jakesessentials-1.0.4.jar
Curse Maven Snippet
What's new
JakesEssentials - StaffHelper Module v1.0.4 Update Notes
1. New Features & Updates
- Home System (
/home,/sethome,/delhome,/homes):- Set & Go Home: Players can set a home location with
/sethomeand teleport back to it using/home. Running/sethomewithout a name sets your default home. Running/homewithout a name takes you straight to your default home. - Multiple Homes & Rank Limits: By default, players get 1 home. Server admins can give players or rank groups permission for more homes using
jakesessentials.home.max.<number>(e.g.jakesessentials.home.max.5) orjakesessentials.home.max.unlimitedfor unlimited homes. - Flexible Permissions: Server admins can grant
/homeand/sethomeseparately (for example, allowing a player to teleport to existing homes with/homeeven if/sethomeis turned off). - List Homes: Use
/homesto see a list of all your saved homes and how many homes you have left. Clicking a home name in chat automatically teleports you to it.
- Set & Go Home: Players can set a home location with
- Player Warps (
/pw,/pwarp,/playerwarp):- Chest GUI Menu: Type
/pwto open a 6-row Chest GUI featuring full slot protection to prevent moving or taking items (replicated fromEconomy-Plus). - Custom Warp Display Icons: Set a custom item display icon for your warp by holding an item in hand and clicking Set Icon in the Options GUI or running
/pw icon <warpName>. - Search Button &
/pw search: Click the Search compass button in the GUI or run/pw search <query>to filter warps by warp name or owner name. - Duplicate Warp Names: Multiple players can create warps with identical names (e.g. two different players can both set a warp named
shop). If multiple warps match/pw tp <warpName>, a GUI menu opens letting the player select which owner's warp to visit, or they can specify/pw tp <warpName> <ownerName>. - Staff Management & Deletion: Staff/admins can delete any warp from the right-click Options GUI or via
/pw del <warpName> <ownerName>(with auto-fill suggestions for online & offline player names). - Warp Interactivity: Left-click a warp in the GUI to receive a clickable chat confirmation prompt before teleporting. Right-click a warp you own to open Warp Options, or right-click another player's warp to toggle it as a Favorite.
- Filtering & Sorting: Sort warps by Name, Date Created, Visits, or Owner Name. Toggle filter views for Favorites Only or My Warps Only with page navigation buttons.
- Private Warps & Trust Lists: Warp owners can toggle warps as Private. Private warps can be shared with specific players via
/pw trust <warpName> <player>and managed in the Options GUI using player heads (right-click head to untrust). Admins withjakesessentials.playerwarp.admincan view all private warps highlighted with[PRIVATE]. - Warmup & Cooldown: Teleporting has a default warmup time (5s, cancels on movement/damage) and cooldown (0s), configurable in
jakesessentials.tomlwith permission overrides (bypasswarmupandbypasscooldown). - Permissions & Rank Limits: Players receive 1 default player warp via
jakesessentials.playerwarp. Additional warp slots can be assigned viajakesessentials.playerwarp.max.<number>orjakesessentials.playerwarp.max.unlimited. Settingjakesessentials.playerwarp.max.0forbids setting warps. - Warp Overwrite Confirmation: Setting a warp with the name of an existing warp owned by the player will prompt for confirmation (
[CLICK TO CONFIRM OVERWRITE]) before updating its location, preventing accidental overrides.
- Chest GUI Menu: Type
- Cleaned Up Permission Nodes:
- Permission nodes now register cleanly as
jakesessentials.<permission>(e.g.jakesessentials.staffhelper.kickinstead ofcommand.jakesessentials.staffhelper.kick), making them much cleaner in permission plugins like LuckPerms. - Backwards Compatible: Existing permissions assigned with the legacy
command.jakesessentials.prefix will continue to work without breaking old setups.
- Permission nodes now register cleanly as
- Customizable Messages Config (
messages.toml):- Dedicated configuration file at
JakesEssentials/messages.tomlallowing customization of all command output and notification strings. - Full support for Minecraft
&color and formatting codes (&a,&c,&e,&l, etc.). - Customizable action bar / title overlay text for frozen players (
freezeTitleBar). - Fully reloaded dynamically on
/jakesessentials reloadwithout restarting the server.
- Dedicated configuration file at
- Automated Mod Update Checker:
- Asynchronous Web Checks: Checks for mod updates in the background on startup against
https://minecraft.weinrichdevelopment.com/updates.json(hosted inMod-Wikis/public/updates.json). - Staff & OP Join Alerts: When an OP player or staff member with
jakesessentials.staffhelper.*/ admin permissions joins the server, if a newer version is detected, a formatted notification is displayed showing current vs. latest version numbers alongside a direct clickable link to the download page. - Version Command Integration: Running
/jakesessentials debug versionnow displays whether the mod is up to date or outdated, showing the latest version number and clickable download link when an update is available. - Configurable: Configurable in
jakesessentials.tomlviaenableUpdateCheckerandupdateCheckerUrl.
- Asynchronous Web Checks: Checks for mod updates in the background on startup against
- Config Comment Clarifications:
- Added explicit notes to all
DisabledCommandsconfig sections injakesessentials.tomlclarifying that setting a command totrueunder disabled commands only disables its standalone root command (e.g./spawnor/mute). The command remains accessible under/jakesessentials generalor/staffhelperfor players with permission; revoking/setting the permission node tofalseis required to completely block access.
- Added explicit notes to all
2. Bug Fixes
- Flight Turning Off When Changing Dimensions: Fixed a bug where changing dimensions (like going to the Nether or The End) or respawning would turn off flight mode for players using
/fly, forcing them to toggle/flyoff and back on to fly again. Flight mode now stays enabled seamlessly when traveling between dimensions or respawning.
This mod has no additional files