Chicken Bones
7a91c07889
Fix IFluidHandlerTile mixin for wrong interface
2013-09-06 11:50:52 +10:00
Chicken Bones
686789acfd
Added neighbor tile change events to multiparts
...
Put an operation sync around the onMoved event
2013-09-04 12:56:11 +10:00
Chicken Bones
982c21a97b
Set blockID on descPacket received for compatiblity with save/load style frame mods.
...
Added MultipartSaveLoad.loadingWorld for parts that want to access the world during NBT load
2013-09-02 23:27:33 +10:00
Chicken Bones
d9f495fc76
Assign multipart package compressor instances on demand instead of on world load.
2013-08-25 18:41:33 +10:00
Chicken Bones
78abc37e65
Fix index based reference to TileEntity.classToNameMap
2013-08-08 17:50:25 +10:00
Chicken Bones
0262bef9d7
Added configurable materials
2013-08-05 23:58:18 +10:00
Chicken Bones
fc68989c6f
Made hollow covers more hollow.
2013-07-30 16:19:03 +10:00
Chicken Bones
1721ef0720
Fix chunk index extracting negative y values
...
Make parts lose their tile reference on being removed, fixes crash with tick scheduler
2013-07-30 11:20:06 +10:00
Chicken Bones
b1513597d0
Fix obf mapping, update CCL dependancy
2013-07-29 23:02:23 +10:00
Chicken Bones
b7c0f348e8
Added dependancy loader, versions and mcmod.info
2013-07-24 21:41:47 +10:00
Chicken Bones
e7b307763f
CodeChickenCore -> CodeChickenLib refactoring.
2013-07-24 15:32:46 +10:00
Chicken Bones
6d55eeed2b
1.6 Commit
2013-07-16 13:08:45 +10:00
Chicken Bones
c53eb715c9
Forgot about runtime deobf there.
2013-07-14 20:14:00 +10:00
Chicken Bones
52c52aefd3
Added hack for reflection to fix mcpc. Will clean with a proper build tool.
2013-07-14 00:00:00 +10:00
Chicken Bones
ad5f65e0d5
Moved the IDMap registry packet to the Packet250 system as the NetworkMod idMap is not initialized from the server early enough.
...
Added asm debug config flag
2013-07-13 22:24:51 +10:00
Chicken Bones
646e84a163
Added termination markers to replace DataInputStream.available to see if it fixes crashes
2013-07-09 20:19:51 +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
5dd78b681c
Separated the trait implementations for the ScalaCompilerFactory
2013-06-23 17:50:11 +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
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
b067a08b34
Added workaround for lack of TileEntityLoadEvent
...
Fixed bug in part generator duplicating the base tile class
Updated readme to reflect removal of recent forge dependency
2013-05-21 00:19:56 +10:00
Chicken Bones
26f9cbcb09
Initial Commit
2013-05-20 17:09:57 +10:00