2012-08-09 10:06:41 +00:00
|
|
|
--- ../src_base/common/net/minecraft/src/TileEntity.java
|
|
|
|
+++ ../src_work/common/net/minecraft/src/TileEntity.java
|
2012-10-21 17:23:46 +00:00
|
|
|
@@ -264,4 +264,33 @@
|
|
|
|
addMapping(TileEntityBeacon.class, "Beacon");
|
|
|
|
addMapping(TileEntitySkull.class, "Skull");
|
2012-08-06 10:35:57 +00:00
|
|
|
}
|
2012-08-09 10:06:41 +00:00
|
|
|
+
|
2012-08-06 10:35:57 +00:00
|
|
|
+ /**
|
|
|
|
+ * Determines if this TileEntity requires update calls.
|
|
|
|
+ * @return True if you want updateEntity() to be called, false if not
|
|
|
|
+ */
|
|
|
|
+ public boolean canUpdate()
|
|
|
|
+ {
|
|
|
|
+ return true;
|
|
|
|
+ }
|
2012-08-09 10:06:41 +00:00
|
|
|
+
|
2012-08-06 10:35:57 +00:00
|
|
|
+ /**
|
|
|
|
+ * Called when you receive a TileEntityData packet for the location this
|
|
|
|
+ * TileEntity is currently in. On the client, the NetworkManager will always
|
|
|
|
+ * be the remote server. On the server, it will be whomever is responsible for
|
|
|
|
+ * sending the packet.
|
|
|
|
+ *
|
|
|
|
+ * @param net The NetworkManager the packet originated from
|
|
|
|
+ * @param pkt The data packet
|
|
|
|
+ */
|
2012-10-21 17:23:46 +00:00
|
|
|
+ public void onDataPacket(INetworkManager net, Packet132TileEntityData pkt)
|
2012-08-06 22:07:53 +00:00
|
|
|
+ {
|
|
|
|
+ }
|
2012-08-09 10:06:41 +00:00
|
|
|
+
|
2012-08-06 10:35:57 +00:00
|
|
|
+ /**
|
|
|
|
+ * Called when the chunk this TileEntity is on is Unloaded.
|
|
|
|
+ */
|
2012-08-06 22:07:53 +00:00
|
|
|
+ public void onChunkUnload()
|
|
|
|
+ {
|
|
|
|
+ }
|
2012-08-06 10:35:57 +00:00
|
|
|
}
|