How to disable opening inventories in minecraft?
So I've been working on my map for a while, and its a custom pvp game kinda thing. There, I want all the players to be unable to access their inventories because it might cause some errors, as in my minigame there are different classes with different skills etc. How do I do that?
Best Answer
If you are a developer you can look further into cancelling the OpenInventoryEvent, it would look something like this, with a little editing of course. Or you can look into premade code such as RegionInventoryBlocker.
@EventHandler(priority = EventPriority.NORMAL)
public void onInventoryOpen(InventoryOpenEvent event)
{
event.setCancelled(true);
}
If you are a regular user, you can use a plugin such as http://mods.curse.com/bukkit-plugins/minecraft/lobbytools to disable the movement of things around on your inventory, this should do the job. You can also look into many other plugins that do this job.
Other than that, there is no other known way to completely disable the inventory.
Pictures about "How to disable opening inventories in minecraft?"
How do you turn off keep inventory in Minecraft?
Open the chat window in your game. Type \u201c/gamerule keepInventory true\u201d in the chatbox. Press \u201cEnter.\u201d After you die, you'll still have all your tools.How do you turn on inventory in Minecraft?
This is useful when you have an adventure map or want an easier way to play Minecraft.How do you turn on keep inventory in Minecraft server?
The inventory is opened and closed by pressing the E key by default, which can be changed from the in-game options menu. on PlayStation, on the Xbox 360 and Xbox One, the X button on the Wii U, and the \u2022\u2022\u2022 button on mobile devices will all open the inventory. The Esc key also closes the inventory on PC.Minecraft 1.16.5: How to remove certain items from a players inventory
Sources: Stack Exchange - This article follows the attribution requirements of Stack Exchange and is licensed under CC BY-SA 3.0.
Images: ANTONI SHKRABA, Anna Shvets, Yan Krukov, ANTONI SHKRABA