{ "required": true, "package": "dev.ryanhcode.sable.neoforge.mixin", "compatibilityLevel": "JAVA_21", "minVersion": "0.8", "mixinextras": { "minVersion": "0.5.0" }, "plugin": "dev.ryanhcode.sable.plugin.SableMixinPlugin", "client": [ "block_entity_visible.LevelRendererMixin", "block_outline_render.LevelRendererMixin", "camera_rotation.CameraMixin", "compatibility.create.behaviour_compatibility.harvester_block_entity.HarvesterRendererMixin", "compatibility.create.belt.BeltRendererMixin", "compatibility.create.big_outlines_interaction.BigOutlinesMixin", "compatibility.create.blaze_burner.BlazeBurnerBlockEntityMixin", "compatibility.create.contraptions.ContraptionControlsRendererMixin", "compatibility.create.contraptions.ContraptionHandlerClientMixin", "compatibility.create.contraptions.ContraptionVisualMixin", "compatibility.create.contraptions.VisualizationEventHandlerMixin", "compatibility.create.depot.DepotRendererMixin", "compatibility.create.fluid_handling.PipeConnectionMixin", "compatibility.create.frogports.ChainConveyorInteractionHandlerMixin", "compatibility.create.frogports.ChainConveyorRidingHandlerMixin", "compatibility.create.frogports.FrogportRendererMixin", "compatibility.create.frogports.FrogportVisualMixin", "compatibility.create.frogports.SmartBlockEntityRendererMixin", "compatibility.create.particles.AirFlowParticleMixin", "compatibility.create.particles.AirParticleMixin", "compatibility.create.render_fixes.AABBOutlineMixin", "compatibility.create.render_fixes.BeltRendererMixin", "compatibility.create.render_fixes.BlockClusterOutlineMixin", "compatibility.create.render_fixes.ChainConveyorRendererMixin", "compatibility.create.render_fixes.ChasingAABBOutlineMixin", "compatibility.create.render_fixes.ChasingAABBOutlinerMixin", "compatibility.create.render_fixes.FilteringRendererMixin", "compatibility.create.render_fixes.GhostBlockValueBoxMixin", "compatibility.create.render_fixes.LineOutlineMixin", "compatibility.create.render_fixes.LinkRendererMixin", "compatibility.create.render_fixes.OutlineMixin", "compatibility.create.render_fixes.PlacementClientMixin", "compatibility.create.render_fixes.SafeBlockEntityRendererMixin", "compatibility.create.render_fixes.ValueBoxMixin", "compatibility.create.schematics.SchematicHandlerMixin", "compatibility.create.schematics.SchematicRendererMixin", "compatibility.create.schematics.SchematicTransformMixin", "compatibility.create.stock_ticker.EntityHatsMixin", "compatibility.create.tracks.TrackBlockOutlineMixin", "compatibility.create.tracks.TrackTargetingClientMixin", "compatibility.create.trains.CarriageContraptionVisualMixin", "compatibility.create.wand_of_symmetry.SymmetryHandlerMixin", "compatibility.flywheel.AbstractBlockEntityVisualMixin", "compatibility.flywheel.BlockEntityStorageMixin", "compatibility.flywheel.EmbeddedEnvironmentMixin", "compatibility.flywheel.EngineImplMixin", "compatibility.flywheel.EnvironmentStorageMixin", "compatibility.flywheel.LightStorageAccessor", "compatibility.flywheel.MatrixBufferMixin", "compatibility.flywheel.RenderDispatcherImplMixin", "compatibility.flywheel.ShaderSourcesMixin", "compatibility.flywheel.VisualManagerImplMixin", "compatibility.pmweather.RadarRendererMixin", "compatibility.sodiumextras.EmbyToolsMixin", "dynamic_directional_shading.SectionCompilerMixin", "sound.MovingSoundInstanceDelegateMixin" ], "mixins": [ "compatibility.backpacks.BackpackPickupEventsMixin", "compatibility.create.airflow.AirCurrentMixin", "compatibility.create.airflow.FanProcessingTypeMixin", "compatibility.create.basin_interactions.BasinBlockEntityMixin", "compatibility.create.basin_interactions.BasinOperatingBlockEntityMixin", "compatibility.create.behaviour_compatibility.BlockEntityBehaviourMixin", "compatibility.create.behaviour_compatibility.block_breaking_behaviour.BlockBreakingMovementBehaviourMixin", "compatibility.create.behaviour_compatibility.block_breaking_behaviour.SawMovementBehaviourMixin", "compatibility.create.behaviour_compatibility.harvester_behaviour.HarvesterMovementBehaviourMixin", "compatibility.create.behaviour_compatibility.harvester_block_entity.HarvesterBlockEntityMixin", "compatibility.create.behaviour_compatibility.harvester_block_entity.HarvesterBlockEntityUsageMixin", "compatibility.create.behaviour_compatibility.harvester_block_entity.HarvesterBlockMixin", "compatibility.create.belt.BeltBlockEntityMixin", "compatibility.create.belt.BeltBlockMixin", "compatibility.create.belt.BeltMovementHandlerMixin", "compatibility.create.big_outlines_interaction.BigOutlinesMixin", "compatibility.create.block_breakers.BlockBreakingKineticBlockEntityDamageMixin", "compatibility.create.block_breakers.BlockBreakingKineticBlockEntityMixin", "compatibility.create.blueprint.BlueprintEntityMixin", "compatibility.create.chain_conveyor.ChainConveyorBlockEntityMixin", "compatibility.create.chain_conveyor.ChainConveyorBlockMixin", "compatibility.create.contraptions.AbstractContraptionEntityMixin", "compatibility.create.contraptions.ContraptionColliderMixin", "compatibility.create.contraptions.Matrix3dAccessor", "compatibility.create.crushing_wheel.CrushingWheelBlockMixin", "compatibility.create.crushing_wheel_entity_processing.CrushingWheelControllerBlockEntityMixin", "compatibility.create.deployer.DeployerBlockEntityMixin", "compatibility.create.display_link.ClickToLinkBlockItemMixin", "compatibility.create.display_link.DisplayLinkBlockEntityMixin", "compatibility.create.display_link.DisplayLinkBlockMixin", "compatibility.create.ejector.EjectorBlockEntityMixin", "compatibility.create.elevator_controls.ElevatorControlsHandlerMixin", "compatibility.create.entity_falls_on_block.BasinBlockMixin", "compatibility.create.entity_falls_on_block.BeltMillstoneBlocksMixin", "compatibility.create.entity_falls_on_block.SawBlockMixin", "compatibility.create.entity_falls_on_block.SeatBlockMixin", "compatibility.create.factory_panel.FactoryPanelConnectionHandlerMixin", "compatibility.create.fans_provide_force.EncasedFanBlockEntityMixin", "compatibility.create.fluid_handling.OpenEndedPipeMixin", "compatibility.create.fluid_tank_heating.BoilerDataMixin", "compatibility.create.flywheel.FlywheelBlockEntityMixin", "compatibility.create.frogports.ChainConveyorBlockEntityMixin", "compatibility.create.frogports.ChainConveyorShapeAccessor", "compatibility.create.frogports.ChainPackageInteractionHandlerMixin", "compatibility.create.frogports.ChainPackageInteractionPacketMixin", "compatibility.create.frogports.FrogportBlockEntityMixin", "compatibility.create.frogports.FrogportBlockMixin", "compatibility.create.frogports.PackagePortPlacementPacketMixin", "compatibility.create.frogports.PackagePortTargetMixin", "compatibility.create.frogports.PackagePortTargetSelectionHandlerMixin", "compatibility.create.funnels.FunnelBlockMixin", "compatibility.create.hose_pulley.HosePulleyBlockEntityMixin", "compatibility.create.hose_pulley.HosePulleyFluidHandlerMixin", "compatibility.create.impact.AbstractBellBlockAccessor", "compatibility.create.impact.AbstractBellBlockMixin", "compatibility.create.inventory_manipulation.CapManipulationBehaviourBaseMixin", "compatibility.create.inventory_manipulation.ChuteBlockEntityMixin", "compatibility.create.lectern_controller.LecternControllerBlockEntityMixin", "compatibility.create.lectern_controller.LecternControllerBlockMixin", "compatibility.create.mechnical_arm.MechanicalArmBlockEntity", "compatibility.create.mechnical_arm.MechanicalArmSublevelFailure", "compatibility.create.nozzle.NozzleBlockEntityAccessor", "compatibility.create.nozzle.block_entity.NozzleBEFixesMixin", "compatibility.create.nozzle.block_entity.NozzleHoveringMixin", "compatibility.create.nozzle.block_entity.ValidNozzledirectionMixin", "compatibility.create.raycast.RaycastHelperMixin", "compatibility.create.redstone_contacts.AllBlockEntityTypesMixin", "compatibility.create.redstone_contacts.RedstoneContactBlockMixin", "compatibility.create.redstone_links.RedstoneLinkNetworkHandlerMixin", "compatibility.create.sails_providing_lift.SailBlockMixin", "compatibility.create.saw.SawBlockEntityMixin", "compatibility.create.schematics.DeployToolMixin", "compatibility.create.schematics.SchematicAndQuillHandlerMixin", "compatibility.create.schematics.SchematicExportMixin", "compatibility.create.schematics.SchematicLevelMixin", "compatibility.create.schematics.SchematicPlacePacketMixin", "compatibility.create.schematics.SchematicPrinterMixin", "compatibility.create.schematics.SchematicToolBaseMixin", "compatibility.create.schematics.StructureTemplateMixin", "compatibility.create.sticker.StickerBlockEntityMixin", "compatibility.create.sticker.StickerBlockMixin", "compatibility.create.stock_ticker.StockTickerInteractionHandlerMixin", "compatibility.create.super_glue.LevelAccessor", "compatibility.create.super_glue.SuperGlueEntityMixin", "compatibility.create.super_glue.SuperGlueRemovalPacketMixin", "compatibility.create.super_glue.SuperGlueSelectionHandlerMixin", "compatibility.create.toolbox.ToolBoxClientHandlerMixin", "compatibility.create.toolbox.ToolboxHandlerMixin", "compatibility.create.tracks.CurvedTrackDestroyPacketMixin", "compatibility.create.tracks.TrackBlockItemMixin", "compatibility.create.tracks.TrackBlockMixin", "compatibility.create.tracks.TrackGraphVisualizerMixin", "compatibility.create.tracks.TrackPlacementMixin", "compatibility.create.turntable.TurntableBlockMixin", "compatibility.create.vertical_gearbox.VerticalGearboxItemMixin", "compatibility.create.zapper.ZapperItemMixin", "compatibility.pmweather.AnemometerBlockEntityMixin", "compatibility.pmweather.AnemometerBlockMixin", "compatibility.pmweather.PMWeatherMixin", "entities_stick_sublevels.effects.LivingEntityMixin", "entity.entity_swimming.EntityMixin" ], "injectors": { "defaultRequire": 1 } }