Commit graph

144 commits

Author SHA1 Message Date
xtreme8000
00f9b4f18f Add door item place action 2024-09-03 19:24:09 +02:00
xtreme8000
6e2da5a8ac Door code: reuse coord 2024-09-03 16:21:48 +02:00
xtreme8000
2cce3a45ae Allow doors to be opened/closed 2024-09-03 16:17:47 +02:00
xtreme8000
a610fef0f1 Allow trap door to be opened/closed 2024-09-03 16:16:21 +02:00
xtreme8000
96fe01c4a5 Fix cast block recipe 2024-08-23 14:28:42 +02:00
xtreme8000
ca0591f90d Use action icon: check that block type exists first
I saw that yyy257's fork
2024-05-28 14:43:14 +02:00
xtreme8000
1b1a37b1df Show control icon if block can be used (e.g. crafting table) 2024-04-21 10:40:49 +02:00
xtreme8000
ae23e479b4 Fix out of bounds access during block lookup 2024-04-21 00:06:01 +02:00
xtreme8000
1d6b0f12b2 Fix rare use after free 2024-04-20 23:49:15 +02:00
xtreme8000
c518da4be0 Add missing time.h include 2024-02-06 15:06:49 +01:00
xtreme8000
24cdb55152 Release v0.3.0 2023-12-09 23:48:47 +01:00
xtreme8000
120f0cb20c Prevent building inside player bounding box 2023-12-09 20:20:30 +01:00
xtreme8000
2878b87e13 Fix dispenser rotation on place 2023-12-09 20:09:49 +01:00
xtreme8000
245f554990 Fix a few compiler warnings 2023-12-09 19:46:53 +01:00
xtreme8000
ecbb91027e Render player hand (almost) correct in first person 2023-12-09 19:26:17 +01:00
xtreme8000
2075a08a02 Makefile add no debug flag
it's configured for release builds so this seems reasonable
2023-12-09 19:23:38 +01:00
xtreme8000
8610cddab3 Draw (fake) health icons
for the immersion
2023-12-09 19:21:46 +01:00
xtreme8000
385ef30d40 Improve classic controller input mapping 2023-12-09 19:20:06 +01:00
xtreme8000
93c89a60dd Add simple furnace mechanic (similar to crafting) 2023-12-08 21:02:46 +01:00
xtreme8000
08e17c8096 Add sapling tree growth 2023-12-08 19:24:55 +01:00
xtreme8000
95953847d7 Allow mirrored crafting recipe 2023-12-08 18:26:15 +01:00
xtreme8000
12c734fb7e Push player slightly if stuck in ground due to float inaccuracy 2023-12-08 18:06:44 +01:00
xtreme8000
337c729eb6 Add nearly all crafting recipes 2023-12-07 23:12:37 +01:00
xtreme8000
8b04631a6f Fix crafting bug if picked item wrong type/full stack 2023-12-07 23:11:03 +01:00
xtreme8000
041a2e14a0 Fix furnace rotation on place 2023-12-07 18:31:48 +01:00
xtreme8000
94b8ae1cb3 Add a lot of items 2023-12-07 18:24:41 +01:00
xtreme8000
99a280a7b1 Trigger crafting screen on workbench right-click 2023-12-06 22:27:15 +01:00
xtreme8000
bfe190ed67 Add workbench crafting screen 2023-12-06 22:02:58 +01:00
xtreme8000
3fa7ea3938 Prevent camera rotation in inventory 2023-12-02 23:37:18 +01:00
xtreme8000
c44212221c Fix empty inventory render bug
+ missing help text
2023-12-02 23:06:35 +01:00
xtreme8000
b996696b86 Add randomness to thrown items 2023-12-01 18:02:15 +01:00
xtreme8000
beee78a084 Local server inventory logic (4x4 crafting)
not the prettiest solution, but it works for now
2023-12-01 17:58:15 +01:00
xtreme8000
1064b5e173 Add a few more items 2023-11-22 21:51:22 +01:00
xtreme8000
b080997cbc Limit random block tick distance
close #24
2023-11-22 21:48:44 +01:00
xtreme8000
f42b906596 Limit particle render distance 2023-11-22 10:57:50 +01:00
xtreme8000
b6583313b3 Show debug info only in debug builds 2023-11-21 00:10:53 +01:00
xtreme8000
473cdb9229 Random tick: reed growth 2023-11-20 23:58:39 +01:00
xtreme8000
2c4c15c20f Add simple underwater overlay texture 2023-11-20 23:52:05 +01:00
xtreme8000
4524bc5a9c Protocol: block dig add side field 2023-11-20 23:16:39 +01:00
xtreme8000
0ae9251696 Save world time 2023-11-20 20:05:48 +01:00
xtreme8000
fab3b9a343 Fix falling too fast with block above player 2023-11-20 19:53:47 +01:00
xtreme8000
2c3c59703a Random tick: cacti growth 2023-11-20 19:01:14 +01:00
xtreme8000
00f409871f Block random ticks (grass, leaves) 2023-11-20 18:59:53 +01:00
xtreme8000
e2186549f5 Drop correct item(s) for blocks 2023-11-13 23:19:11 +01:00
xtreme8000
8c580fac62 Item entity: render correct amount 2023-11-13 23:09:51 +01:00
xtreme8000
5f4db4fb41 Inventory: drop picked item on close 2023-11-13 00:05:36 +01:00
xtreme8000
c85dc289fc Inventory: place one item on right click 2023-11-08 21:10:47 +01:00
xtreme8000
8db63a1c78 Allow more than one block AABB (for stairs) 2023-11-08 10:20:57 +01:00
xtreme8000
40b0ebed19 Add player physics and item entities 2023-10-27 23:08:52 +02:00
xtreme8000
7336dacd05 Move camera near plane closer to avoid clipping 2023-10-13 23:19:42 +02:00