PatchBukkit/proto/patchbukkit
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
..
common Fix logging, add config, fix UnsafeValues 2026-02-17 10:31:56 -07:00
events Let events modify 2026-02-04 02:21:27 -07:00
abilities.proto Refactor call event 2026-02-03 22:55:14 -07:00
bridge.proto Fix logging, add config, fix UnsafeValues 2026-02-17 10:31:56 -07:00
config.proto Fix logging, add config, fix UnsafeValues 2026-02-17 10:31:56 -07:00
itemstack.proto Implement legacy material conversion and fix command sender 2026-03-02 22:42:09 +00:00
log.proto use tracing for logging instead 2026-02-12 12:04:33 -07:00
message.proto Refactor call event 2026-02-03 22:55:14 -07:00
registry.proto Remove last of NativePatchBukkit commands 2026-02-03 22:55:30 -07:00
sound.proto Remove last of NativePatchBukkit commands 2026-02-03 22:55:30 -07:00