Arclight/arclight-coremod/src/main/resources/mixins.arclight.core.json

384 lines
15 KiB
JSON
Raw Normal View History

2020-05-16 06:22:29 +00:00
{
"required": true,
"minVersion": "0.8",
"package": "io.izzel.arclight.mixin.core",
"target": "@env(DEFAULT)",
"refmap": "mixins.arclight.refmap.json",
"setSourceFile": true,
"plugin": "io.izzel.arclight.mod.ArclightMixinPlugin",
"injectors": {
"maxShiftBy": 2
},
"mixins": [
"advancements.AdvancementMixin",
"advancements.PlayerAdvancementsMixin",
"block.AbstractButtonBlockMixin",
"block.AbstractPressurePlateBlockMixin",
"block.BambooBlockMixin",
"block.BambooSaplingBlockMixin",
"block.BlockMixin",
"block.BushBlockMixin",
"block.CactusBlockMixin",
"block.CakeBlockMixin",
"block.CampfireBlockMixin",
"block.CarvedPumpkinBlockMixin",
"block.CauldronBlockMixin",
"block.ChestBlock2Mixin",
"block.ChorusFlowerBlockMixin",
"block.CocoaBlockMixin",
"block.CommandBlockBlockMixin",
"block.ComparatorBlockMixin",
"block.ComposterBlock_EmptyInventoryMixin",
"block.ComposterBlock_FullInventoryMixin",
"block.ComposterBlock_PartialInventoryMixin",
"block.ComposterBlockMixin",
"block.ConcretePowderBlockMixin",
"block.CoralBlockMixin",
"block.CoralFinBlockMixin",
"block.CoralPlantBlockMixin",
"block.CoralWallFanBlockMixin",
"block.CropsBlockMixin",
"block.DaylightDetectorBlockMixin",
"block.DetectorRailBlockMixin",
"block.DispenserBlockMixin_Accessor",
"block.DoorBlockMixin",
"block.DoublePlantBlockMixin",
"block.DragonEggBlockMixin",
"block.DropperBlockMixin",
"block.EndPortalBlockMixin",
"block.FallingBlockMixin",
"block.FarmlandBlockMixin",
"block.FireBlockMixin",
"block.FlowingFluidBlockMixin",
"block.GrassBlockMixin",
"block.IceBlockMixin",
"block.KelpTopBlockMixin",
"block.LeavesBlockMixin",
"block.LeverBlockMixin",
"block.LilyPadBlockMixin",
"block.MagmaBlockMixin",
"block.MushroomBlockMixin",
"block.NetherPortalBlock_SizeMixin",
"block.NetherPortalBlockMixin",
"block.NetherWartBlockMixin",
"block.NoteBlockMixin",
"block.ObserverBlockMixin",
"block.PistonBlockMixin",
"block.PoweredRailBlockMixin",
"block.PressurePlateBlockMixin",
"block.RedstoneDiodeBlockMixin",
"block.RedstoneLampBlockMixin",
"block.RedstoneOreBlockMixin",
"block.RedstoneTorchBlockMixin",
"block.RedstoneWireBlockMixin",
"block.SaplingBlockMixin",
"block.ScaffoldingBlockMixin",
"block.SilverfishBlockMixin",
"block.SnowBlockMixin",
"block.SpongeBlockMixin",
"block.SpreadableSnowyDirtBlockMixin",
"block.StemBlockMixin",
"block.SugarCaneBlockMixin",
"block.SweetBerryBushBlockMixin",
"block.TNTBlockMixin",
"block.TrapDoorBlockMixin",
"block.TripWireBlockMixin",
"block.TripWireHookBlockMixin",
"block.TurtleEggBlockMixin",
"block.VineBlockMixin",
"block.WeightedPressurePlateBlockMixin",
"block.WitherSkeletonSkullBlockMixin",
"command.CommandSourceMixin",
"command.ICommandSourceMixin",
"command.arguments.EntityArgumentMixin",
"command.arguments.EntitySelectorMixin",
"command.arguments.EntitySelectorParserMixin",
"command.impl.EffectCommandMixin",
"command.impl.SummonCommandMixin",
"command.impl.TeleportCommandMixin",
"enchantment.DamageEnchantmentMixin",
"enchantment.FrostWalkerEnchantmentMixin",
"entity.AgeableEntityMixin",
"entity.AreaEffectCloudEntityMixin",
"entity.CreatureEntityMixin",
"entity.EntityMixin",
"entity.EntityTypeMixin",
"entity.LivingEntityMixin",
"entity.MobEntityMixin",
"entity.ai.attributes.RangedAttributeMixin_Accessor",
"entity.ai.brain.task.AssignProfessionTaskMixin",
"entity.ai.brain.task.ChangeJobTaskMixin",
"entity.ai.brain.task.CreateBabyVillagerTaskMixin",
"entity.ai.brain.task.FarmTaskMixin",
"entity.ai.brain.task.InteractWithDoorTaskMixin",
"entity.ai.goal.BreakBlockGoalMixin",
"entity.ai.goal.BreakDoorGoalMixin",
"entity.ai.goal.BreedGoalMixin",
"entity.ai.goal.DefendVillageTargetGoalMixin",
"entity.ai.goal.EatGrassGoalMixin",
"entity.ai.goal.FollowOwnerGoalMixin",
"entity.ai.goal.HurtByTargetGoalMixin",
"entity.ai.goal.NearestAttackableTargetGoalMixin",
"entity.ai.goal.OwnerHurtByTargetGoalMixin",
"entity.ai.goal.OwnerHurtTargetGoalMixin",
"entity.ai.goal.TargetGoalMixin",
"entity.ai.goal.TemptGoalMixin",
"entity.ai.goal.TriggerSkeletonTrapGoalMixin",
"entity.boss.WitherEntityMixin",
"entity.boss.dragon.EnderDragonEntityMixin",
"entity.boss.dragon.phase.PhaseManagerMixin",
"entity.effect.LightningBoltEntityMixin",
"entity.item.ArmorStandEntityMixin",
"entity.item.BoatEntityMixin",
"entity.item.EnderCrystalEntityMixin",
"entity.item.EnderPearlEntityMixin",
"entity.item.ExperienceBottleEntityMixin",
"entity.item.ExperienceOrbEntityMixin",
"entity.item.FallingBlockEntityMixin",
"entity.item.FireworkRocketEntityMixin",
"entity.item.HangingEntityMixin",
"entity.item.ItemEntityMixin",
"entity.item.ItemFrameEntityMixin",
"entity.item.LeashKnotEntityMixin",
"entity.item.PaintingEntityMixin",
"entity.item.TNTEntityMixin",
"entity.item.minecart.AbstractMinecartEntityMixin",
"entity.item.minecart.ContainerMinecartEntityMixin",
"entity.item.minecart.MinecartCommandBlockEntity_MinecartCommandLogicMixin",
"entity.merchant.IMerchantMixin",
"entity.merchant.villager.AbstractVillagerEntityMixin",
"entity.merchant.villager.VillagerEntityMixin",
"entity.merchant.villager.WanderingTraderEntityMixin",
"entity.monster.AbstractRaiderEntity_FindTargetGoalMixin",
"entity.monster.AbstractSkeletonEntityMixin",
"entity.monster.CaveSpiderEntityMixin",
"entity.monster.CreeperEntityMixin",
"entity.monster.ElderGuardianEntityMixin",
"entity.monster.EndermanEntity_PlaceBlockGoalMixin",
"entity.monster.EndermanEntity_TakeBlockGoalMixin",
"entity.monster.EndermanEntityMixin",
"entity.monster.GhastEntity_FireballAttackGoalMixin",
"entity.monster.HuskEntityMixin",
"entity.monster.IllusionerEntity_BlindnessSpellGoalMixin",
"entity.monster.IllusionerEntity_MirrorSpellGoalMixin",
"entity.monster.PhantomEntity_AttackPlayerGoalMixin",
"entity.monster.PillagerEntityMixin",
"entity.monster.RavagerEntityMixin",
"entity.monster.ShulkerEntityMixin",
"entity.monster.SilverfishEntity_HideInStoneGoalMixin",
"entity.monster.SilverfishEntity_SummonSilverfishGoalMixin",
"entity.monster.SlimeEntityMixin",
"entity.monster.SpiderEntityMixin",
"entity.monster.VexEntity_CopyOwnerTargetGoalMixin",
"entity.monster.WitchEntityMixin",
"entity.monster.WitherSkeletonEntityMixin",
"entity.monster.ZombieEntityMixin",
"entity.monster.ZombiePigmanEntity_HurtByAggressorGoalMixin",
"entity.monster.ZombiePigmanEntityMixin",
"entity.monster.ZombieVillagerEntityMixin",
"entity.passive.AnimalEntityMixin",
"entity.passive.BatEntityMixin",
"entity.passive.CatEntityMixin",
"entity.passive.ChickenEntityMixin",
"entity.passive.CowEntityMixin",
"entity.passive.DolphinEntity_SwimWithPlayerGoalMixin",
"entity.passive.DolphinEntityMixin",
"entity.passive.FoxEntity_EatBerriesGoalMixin",
"entity.passive.FoxEntity_MateGoalMixin",
"entity.passive.FoxEntity_RevengeGoalMixin",
"entity.passive.FoxEntityMixin",
"entity.passive.IronGolemEntityMixin",
"entity.passive.MooshroomEntityMixin",
"entity.passive.OcelotEntityMixin",
"entity.passive.PandaEntity_MateGoalMixin",
"entity.passive.PandaEntity_RevengeGoalMixin",
"entity.passive.PandaEntityMixin",
"entity.passive.ParrotEntityMixin",
"entity.passive.PigEntityMixin",
"entity.passive.RabbitEntity_RaidFarmGoalMixin",
"entity.passive.RabbitEntityMixin",
"entity.passive.SheepEntity1Mixin",
"entity.passive.SheepEntityMixin",
"entity.passive.SnowGolemEntityMixin",
"entity.passive.TameableEntityMixin",
"entity.passive.TurtleEntity_LayEggGoalMixin",
"entity.passive.TurtleEntityMixin",
"entity.passive.WolfEntityMixin",
"entity.passive.fish.AbstractFishEntityMixin",
"entity.passive.fish.PufferfishEntityMixin",
"entity.passive.horse.AbstractHorseEntityMixin",
"entity.passive.horse.TraderLlamaEntity_FollowTraderGoalMixin",
"entity.player.PlayerEntityMixin",
"entity.player.PlayerInventoryMixin",
"entity.player.ServerPlayerEntityMixin",
"entity.projectile.AbstractArrowEntityMixin",
"entity.projectile.ArrowEntityMixin",
"entity.projectile.DamagingProjectileEntityMixin",
"entity.projectile.EggEntityMixin",
"entity.projectile.EvokerFangsEntityMixin",
"entity.projectile.FireballEntityMixin",
"entity.projectile.FishingBobberEntityMixin",
"entity.projectile.LlamaSpitEntityMixin",
"entity.projectile.PotionEntityMixin",
"entity.projectile.ShulkerBulletEntityMixin",
"entity.projectile.SmallFireballEntityMixin",
"entity.projectile.SpectralArrowEntityMixin",
"entity.projectile.ThrowableEntityMixin",
"entity.projectile.TridentEntityMixin",
"entity.projectile.WitherSkullEntityMixin",
"fluid.FlowingFluidMixin",
"fluid.LavaFluidMixin",
"inventory.CraftingInventoryMixin",
"inventory.CraftResultInventoryMixin",
"inventory.DoubleSidedInventoryMixin",
"inventory.EnderChestInventoryMixin",
"inventory.IInventoryMixin",
"inventory.InventoryMixin",
"inventory.MerchantInventoryMixin",
"inventory.container.AbstractFurnaceContainerMixin",
"inventory.container.BeaconContainerMixin",
"inventory.container.BrewingStandContainerMixin",
"inventory.container.CartographyContainer2Mixin",
"inventory.container.CartographyContainerMixin",
"inventory.container.ChestContainerMixin",
"inventory.container.ContainerMixin",
"inventory.container.ContainerTypeMixin",
"inventory.container.DispenserContainerMixin",
"inventory.container.EnchantmentContainer1Mixin",
"inventory.container.EnchantmentContainerMixin",
"inventory.container.FurnaceResultSlotMixin",
"inventory.container.GrindstoneContainer1Mixin",
"inventory.container.GrindstoneContainerMixin",
"inventory.container.HopperContainerMixin",
"inventory.container.HorseInventoryContainerMixin",
"inventory.container.LecternContainerMixin",
"inventory.container.LoomContainer1Mixin",
"inventory.container.LoomContainer2Mixin",
"inventory.container.LoomContainerMixin",
"inventory.container.MerchantContainerMixin",
"inventory.container.PlayerContainerMixin",
"inventory.container.RepairContainerMixin",
"inventory.container.ShulkerBoxContainerMixin",
"inventory.container.StonecutterContainerMixin",
"inventory.container.WorkbenchContainerMixin",
"item.ArmorStandItemMixin",
"item.BlockItemMixin",
"item.BoatItemMixin",
"item.BowItemMixin",
"item.ChorusFruitItemMixin",
"item.CrossbowItemMixin",
"item.DyeItemMixin",
"item.EnderCrystalItemMixin",
"item.EnderPearlItemMixin",
"item.FilledMapItemMixin",
"item.FireChargeItemMixin",
"item.FishingRodItemMixin",
"item.FlintAndSteelItemMixin",
"item.HangingEntityItemMixin",
"item.ItemStackMixin",
"item.LeadItemMixin",
"item.MerchantOfferMixin",
"item.MilkBucketItemMixin",
"item.MinecartItemMixin",
"item.PotionItemMixin",
"item.ShearsItemMixin",
"item.SnowballItemMixin",
"item.TridentItemMixin",
"item.crafting.ArmorDyeRecipeMixin",
"item.crafting.BannerDuplicateRecipeMixin",
"item.crafting.BlastingRecipeMixin",
"item.crafting.CampfireCookingRecipeMixin",
"item.crafting.FireworkRocketRecipeMixin",
"item.crafting.FireworkStarFadeRecipeMixin",
"item.crafting.FireworkStarRecipeMixin",
"item.crafting.FurnaceRecipeMixin",
"item.crafting.IngredientMixin",
"item.crafting.IRecipeMixin",
"item.crafting.MapCloningRecipeMixin",
"item.crafting.RecipeManagerMixin",
"item.crafting.RepairItemRecipeMixin",
"item.crafting.ServerRecipeBookMixin",
"item.crafting.ShapedRecipeMixin",
"item.crafting.ShapelessRecipeMixin",
"item.crafting.ShieldRecipesMixin",
"item.crafting.ShulkerBoxColoringRecipeMixin",
"item.crafting.SmokingRecipeMixin",
"item.crafting.StonecuttingRecipeMixin",
"item.crafting.SuspiciousStewRecipeMixin",
"item.crafting.TippedArrowRecipeMixin",
"network.datasync.EntityDataManagerMixin",
"network.login.ServerLoginNetHandler1Mixin",
"network.play.ServerPlayNetHandlerMixin",
"network.play.server.SChatPacketMixin",
"network.rcon.RConConsoleSourceMixin",
"potion.EffectMixin",
"server.CustomServerBossInfoMixin",
"server.MinecraftServerMixin",
"server.dedicated.DedicatedServerMixin",
"server.management.BanEntryMixin",
"server.management.PlayerInteractionManagerMixin",
"server.management.PlayerListMixin",
"server.management.UserListMixin",
"state.IntegerPropertyMixin",
"stats.StatisticsManagerMixin",
"tags.NetworkTagCollectionMixin",
"tileentity.AbstractFurnaceTileEntityMixin",
"tileentity.BarrelTileEntityMixin",
"tileentity.BeaconTileEntityMixin",
"tileentity.BrewingStandTileEntityMixin",
"tileentity.CampfireTileEntityMixin",
"tileentity.ChestTileEntityMixin",
"tileentity.CommandBlockLogicMixin",
"tileentity.CommandBlockTileEntity1Mixin",
"tileentity.ConduitTileEntityMixin",
"tileentity.DispenserTileEntityMixin",
"tileentity.EndGatewayTileEntityMixin",
"tileentity.HopperTileEntityMixin",
"tileentity.LecternTileEntity1Mixin",
"tileentity.LecternTileEntityMixin",
"tileentity.LockableTileEntityMixin",
"tileentity.ShulkerBoxTileEntityMixin",
"tileentity.SignTileEntityMixin",
"tileentity.TileEntityMixin",
"util.BootstrapMixin",
"util.DamageSourceMixin",
"util.FoodStatsMixin",
"util.IndirectEntityDamageSourceMixin",
"util.IWorldPosCallableMixin",
"village.VillageSiegeMixin",
"world.ExplosionMixin",
"world.IBlockReaderMixin",
"world.IWorldWriterMixin",
"world.ServerMultiWorldMixin",
"world.TeleporterMixin",
"world.TrackedEntityMixin",
"world.WorldMixin",
"world.chunk.ChunkMixin",
"world.chunk.storage.RegionFileCacheMixin",
"world.dimension.DimensionMixin",
"world.gen.WorldGenRegionMixin",
"world.gen.feature.structure.SwampHutPieceMixin",
"world.raid.RaidManagerMixin",
"world.raid.RaidMixin",
"world.server.ChunkHolderMixin",
"world.server.ChunkManagerMixin",
"world.server.ServerChunkProvider_ChunkExecutorMixin",
"world.server.ServerChunkProviderMixin",
"world.server.ServerWorldMixin",
"world.server.TicketManagerMixin",
"world.server.TicketTypeMixin",
"world.spawner.AbstractSpawnerMixin",
"world.spawner.PatrolSpawnerMixin",
"world.spawner.PhantomSpawnerMixin",
"world.spawner.WanderingTraderSpawnerMixin",
"world.spawner.WorldEntitySpawnerMixin",
"world.storage.MapData_MapInfoMixin",
"world.storage.MapDataMixin",
"world.storage.SaveHandlerMixin",
"world.storage.WorldInfoMixin",
"world.storage.loot.LootParametersMixin",
"world.storage.loot.conditions.RandomChanceWithLootingMixin",
"world.storage.loot.conditions.SurvivesExplosionMixin",
"world.storage.loot.functions.LootingEnchantBonusMixin"
]
}