Drew DeVault
f198f0322f
Add ladder renderer
2015-06-03 21:09:37 -06:00
Drew DeVault
0ae063456f
Add common renderer for quad-based blocks
...
This also includes a derivative renderer for tall grass.
2015-06-03 18:42:26 -06:00
Drew DeVault
021261e6fa
Add support for various wood/leaves types
2015-06-03 15:22:33 -06:00
Drew DeVault
3aef2d3786
Add support for furnace placement
2015-05-30 16:55:53 -06:00
Drew DeVault
750c1c48f4
Add torch renderer
...
Supports all torch orientations, but does not support the usual
particles.
2015-05-16 19:03:53 -06:00
Drew DeVault
742c92b782
Add snowfall rendering
2015-05-15 15:12:36 -06:00
Drew DeVault
216212ba99
Add custom block renderers
...
This allows things like grass to look different on each side, or for
more complex block models to be generated.
2015-05-15 12:26:20 -06:00
Drew DeVault
96229fd161
Support for transparent blocks, enable lighting
2015-05-14 18:47:16 -06:00
Drew DeVault
605cbbc2a0
Add physics simulation to client
...
This allows the player to fall to the ground when they spawn.
2015-05-13 16:26:23 -06:00
Drew DeVault
3b55c50578
Merge pull request #56 from ToastyMallows/master
...
Added support for placing redstone dust
2015-05-11 21:13:15 -06:00
Drew DeVault
ea8e63d889
Properly fix torch blocks
...
This was broken partially due to a bug in the Minecraft client.
Fixes #75
2015-05-08 22:13:37 -06:00
Ross L
e11ce99dd8
Merge remote-tracking branch 'upstream/master'
2015-05-08 19:52:05 -04:00
Ross L
f77fbe666d
Added RedstoneDustBlock support direction
2015-05-08 18:48:19 -04:00
Ross L
5e707876d8
Added support for placing redstone dust, part 2
2015-05-08 18:18:07 -04:00
Drew DeVault
fbec611202
Implement snowball drops from snow blocks
...
Fixes #65
2015-05-07 14:04:04 -06:00
Ross L
763a789adc
Added support for placing redstone dust
2015-05-05 00:49:44 -04:00
Drew DeVault
805320ce8f
Implement caves
...
This:
- Implements caves with 3D noise
- Moves periodic chunk updates to the thread pool
- Fixes a handful of small bugs
2015-05-03 19:49:43 -06:00
Drew DeVault
62f7d8d55d
Merge branch 'master' of github.com:SirCmpwn/TrueCraft
2015-05-03 16:02:55 -06:00
Drew DeVault
e5207c6dec
Add support for signs
2015-05-03 16:02:47 -06:00
Ross L
75f593e243
Added support for Trapdoor placement/use
2015-05-03 17:57:33 -04:00
Drew DeVault
6575444768
Fix torch placement and prevent overwriting blocks
...
Fixes #50
2015-05-03 15:12:10 -06:00
Drew DeVault
79e584cd27
Remove tall grass metadata when dropping seed
2015-04-26 18:22:16 -06:00
Drew DeVault
40314ddefa
Implement falling gravel
2015-04-20 14:30:37 -06:00
Drew DeVault
8f53558672
Implement ladder blocks
...
Placement and neccessary support
2015-04-20 12:47:12 -06:00
Drew DeVault
faf6fc2a98
Fix seed drops
...
Random.Next has an _exclusive_ upper bound, not an inclusive one.
2015-04-19 10:56:23 -06:00
Drew DeVault
f84538b9c6
Correct mistake in torch crafting recipe
...
The output is four torches, not one
2015-04-16 15:53:22 -06:00
Drew DeVault
06a928edbf
Implement cake logic
2015-04-15 19:21:55 -06:00
Daniel Vidmar
3fcdf2062e
Moved stair blocks into one class and created StairsBlock parent class. Close #33
2015-03-01 00:59:49 -05:00
Daniel Vidmar
2100e8c4ab
Terrain Decorations & some fixes
...
- Decorations are terrain features such as trees & dungeons
- cleaned up the code for chunk decorators, and tree & dungeon
generation
- monster spawner blocks now have no drop
- when a block is set to air its metadata value is now reset to 0x0
2015-03-01 00:24:29 -05:00
Drew DeVault
2665fe9a27
Fixes to fluid behavior near destroyable blocks
2015-02-21 10:47:39 -07:00
Drew DeVault
4012432a0e
Implement door blocks
2015-02-11 22:06:59 -07:00
Drew DeVault
6d2340957d
Fix remaining issues with fluid dynamics
2015-02-11 21:32:25 -07:00
Drew DeVault
4f66305ad9
Partially implement sand, fully implement stairs
2015-02-10 23:15:48 -07:00
Drew DeVault
c190f83542
Move fluid logic to shared provider and add lava
2015-02-10 22:35:22 -07:00
Drew DeVault
21f1b2f0b8
Fix minor errors in water implementation
2015-02-10 21:44:43 -07:00
Drew DeVault
4dd99e4e93
Refactor the water block provider
...
This makes the fluid dynamics model much easier to understand and
maintain.
2015-02-10 21:21:24 -07:00
Drew DeVault
34a380c589
Fix error with liquid propegation through air
2015-02-09 23:39:37 -07:00
Drew DeVault
d8c2d4c4ce
Allow water to destroy blocks with no hardness
2015-02-09 23:01:41 -07:00
Drew DeVault
e9b133a7f8
Mostly implement fluid dynamics with water
2015-02-09 22:41:31 -07:00
Drew DeVault
a48f243e91
Implement bucket mechanics
2015-02-09 17:45:26 -07:00
Drew DeVault
3edb97ac82
Fix oversight in farmland implementation
2015-02-09 17:14:00 -07:00
Drew DeVault
ae41e163ce
Finish implementing reed growth
2015-02-09 17:10:44 -07:00
Drew DeVault
a64c943997
Implement wheat farming
...
This includes farmland behavior as well as the growth of wheat crops
2015-02-08 17:21:35 -07:00
Drew DeVault
e637b009a1
Implement sugarcane logic
2015-02-08 16:37:38 -07:00
Drew DeVault
07d6a6a1ca
Implement torch placement
2015-02-08 16:20:27 -07:00
Drew DeVault
97d9358986
Fix errors with Dye
2015-02-08 01:09:00 -07:00
Drew DeVault
f687a22531
Implement all crafting recipes (except for wool)
...
Because I am really, really out of patience
2015-02-08 00:05:00 -07:00
Cuber
ae54e69de6
Implement portion of recipes
2015-02-08 02:53:49 +02:00
Drew DeVault
7c4c2ef5fc
Implement crafting benches
2015-02-07 17:14:41 -07:00
Drew DeVault
e5a1ee3439
Implement crafting from the inventory window
...
This does not include all recipes in the game, and there is no support
for crafting benches yet.
2015-02-07 15:51:38 -07:00