Sueta
BU

BukkitUtil

v4.0.0-beta.3

A lot of useful utility methods for Bukkit/spigot

·Plugin

BukkitUtil

Various utilities for easier programming in bukkit. Some might require protocol lib (eks AdvancedChat ). Everything is version independent and no NMS code has been used.

List of utilities

Major Utilities

  • Countdown - Easy way of creating a countdown. (requires ProtocolLib for lower than 1.9.2)
  • ItemMenus - Take an OOP approach to GUI based menus.
  • RegionEvents - Region exit/enter events for WorldGuard. (requires WorldGuard 6.x, tested on WorldGuard 6.2)
  • OOP Bukkit Style Commands Create commands with sub commands, that support basic tabulation.
  • BookUtils Create and open books. Note: It is using NMS code, so it does not support all versions

Single Class Utilities

Sorted from greatest to least usefulness (for an average plugin)

  • ConfigUtil Various utilities with bukkit YAML configuration.
  • ChatUtil - Easier chat usage, including newline and tab fixer.
  • FileUtils - Easily read and write files for a plugin.
  • AdvancedChat - Use System and Action Bar for minecraft versions that doesn't support them, 1.8.x being one. (requires ProtocolLib for lower than 1.9.2)]
  • InventoryUtil - Get more control over Bukkit's inventories.
  • MCConstans - Convert millisecond to tick and visa versa, also contains some time constants.
  • OnJoinMessage - Let players get messages even if they're not on.
  • WorldUtil - Get the highest valid block from a location.
  • MultiPage - Create a help-ish menu but with any text.
  • InterfaceImplManager Add an API layer to implementation of interfaces.

Interfaces

For more general java utilities see CommonUtilsJava

Installation

See the install section for the most up to date installation instruction: https://github.com/kh498/BukkitUtil#install

Similar projects

Plugin →