jzitnik
f20d17adf6
feat: Added haybale
2025-03-21 15:12:58 +01:00
jzitnik
4caeca4fed
chore: Added license
2025-03-21 11:42:09 +01:00
jzitnik
d2d3efe399
fix: Grow length
2025-03-21 11:41:54 +01:00
jzitnik
064ae511d9
feat: Implemented wheat and bread
2025-03-21 11:29:59 +01:00
jzitnik
bffee19583
feat: Implemented growing
2025-03-21 10:18:13 +01:00
jzitnik
9fc72a67ec
feat: Implemented farmland
2025-03-21 07:28:10 +01:00
jzitnik
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
jzitnik
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
jzitnik
391cda0550
test(annotations): New tests for annotations
...
Added some new test for annotations @AutoTransient and @ThreadProvider.
These tests ensure that @AutoTransient is only used on transient fields
and @ThreadProvider is used on class that extend Thread.
2025-03-16 21:02:03 +01:00
jzitnik
53a3ae43f3
test(annotations): New @RequireAnnotation
...
New annotation @RequireAnnotation can be used on annotations so that all
classes with that specific annotation must also have another annotation.
If this is not true, test will not pass. This annotation takes array of
annotations.
2025-03-16 20:37:24 +01:00
jzitnik
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
jzitnik
ae5d34b41a
refactor(transient): Rewritten transient handling
...
Rewritten transient handling using @AutoTransient annotation. Now we
don't have to override readObject method to automatically initilize
transient properties in serilizable classes.
2025-03-16 18:20:18 +01:00
jzitnik
c558b756de
feat: Implemented text
2025-03-15 11:31:08 +01:00
jull
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
jzitnik
20d9525fd2
chore: Idk
2025-03-14 18:07:15 +01:00
jzitnik
d1a08eccf7
chore: I hate my life
2025-03-14 18:07:01 +01:00
jzitnik
8d1414dae0
feat: Move mobs down when block mined under them
2025-03-14 16:26:53 +01:00
jzitnik
bf5f837c45
feat: Implemented milk
2025-03-14 16:14:10 +01:00
jzitnik
0546ad2748
chore: New crafting table texture
2025-03-14 13:26:10 +01:00
jzitnik
dd7f1c041f
feat: New grass growing logic using age
2025-03-14 11:44:54 +01:00
jzitnik
1cd8648a2a
chore: New oak log texture
2025-03-14 11:27:39 +01:00
jzitnik
0aa161361b
feat: Implemented break on place
2025-03-14 10:53:23 +01:00
jzitnik
9aa08dd685
refactor: Rewritten smelting using annotations
2025-03-13 23:12:18 +01:00
jzitnik
412959d456
feat: Falling blocks
2025-03-13 17:07:53 +01:00
jzitnik
4ef8e217ad
feat: Water breaks grass
2025-03-13 13:24:43 +01:00
jzitnik
f9b78f4236
feat: Change grass logic to grow next to grass
2025-03-13 10:39:00 +01:00
jzitnik
fd6fcf950c
chore: Minor changes
2025-03-13 10:32:54 +01:00
jzitnik
5d37f7d74f
chore: Minor changes
2025-03-12 12:10:52 +01:00
jzitnik
15a6ab2898
feat: Implemented durability
2025-03-12 11:58:07 +01:00
jzitnik
5ae7536125
fix: Minor fixes
2025-03-12 10:18:37 +01:00
jzitnik
4041c8f7d2
feat: Better thread handling
2025-03-12 09:41:13 +01:00
jzitnik
ed921ff6cd
style: Reformated SpriteLoader and minor changes
2025-03-11 12:29:04 +01:00
jzitnik
58de8c652b
fix: Reset mining when saved
2025-03-10 20:32:37 +01:00
jzitnik
b18c77f707
feat: Better ore generation
2025-03-10 18:18:04 +01:00
jzitnik
b04e73dee3
feat: Caves and ores
2025-03-09 15:28:01 +01:00
jzitnik
a736795bd7
feat: Implemented shears
2025-03-09 14:25:27 +01:00
jzitnik
0f6d02a92e
feat: Added scrolling to change slot
2025-03-09 12:08:52 +01:00
jzitnik
9e42e7ade8
feat: Implemented events and added placeonsolid
2025-03-09 12:03:04 +01:00
jzitnik
26f35da0f3
fix: Mining mobs when in ghost block and saving
2025-03-08 19:19:10 +01:00
jzitnik
73050de76d
fix: Change seeds drop percentage in grass bush
2025-03-08 18:15:10 +01:00
jzitnik
59f0a70ea9
feat: Implemented grass bush
2025-03-08 18:14:28 +01:00
jzitnik
5e45851e04
chore: Some minor changes
2025-03-08 17:53:47 +01:00
jzitnik
32fba49587
feat: Implemented saving of world
2025-03-08 17:36:59 +01:00
jzitnik
90408a723f
fix: Stone drops cobblestone when mined
2025-03-08 14:26:00 +01:00
jzitnik
3aa486bede
fix: Infinite water source
2025-03-08 13:39:24 +01:00
jzitnik
cfe402ce43
feat: Implemented grass growing
2025-03-08 13:25:41 +01:00
jzitnik
527cc0cf50
feat: Implemented falling trees
2025-03-08 13:11:42 +01:00
jzitnik
70c77cb5fb
test: Added some tests for annotations
2025-03-08 12:50:38 +01:00
jzitnik
e9f753da3d
feat: Added some new annotations
2025-03-08 12:13:00 +01:00
jzitnik
13e2a74b37
feat: Implemented sapling growing
2025-03-08 11:31:31 +01:00