No description
Find a file
SenseiKiwi a0629b51a3 Improvements to TileEntityRift
1. Removed several fields and functions referring to the newer rendering
code. The functions were just cluttering up the code and the fields were
consuming additional memory that was never being used for anything.
2. Updated NBT reading and writing functions to give some tags proper
names and to remove references to unused fields.
Removed the tag for riftCloseTimer because it was unnecessary alongside
the shouldClose flag. If a server reboots while a rift is closing, the
rift can start over upon reloading.
3. Renamed some fields and functions to have better names.
4. Changed the various checks for closing rifts. There were a few
redundant parts. We don't have to put calls to "this.invalidate()"
everywhere on top of explicitly removing the tile entity and destroying
its block.
5. Rewrote update timing checks. The rift spread and Enderman spawning
calls have been separated to distribute the impact of updating a rift.
Also, a flaw in the timing logic meant that the calculations for
particle offsets would only run when a rift was first created. That's
been fixed.
2014-06-26 07:06:17 -04:00
gradle/wrapper Added Gradle Wrapper 2013-12-17 03:48:27 -05:00
src/main Improvements to TileEntityRift 2014-06-26 07:06:17 -04:00
build.gradle Updated Version 2014-04-11 21:32:36 -04:00
build.xml.old Created build.gradle 2013-12-17 03:36:38 -05:00
gradlew Updated gradlew permissions 2013-12-17 19:31:34 -05:00
gradlew.bat Added Gradle Wrapper 2013-12-17 03:48:27 -05:00