All Projects → lucko → Helper

lucko / Helper

Licence: mit
A collection of utilities and extended APIs to support the rapid and easy development of Bukkit plugins.

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Helper

Chestshop 3
ChestShop - the chest & sign shop plugin for Minecraft Servers running Bukkit/Spigot/Paper
Stars: ✭ 158 (-15.96%)
Mutual labels:  spigot, bukkit
Mobarena
MobArena plugin for Minecraft
Stars: ✭ 147 (-21.81%)
Mutual labels:  spigot, bukkit
Betonquest
An advanced and powerful quest scripting plugin for Minecraft. Features built-in RPG style conversations and integration for over 25 other plugins.
Stars: ✭ 121 (-35.64%)
Mutual labels:  spigot, bukkit
Viabackwards
Allows the connection of older clients to newer server versions for Minecraft servers.
Stars: ✭ 135 (-28.19%)
Mutual labels:  spigot, bukkit
Fastasyncworldedit
Blazingly fast world manipulation for artists, builders and everyone else: https://www.spigotmc.org/resources/13932/
Stars: ✭ 188 (+0%)
Mutual labels:  spigot, bukkit
Holographicdisplays
Create modern looking holograms in Minecraft.
Stars: ✭ 175 (-6.91%)
Mutual labels:  spigot, bukkit
Mockbukkit
MockBukkit is a mocking framework for bukkit to allow the easy unit testing of Bukkit plugins.
Stars: ✭ 186 (-1.06%)
Mutual labels:  spigot, bukkit
Bedwarsrel
Bedwars Reloaded - The Minecraft Bedwars Plugin!
Stars: ✭ 108 (-42.55%)
Mutual labels:  spigot, bukkit
Lagmonitor
Monitor performance of your Minecraft server. Similar to VisualVM and Java Mission Control.
Stars: ✭ 147 (-21.81%)
Mutual labels:  spigot, bukkit
Advanced Achievements
🎆 Popular plugin that adds unique and challenging achievements to Minecraft servers.
Stars: ✭ 151 (-19.68%)
Mutual labels:  spigot, bukkit
Worldedit
🗺️ Minecraft map editor and mod
Stars: ✭ 2,288 (+1117.02%)
Mutual labels:  spigot, bukkit
Item Nbt Api
Add custom NBT tags to Items/Tiles/Entities without NMS!
Stars: ✭ 163 (-13.3%)
Mutual labels:  spigot, bukkit
Slime World Manager
A Spigot plugin that implements the Slime Region Format.
Stars: ✭ 118 (-37.23%)
Mutual labels:  spigot, bukkit
Titlemanager
Adds hovering titles, actionbar titles, tabmenu titles and a scoreboard sidebar to your Minecraft 1.8 - 1.16 server.
Stars: ✭ 133 (-29.26%)
Mutual labels:  spigot, bukkit
Xseries
Library for cross-version Minecraft Bukkit support and various efficient API methods.
Stars: ✭ 109 (-42.02%)
Mutual labels:  spigot, bukkit
Catserver
Spiritual inheritance of mcpc+/thermos/Cauldron, full support spigot/sponge/forge/bukkit/paper API
Stars: ✭ 127 (-32.45%)
Mutual labels:  spigot, bukkit
Bstats
bStats collects data for plugin authors. It's free and easy to use!
Stars: ✭ 99 (-47.34%)
Mutual labels:  spigot, bukkit
Glowstone
A fast, customizable and compatible open source server for Minecraft: Java Edition
Stars: ✭ 1,364 (+625.53%)
Mutual labels:  spigot, bukkit
Serverlistplus
A flexible Minecraft plugin to customize the appearance of your server in the server list
Stars: ✭ 127 (-32.45%)
Mutual labels:  spigot, bukkit
Geyser
A bridge/proxy allowing you to connect to Minecraft: Java Edition servers with Minecraft: Bedrock Edition.
Stars: ✭ 2,851 (+1416.49%)
Mutual labels:  spigot, bukkit

helper Build Status Discord

A collection of utilities and extended APIs to support the rapid and easy development of Bukkit plugins.

Modules

helper: The main helper project

Artifact Maven Central Javadocs

helper-sql: Provides SQL datasources using HikariCP.

Artifact Maven Central Javadocs

helper-redis: Provides Redis clients and implements the helper Messaging system using Jedis.

Artifact Maven Central Javadocs

helper-mongo: Provides MongoDB datasources.

Artifact Maven Central Javadocs

helper-lilypad: Implements the helper Messaging system using LilyPad.

Artifact Maven Central Javadocs

helper-profiles: Provides a cached lookup service for player profiles.

Artifact Maven Central Javadocs

helper-js: JavaScript plugins using Nashorn.

Artifact Maven Central Javadocs

Feature Overview

  • Events - functional event handling and flexible listener registration
  • Scheduler - easy access to the Bukkit scheduler
  • Promise - a chain of operations (Futures) executing between both sync and async threads
  • Metadata - metadata with generic types, automatically expiring values and more
  • Messenger - message channel abstraction
  • Commands - create commands using the builder pattern
  • Scoreboard - asynchronous scoreboard using ProtocolLib
  • GUI - lightweight by highly adaptable and flexible menu abstraction
  • Menu Scheming - easily design menu layouts without having to worry about slot ids
  • Random - make random selections from collections of weighted elements
  • Bucket - sets of distributed and uniformly partitioned elements
  • Profiles - a lookup repository and cache for player uuid & name profiles
  • Plugin Annotations - automatically create plugin.yml files for your projects using annotations
  • Maven Annotations - download & install maven dependencies at runtime
  • Terminables - a family of interfaces to help easily manipulate objects which can be unregistered, stopped, or gracefully halted
  • Serialization - immutable and GSON compatible alternatives for common Bukkit objects
  • Bungee Messaging - wrapper for BungeeCord's plugin messaging API
  • JavaScript Plugins - javascript plugins using helper-js and Nashorn

... and much more!

Documentation

Documentation and a more detailed feature overview can be found on the wiki, here: https://github.com/lucko/helper/wiki

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].