promotional bannermobile promotional banner

OrbisGuard Mixins

Companion module for OrbisGuard that closes all protection bypasses through server-level mixins.

File Details

OrbisGuard-Mixins-0.7.4.jar

  • R
  • Jan 25, 2026
  • 52.26 KB
  • 131
  • Early Access

File Name

OrbisGuard-Mixins-0.7.4.jar

Supported Versions

  • Early Access

[0.7.3] - 2026-01-25

Added

BenchWindowMixin - Fixes workbench chest access exploit. Players could place a workbench adjacent to a protected region and use the crafting table's material search feature to access chests inside. The mixin now filters container access through OrbisGuard's chest-access permission check.

CraftingManagerMixin - Additional crafting protection layer for edge cases not covered by the ECS event system.

Removed

The following mixins have been removed and replaced with cleaner codec-based interaction overrides in the main OrbisGuard plugin (no longer requires mixins):

  • CycleBlockGroupInteractionMixin - Hammer cycling now handled by OrbisCycleBlockGroupInteraction
  • PlaceFluidInteractionMixin - Fluid placement now handled by OrbisPlaceFluidInteraction
  • SeatingInteractionMixin - Chair/bench sitting now handled by OrbisSeatingInteraction
  • ChangeStateInteractionMixin - Campfire/lantern toggles now handled by OrbisChangeStateInteraction

This reduces the mixin surface area and improves compatibility with other mods.

Changed

Mixin count reduced - From 17 mixins to 15 active mixins. Less bytecode patching = fewer conflicts.

RespawnLocationMixin disabled - Temporarily disabled pending API stabilization. File renamed to .disabled.