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