Tags
Creators
Details
Licensed MIT
Published 5 months ago
Updated 3 weeks ago
All versions
1.1-spigot
Release
UltimateDonutSMP 1.1 Spigot5 months ago 250
Compatibility
Minecraft: Java Edition
26.1.x
1.21.x
1.20.x
Platforms
Bukkit
Spigot
Changes
Support:
- Paper: 26.x
- Folia: 26.x
- Spigot: 26.x
Changelogs:
Added
- Added built-in portal holograms for RTP portals, using configurable
TextDisplaylines fromPORTAL-SYSTEM.HOLOGRAM. - Added per-portal hologram overrides for
REGION,SERVER-ID, andLINES, allowing each portal to show different colors, region labels, and player counts. - Added
/portalmanager sethologramhere <id>so staff can move a portal hologram to their current location without editing the database. - Added tab completion for
/amethysttool, including subcommands, online player targets, and available amethyst tool types.
Improved
- Updated Folia support to
dev.folia:folia-api:26.1.2.build.8-stableand Java 21-25. - Updated plugin metadata to target
api-version: '26.1.2'while keepingfolia-supported: true. - Improved Folia-safe player iteration so repeated player-wide updates now enumerate globally and execute per-player work through each player's entity scheduler.
- Improved ClearLag execution for Folia by scanning removable entities around online players and removing each entity from its own entity scheduler context.
- Improved crate and portal hologram handling so TextDisplay spawning, orphan cleanup, and particle updates run through the correct region scheduler.
- Improved spawner block syncing, item drops, and generation checks with Folia region ownership guards.
- Improved staff, duel, FFA, freeze, bounty, and chat broadcasts so player-facing work is routed through Folia-safe scheduler paths.
- Portal holograms now support
<total_player>,{region},{server},{server_id},{server_status},{players},{world}, and destination placeholders. - Local server player totals now use live Bukkit online player counts instead of depending on network status snapshots.
- Custom hologram positions are saved with portal data and restored after plugin reloads or server restarts.
/portalmanager info <id>now shows whether the hologram location is automatic or manually positioned.- Amethyst tool type suggestions now use command-friendly names like
sell-axeandshard-booster. - FFA exit handling now prefers safe server spawn, arena return, or world spawn locations instead of returning players to a captured location inside an FFA arena.
- Billford now uses the shared
BILLFORD-MENUconfiguration for its title, size, trade item display, and confirm button styling. - Billford's default 54-slot layout now places required items on the left, the hopper trade button in the center, reward preview on the right, and info/countdown controls below.
/findplayernow reports player locations more clearly with AFK, RTP zone, spawn, dimension, and biome-aware results./cuboid bind <cuboid> shard <true|false>now also manages the AFK zone binding, so shard cuboids can be used directly as AFK destinations.
Fixed
- Fixed build shading on Java 21-25 by updating
maven-shade-pluginto3.6.2. - Fixed old Folia target artifacts being out of sync by rebuilding and refreshing
- Fixed risky Folia runtime paths that directly scanned all world entities during arena rollback, ClearLag, and hologram cleanup.
- Fixed duel and FFA arena rollback cleanup to operate from the arena region instead of a global task context.
- Fixed anti-ESP spawner visibility updates so player ray tracing and block-change packets run on the player's entity scheduler.
- Fixed TPA confirm menus on Folia so the recipient's confirmation GUI opens reliably when another player sends
/tpaor/tpahere. - Kept the existing fallback behavior: players with TPA confirm menus disabled still receive the clickable chat request message.
- Kept TPA auto-accept and disabled-request queue behavior unchanged.
- Fixed portal holograms not moving after
/portalmanager sethologramhere <id>when an existing hologram entity was already active. - Fixed local portal holograms showing
0 Playersafter startup or reload when using a localSERVER-ID. - Fixed stale portal hologram
TextDisplayduplicates after restart that could make the player-count line render as a block-like/emoji glyph untilsethologramherewas run again. - Fixed
sethologramherestoring the hologram at the player's feet by applying a configurable vertical offset. - Fixed FFA
/leavesometimes sending the leaving player back into the same arena at a rollback evacuation height instead of fully exiting the session. - Fixed FFA arena resets moving other waiting or preserved FFA players to vertical rollback evacuation spots when one player leaves.
- Fixed Billford input slots being capped to the top row, allowing configured trades to use the full 54-slot GUI.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:gmQWCJLh:NAl5wUOn"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:gmQWCJLh:NAl5wUOn"
}

