Home›Java›Mods›ContainerFix
ContainerFix
ModsJava

ContainerFix

Minecraft Java mod. Downloads from the MC Java Mods app on Android.

by Tschipp · on CurseForge

⬇ Download on CurseForge

ContainerFix fixes a common issue with many mods that doesn't close

the Gui of a Container, even if that container is destroyed or removed somehow.

 

ContainerFix — Minecraft Java mod, screenshot 1

 

This mod is supposed to be used in conjunction with other mods.

This bug was discovered by Darkosto.

 

For modders:

If you want to fix this issue for your mod, override Container#canInteractWith. In there, you would do a check if the TileEntity of the container still exists in the world, and if the player is close enough to the Block. This would mimic vanilla behavior.

 

Example:

@Override
public boolean canInteractWith(EntityPlayer player)
{
return te.world.getTileEntity(te.getPos()) == te && player.getDistanceSq(te.pos.add(0.5, 0.5, 0.5)) <= 64;
}

 

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

ContainerFix is a free Minecraft Java mod. Downloaded 2,711,142 times (via CurseForge). Download it and open it directly in the game.

Explore more