Commit graph

1514 commits

Author SHA1 Message Date
George V. 6ae43a8bfe
refactor: rename material id 175 from LONG_GRASS to DOUBLE_PLANT
The material enum entry for ID 175 was incorrectly named LONG_GRASS.
2026-04-21 01:42:09 +03:00
George V. 04f96bd254 refactor: standardize Material enum naming conventions to alling with Bukkit 1.8 2026-04-21 01:32:02 +03:00
George V. dbee55e56b feat(fourkit): add stone slab2 IDs 2026-04-21 01:32:02 +03:00
Lord_Cambion 4c8e38c721 feat: stoneslab2
fully implemented stoneslab2 with craftings and revisited existing slabs according to wii u decomp

todo:Material.cs
2026-04-21 01:32:02 +03:00
George V. eed98a6603
chore: replace backslashes with forward slashes for linux cross compilation 2026-04-20 18:15:27 +03:00
piebot e22425e053 Merge remote-tracking branch 'origin/main' 2026-04-20 18:06:41 +03:00
Lord_Cambion 0d2f561106 fix: doorplacing + stacksize
now you can place doors on top of topslabs and incresed maxstack size to 64
2026-04-19 22:30:17 +02:00
neoapps-dev 168fe6b862 fix: build issue due to duplicates 2026-04-19 18:02:10 +03:00
piebot 5c79ac1b24 Merge remote-tracking branch 'origin/main' 2026-04-19 18:01:17 +03:00
Sestain 73a89b80e1 Fixed DLC audio. 2026-04-19 17:58:23 +03:00
piebot bcb3d96f4a Merge remote-tracking branch 'origin/main' 2026-04-19 17:18:17 +03:00
SevenToaster509 a3ac98884e fix: load/create at lower resolutions, chore: remove console spam 2026-04-19 11:56:34 +01:00
George V. d6017e4766
feat(fourkit): add the missing Lure and Luck of the Sea fishing enchantments 2026-04-19 05:32:55 +03:00
itsRevela 6db68bda06 test(fourkit): add setblock and chatcolor subcommands to test plugin 2026-04-18 20:22:26 -05:00
sylvessa cb941db3ad i forgot to add chunk events to the docs 2026-04-18 19:57:20 -05:00
sylvessa b441998732 new funcs in Block, chatcolor enum 2026-04-18 19:57:14 -05:00
itsRevela 8dd9d92ad6 feat: add FourKit test plugin for chunk/inventory/disenchant verification 2026-04-18 19:15:56 -05:00
Sylvessa 7c1606837f
fix: worlds without worlds won't open (#1529) 2026-04-18 19:14:42 -05:00
sylvessa 2e0f4f91d6 fix disenchant bugs from setdurability etc 2026-04-18 18:16:29 -05:00
sylvessa f9cac6395b fill in old stubs regaridng chunk stuff & another inv fix 2026-04-18 18:16:24 -05:00
sylvessa a9c735e7aa fix bugs found regarding inventories 2026-04-18 18:15:03 -05:00
sylvessa a3221c9e14 chunk additions 2026-04-18 18:14:58 -05:00
dtentiion 4a7b34f4c2
fix: Display save thumbnail in world detail view on Windows64 (#1519) 2026-04-18 17:49:43 -05:00
dtentiion 9167454767
fix: Nether portal trigger and travel sounds not playing (#1523) 2026-04-18 17:47:18 -05:00
piebot 1b007b9d0f fix: replace explode sound with modern explode sound 2026-04-18 22:44:55 +03:00
George V. eabde3527c
fix: Prevent mobs from targeting players in creative mode
Mobs were incorrectly targeting and attacking players who are in
creative mode (invulnerable).
2026-04-18 20:29:47 +03:00
itsRevela 84e4a77409 fix: exit save sometimes dropped during shutdown race 2026-04-18 10:56:54 -05:00
/home/neo 7ee7588364
Merge pull request #22 from pieeebot/fix/fourkit 2026-04-18 18:27:14 +03:00
itsRevela 68c3440394 docs: note breeding/spawn-egg scaling with mob cap config 2026-04-18 10:19:27 -05:00
itsRevela 7e586e0d49 fix: scale breeding and spawn-egg caps with configured mob caps 2026-04-18 10:15:33 -05:00
/home/neo 1c6a5053d6
Merge branch 'main' into fix/fourkit 2026-04-18 17:58:47 +03:00
itsRevela defd9ebd00 docs: update readme with recent fixes and mob cap config 2026-04-18 09:39:09 -05:00
itsRevela ffdad03aca feat: configurable mob spawn caps via server.properties 2026-04-18 09:31:45 -05:00
itsRevela c297b26f36 fix: duplicate join message on FourKit servers 2026-04-18 09:10:47 -05:00
SevenToaster509 251c00ecd0 fix: skulls
reimplement player skull rendering to be on armor layer
make skull height for armor stands be accurate to tu31 (matched via xenia)
2026-04-18 14:35:13 +01:00
Lord_Cambion 88b00755de fix: armorstand head now renders correctly 2026-04-18 14:06:44 +02:00
Lord_Cambion ab469e6330 fix: compilation error during release 2026-04-18 13:21:27 +02:00
Lord_Cambion e46404ae38 fix: compilation error for server 2026-04-18 12:59:21 +02:00
Lord_Cambion f2cfbafc26 fix: armorstand according to wiki + wobble animation + head renderer
Armor stands are not damaged by cacti but can be broken by arrows. An armor stand destroyed by an explosion or a firework does not drop as an item. Armor stands in water and lava at the same time are not consumed by the lava.
2026-04-18 12:26:25 +02:00
/home/neo be4bfdbdcc
Merge branch 'main' into fix/fourkit 2026-04-18 11:33:49 +03:00
Lord_Cambion 22953367f4 fix: Adventure Mode to Spectator
in the previous commit i implemented few things for the armorstand using ida and i forgot to change the gametype for spectator
2026-04-18 10:30:29 +02:00
George V. 8098805ae6
fix: add missing material IDs to prevent server crash
Adds missing material constants (e.g. LEAVES2, LOG2, PRISMARINE,
BOOK_AND_QUILL, PRISMARINE_SHARD, doors, fences, fence gates)
so the server enum matches the client and avoids crashes.
2026-04-18 05:04:48 +03:00
Lord_Cambion 383302eb2e feat: armorstand from decomp 2026-04-18 03:46:45 +02:00
itsRevela b4a34df1a9 fix: apostrophes rendering as ' in Iggy HTML chat labels 2026-04-17 16:55:56 -05:00
itsRevela ee3cf5117b chore: exclude .exp and .lib build artifacts from release zips 2026-04-17 15:31:53 -05:00
SevenToaster509 27d0a8ffc3 feat: Skulls worn by mobs/players now display on the armor layer 2026-04-17 20:50:32 +01:00
/home/neo 4771bac148
Upstream merge (#18)
Co-authored-by: Loki <lokirautio@gmail.com>
Co-authored-by: Riley M. <69326171+ryleu@users.noreply.github.com>
Co-authored-by: Loki Rautio <lokio.casebstv@gmail.com>
Co-authored-by: itsRevela <rexmarek@gmail.com>
Co-authored-by: Alisa Vulpes <zomka@fard.ing>
Co-authored-by: dtentiion <dtentiongit@gmail.com>
Co-authored-by: DrPerkyLegit <116128211+DrPerkyLegit@users.noreply.github.com>
2026-04-17 21:50:04 +03:00
George V. 00399fc2da
fix: Update hardcore mode UI to correctly set gamemode slider 2026-04-17 21:37:15 +03:00
George V. 82c6c5db8f
Merge remote-tracking branch 'itsRevela/main' into upstream-merge
# Conflicts:
#	.github/ISSUE_TEMPLATE/config.yml
#	.github/workflows/nightly.yml
#	Minecraft.Client/Windows64/4JLibs/libs/4J_Profile.lib
#	README.md
2026-04-17 21:22:20 +03:00
SevenToaster509 0f1a2542c8 fix: quick equip
fixed quick equip in survival
removed redundant and commented out code
2026-04-17 19:04:55 +01:00