8000 GitHub - furkanaliunal/CaseStudy
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

furkanaliunal/CaseStudy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CaseStudy

wakatime javadoc

This repository is a simple test case about how I use:

  • VelocityAPI
  • SpigotAPI
  • MongoDB
  • Redis
  • Yaml
  • Maven
  • OOP
  • JavaDocs

techs.

Here is the idea of work:

• Player will be able to teleport each other using /tpa command.

• They can also check their history using /tpa list

• When a player types command /tpa it will see available players as suggestion to the command

• When a player executes command /tpa list, it will see it's own teleport history and teleport history will be saved in MongoDB

• It will use redis to get target player's location and then teleport the player to the target location

Features:

  • Teleport request across servers in proxy
  • Detailed teleport history
  • Teleport accept and reject commands
  • Timeout for teleport requests
  • Countdown to block spam on teleport requests
  • Restricted servers to prevent staff from abuse
  • Totally configurable messages
  • Beautiful messages

Can be done:

  • Teleportation throttler with some animations
  • Sound notifications on request received
  • Disable MongoDB log messages

Installation Steps:

  • Download the latest version of the plugin from repository releases
  • Place the plugin in to the plugins folder of all servers (Spigot and Velocity both.)
  • !Warning! This plugin requires any MongoDBDependency and JedisDependency to run(dependencies) you can use these ones Jedis and MongoDB
  • Configure the database access in the config.yml
  • Done.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

0