Commit Graph
63 Commits
Author SHA1 Message Date
Chicken-Bones c753789e28 Code cleanup 2013-12-30 13:52:08 +10:00
Chicken-Bones 306a47d1f4 Added damage/nbt sensitive cutting strength to saws
The highest tier saw is now able to cut blocks with strength requirements higher than itself
General code cleanup
2013-12-23 02:57:43 +10:00
Chicken-Bones bcfe499556 Adding invalid or duplicate micro materials will warning instead of crash. 2013-12-13 14:40:56 +10:00
Chicken-Bones 4f571ebc94 Fix microblock id sync issue. 2013-12-06 00:19:03 +10:00
taelnia 4a822fd570 register items with FML so they survive through a 1.7 upgrade 2013-12-04 01:16:45 -05:00
Chicken-Bones 595ef5a0ea Fixed typo 2013-11-22 11:50:01 +10:00
Chicken-Bones c69ec17bcc Added ISidedHollowConnect 2013-11-22 11:49:29 +10:00
Chicken-Bones 20856d0908 Renamed scala files with multiple or differently named classes to follow the lower case convention. Fixes sporadic issues with scalc
Rename pt2, remove _ because git doesn't detect case renames.
2013-11-17 18:23:54 +10:00
Chicken-Bones a7efcbc8cd Renamed scala files with multiple or differently named classes to follow the lower case convention. Fixes sporadic issues with scalc
Rename pt1, append _ because git doesn't detect case renames.
2013-11-17 18:22:33 +10:00
Chicken-Bones 2404ea73af Fixed saw repair dupe bug. 2013-11-13 21:51:51 +10:00
Chicken-Bones 22ebd264be Attempt to fix build 2013-11-13 20:32:36 +10:00
Chicken-Bones bbe76a9d2b Attempt to fix build 2013-11-13 20:32:25 +10:00
Chicken-Bones 6716a72784 Remove accidental redundant field 2013-11-12 18:06:46 +10:00
Chicken-Bones ee4071384d Added IMC microblock material registering. modId = "ForgeMicroblock", key = "microMaterial", value = ItemStack(block, _, meta)
Fixed some material icon loading inconsistencies.
2013-11-12 17:52:14 +10:00
Chicken-Bones 8aae1850ec Fix crash with null block materials 2013-10-08 16:13:37 +10:00
Chicken Bones a54c471f14 Added documentation and groomed code. 2013-09-25 12:57:06 +10:00
Chicken Bones d181b226ae Clean deprecation update 2013-09-22 14:25:15 +10:00
Chicken Bones 7adbd583bd 1.6.4 update
Fix package private field reference.
2013-09-22 13:35:38 +10:00
Chicken Bones f17fa03f98 Added localisation to microblock classes 2013-09-10 19:07:00 +10:00
Chicken Bones ae970734fc Update Forge name mappings
Add untested sorted raytrace.
2013-09-04 14:00:51 +10:00
Chicken Bones 3f58a1aa3b CCL update. 2013-08-27 15:30:54 +10:00
Chicken Bones 4f7ddb7005 Added method to replace micro materials 2013-08-19 08:04:34 +10:00
Chicken Bones a34f178f86 Added the ability to override the microblock highlight render. 2013-08-18 15:13:33 +10:00
Chicken Bones f9eb162770 Changed micro material rendering to take a part based interface instead of an actual part to allow other non-microblock things to use the renderer.
Added IMaskedRedstoneConnect for redstone parts with special connection modes
Added null check to TMultiPart.world().
Fixed hollow microblocks not rendering hollow on placement
Fixed a problem with packet send order on part remove.
2013-08-15 21:31:15 +10:00
Chicken Bones 67be7ed09c Fix micro part bounds not recalculating in some instances. 2013-08-14 18:02:15 +10:00
Chicken Bones 37a3d89382 Modified partChange event to take a parameter of the part that was changed and only send the event to other parts.
Update CCL dep
2013-08-12 13:35:12 +10:00
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
izstas a8da4c0375 Made server tell client about installed microblocks 2013-08-04 01:01:02 +04: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 724456c2c7 Added solid function for micro materials. 2013-07-31 11:24:52 +10:00
Chicken Bones fc68989c6f Made hollow covers more hollow. 2013-07-30 16:19:03 +10:00
Chicken Bones f607b01038 Refactored tile traits to fix compiler conflict. 2013-07-29 11:58:22 +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 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 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