Skip to content

LeafInventory 4.0.0-SNAPSHOT - 26.1.x Development Build

Latest

Choose a tag to compare

@hujcuh hujcuh released this 16 May 07:51

Changelog

4.0.0-SNAPSHOT

Target: Paper/Folia 26.1.x
Java: 25+
Status: Beta / development build

Added

  • Added 54-slot Large Ender Chest.

    • Slots 0-26 can mirror the vanilla ender chest.
    • Slots 27-53 are stored by LeafInventory.
    • Placed ender chests can open the large ender chest GUI.
    • Data file: large-enderchests.yml.
  • Added 54-slot Large Shulker Box.

    • Data is bound to a persistent shulkerId.
    • Contents are stored by LeafInventory, not vanilla shulker NBT.
    • Supports item opening, inventory opening, placement, placed-block opening, breaking, explosion drops, and piston-safe drops.
    • Placed block indexes are stored in large-shulker-placed.yml.
    • Data file: large-shulkers.yml.
  • Added recovery and diagnostic command /leafinventory with alias /li.

    • /li status
    • /li save
    • /li largeshulker info
    • /li largeshulker listplaced
    • /li largeshulker unlock <shulkerId>
    • /li largeender info [player]

Changed

  • Updated the 4.x line for Paper/Folia 26.1.x.
  • Updated build target to Java 25+.
  • Improved Folia-safe scheduling helpers.
  • Scheduler.runGlobalTimer(...) now returns ScheduledTask so repeating tasks can be cancelled safely.
  • Separated hand air-click opening from block placement interaction.
  • Added dedicated handling for placed ender chests and placed large shulker blocks.

Permissions

Added:

leafinventory.enderchest.large
leafinventory.shulkerbox.large.create
leafinventory.shulkerbox.large.open
leafinventory.admin