Commit Graph
82 Commits
Author SHA1 Message Date
Chicken Bones 02dd307d58 Fixed GL stack overflow when rendering invalid microblock items. 2013-08-06 13:43:41 +10:00
Chicken-Bones e47b3dfe85 Merge pull request #11 from izstas/microblock-sound-placement
Add placement sound for microblocks
2013-08-05 08:07:11 -07:00
Chicken Bones 0262bef9d7 Added configurable materials 2013-08-05 23:58:18 +10:00
izstas af4ff6c722 Added placement sound for microblocks 2013-08-05 13:02:23 +04:00
Chicken Bones ca8f7d0dc2 Removed redundant NetworkMod annotation from PR #10 2013-08-04 23:58:50 +10:00
Chicken Bones c36ef9ede2 Fixed server derp 2013-08-04 19:27:28 +10:00
Chicken Bones bc993a5643 Handle blocks with null icons with missingno texture. Support for mods that replace block instances. 2013-08-04 15:58:10 +10:00
Chicken-Bones bb55c8a5c6 Merge pull request #10 from izstas/microblock-networking
Make server tell client about installed microblocks
2013-08-03 21:57:56 -07:00
izstas a8da4c0375 Made server tell client about installed microblocks 2013-08-04 01:01:02 +04:00
Chicken Bones c83a5e1e26 Overrode Block.canProvidePower 2013-08-03 23:14:41 +10:00
Chicken Bones a84eb807e7 Update CCL to fix placement NPE. 2013-08-02 12:03:42 +10:00
Chicken Bones 29d16e4886 Fixed onWorldJoin not being called when the container tile is swapped. 2013-08-01 23:54:27 +10:00
Chicken Bones ba4bf481f2 Added NEI subsets 2013-08-01 23:54:27 +10:00
Chicken Bones db614d2994 Simplified MicroRecipe and fixed a small gluing bug.
Added unlocalised name for microblock item
2013-08-01 23:54:27 +10:00
Chicken Bones c5168ff047 Fixed torch part placement on fences 2013-08-01 23:54:25 +10:00
Chicken-Bones 0836b3d0ee Update README.md 2013-07-31 20:55:14 +10:00
Chicken Bones e7ec7db447 Added handling case for mods that call removeBlockByPlayer when the player isn't looking at the block.
Added guard for mods that recursively call PlayerInteractEvent.
Fixed npe when obtaining class bytes in ASMMixinCompiler
2013-07-31 20:28:29 +10:00
Chicken Bones 09c387ae6c Run acquired bytes through name transformers before defining. 2013-07-31 11:37:21 +10:00
Chicken Bones 724456c2c7 Added solid function for micro materials. 2013-07-31 11:24:52 +10:00
Chicken Bones eeb4cfc720 Fixed update ticks being lost on container swap. 2013-07-31 11:08:43 +10:00
Chicken Bones 8628fce2b8 Move build variables to build.txt 2013-07-30 18:48:33 +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 9f93d2cbde Added en_US localisations. 2013-07-29 23:17:29 +10:00
Chicken Bones b1513597d0 Fix obf mapping, update CCL dependancy 2013-07-29 23:02:23 +10:00
Chicken Bones 97b2bc7fcd Updated DepLoader for version mods and recursive dependancies. 2013-07-29 21:20:51 +10:00
Chicken Bones 04cee9bb05 Fixed JSON derp 2013-07-29 14:59:39 +10:00
Chicken Bones f607b01038 Refactored tile traits to fix compiler conflict. 2013-07-29 11:58:22 +10:00
Chicken Bones 54470dec6b Fixed versioning in dependancies.info 2013-07-25 09:49:10 +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 70cec483a0 Fix initial cutting recipes 2013-07-03 07:04:33 +10:00
Chicken Bones bca0c17e8c Fixed client class reference on server
Fixed micro recipe for cutting full blocks (ignores stack size in comparison)
2013-07-03 06:46:23 +10:00
Chicken Bones da28364a9e Fixed internal CCC link 2013-07-03 05:57:46 +10:00
Chicken Bones bce0165d8a Actually added saws 2013-07-03 05:38:20 +10:00
Chicken Bones 072b30ab3e Added saws and recipes for microblocks 2013-07-03 04:43:54 +10:00
Chicken Bones 15cd3b0ba4 Added light emission to microblocks like glowstone.
Cleaned up item sizes to be static.
2013-07-01 07:11:18 +10:00
Chicken Bones ebb86cd292 Fixed duplicate part drops 2013-07-01 07:09:35 +10:00
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 8e18807f77 Fix operation sync (server side only)
Separate ItemMultiPart Java/Scala
2013-06-27 15:30:35 +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 3d68d5e3de Added some more debug logging and monitoring 2013-06-27 06:30:33 +10:00
Chicken Bones ffa0918f4b Completed ASM Mixin compiler and factory. 2013-06-27 06:06:04 +10:00
Chicken Bones 0bfc73c5f7 License 2013-06-26 21:26:28 +10:00