Skip to content

Commit

Permalink
little more cleanup
Browse files Browse the repository at this point in the history
  • Loading branch information
DStrand1 committed Dec 11, 2021
1 parent 4ce776c commit 81b980d
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 11 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@
import net.minecraft.network.PacketBuffer;
import net.minecraft.tileentity.TileEntity;
import net.minecraft.util.math.BlockPos;
import net.minecraftforge.fml.common.FMLCommonHandler;

@NoArgsConstructor
public class PacketPluginSynced implements IPacket {
Expand Down Expand Up @@ -46,7 +45,7 @@ public void decode(PacketBuffer buf) {
// TODO This could be cleaned up still
@Override
public void executeServer(NetHandlerPlayServer handler) {
TileEntity te = FMLCommonHandler.instance().getMinecraftServerInstance().getWorld(dimension).getTileEntity(pos);
TileEntity te = NetworkUtils.getTileEntityServer(dimension, pos);
if (te instanceof MetaTileEntityHolder && ((MetaTileEntityHolder) te).getMetaTileEntity() instanceof MetaTileEntityMonitorScreen) {
MonitorPluginBaseBehavior plugin = ((MetaTileEntityMonitorScreen) ((MetaTileEntityHolder) te).getMetaTileEntity()).plugin;
if (plugin != null) {
Expand Down
7 changes: 2 additions & 5 deletions src/main/java/gregtech/api/net/packets/PacketRecoverMTE.java
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,12 @@

import gregtech.api.metatileentity.MetaTileEntityHolder;
import gregtech.api.net.IPacket;
import gregtech.api.net.NetworkUtils;
import lombok.NoArgsConstructor;
import net.minecraft.network.NetHandlerPlayServer;
import net.minecraft.network.PacketBuffer;
import net.minecraft.tileentity.TileEntity;
import net.minecraft.util.math.BlockPos;
import net.minecraft.world.World;
import net.minecraftforge.fml.common.FMLCommonHandler;

@NoArgsConstructor
public class PacketRecoverMTE implements IPacket {
Expand All @@ -35,9 +34,7 @@ public void decode(PacketBuffer buf) {

@Override
public void executeServer(NetHandlerPlayServer handler) {
World world = FMLCommonHandler.instance().getMinecraftServerInstance().getWorld(dimension);
TileEntity te = world.getTileEntity(pos);

TileEntity te = NetworkUtils.getTileEntityServer(dimension, pos);
if (te instanceof MetaTileEntityHolder && ((MetaTileEntityHolder) te).isValid()) {
((MetaTileEntityHolder) te).sendInitialSyncData();
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -39,11 +39,9 @@ public void decode(PacketBuffer buf) {
@Override
public void executeServer(NetHandlerPlayServer handler) {
Container openContainer = handler.player.openContainer;
if (openContainer instanceof ModularUIContainer &&
openContainer.windowId == windowId) {
if (openContainer instanceof ModularUIContainer && openContainer.windowId == windowId) {
ModularUI modularUI = ((ModularUIContainer) openContainer).getModularUI();
PacketBuffer buffer = updateData;
modularUI.guiWidgets.get(widgetId).handleClientAction(buffer.readVarInt(), buffer);
modularUI.guiWidgets.get(widgetId).handleClientAction(updateData.readVarInt(), updateData);
}
}
}

0 comments on commit 81b980d

Please sign in to comment.