64 Commits

Author SHA1 Message Date
433dbf6f96
refactor(sounds): Rewritten code for sound to ogg
Now SoundPlayer class supports only .ogg files instead of wav file which
can reduce the final .jar file size drastically. It uses library.
2025-03-27 21:39:12 +01:00
a84d3bec00
feat(sounds): Added dirt and gravel sound 2025-03-26 21:15:28 +01:00
2fb1929efe
fix: Build 2025-03-26 20:57:37 +01:00
c674663cc0
feat(sounds): Added some new sounds 2025-03-26 20:46:52 +01:00
95e1e52205
feat(sounds): Added simple sounds 2025-03-26 18:11:22 +01:00
0fd5689db7 feat(blocks): Tall flowers
Co-authored-by: jull <sefljulie@gmail.com>
Co-committed-by: jull <sefljulie@gmail.com>
2025-03-26 16:51:39 +00:00
b1483c138a
feat(ui): Added hurt animation 2025-03-26 13:01:46 +01:00
0bd9dfb412
feat: Implemented catching on fire from lava 2025-03-23 10:57:34 +01:00
d7b4e28e81
feat: Added gravel 2025-03-22 16:26:00 +01:00
da92b9e61a
feat: Added flint and steel 2025-03-22 15:43:31 +01:00
8b8c23dad4
feat: Implemented block burning spreading 2025-03-22 13:01:02 +01:00
36e57bbb8d
feat: Added reducing fall damage 2025-03-21 18:05:51 +01:00
f20d17adf6
feat: Added haybale 2025-03-21 15:12:58 +01:00
064ae511d9
feat: Implemented wheat and bread 2025-03-21 11:29:59 +01:00
bffee19583
feat: Implemented growing 2025-03-21 10:18:13 +01:00
9fc72a67ec
feat: Implemented farmland 2025-03-21 07:28:10 +01:00
bc33c5f531
feat: Twoblock block
Added new Sprite for creating two block tall blocks. This sprite takes 2
sprite files (top, bottom). Also created new annotation that handles
breaking and placing two block tall blocks and also manages the sprite
state.
2025-03-19 13:04:36 +01:00
a610bcf3ca
feat: Burning
Added Burning state so player will be burning even after he is out of
lava. Also added texture for fire that is added on top of steve texture
2025-03-17 13:24:11 +01:00
e1190f7e6a feat: Dyes and organized registry (#10)
Co-authored-by: jull <sefljulie@gmail.com>
Co-committed-by: jull <sefljulie@gmail.com>
2025-03-16 17:26:06 +00:00
a8c309d199 feat: Added flowers
Co-authored-by: jull <sefljulie@gmail.com>
Co-committed-by: jull <sefljulie@gmail.com>
2025-03-14 19:11:09 +00:00
dd7f1c041f
feat: New grass growing logic using age 2025-03-14 11:44:54 +01:00
0aa161361b
feat: Implemented break on place 2025-03-14 10:53:23 +01:00
9aa08dd685
refactor: Rewritten smelting using annotations 2025-03-13 23:12:18 +01:00
412959d456
feat: Falling blocks 2025-03-13 17:07:53 +01:00
4ef8e217ad
feat: Water breaks grass 2025-03-13 13:24:43 +01:00
fd6fcf950c
chore: Minor changes 2025-03-13 10:32:54 +01:00
15a6ab2898
feat: Implemented durability 2025-03-12 11:58:07 +01:00
ed921ff6cd
style: Reformated SpriteLoader and minor changes 2025-03-11 12:29:04 +01:00
b18c77f707
feat: Better ore generation 2025-03-10 18:18:04 +01:00
a736795bd7
feat: Implemented shears 2025-03-09 14:25:27 +01:00
9e42e7ade8
feat: Implemented events and added placeonsolid 2025-03-09 12:03:04 +01:00
73050de76d
fix: Change seeds drop percentage in grass bush 2025-03-08 18:15:10 +01:00
59f0a70ea9
feat: Implemented grass bush 2025-03-08 18:14:28 +01:00
5e45851e04
chore: Some minor changes 2025-03-08 17:53:47 +01:00
32fba49587
feat: Implemented saving of world 2025-03-08 17:36:59 +01:00
90408a723f
fix: Stone drops cobblestone when mined 2025-03-08 14:26:00 +01:00
70c77cb5fb
test: Added some tests for annotations 2025-03-08 12:50:38 +01:00
e9f753da3d
feat: Added some new annotations 2025-03-08 12:13:00 +01:00
13e2a74b37
feat: Implemented sapling growing 2025-03-08 11:31:31 +01:00
bc7480459a
feat: Started implementing oak sapling logic 2025-03-08 11:06:11 +01:00
eb899ac3a9
feat: Cobblestone generator 2025-03-08 09:03:32 +01:00
ee12ccb6d7
lint: Linting and formatting 2025-03-07 11:36:43 +01:00
05e76bd0d0
fix: Small bugfix 2025-03-07 10:03:51 +01:00
2065f8ea2a
feat: Implemented lava and infinite water source 2025-03-07 09:10:36 +01:00
8aa0cba5df
feat: Implemented ItemBlockSupplier references 2025-03-07 08:03:43 +01:00
f5d2920a9a
chore: Water placement 2025-03-03 18:58:59 +01:00
bb4e7423e3
test: Added some more tests 2025-03-02 21:17:11 +01:00
fed35d3a02
test: Added some tests 2025-03-02 20:52:01 +01:00
30af2b6feb chore: New items
Co-authored-by: jull <sefljulie@gmail.com>
Co-committed-by: jull <sefljulie@gmail.com>
2025-03-02 18:54:19 +00:00
451845b2bc
feat: Implemented water 2025-03-02 19:53:19 +01:00