
TrialChamberPro
Because Trial Chambers deserve better than being a "one and done" dungeon.
1.7K
20
Список изменений
This plugin version is compatible with Minecraft 26.X.X
1.3.1 - 2026-04-26
Added
- Spawner presets +
/tcp givecommand — server admins can now define named templates of trial-spawner configurations in a newspawner_presets.ymland hand them out as preconfigured items via/tcp give <preset> [player] [amount]. Each preset materializes as aminecraft:trial_spawneritem withblock_entity_databaked in (the same NBT vanilla/giveaccepts), so placing it produces a working spawner with the configurednormal_config/ominous_config(datapack resource locations),required_player_range,target_cooldown_length, and any optional wave-shape overrides (total_mobs,simultaneous_mobs,ticks_between_spawn,spawn_range, etc.). Display name and lore are applied viaItemMetaso they survive future component remaps. SpawnerPresetManagerloadsspawner_presets.ymlon enable and on/tcp reload. Map swaps are atomic — in-flight/tcp givecalls aren't affected by reloads. ItemStacks are built throughBukkit.getItemFactory().createItemStack(...)(the modern, non-deprecated path that parses the samematerial[components]syntax as vanilla/give), not viaBukkit.getUnsafe().modifyItemStack.tcp.givepermission (default op, included in thetcp.admin.*aggregate) gates the new command. Tab completion lists every loaded preset id and online player names; lookups are case-insensitive.- Trial-spawner-only hardening — the YAML schema deliberately has no
material:field. Every preset always producesMaterial.TRIAL_SPAWNER. This is an intentional architectural seam: custom keys, vault crates, and other custom items are out of scope for this file (they belong to the planned premium "Vault Crate" module, which will mirror the same preset/give pattern under its ownvault_presets.yml+/tcp vault givecommand). - Documentation — new GitBook page docs/configuration/spawner-presets.yml.md with full field reference, command usage, troubleshooting, and a cross-link to the Trial Spawner wiki for the datapack JSON format.
commands.mdandpermissions.mdupdated with the new entries.
Changed
TrialChamberPro.onEnablenow constructsSpawnerPresetManagerafterLootManager.loadLootTables()and callsload().reloadPluginConfig()re-loads the preset file alongside loot tables.
Файлы
TrialChamberPro-1.3.1-mc26.jar(12.52 MiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
1.3.1-mc26
Загрузчики
FoliaPaperPurpur
Версии игры
26.1–26.1.2
Загрузок
1
Дата публикации
1 нед. назад
