Commit Graph
16 Commits
Author SHA1 Message Date
Chicken Bones 5594e269a5 Fixed direct redstone wire connection
Matched CCC updates
Expanded micro occlusion to java parts
2013-06-28 05:05:59 +10:00
Chicken Bones 18c1b79361 Cleaned up collection mess to java.util.Iterable 2013-06-27 15:44:08 +10:00
Chicken Bones 62457e8155 Renamed TileMultipartObj to TileMultipart as TileMultipart is now class instead of trait
Fixed hollow occlusion
Fixed hollow redstone conduction
Added MultiPart item base class
2013-06-27 15:07:27 +10:00
Chicken Bones 83e1713f72 Moved the partMap array to a tile trait to save memory when not needed. 2013-06-24 13:17:27 +10:00
Chicken Bones 5378912e46 A little cleanup and some CCC model system updates. 2013-06-12 03:15:50 +10:00
Chicken Bones 16a3ea3875 Added some more redstone utilities and made sure masks line up
Fixed smoke particles on redstone torches (bugged in vanilla)
Added functions for world and coordinates on parts to clean code
Added more placement and world interaction events
Properly distinguished converted tiles
Fixed tick scheduler to remain in better sync with vanilla
2013-06-06 17:25:24 +10:00
Chicken Bones 3fd55ce0a0 Cleaned up unnecessary parentheses in foreach loops 2013-06-03 21:18:26 +10:00
Chicken Bones 38adcdbee1 Added buttons
Moved cuboid render function to CCC-Public
Fixed a redstone transmission bug
Added Tick Scheduler
2013-06-03 19:58:06 +10:00
Chicken Bones 283a723e38 Completed levers, added redstone interaction 2013-06-03 13:30:36 +10:00
Chicken Bones a695de4b9d Levers up to pre-redstone stage 2013-06-02 19:47:07 +10:00
Chicken Bones 7143c80b12 Few more non CCC-Public references removed. 2013-05-29 18:53:28 +10:00
Chicken Bones 20ce3e153a CCC-Public cleanup 2013-05-29 18:28:08 +10:00
Chicken Bones a95f579e88 Fixed a bug with placement packets and the new network handler
Fixed multiple torches in one space bug with normal occlusion
2013-05-23 16:29:08 +10:00
Chicken Bones 626a9ed50e Optimized networking.
Sends a compressed packet containing the description of all tiles on chunk load. Uses position in chunk as an integer rather than world coords.
Combines and compresses all updates packets (change, add, remove) for each player at the end of tick.
2013-05-22 14:50:39 +10:00
Chicken Bones 92b0dd1f5d Moved ScalaBridge out of minecraftforge package
Cut down unnecessary memory consumption on IRandomDisplayTick
2013-05-20 18:42:58 +10:00
Chicken Bones 26f9cbcb09 Initial Commit 2013-05-20 17:09:57 +10:00