Skip to content

A near-total re-write of the classic Sentry plugin for bukkit/spigot.

Notifications You must be signed in to change notification settings

Jabelpeeps/Sentries

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sentries

Build Status

Citizens2 Sentry, Bodyguard, and Fighting Trait.

This is my own near-total re-write of the Sentry codebase, with a focus on updating & re-working it to improve performance, while maintaining it's current features.

This re-write would not have been possible without the original codebase for me to start from, and so credit and thanks are due to aufdemrand, jrbudda and mcmonkey4eva the previous maintainers of this project.

You will need to be running your server on Java 8 to run this version.

COMPLETED:-

  • tidying codebase up for readability.
  • updated the code to remove uses of deprecated methods from dependencies. (re-done for 1.9 & 1.10!)
  • define and implement interface for integration with other plugins
  • move all appropriate code into classes implementing interface for other plugins.
  • setup my own ci server for this fork.
  • removing use of NMS and direct import of classes from CraftBukkit.
  • reworking the command handling to improve UX.
  • implement new target handling/selection system.
  • greatly extpand the amount of online/ingame help available to users.
  • added optional module to work with CrackShot plugin.
  • support spigot 1.11

ONGOING:-

  • re-organising the code to improve performance in critical sections.
  • add integration with a wider range of plugins
  • fixing bugs
  • adding more features...

TODO:-

  • expand readme +/- start wiki giving more details of features (old and new)
  • make better use of the second (off)hand.
  • (maybe) have sentries work together better (in teams)
  • improve functioning of mounted sentries (i.e. better integration between the two npc's)

(pls post any suggestions as issues and/or PR's)

About

A near-total re-write of the classic Sentry plugin for bukkit/spigot.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages