Plugin-ready RPG survival with loot, gems, bosses & biomes. Thesis-style modularity. Multilanguage
✅ World Food Loot (Exploration Loot)
Fixed an issue reported by Spodi where the world-spawned food loot sometimes generated incorrectly (or inconsistently).
Improved the spawn logic so loot placement is more reliable and controlled.
Anti-free-storage fix: when a player breaks a Barrel or Shulker loot container (depending on the dimension/theme), it no longer drops the container itself — only the loot.
- This prevents players from getting free storage from world loot.
✅ Soulbound Perk (SoulboundEffect)
Fixed compatibility bugs with other plugins (notably SoulGraves). Soulbound now behaves correctly without causing dupes/inventory conflicts.
Improved the perk behavior after it’s consumed:
- Once Soulbound is used, the perk label is removed so it doesn’t keep showing “Kept on death (1 use)” and confuse players.
- After the first death-use, the item no longer has the perk for the next death.
✅ Anvil (Gems / Merges / Exploits)
Fixed “weird anvil behavior” involving:
- inserting gems,
- swapping items mid-operation,
- merging enchanted gear,
- and cases where the gem could be applied without being consumed.
Result: anvil interactions are now stable and polished, with exploit paths closed.
✅ Sugar Cane Growth (Observers Safe)
- Reverted cane growth behavior to be vanilla-safe, because the previous boosted logic could break observer-based farms.
- Cane now grows normally and safely, while still respecting your intended max height behavior (without spammy ticks).
✅ Auto-Update Config & Lang Files
The plugin now supports auto-merge updates for:
config.yml- language files (
lang/*.yml)
That means you can update the jar and new keys get added automatically without needing to delete the plugin folder.
✅ Botín de Comida del Mundo (Botín de Exploración)
Se solucionó un problema reportado por Spodi donde el botín de comida generado en el mundo a veces se generaba incorrectamente (o de forma inconsistente).
Se mejoró la lógica de generación para que la colocación del botín sea más fiable y controlada.
Corrección contra el almacenamiento gratuito: cuando un jugador rompe un Barril o un Shulker (según la dimensión/tema), ya no suelta el contenedor en sí, sino solo el botín.
Esto impide que los jugadores obtengan almacenamiento gratuito del botín del mundo.
✅ Ventaja Soulbound (SoulboundEffect)
Se corrigieron errores de compatibilidad con otros complementos (especialmente SoulGraves). Soulbound ahora funciona correctamente sin causar dupes ni conflictos de inventario. * Se mejoró el comportamiento de la ventaja tras consumirse:
Al usar Almas, se elimina la etiqueta de ventaja para que no siga mostrando "Conservado al morir (1 uso)" y confunda a los jugadores.
Tras el primer uso al morir, el objeto ya no tiene la ventaja para la siguiente muerte.
✅ Yunque (Gemas / Fusiones / Exploits)
Se corrigió el "comportamiento extraño del yunque" relacionado con:
la inserción de gemas,
el intercambio de objetos durante la operación,
la fusión de equipo encantado,
y los casos en los que la gema podía aplicarse sin consumirse.
Resultado: las interacciones con el yunque ahora son estables y pulidas, con las rutas de exploit cerradas.
✅ Crecimiento de Caña de Azúcar (Apto para Observadores)
- Se revirtió el comportamiento del crecimiento de la caña para que sea apto para observadores, ya que la lógica mejorada anterior podía afectar las granjas basadas en observadores. * La caña ahora crece de forma normal y segura, respetando la altura máxima deseada (sin ticks spam).
✅ Actualización automática de archivos de configuración y de idioma
El plugin ahora admite la fusión automática de actualizaciones para:
config.ymlarchivos de idioma (
lang/*.yml)Esto significa que puedes actualizar el archivo jar y se añadirán nuevas claves automáticamente sin necesidad de eliminar la carpeta del plugin.