Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
The UltimateDonutSMP replica - Premium & Optimized plugin | Folia & Paper support
Support:
- Paper: 1.21.x - 26.x
- Spigot: 1.21.x - 26.x
Changelogs:
Added
- Added
/fakeplayerfor staff to spawn a temporary packet-only player bait NPC with through-block aim detection and clickable staff alerts. - Added automatic fakeplayer skin resolution that prefers the active SkinsRestorer skin and falls back to the player's original Mojang GameProfile skin.
- Added fakeplayer skin-layer rendering, timed despawn, gravity without fall damage, and vanilla-style damage, knockback, and hurt feedback.
- Added manual
/tpaand/tpaherequeue review menus for requests received while incoming request settings are disabled, including player-head entries, page navigation, direct accept, random single-request accept, and normal request expiry. - Added RTP destination chunk warmup before the teleport starts to reduce post-teleport ping spikes and missing terrain.
- Added temporary RTP-only player chunk distance throttling after teleport, with automatic restore after the destination area has settled.
- Added duel terrain-mode arena settings for generated
FLATandVANILLAarenas, including item drop, block break/place, bucket use, hunger, weather, morning, and fall-damage controls. - Added vanilla-style lid animation and block sound feedback when opening the custom Ender Chest from a placed ender chest.
- Added SpawnStash staff bait stashes with random
/spawnstashand/stashspawning, configurable stash types, timed rollback, and creator/staff alerts. - Added SpawnStash bait spawners backed by the managed spawner system, including optional spawner claiming when bait spawners are broken.
- Added configurable SpawnStash container contents for chest-style bait blocks.
Changed
- Crate item rewards now preserve complete custom item data, including plugin metadata, attributes, potion data, custom model data, and other item properties.
- Amethyst tools claimed from crates now start a fresh countdown using the duration saved with the reward and receive the claimant as owner with a new unique item identity.
- Fakeplayers are now removed from the player tab list after their skin profile is delivered while remaining visible in the world.
- Fakeplayer skin, tablist, physics, and hit behavior now use stable internal defaults instead of exposing implementation-specific tuning options.
- Re-enabling TPA or TPAHere request settings no longer auto-accepts queued requests; players must review or accept those queued requests from the matching queue menu.
- Inline tablist player heads now only attempt skin rendering on Minecraft/Adventure runtimes that expose supported player-head text components.
- On unsupported Paper/Spigot runtimes, tablist
<head:...>tokens are omitted instead of forcing an unsupported render path. - RTP now treats pregenerated terrain as the safe default and avoids generating new chunks unless chunk generation is explicitly enabled.
- RTP now falls back to limited chunk generation after pregenerated and loaded chunk searches fail, so non-pregenerated worlds can still find safe destinations without enabling full RTP chunk generation.
- RTP search limits are clamped to safe minimums so old low values cannot cause one-attempt failures or unlimited searches.
- RTP restores temporary player chunk distances gradually instead of sending the full view distance back in one burst.
- Config sync now cleans duplicate setup-comment blocks without changing YAML setting values.
- Managed YAML files now remove obsolete options that are no longer shipped while preserving runtime-managed crate, arena, and network entries.
- Duel item drops, block break/place, and bucket use now follow arena settings while preserving arena protection and rollback safety.
- Placed ender chest clicks now route directly into the custom Ender Chest before vanilla opens its own container state.
- SpawnStash placement now uses the staff member's body position and keeps block protection configurable instead of always protecting bait blocks.
Fixed
- Fixed crate item rewards losing custom metadata when saved, which caused Amethyst tools and other custom items to stop functioning after they were claimed.
- Fixed invalid or expired Amethyst items being accepted as crate reward templates.
- Fixed fakeplayer spawn packets causing client
Network Protocol Errordisconnects on newer Paper/ProtocolLib combinations. - Fixed fakeplayers using random default Minecraft skins instead of the active SkinsRestorer or original GameProfile texture.
- Fixed fakeplayer hat, jacket, sleeve, and pants layers disappearing shortly after spawn.
- Fixed airborne fakeplayers remaining suspended, knockback snapping them back to spawn, and repeated hits leaving them floating.
- Fixed managed spawners revealed by anti-ESP sometimes showing an empty cage instead of the rotating mini mob from
ENTITY_TYPE. - Fixed repeating tablist refresh errors on Paper 1.21.8 caused by newer Adventure object-component calls being unavailable at runtime.
- Fixed RTP safe-location failures caused by old configs with very low attempt or chunk sample values.
- Fixed RTP searches ending with very low safe-location attempts, such as
attempts 1/64, samples 128/128, when chunk generation was disabled. - Fixed ungenerated chunks consuming valid-location attempts while RTP chunk generation is disabled.
- Fixed RTP config sync overriding
GENERATE-CHUNKS: trueback tofalseduring reload. - Fixed RTP safe-location checks allowing destinations without full player clearance in overworld and end worlds.
- Fixed large missing terrain holes and ping spikes immediately after RTP by preloading and refreshing the destination area in small batches.
- Fixed RTP loaded-chunk fallback choosing locations closer than the configured
MIN-RADIUS, so admins can reliably push RTP farther out throughrtp.yml. - Fixed managed YAML setup comments being duplicated when older config files already had blank-separated
# UDS setup:comment blocks. - Fixed repeated setup comment blocks from accumulating above top-level config sections during automatic config sync.
- Fixed missing and updated YAML defaults being moved to the bottom instead of staying beside their bundled siblings and top-level sections.
- Fixed inline option comments not being synchronized into existing YAML files and managed comments being inserted inside multiline quoted values.
- Fixed
worth.ymlBLOCK-ITEMSbeing ignored, so blocked materials no longer show worth, sell, or appear in the worth browser even when priced. - Fixed end crystals in active duels so placed crystals can damage valid duel opponents and self-crystal deaths resolve through normal duel win/loss handling.
- Fixed generated-world duel claim rewards so winners receive the loser claim loot without losing their own restored inventory items.
- Fixed duel opponent checks so a participant is not treated as their own opponent.
- Fixed duplicate Ender Chest close sounds when closing the custom Ender Chest opened from a placed block.
- Fixed SpawnStash break alerts so the stash creator receives them, including clickable teleport-to-player alert messages.
- Fixed SpawnStash configured container items not appearing in bait chests.
Information
| Published on | June 7, 2026 |
|---|---|
| Downloads | 0 |
Platforms
Paper (1.21-26.1.2)