init
This commit is contained in:
@@ -0,0 +1,223 @@
|
||||
{
|
||||
"required": true,
|
||||
"package": "dev.ryanhcode.sable.mixin",
|
||||
"compatibilityLevel": "JAVA_21",
|
||||
"minVersion": "0.8",
|
||||
"plugin": "dev.ryanhcode.sable.plugin.SableMixinPlugin",
|
||||
"client": [
|
||||
"block_decal_render.LevelRendererMixin",
|
||||
"camera.camera_rotation.CompassItemPropertyFunctionMixin",
|
||||
"camera.camera_rotation.EntityMixin",
|
||||
"camera.camera_rotation.GuiMixin",
|
||||
"camera.camera_zoom.CameraMixin",
|
||||
"camera.camera_zoom.MouseHandlerMixin",
|
||||
"camera.new_camera_types.CameraTypeMixin",
|
||||
"camera.new_camera_types.GameRendererMixin",
|
||||
"camera.new_camera_types.MinecraftMixin",
|
||||
"clip_overwrite.ClientLevelMixin",
|
||||
"clip_overwrite.GameRendererMixin",
|
||||
"compatibility.iris.ExtendedShaderMixin",
|
||||
"config.GameRendererAccessor",
|
||||
"debug_render.DebugRendererMixin",
|
||||
"debug_render.DebugScreenOverlayMixin",
|
||||
"debug_render.LevelRendererMixin",
|
||||
"dynamic_directional_shading.AmbientOcclusionFaceMixin",
|
||||
"dynamic_directional_shading.ModelBlockRendererCacheMixin",
|
||||
"dynamic_directional_shading.ModelBlockRendererMixin",
|
||||
"entity.entities_stick_sublevels.ClientPacketListenerMixin",
|
||||
"entity.entities_stick_sublevels.EntityRenderDispatcherMixin",
|
||||
"entity.entities_stick_sublevels.effects.LocalPlayerMixin",
|
||||
"entity.entities_stick_sublevels.player.LocalPlayerMixin",
|
||||
"entity.entities_stick_sublevels.player.RemotePlayerMixin",
|
||||
"entity.entities_turn_with_sub_levels.GameRendererMixin",
|
||||
"entity.entity_leashing.EntityRendererMixin",
|
||||
"entity.entity_rendering.EntityRendererMixin",
|
||||
"entity.entity_rendering.LevelRendererMixin",
|
||||
"entity.entity_rendering.shadows.EntityRenderDispatcherMixin",
|
||||
"entity.entity_rotations_and_riding.ClientPacketListenerMixin",
|
||||
"entity.entity_rotations_and_riding.EntityRenderDispatcherMixin",
|
||||
"entity.entity_rotations_and_riding.EntityRendererMixin",
|
||||
"entity.entity_rotations_and_riding.LocalPlayerMixin",
|
||||
"entity.entity_sublevel_collision.CameraMixin",
|
||||
"entity.entity_swimming.CameraMixin",
|
||||
"options.OptionsScreenMixin",
|
||||
"particle.BlockMarkerMixin",
|
||||
"particle.ClientLevelMixin",
|
||||
"particle.FlameParticleMixin",
|
||||
"particle.LevelRendererMixin",
|
||||
"particle.ParticleEngineMixin",
|
||||
"particle.ParticleMixin",
|
||||
"particle.SuspendedParticleMixin",
|
||||
"particle.TerrainParticleMixin",
|
||||
"player_freezing.LocalPlayerMixin",
|
||||
"plot.ClientChunkCacheMixin",
|
||||
"plot.MinecraftMixin",
|
||||
"plot.lighting.ClientPacketListenerMixin",
|
||||
"plot.lighting.RenderChunkRegionMixin",
|
||||
"punching.MinecraftMixin",
|
||||
"punching.MultiPlayerGameModeMixin",
|
||||
"respawn_point.sleeping.LivingEntityRendererMixin",
|
||||
"sky_light_shadow.LevelRendererMixin",
|
||||
"stop_rain.LevelRenderMixin",
|
||||
"sublevel_render.BlockEntityRenderDispatcherMixin",
|
||||
"sublevel_render.LevelRendererMixin",
|
||||
"sublevel_render.RenderSectionAccessor",
|
||||
"sublevel_render.RenderSectionMixin",
|
||||
"sublevel_render.block_entity_render.LevelRendererMixin",
|
||||
"sublevel_render.fancy.ProgramMixin",
|
||||
"sublevel_render.impl.sodium.LevelRendererMixin",
|
||||
"sublevel_render.impl.sodium.SodiumWorldRendererMixin",
|
||||
"sublevel_render.impl.vanilla.LevelRendererMixin",
|
||||
"sublevel_render.impl.vanilla.ViewAreaMixin",
|
||||
"sublevel_render.impl.vanilla.water_occlusion.LevelRendererMixin",
|
||||
"sublevel_sounds.AbstractSoundInstanceMixin",
|
||||
"sublevel_sounds.ChannelAccessor",
|
||||
"sublevel_sounds.ClientLevelMixin",
|
||||
"sublevel_sounds.SoundEngineMixin",
|
||||
"toast.IntegratedServerMixin",
|
||||
"water_occlusion.CameraMixin",
|
||||
"water_occlusion.FogRendererMixin",
|
||||
"water_occlusion.GameRendererMixin"
|
||||
],
|
||||
"mixins": [
|
||||
"assembly.AbstractFurnaceBlockEntityMixin",
|
||||
"block_decal_render.ServerLevelMixin",
|
||||
"block_placement.BlockPlaceContextMixin",
|
||||
"block_placement.EntityGetterMixin",
|
||||
"block_placement.UseOnContextMixin",
|
||||
"block_properties.BlockStateMixin",
|
||||
"chunk_container_replacement.LevelChunkSectionMixin",
|
||||
"climbing_sub_levels.LivingEntityMixin",
|
||||
"clip_overwrite.BlockGetterMixin",
|
||||
"clip_overwrite.ClipContextMixin",
|
||||
"clip_overwrite.EntityMixin",
|
||||
"clip_overwrite.HitResultMixin",
|
||||
"command.ArgumentTypeInfosMixin",
|
||||
"command.DataCommandsMixin",
|
||||
"command.ExecuteCommandMixin",
|
||||
"compatibility.computercraft.WirelessNetworkMixin",
|
||||
"compatibility.exposure.CameraPosesMixin",
|
||||
"compatibility.exposure.CameraStandEntityMixin",
|
||||
"compatibility.jade.BlockAccessorImplMixin",
|
||||
"compatibility.jade.RayTracingMixin",
|
||||
"compatibility.jadeaddons.CreatePluginMixin",
|
||||
"compatibility.vista.LODMixin",
|
||||
"compatibility.vista.ViewFinderAccessMixin",
|
||||
"compatibility.vista.ViewFinderControllerMixin",
|
||||
"death_message.CombatTrackerMixin",
|
||||
"death_message.EntityMixin",
|
||||
"enchanting_table.EnchantingTableBlockEntityMixin",
|
||||
"entity.arrows_hit_blocks.AbstractArrowMixin",
|
||||
"entity.entities_in_blocks.EntityMixin",
|
||||
"entity.entities_stick_sublevels.EntityMixin",
|
||||
"entity.entities_stick_sublevels.LivingEntityMixin",
|
||||
"entity.entities_stick_sublevels.ServerEntityMixin",
|
||||
"entity.entities_stick_sublevels.effects.EntityMixin",
|
||||
"entity.entities_stick_sublevels.effects.LivingEntityMixin",
|
||||
"entity.entities_stick_sublevels.packet_mixin.ClientboundMoveEntityPacketPosMixin",
|
||||
"entity.entities_stick_sublevels.packet_mixin.ClientboundMoveEntityPacketPosRotMixin",
|
||||
"entity.entities_stick_sublevels.packet_mixin.ClientboundTeleportEntityPacketMixin",
|
||||
"entity.entities_stick_sublevels.player.ServerboundMovePlayerPacketMixin",
|
||||
"entity.entities_stick_sublevels.player.ServerGamePacketListenerImplMixin",
|
||||
"entity.entities_stick_sublevels.player.ServerPlayerMixin",
|
||||
"entity.entity_aabb_lookup.LevelsMixin",
|
||||
"entity.entity_ai.EatBlockGoalMixin",
|
||||
"entity.entity_collision.CollisionContextMixin",
|
||||
"entity.entity_collision.EntityMixin",
|
||||
"entity.entity_interaction.ProjectileUtilMixin",
|
||||
"entity.entity_kicking.BlockMixin",
|
||||
"entity.entity_kicking.ServerLevelMixin",
|
||||
"entity.entity_leashing.LeashableMixin",
|
||||
"entity.entity_pathfinding.FlyNodeEvaluatorMixin",
|
||||
"entity.entity_pathfinding.GroundPathNavigationMixin",
|
||||
"entity.entity_pathfinding.PathfindingContextMixin",
|
||||
"entity.entity_pathfinding.PathMixin",
|
||||
"entity.entity_pathfinding.PathNavigationMixin",
|
||||
"entity.entity_pathfinding.RandomPosMixin",
|
||||
"entity.entity_pathfinding.WalkNodeEvaluatorMixin",
|
||||
"entity.entity_rotations_and_riding.BlockMixin",
|
||||
"entity.entity_rotations_and_riding.EntityMixin",
|
||||
"entity.entity_rotations_and_riding.EntityTypeMixin",
|
||||
"entity.entity_rotations_and_riding.LivingEntityMixin",
|
||||
"entity.entity_rotations_and_riding.PlayerMixin",
|
||||
"entity.entity_rotations_and_riding.ServerEntityMixin",
|
||||
"entity.entity_rotations_and_riding.ServerPlayerMixin",
|
||||
"entity.entity_sublevel_collision.AbstractMinecartMixin",
|
||||
"entity.entity_sublevel_collision.EntityMixin",
|
||||
"entity.entity_sublevel_collision.ItemEntityMixin",
|
||||
"entity.entity_sublevel_collision.LevelMixin",
|
||||
"entity.entity_sublevel_collision.LivingEntityMixin",
|
||||
"entity.entity_sublevel_collision.PlayerMixin",
|
||||
"entity.entity_sublevel_collision.ServerGamePacketListenerImplMixin",
|
||||
"entity.entity_tracking.TrackedEntityMixin",
|
||||
"entity.entity_unloading.PersistentEntitySectionManagerMixin",
|
||||
"entity.falling_block.FallingBlockEntityMixin",
|
||||
"entity.projectile.ProjectileMixin",
|
||||
"entity.server_entities_tick.ChunkMapMixin",
|
||||
"entity.server_entities_tick.ServerLevelMixin",
|
||||
"entity.sublevels_block_sky.SubLevelsBlockSkyMixin",
|
||||
"entity.tamed_teleport.TamableAnimalMixin",
|
||||
"entity.teleport_players.ServerPlayerMixin",
|
||||
"entity.tnt_jumps.PrimedTntMixin",
|
||||
"entity.trident.ThrownTridentMixin",
|
||||
"explosion.ExplosionMixin",
|
||||
"explosion.ServerLevelMixin",
|
||||
"extension.EntityMixin",
|
||||
"fluids_on_sub_levels.FlowingFluidMixin",
|
||||
"game_test.GameTestInfoMixin",
|
||||
"game_test.StructureUtilsMixin",
|
||||
"game_test.TestCommandMixin",
|
||||
"impact.BeehiveBlockMixin",
|
||||
"impact.BellBlockMixin",
|
||||
"impact.TntBlockMixin",
|
||||
"interaction_distance.EntityMixin",
|
||||
"interaction_distance.PlayerMixin",
|
||||
"level_accelerator.ServerChunkCacheAccessor",
|
||||
"particle.ServerLevelMixin",
|
||||
"physics.ServerLevelMixin",
|
||||
"player_freezing.PlayerListMixin",
|
||||
"player_freezing.PlayerMixin",
|
||||
"player_freezing.ServerPlayerMixin",
|
||||
"plot.ChunkMapMixin",
|
||||
"plot.LevelChunkMixin",
|
||||
"plot.LevelsMixin",
|
||||
"plot.PlayerListMixin",
|
||||
"plot.ServerChunkCacheMixin",
|
||||
"plot.ServerLevelMixin",
|
||||
"plot.lighting.BlockAndTintGetterMixin",
|
||||
"plot.lighting.LevelChunkMixin",
|
||||
"plot.serialization.ChunkMapMixin",
|
||||
"plot.serialization.LevelChunkTicksMixin",
|
||||
"portal.EntityMixin",
|
||||
"portal.NetherPortalBlockMixin",
|
||||
"prevent_freezing.BiomeMixin",
|
||||
"prevent_overgrowth.VineBlockMixin",
|
||||
"punching.ItemInvoker",
|
||||
"recoil.ProjectileDispenseBehaviorMixin",
|
||||
"respawn_point.ServerPlayerMixin",
|
||||
"respawn_point.sleeping.LivingEntityMixin",
|
||||
"respawn_point.sleeping.ServerPlayerMixin",
|
||||
"sculk_vibrations.EuclideanGameEventListenerRegistryMixin",
|
||||
"sculk_vibrations.GameEventDispatcherMixin",
|
||||
"sculk_vibrations.VibrationSystemListenerMixin",
|
||||
"sculk_vibrations.VibrationSystemTickerMixin",
|
||||
"sign_interaction.SignBlockEntityMixin",
|
||||
"tracking_points.EntityMixin",
|
||||
"tracking_points.ServerPlayerMixin",
|
||||
"udp.ConnectionMixin",
|
||||
"udp.MinecraftServerMixin",
|
||||
"udp.PlayerListMixin",
|
||||
"udp.ServerConnectionListenerMixin",
|
||||
"voxel_shape_iteration.BitSetDiscreteVoxelShapeAccessor",
|
||||
"voxel_shape_iteration.DiscreteVoxelShapeAccessor",
|
||||
"voxel_shape_iteration.VoxelShapeMixin",
|
||||
"water_occlusion.EntityMixin",
|
||||
"water_occlusion.LevelsMixin",
|
||||
"water_occlusion.WaterFluidMixin",
|
||||
"world_border.LevelMixin",
|
||||
"world_border.WorldBorderMixin"
|
||||
],
|
||||
"injectors": {
|
||||
"defaultRequire": 1
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user