{
  "mappings": {
    "draylar/battletowers/mixin/CreativeInventoryScreenMixin": {
      "render(Lnet/minecraft/client/util/math/MatrixStack;IIF)V": "Lnet/minecraft/class_481;method_25394(Lnet/minecraft/class_4587;IIF)V",
      "setSelectedTab(Lnet/minecraft/item/ItemGroup;)V": "Lnet/minecraft/class_481;method_2466(Lnet/minecraft/class_1761;)V"
    },
    "draylar/battletowers/mixin/LivingEntityMixin": {
      "onDeath": "Lnet/minecraft/class_1309;method_6078(Lnet/minecraft/class_1282;)V",
      "Lnet/minecraft/entity/damage/DamageTracker;update()V": "Lnet/minecraft/class_1283;method_5539()V",
      "Lnet/minecraft/world/World;sendEntityStatus(Lnet/minecraft/entity/Entity;B)V": "Lnet/minecraft/class_1937;method_8421(Lnet/minecraft/class_1297;B)V"
    },
    "draylar/battletowers/mixin/SinglePoolElementAccessor": {
      "method_27233": "method_27233(Lnet/minecraft/class_3485;)Lnet/minecraft/class_3499;"
    },
    "draylar/battletowers/mixin/PlayerEntitySetBonusMixin": {
      "tick": "Lnet/minecraft/class_1657;method_5773()V"
    },
    "draylar/battletowers/mixin/BossBarHudMixin": {
      "renderBossBar": "Lnet/minecraft/class_337;method_1799(Lnet/minecraft/class_4587;IILnet/minecraft/class_1259;)V"
    },
    "draylar/battletowers/mixin/ExtendedSinglePoolElementMixin": {
      "Lnet/minecraft/structure/StructureManager;getStructureOrBlank(Lnet/minecraft/util/Identifier;)Lnet/minecraft/structure/Structure;": "Lnet/minecraft/class_3485;method_15091(Lnet/minecraft/class_2960;)Lnet/minecraft/class_3499;",
      "generate": "Lrobosky/structurehelpers/structure/pool/ExtendedSinglePoolElement;method_16626(Lnet/minecraft/class_3485;Lnet/minecraft/class_5281;Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_3341;Ljava/util/Random;Z)Z"
    },
    "draylar/battletowers/mixin/MobSpawnerBlockEntityMixin": {
      "fromTag": "Lnet/minecraft/class_2636;method_11014(Lnet/minecraft/class_2680;Lnet/minecraft/class_2487;)V",
      "toTag": "Lnet/minecraft/class_2636;method_11007(Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;"
    },
    "draylar/battletowers/mixin/DamageTrackerAccessor": {
      "recentDamage": "field_5870:Ljava/util/List;"
    },
    "draylar/battletowers/mixin/GenerationSettingsAccessor": {
      "structureFeatures": "field_26417:Ljava/util/List;"
    }
  },
  "data": {
    "named:intermediary": {
      "draylar/battletowers/mixin/CreativeInventoryScreenMixin": {
        "render(Lnet/minecraft/client/util/math/MatrixStack;IIF)V": "Lnet/minecraft/class_481;method_25394(Lnet/minecraft/class_4587;IIF)V",
        "setSelectedTab(Lnet/minecraft/item/ItemGroup;)V": "Lnet/minecraft/class_481;method_2466(Lnet/minecraft/class_1761;)V"
      },
      "draylar/battletowers/mixin/LivingEntityMixin": {
        "onDeath": "Lnet/minecraft/class_1309;method_6078(Lnet/minecraft/class_1282;)V",
        "Lnet/minecraft/entity/damage/DamageTracker;update()V": "Lnet/minecraft/class_1283;method_5539()V",
        "Lnet/minecraft/world/World;sendEntityStatus(Lnet/minecraft/entity/Entity;B)V": "Lnet/minecraft/class_1937;method_8421(Lnet/minecraft/class_1297;B)V"
      },
      "draylar/battletowers/mixin/SinglePoolElementAccessor": {
        "method_27233": "method_27233(Lnet/minecraft/class_3485;)Lnet/minecraft/class_3499;"
      },
      "draylar/battletowers/mixin/PlayerEntitySetBonusMixin": {
        "tick": "Lnet/minecraft/class_1657;method_5773()V"
      },
      "draylar/battletowers/mixin/BossBarHudMixin": {
        "renderBossBar": "Lnet/minecraft/class_337;method_1799(Lnet/minecraft/class_4587;IILnet/minecraft/class_1259;)V"
      },
      "draylar/battletowers/mixin/ExtendedSinglePoolElementMixin": {
        "Lnet/minecraft/structure/StructureManager;getStructureOrBlank(Lnet/minecraft/util/Identifier;)Lnet/minecraft/structure/Structure;": "Lnet/minecraft/class_3485;method_15091(Lnet/minecraft/class_2960;)Lnet/minecraft/class_3499;",
        "generate": "Lrobosky/structurehelpers/structure/pool/ExtendedSinglePoolElement;method_16626(Lnet/minecraft/class_3485;Lnet/minecraft/class_5281;Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_3341;Ljava/util/Random;Z)Z"
      },
      "draylar/battletowers/mixin/MobSpawnerBlockEntityMixin": {
        "fromTag": "Lnet/minecraft/class_2636;method_11014(Lnet/minecraft/class_2680;Lnet/minecraft/class_2487;)V",
        "toTag": "Lnet/minecraft/class_2636;method_11007(Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;"
      },
      "draylar/battletowers/mixin/DamageTrackerAccessor": {
        "recentDamage": "field_5870:Ljava/util/List;"
      },
      "draylar/battletowers/mixin/GenerationSettingsAccessor": {
        "structureFeatures": "field_26417:Ljava/util/List;"
      }
    }
  }
}