Glory
08df98098e
fix: typos in CONTRIBUTING.md ( #2146 )
2026-05-17 09:39:34 +02:00
Greened
5f7675910e
feat: implement amethyst block ( #2145 )
2026-05-16 21:42:46 +02:00
Alexander Medvedev
e707b31752
ci: remove unused dep
2026-05-16 21:38:37 +02:00
Alexander Medvedev
95893b7463
feat(plugin-api): add get biome
2026-05-16 21:22:08 +02:00
Alexander Medvedev
e2ff17d6f0
feat(plugin-api): allow to register custom recipies
2026-05-16 20:56:29 +02:00
Alexander Medvedev
cfeb5d80fc
feat(plugin-api): expand item stack
2026-05-16 19:39:21 +02:00
Alexander Medvedev
0c56e47f43
feat(plugin-api): parse data_component and enchantment to .wit
2026-05-16 18:43:41 +02:00
Alexander Medvedev
c786bb0dc2
feat(plugin): cache permissions approval/decline
2026-05-16 17:41:22 +02:00
Alexander Medvedev
aad2e477d9
fix: CI 3 (hopefully)
2026-05-16 12:50:09 +02:00
Alexander Medvedev
fe15bee6f6
fix: CI 2 (hopefully)
2026-05-16 12:41:29 +02:00
Alexander Medvedev
87a379071b
fix: CI (hopefully)
2026-05-16 12:24:14 +02:00
Demetrius Kanios
26c4d6abd2
chore: Ensure generated_packets.rs gets formatted, fix WIT, and rerun pumpkin-codegen ( #2143 )
...
* Ensure `generated_packets` gets formatted, and rerun `pumpkin-codegen`.
* Add import to generated WIT for `uuid`
2026-05-16 11:34:52 +02:00
Alexander Medvedev
966fbec3d3
feat(plugin-api): add java/bedrock abstraction
2026-05-16 09:56:18 +02:00
Alexander Medvedev
5aafff35e8
feat: add bedrock forms
2026-05-15 18:24:28 +02:00
SomeYellowGuy
f383c88c76
feat(codec): implement Encode and Decode for some pumpkin-util items and convenience codec macros ( #2111 )
...
* added identifier codec
* added codec impls for `Vector2<T>` and `Vector3<T>`
* added codec impl for `BlockPos`
* added codec impls for `BlockBox` and `EulerAngle`
* fixed formatting and clippy
* added `BlockPos` test
* fixed clippy and formatting
* fixed codec mapping macros and started using them in tests
* fixed formatting
2026-05-15 08:45:49 +02:00
RB007
b2b10f3323
feat: chest loot tables ( #2084 )
...
* feat: add vanilla chest loot table json files
* feat: codegen and chest loot logic
Co-authored-by: Copilot <copilot@github.com >
* fix: monster_room loot chests
* fix: nether_fortress loot chests
* fix: shuffle item stacks and fmt/clippy
Co-authored-by: Copilot <copilot@github.com >
---------
Signed-off-by: Alexander Medvedev <lilalexmed@proton.me >
Co-authored-by: Copilot <copilot@github.com >
Co-authored-by: Alexander Medvedev <lilalexmed@proton.me >
2026-05-15 08:43:51 +02:00
Laptop59
bf296ee5a8
feat: implement UuidArgumentType ( #2117 )
2026-05-15 08:40:38 +02:00
AurelienFT
a71dddc7de
fix: Place leaves around the trunk instead of 0,0 ( #2134 )
2026-05-15 08:40:05 +02:00
AurelienFT
ed3465b75c
feat: Add root placement for mangrove trees ( #2137 )
2026-05-15 08:39:41 +02:00
Samo Hribar
2740ed5a6b
feat(plugins): add support for changing skin properties ( #2130 )
...
* feat: add support for changing skin
* fix: typo
* fix: apply fmt and clippy
* fix: apply fmt and clippy after merge
---------
Signed-off-by: Samo Hribar <34912839+samolego@users.noreply.github.com >
Co-authored-by: Alexander Medvedev <lilalexmed@proton.me >
2026-05-14 20:55:08 +02:00
AurelienFT
e6070e6d6a
feat: add generation of vines on leaves ( #2136 )
2026-05-14 20:48:59 +02:00
Demetrius Kanios
eb38d87864
feat: Enable WasmGC for plugins ( #2131 )
...
Co-authored-by: Alexander Medvedev <lilalexmed@proton.me >
2026-05-14 20:47:48 +02:00
Alexander Medvedev
cf9c7e85dc
chore: less awaits more fun part 2
2026-05-14 20:34:55 +02:00
Demetrius Kanios
d5026cb55e
feat(plugin-api): Integrate wasmtime_wasi_http ( #2128 )
...
Co-authored-by: Alexander Medvedev <lilalexmed@proton.me >
2026-05-14 18:19:37 +02:00
Alexander Medvedev
92abb1e44e
chore: less awaits more fun
2026-05-14 12:28:43 +02:00
Alexander Medvedev
c8633b78d7
chore: merge config files
2026-05-11 16:59:45 +02:00
dependabot[bot]
6d63a72354
build(deps): bump crate-ci/typos from 1.46.0 to 1.46.1 ( #2125 )
...
Bumps [crate-ci/typos](https://github.com/crate-ci/typos ) from 1.46.0 to 1.46.1.
- [Release notes](https://github.com/crate-ci/typos/releases )
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crate-ci/typos/compare/v1.46.0...v1.46.1 )
---
updated-dependencies:
- dependency-name: crate-ci/typos
dependency-version: 1.46.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-11 10:32:35 +02:00
Greened
d5665545a3
fix: tall plant block update check ( #2091 )
2026-05-10 21:05:49 +02:00
Alvsch
d74b7edf09
fix: packet codegen and export more wit ( #2120 )
2026-05-10 20:51:09 +02:00
Alexander Medvedev
4f69e2cb7a
feat: add fishing rod
2026-05-10 17:53:13 +02:00
Alexander Medvedev
1abfb195de
feat: add Crossbow
2026-05-10 16:43:42 +02:00
Alexander Medvedev
38f6b0fa8b
feat: add shield & mace
2026-05-10 16:05:47 +02:00
Alexander Medvedev
60bfdf62db
Revert a55c42c83
2026-05-10 12:13:33 +02:00
轩某Rikka
3a811e05cb
fix : #2107 ( #2110 )
2026-05-10 11:15:22 +02:00
Alexander Medvedev
2bfe2335f0
feat: inital mob spawn rules
2026-05-10 11:09:38 +02:00
Alexander Medvedev
c23c7c429d
feat(chunk-gen): add mob spawn step
2026-05-09 20:59:34 +02:00
SomeYellowGuy
bec18d2443
feat(command): make GameProfileArgumentType search and reimplement /op command ( #2106 )
...
* added warnings to game profile argument type and made it work with offline players
* changed docs
* updated `translate_cross`
* fixed formatting
* fixed clippy
2026-05-09 08:27:39 +02:00
SomeYellowGuy
4a0a824cb4
feat(command): reimplement /tick command ( #2109 )
...
* refactored `/tick` to make it compile with the new dispatcher
* added tick suggestions and changed `send_message` -> `send_feedback`/`send_error` when required
* fixed translations back
* fixed translations back and reverted custom suggestion regression
* fixed formatting
2026-05-09 08:17:44 +02:00
Alexander Medvedev
45867d33e2
feat(plugin-api): initial packet api
2026-05-08 21:42:37 +02:00
Alexander Medvedev
4c26afc708
feat: add map creation
2026-05-08 11:24:35 +02:00
Alexander Medvedev
4e3268b140
feat: add stonecutter
2026-05-07 22:02:52 +02:00
Alexander Medvedev
5c90387b02
refactor: move block entities from pumpkin-world -> pumpkin
2026-05-07 19:35:17 +02:00
ChocoDev
2586d46380
feat: cross version sound id remapping ( #2103 )
2026-05-07 11:14:15 +02:00
Alexander Medvedev
63d39f46d4
feat: add enchanting table
2026-05-06 22:29:29 +02:00
Alexander Medvedev
fd56a5be7a
feat(chunk-gen) add scattered ore, twisting vines, blue ice
2026-05-06 18:59:36 +02:00
Alexander Medvedev
852057aaf6
chore: update bedrock to 26.20
2026-05-06 18:01:17 +02:00
Alexander Medvedev
c9c05bb6ec
feat(chunk-gen): add RootSystem feature
2026-05-06 17:52:21 +02:00
Alexander Medvedev
ed12db09ce
feat(chunk-gen): add lake feature
2026-05-06 16:16:45 +02:00
Alexander Medvedev
f5397dd85a
feat(chunk-gen): add SculkPatchFeature
2026-05-06 15:50:34 +02:00
Alexander Medvedev
44c162df6d
fix: broadcast correct protocol version in status response
2026-05-06 15:34:11 +02:00