Compatibility
Minecraft: Java Edition
1.21.9–1.21.10
Platforms
Tags
Creators
Details
Licensed MIT
Published 3 weeks ago
Updated 3 weeks ago
Use Case
- Multi-gamemode servers, like small servers with a PvP, hub dimension, and Survival mode to keep the survival inventory separate and safe when in other dimensions
Summary
This pack saves a player's inventory and XP to a unique UUID-bound Marker entity upon calling the inventorysave:save_inventory function. Upon calling the inventorysave:return_inventory or inventorysave:load_inventory functions, it replaces the player's current XP and items with the original saved template with all items having their original NBT and in the proper slots.
Usage
- inventorysave:save_inventory to save the executor's inventory and XP to a marker.
- inventorysave:return_inventory or inventorysave:load_inventory to return the executor's inventory and XP to an identical state as the time inventorysave:save_inventory was used.
Resetting
- To summon a new marker and remove the old one automatically, execute inventorysave:setdefaultplayerdata as the intended target.
- To fully remove the markers, kill all markers with Tag 'inventoryMarker', or if you want to remove a single specific marker, remove the marker with scoreboard scores inventoryUUID1, 2, 3, and 4 matching the desired player.

