Demetrius Kanios
07be171b75
chore(plugins): Update to Wasmtime 48.0.1 ( #3155 )
2026-08-30 09:34:01 +02:00
Alexander Medvedev
1ffb0d855b
feat: add more plugin stuff
2026-08-29 20:37:18 +02:00
Alexander Medvedev
800f7d70e5
feat: more plugin entity stuff
2026-08-27 12:36:26 +02:00
Demetrius Kanios
16c27a93c4
chore(plugin-api): Update wit-bindgen to 0.61.1 and remove workaround ( #3048 )
2026-08-25 10:10:53 -07:00
Demetrius Kanios
67eaa91400
feat(plugin-api): Better method chaining (Rust) ( #3045 )
...
* feat(plugin-api): Better method chaining (Rust)
* Work around faulty force-link of `cabi_realloc`
* Stub for `pumpkin-plugin-api` as well
* Revert "Work around faulty force-link of `cabi_realloc`"
This reverts commit 4aa4d4370b .
2026-08-25 08:03:11 +02:00
Alexander Medvedev
0d55aa5411
feat: extend plugin api
2026-08-24 16:24:23 +02:00
Alexander Medvedev
89f554ed36
chore: add release ci
2026-08-23 16:22:01 +02:00
Niclas
342575c2fa
feat(plugin-api): support server-side command suggestions ( #2344 )
...
* feat(plugin-api): support server-side command suggestions
* fix(data): use deterministic block state properties
* chore: update subproject commit reference for pumpkin-plugin-wit
* fix(plugin-api): avoid unwrap in suggestion handler registration
* fix: point WIT submodule at accessible fork
* fix: restore upstream WIT submodule URL
* fix: update WIT submodule for command suggestions
* Update pumpkin-plugin-wit
---------
Co-authored-by: Alexander Medvedev <lilalexmed@proton.me >
2026-08-22 12:32:06 +02:00
Alexander Medvedev
5b833274d4
fix: pumpkin-plugin-utils
2026-08-18 15:46:30 +02:00
Alexander Medvedev
b60f15a95e
feat: add pumpkin-plugin-utils
2026-08-17 10:34:07 +02:00
Alexander Medvedev
8ce513ff89
feat: more plugin features
2026-08-16 22:28:01 +02:00
Alexander Medvedev
c13c515081
feat(plugin-api): add entity attributes
2026-08-15 18:45:02 +02:00
Alexander Medvedev
fc063c4dff
feat: add missing events
2026-08-14 19:16:05 +02:00
Alexander Medvedev
f27e64afbf
chore: add some more events
2026-08-14 15:58:16 +02:00
Demetrius Kanios
cbb12b2200
feat(plugin-api): Initial inter-plugin communication ( #2788 )
...
* feat(plugin-api): Initial inter-plugin communication
* Update wit submodule commit ref
---------
Co-authored-by: Jakub Palacky <kubik.palacky@gmail.com >
2026-08-10 14:39:01 +02:00
Noël Hagestein
fcb26179d3
Add ServerListPingEvent ( #2736 )
...
* feat(events): add ServerListPingEvent
* Update pumpkin-plugin-wit to 50962bf
2026-08-10 11:32:02 +02:00
Dark Star
97160c3566
docs(plugin-api): explain how plugins persist data ( #2820 )
2026-08-09 10:06:31 +02:00
Alexander Medvedev
49360e53ef
chore: clippy enforce unwrap_used, expect_used and panic
...
release is not far
2026-08-08 13:44:51 +02:00
Alexander Medvedev
63d97e2c82
refactor(inventory): replace per-slot Arc<Mutex<ItemStack>> with container-level synchronization
2026-08-07 21:45:05 +02:00
Alexander Medvedev
cb3660bcd2
chore: move to crates folder
2026-08-06 12:56:40 +02:00