Commit Graph

6 Commits

Author SHA1 Message Date
Felix
43ba5b50ae Fix compatibility with current Pumpkin nightlies 2026-04-12 16:04:08 +02:00
Purdze
640d6268ab Implement legacy material conversion and fix command sender
- Add three-tier legacy material lookup in PatchBukkitLegacy: data-value
  map, rename map, and direct name match covering all 462 LEGACY_*
  materials
- Fix null player sender by creating PatchBukkitPlayer on-the-fly with
  op when Java-side getPlayer returns null
- Add DynamicTestProvider interface and LEGACY_MATERIALS test category
  that validates every legacy material converts to non-AIR
- Fix protobuf codegen naming collision with java_outer_classname
- Clean up command_manager: extract get_or_init_command_map helper,
  remove debug logging and dead code
2026-03-02 22:42:09 +00:00
Bjorn Beishline
e45e3ec362 Move jars download to client instead of build 2026-02-12 01:43:21 -07:00
Alexander Medvedev
e8d53a458e enforce clippy lints and rustfmt 2026-02-03 21:00:51 +01:00
Bjorn Beishline
288c45537c Get suggestions working 2026-02-02 04:35:02 -07:00
Bjorn Beishline
196acf8865 Refactor command code 2026-02-02 03:25:17 -07:00