diff options
author | Glease <4586901+Glease@users.noreply.github.com> | 2024-08-28 06:55:12 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-08-27 22:55:12 +0000 |
commit | 432bb57cab4e575f63203536e105af81e28e41bf (patch) | |
tree | b44b53b7c6a8d30ffd5c23c004ac8ca6c5c3c501 /src/main/java/gregtech/api/gui/modularui/GT_UIInfos.java | |
parent | efef6ba7b449de1af1e14f6cec141a101d7b1e8d (diff) | |
download | GT5-Unofficial-432bb57cab4e575f63203536e105af81e28e41bf.tar.gz GT5-Unofficial-432bb57cab4e575f63203536e105af81e28e41bf.tar.bz2 GT5-Unofficial-432bb57cab4e575f63203536e105af81e28e41bf.zip |
implement whole multiblock hatch configuration copying (#2965)
enable whole multiblock hatch configuration copying
does not include crafting bus for now
Co-authored-by: Martin Robertz <dream-master@gmx.net>
Co-authored-by: boubou19 <miisterunknown@gmail.com>
Diffstat (limited to 'src/main/java/gregtech/api/gui/modularui/GT_UIInfos.java')
-rw-r--r-- | src/main/java/gregtech/api/gui/modularui/GT_UIInfos.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/main/java/gregtech/api/gui/modularui/GT_UIInfos.java b/src/main/java/gregtech/api/gui/modularui/GT_UIInfos.java index 89a0835f13..ea9a39bdf8 100644 --- a/src/main/java/gregtech/api/gui/modularui/GT_UIInfos.java +++ b/src/main/java/gregtech/api/gui/modularui/GT_UIInfos.java @@ -7,6 +7,7 @@ import java.util.function.Function; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.entity.player.EntityPlayerMP; import net.minecraft.tileentity.TileEntity; +import net.minecraftforge.common.util.FakePlayer; import net.minecraftforge.common.util.ForgeDirection; import com.gtnewhorizons.modularui.api.UIInfos; @@ -98,7 +99,7 @@ public class GT_UIInfos { * Opens TileEntity UI, created by {@link ITileWithModularUI#createWindow}. */ public static void openGTTileEntityUI(IHasWorldObjectAndCoords aTileEntity, EntityPlayer aPlayer) { - if (aTileEntity.isClientSide()) return; + if (aTileEntity.isClientSide() || aPlayer instanceof FakePlayer) return; GTTileEntityDefaultUI.open( aPlayer, aTileEntity.getWorld(), |