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
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