Misc build fixes

This commit is contained in:
modmuss50 2024-08-18 18:05:46 +01:00
parent c7e4f44cb4
commit 6300a776b7
135 changed files with 141 additions and 192 deletions

View file

@ -365,8 +365,7 @@ apply from: "gradle/module-validation.gradle"
apply from: "gradle/module-versioning.gradle"
loom {
// Required as the item-group API uses access widened classes in its API, without this the javadoc generation fails.
accessWidenerPath = file("fabric-item-group-api-v1/src/main/resources/fabric-item-group-api-v1.accesswidener")
accessWidenerPath = file("gradle/javadoc.accesswidener")
}
javadoc {

View file

@ -16,7 +16,7 @@
"FabricMC"
],
"depends": {
"fabricloader": ">=0.15.11",
"fabricloader": ">=0.16.2",
"fabric-api-base": "*",
"fabric-command-api-v2": "*"
},

View file

@ -16,7 +16,7 @@
"FabricMC"
],
"depends": {
"fabricloader": ">=0.15.11",
"fabricloader": ">=0.16.2",
"fabric-api-base": "*",
"fabric-command-api-v2": "*"
},

View file

@ -21,7 +21,7 @@
]
},
"depends": {
"fabricloader": ">=0.15.11",
"fabricloader": ">=0.16.2",
"minecraft": ">=1.18.2"
},
"description": "Contains common tags used by mods for vanilla things.",

View file

@ -16,7 +16,7 @@
"FabricMC"
],
"depends": {
"fabricloader": ">=0.15.11",
"fabricloader": ">=0.16.2",
"fabric-key-binding-api-v1": "*"
},
"description": "Keybinding registry API.",

View file

@ -1,7 +1,7 @@
{
"required": true,
"package": "net.fabricmc.fabric.mixin.loot.v2",
"compatibilityLevel": "JAVA_17",
"compatibilityLevel": "JAVA_21",
"mixins": [
"LootPoolBuilderMixin",
"LootTableBuilderMixin"

View file

@ -16,7 +16,7 @@
"FabricMC"
],
"depends": {
"fabricloader": ">=0.15.11",
"fabricloader": ">=0.16.2",
"fabric-api-base": "*",
"fabric-resource-loader-v0": "*"
},

View file

@ -16,7 +16,7 @@
"FabricMC"
],
"depends": {
"fabricloader": ">=0.15.11",
"fabricloader": ">=0.16.2",
"minecraft": ">=1.15-alpha.19.39.a",
"fabric-api-base": "*",
"fabric-rendering-v1": "*"

View file

@ -1,7 +1,7 @@
{
"required": true,
"package": "net.fabricmc.fabric.mixin.rendering.data.client",
"compatibilityLevel": "JAVA_17",
"compatibilityLevel": "JAVA_21",
"client": [
"ChunkRendererRegionMixin"
],

View file

@ -1,7 +1,7 @@
{
"required": true,
"package": "net.fabricmc.fabric.mixin.rendering.data",
"compatibilityLevel": "JAVA_17",
"compatibilityLevel": "JAVA_21",
"mixins": [
"BlockEntityMixin",
"WorldViewMixin"

View file

@ -16,7 +16,7 @@
"FabricMC"
],
"depends": {
"fabricloader": ">=0.15.11",
"fabricloader": ">=0.16.2",
"fabric-block-view-api-v2": "*"
},
"description": "Thread-safe hooks for block entity data use during terrain rendering.",

View file

@ -21,7 +21,7 @@
]
},
"depends": {
"fabricloader": ">=0.15.11",
"fabricloader": ">=0.16.2",
"minecraft": ">=1.15-alpha.19.39.a",
"fabric-api-base": "*",
"fabric-rendering-v1": "*"

View file

@ -16,7 +16,7 @@
"FabricMC"
],
"depends": {
"fabricloader": ">=0.15.11"
"fabricloader": ">=0.16.2"
},
"description": "Contains the essentials for Fabric API modules.",
"custom": {

View file

@ -1,7 +1,7 @@
{
"required": true,
"package": "net.fabricmc.fabric.test.base.client.mixin",
"compatibilityLevel": "JAVA_17",
"compatibilityLevel": "JAVA_21",
"client": [
"CyclingButtonWidgetAccessor",
"ScreenAccessor"

View file

@ -1,7 +1,7 @@
{
"required": true,
"package": "net.fabricmc.fabric.mixin.lookup",
"compatibilityLevel": "JAVA_17",
"compatibilityLevel": "JAVA_21",
"mixins": [
"BlockEntityTypeAccessor",
"ServerWorldMixin"

View file

@ -16,7 +16,7 @@
"FabricMC"
],
"depends": {
"fabricloader": ">=0.15.11",
"fabricloader": ">=0.16.2",
"fabric-api-base": "*",
"fabric-lifecycle-events-v1": "*"
},

View file

@ -1,7 +1,7 @@
{
"required": true,
"package": "net.fabricmc.fabric.mixin.biome",
"compatibilityLevel": "JAVA_17",
"compatibilityLevel": "JAVA_21",
"mixins": [
"BiomeSourceMixin",
"ChunkNoiseSamplerMixin",

View file

@ -16,7 +16,7 @@
"FabricMC"
],
"depends": {
"fabricloader": ">=0.15.11",
"fabricloader": ">=0.16.2",
"minecraft": ">=1.16.2"
},
"description": "Hooks for adding biomes to the default world generator.",

View file

@ -1,7 +1,7 @@
{
"required": true,
"package": "net.fabricmc.fabric.mixin.block",
"compatibilityLevel": "JAVA_17",
"compatibilityLevel": "JAVA_21",
"mixins": [
"BlockMixin",
"BlockStateMixin",

View file

@ -16,7 +16,7 @@
"FabricMC"
],
"depends": {
"fabricloader": ">=0.15.11"
"fabricloader": ">=0.16.2"
},
"entrypoints": {
},

View file

@ -1,7 +1,7 @@
{
"required": true,
"package": "net.fabricmc.fabric.mixin.blockview.client",
"compatibilityLevel": "JAVA_17",
"compatibilityLevel": "JAVA_21",
"client": [
"ChunkRendererRegionMixin",
"ChunkRendererRegionBuilderMixin"

View file

@ -1,7 +1,7 @@
{
"required": true,
"package": "net.fabricmc.fabric.mixin.blockview",
"compatibilityLevel": "JAVA_17",
"compatibilityLevel": "JAVA_21",
"mixins": [
"BlockEntityMixin",
"BlockViewMixin"

View file

@ -16,7 +16,7 @@
"FabricMC"
],
"depends": {
"fabricloader": ">=0.15.11"
"fabricloader": ">=0.16.2"
},
"description": "Hooks for block views",
"mixins": [

View file

@ -1,7 +1,7 @@
{
"required": true,
"package": "net.fabricmc.fabric.mixin.blockrenderlayer",
"compatibilityLevel": "JAVA_17",
"compatibilityLevel": "JAVA_21",
"client": [
"RenderLayersMixin"
],

View file

@ -16,7 +16,7 @@
"FabricMC"
],
"depends": {
"fabricloader": ">=0.15.11",
"fabricloader": ">=0.16.2",
"minecraft": ">=1.15-alpha.19.38.b",
"fabric-api-base": "*"
},

View file

@ -16,7 +16,7 @@
"FabricMC"
],
"depends": {
"fabricloader": ">=0.15.11"
"fabricloader": ">=0.16.2"
},
"description": "Adds the ability to load tags from the local mods.",
"custom": {

View file

@ -1,7 +1,7 @@
{
"required": true,
"package": "net.fabricmc.fabric.mixin.command.client",
"compatibilityLevel": "JAVA_17",
"compatibilityLevel": "JAVA_21",
"client": [
"ClientCommandSourceMixin",
"ClientPlayNetworkHandlerMixin"

View file

@ -1,7 +1,7 @@
{
"required": true,
"package": "net.fabricmc.fabric.mixin.command",
"compatibilityLevel": "JAVA_17",
"compatibilityLevel": "JAVA_21",
"mixins": [
"ArgumentTypesAccessor",
"CommandManagerMixin",

View file

@ -16,7 +16,7 @@
"FabricMC"
],
"depends": {
"fabricloader": ">=0.15.11",
"fabricloader": ">=0.16.2",
"fabric-api-base": "*",
"minecraft": ">1.19-alpha.22.11.a"
},

View file

@ -1,6 +1,3 @@
accessWidener v1 named
accessible method net/minecraft/block/entity/AbstractFurnaceBlockEntity addFuel (Ljava/util/Map;Lnet/minecraft/registry/tag/TagKey;I)V
accessible method net/minecraft/block/entity/AbstractFurnaceBlockEntity addFuel (Ljava/util/Map;Lnet/minecraft/item/ItemConvertible;I)V
accessible method net/minecraft/recipe/BrewingRecipeRegistry$Recipe <init> (Lnet/minecraft/registry/entry/RegistryEntry;Lnet/minecraft/recipe/Ingredient;Lnet/minecraft/registry/entry/RegistryEntry;)V

View file

@ -1,7 +1,7 @@
{
"required": true,
"package": "net.fabricmc.fabric.mixin.content.registry",
"compatibilityLevel": "JAVA_17",
"compatibilityLevel": "JAVA_21",
"mixins": [
"AxeItemAccessor",
"BrewingRecipeRegistryBuilderMixin",

View file

@ -16,7 +16,7 @@
"FabricMC"
],
"depends": {
"fabricloader": ">=0.15.11",
"fabricloader": ">=0.16.2",
"fabric-api-base": "*",
"fabric-lifecycle-events-v1": "*",
"fabric-resource-loader-v0": "*"

View file

@ -1,7 +1,7 @@
{
"required": true,
"package": "net.fabricmc.fabric.test.mixin.content.registry",
"compatibilityLevel": "JAVA_17",
"compatibilityLevel": "JAVA_21",
"mixins": [
],
"injectors": {

View file

@ -16,7 +16,7 @@
"FabricMC"
],
"depends": {
"fabricloader": ">=0.15.11",
"fabricloader": ">=0.16.2",
"minecraft": ">=1.18.2"
},
"description": "Contains common tags used by mods for vanilla things.",

View file

@ -1,7 +1,7 @@
{
"required": true,
"package": "net.fabricmc.fabric.mixin.tag",
"compatibilityLevel": "JAVA_17",
"compatibilityLevel": "JAVA_21",
"mixins": [
"TagKeyMixin"
],

View file

@ -21,7 +21,7 @@
]
},
"depends": {
"fabricloader": ">=0.15.11",
"fabricloader": ">=0.16.2",
"minecraft": ">=1.20.5-beta.1",
"fabric-lifecycle-events-v1": "*"
},

View file

@ -1,7 +1,7 @@
{
"required": true,
"package": "net.fabricmc.fabric.mixin.crash.report.info",
"compatibilityLevel": "JAVA_17",
"compatibilityLevel": "JAVA_21",
"mixins": [
"SystemDetailsMixin"
],

View file

@ -16,7 +16,7 @@
"FabricMC"
],
"depends": {
"fabricloader": ">=0.15.11"
"fabricloader": ">=0.16.2"
},
"description": "Adds Fabric-related debug info to crash reports.",
"mixins": [

View file

@ -1,7 +1,7 @@
{
"required": true,
"package": "net.fabricmc.fabric.mixin.attachment.client",
"compatibilityLevel": "JAVA_17",
"compatibilityLevel": "JAVA_21",
"mixins": [
],
"injectors": {

View file

@ -1,7 +1,7 @@
{
"required": true,
"package": "net.fabricmc.fabric.mixin.attachment",
"compatibilityLevel": "JAVA_17",
"compatibilityLevel": "JAVA_21",
"mixins": [
"AttachmentTargetsMixin",
"BannerBlockEntityMixin",

View file

@ -16,7 +16,7 @@
"FabricMC"
],
"depends": {
"fabricloader": ">=0.15.11",
"fabricloader": ">=0.16.2",
"fabric-entity-events-v1": "*",
"fabric-object-builder-api-v1": "*"
},

View file

@ -1,7 +1,7 @@
{
"required": true,
"package": "net.fabricmc.fabric.test.attachment.mixin",
"compatibilityLevel": "JAVA_17",
"compatibilityLevel": "JAVA_21",
"mixins": [
"BlockEntityTypeAccessor"
],

View file

@ -1,7 +1,7 @@
{
"required": true,
"package": "net.fabricmc.fabric.mixin.datagen.client",
"compatibilityLevel": "JAVA_17",
"compatibilityLevel": "JAVA_21",
"client": [
"MinecraftClientMixin"
],

View file

@ -6,9 +6,6 @@ accessWidener v2 named
accessible field net/minecraft/data/DataGenerator output Lnet/minecraft/data/DataOutput;
mutable field net/minecraft/data/DataGenerator output Lnet/minecraft/data/DataOutput;
accessible field net/minecraft/data/server/recipe/RecipeProvider recipesPathResolver Lnet/minecraft/data/DataOutput$PathResolver;
accessible field net/minecraft/data/server/recipe/RecipeProvider advancementsPathResolver Lnet/minecraft/data/DataOutput$PathResolver;
accessible class net/minecraft/data/server/recipe/RecipeGenerator$RecipeProvider
extendable method net/minecraft/data/server/recipe/RecipeGenerator$RecipeProvider run (Lnet/minecraft/data/DataWriter;)Ljava/util/concurrent/CompletableFuture;
@ -57,8 +54,6 @@ transitive-accessible class net/minecraft/data/client/BlockStateModelGenerator$B
transitive-accessible class net/minecraft/data/client/BlockStateModelGenerator$LogTexturePool
transitive-accessible class net/minecraft/data/client/BlockStateModelGenerator$BuiltinModelPool
transitive-accessible field net/minecraft/data/server/loottable/BlockLootTableGenerator WITH_SHEARS Lnet/minecraft/loot/condition/LootCondition$Builder;
### Generated access wideners below
transitive-accessible method net/minecraft/data/server/recipe/RecipeGenerator generate ()V

View file

@ -1,7 +1,7 @@
{
"required": true,
"package": "net.fabricmc.fabric.mixin.datagen",
"compatibilityLevel": "JAVA_17",
"compatibilityLevel": "JAVA_21",
"mixins": [
"DataProviderMixin",
"ModelProviderMixin",

View file

@ -16,7 +16,7 @@
"FabricMC"
],
"depends": {
"fabricloader": ">=0.15.11"
"fabricloader": ">=0.16.2"
},
"description": "Allows for automatic data generation.",
"mixins": [

View file

@ -1,9 +1,6 @@
accessible field net/minecraft/data/DataGenerator output Lnet/minecraft/data/DataOutput;
mutable field net/minecraft/data/DataGenerator output Lnet/minecraft/data/DataOutput;
accessible field net/minecraft/data/server/recipe/RecipeProvider recipesPathResolver Lnet/minecraft/data/DataOutput$PathResolver;
accessible field net/minecraft/data/server/recipe/RecipeProvider advancementsPathResolver Lnet/minecraft/data/DataOutput$PathResolver;
accessible class net/minecraft/data/server/recipe/RecipeGenerator$RecipeProvider
extendable method net/minecraft/data/server/recipe/RecipeGenerator$RecipeProvider run (Lnet/minecraft/data/DataWriter;)Ljava/util/concurrent/CompletableFuture;
@ -52,6 +49,4 @@ transitive-accessible class net/minecraft/data/client/BlockStateModelGenerator$B
transitive-accessible class net/minecraft/data/client/BlockStateModelGenerator$LogTexturePool
transitive-accessible class net/minecraft/data/client/BlockStateModelGenerator$BuiltinModelPool
transitive-accessible field net/minecraft/data/server/loottable/BlockLootTableGenerator WITH_SHEARS Lnet/minecraft/loot/condition/LootCondition$Builder;
### Generated access wideners below

View file

@ -1,7 +1,7 @@
{
"required": true,
"package": "net.fabricmc.fabric.mixin.dimension",
"compatibilityLevel": "JAVA_17",
"compatibilityLevel": "JAVA_21",
"mixins": [
"DimensionOptionsRegistryHolderMixin",
"Schema2832Mixin",

View file

@ -15,7 +15,7 @@
"FabricMC"
],
"depends": {
"fabricloader": ">=0.15.11",
"fabricloader": ">=0.16.2",
"minecraft": ">=1.16-rc.3",
"fabric-api-base": "*"
},

View file

@ -1,7 +1,7 @@
{
"required": true,
"package": "net.fabricmc.fabric.mixin.client.entity.event",
"compatibilityLevel": "JAVA_17",
"compatibilityLevel": "JAVA_21",
"client": [
"elytra.ClientPlayerEntityMixin"
],

View file

@ -1,7 +1,7 @@
{
"required": true,
"package": "net.fabricmc.fabric.mixin.entity.event",
"compatibilityLevel": "JAVA_17",
"compatibilityLevel": "JAVA_21",
"mixins": [
"EntityMixin",
"LivingEntityMixin",

View file

@ -16,7 +16,7 @@
"FabricMC"
],
"depends": {
"fabricloader": ">=0.15.11"
"fabricloader": ">=0.16.2"
},
"description": "Events to hook into entities.",
"mixins": [

View file

@ -1,7 +1,7 @@
{
"required": true,
"package": "net.fabricmc.fabric.mixin.event.interaction.client",
"compatibilityLevel": "JAVA_17",
"compatibilityLevel": "JAVA_21",
"client": [
"ClientPlayerInteractionManagerMixin",
"KeyBindingAccessor",

View file

@ -1,7 +1,7 @@
{
"required": true,
"package": "net.fabricmc.fabric.mixin.event.interaction",
"compatibilityLevel": "JAVA_17",
"compatibilityLevel": "JAVA_21",
"mixins": [
"PlayerAdvancementTrackerMixin",
"ServerPlayerEntityMixin",

View file

@ -16,7 +16,7 @@
"FabricMC"
],
"depends": {
"fabricloader": ">=0.15.11",
"fabricloader": ">=0.16.2",
"fabric-api-base": "*",
"fabric-networking-api-v1": "*",
"minecraft": ">=1.15-alpha.19.37.a"

View file

@ -1,7 +1,7 @@
{
"required": true,
"package": "net.fabricmc.fabric.mixin.gamerule.client",
"compatibilityLevel": "JAVA_17",
"compatibilityLevel": "JAVA_21",
"client": [
"EditGameRulesScreenAccessor",
"EditGameRulesScreenRuleListWidgetMixin",

View file

@ -1,7 +1,7 @@
{
"required": true,
"package": "net.fabricmc.fabric.mixin.gamerule",
"compatibilityLevel": "JAVA_17",
"compatibilityLevel": "JAVA_21",
"mixins": [
"GameRulesBooleanRuleAccessor",
"GameRuleCommandAccessor",

View file

@ -16,7 +16,7 @@
"FabricMC"
],
"depends": {
"fabricloader": ">=0.15.11"
"fabricloader": ">=0.16.2"
},
"description": "Allows registration of custom game rules.",
"mixins": [

View file

@ -1,7 +1,7 @@
{
"required": true,
"package": "net.fabricmc.fabric.mixin.gametest",
"compatibilityLevel": "JAVA_17",
"compatibilityLevel": "JAVA_21",
"mixins": [
"ArgumentTypesMixin",
"CommandManagerMixin",

View file

@ -21,7 +21,7 @@
]
},
"depends": {
"fabricloader": ">=0.15.11",
"fabricloader": ">=0.16.2",
"fabric-resource-loader-v0": "*"
},
"description": "Allows registration of custom game tests.",

View file

@ -1,7 +1,7 @@
{
"required": true,
"package": "net.fabricmc.fabric.mixin.item.client",
"compatibilityLevel": "JAVA_17",
"compatibilityLevel": "JAVA_21",
"client": [
"ClientPlayerInteractionManagerMixin",
"HeldItemRendererMixin",

View file

@ -1,7 +1,7 @@
{
"required": true,
"package": "net.fabricmc.fabric.mixin.item",
"compatibilityLevel": "JAVA_17",
"compatibilityLevel": "JAVA_21",
"mixins": [
"AbstractFurnaceBlockEntityMixin",
"AnvilScreenHandlerMixin",

View file

@ -23,7 +23,7 @@
}
],
"depends": {
"fabricloader": ">=0.15.11",
"fabricloader": ">=0.16.2",
"fabric-api-base": "*"
},
"description": "Hooks for items",

View file

@ -1,7 +1,7 @@
{
"required": true,
"package": "net.fabricmc.fabric.mixin.itemgroup.client",
"compatibilityLevel": "JAVA_17",
"compatibilityLevel": "JAVA_21",
"client": [
"CreativeInventoryScreenMixin"
],

View file

@ -1,7 +1,7 @@
{
"required": true,
"package": "net.fabricmc.fabric.mixin.itemgroup",
"compatibilityLevel": "JAVA_17",
"compatibilityLevel": "JAVA_21",
"mixins": [
"ItemGroupAccessor",
"ItemGroupMixin",

View file

@ -16,7 +16,7 @@
"FabricMC"
],
"depends": {
"fabricloader": ">=0.15.11",
"fabricloader": ">=0.16.2",
"fabric-api-base": "*",
"fabric-resource-loader-v0": "*"
},

View file

@ -1,7 +1,7 @@
{
"required": true,
"package": "net.fabricmc.fabric.mixin.client.keybinding",
"compatibilityLevel": "JAVA_17",
"compatibilityLevel": "JAVA_21",
"client": [
"KeyBindingAccessor",
"GameOptionsMixin"

View file

@ -16,7 +16,7 @@
"FabricMC"
],
"depends": {
"fabricloader": ">=0.15.11"
"fabricloader": ">=0.16.2"
},
"description": "Key Binding registry API.",
"mixins": [

View file

@ -1,7 +1,7 @@
{
"required": true,
"package": "net.fabricmc.fabric.mixin.event.lifecycle.client",
"compatibilityLevel": "JAVA_17",
"compatibilityLevel": "JAVA_21",
"client": [
"ClientChunkManagerMixin",
"ClientPlayNetworkHandlerMixin",

View file

@ -1,7 +1,7 @@
{
"required": true,
"package": "net.fabricmc.fabric.mixin.event.lifecycle",
"compatibilityLevel": "JAVA_17",
"compatibilityLevel": "JAVA_21",
"mixins": [
"ChunkGeneratingMixin",
"DataPackContentsMixin",

View file

@ -31,7 +31,7 @@
}
],
"depends": {
"fabricloader": ">=0.15.11",
"fabricloader": ">=0.16.2",
"fabric-api-base": "*"
},
"description": "Events for the game's lifecycle.",

View file

@ -1,7 +1,7 @@
{
"required": true,
"package": "net.fabricmc.fabric.mixin.loot",
"compatibilityLevel": "JAVA_17",
"compatibilityLevel": "JAVA_21",
"mixins": [
"JsonDataLoaderMixin",
"ReloadableRegistriesMixin",

View file

@ -16,7 +16,7 @@
"FabricMC"
],
"depends": {
"fabricloader": ">=0.15.11",
"fabricloader": ">=0.16.2",
"fabric-api-base": "*",
"fabric-resource-loader-v0": "*"
},

View file

@ -1,7 +1,7 @@
{
"required": true,
"package": "net.fabricmc.fabric.mixin.client.message",
"compatibilityLevel": "JAVA_17",
"compatibilityLevel": "JAVA_21",
"client": [
"ClientPlayNetworkHandlerMixin",
"MessageHandlerMixin"

View file

@ -1,7 +1,7 @@
{
"required": true,
"package": "net.fabricmc.fabric.mixin.message",
"compatibilityLevel": "JAVA_17",
"compatibilityLevel": "JAVA_21",
"mixins": [
"MinecraftServerMixin",
"PlayerManagerMixin"

View file

@ -16,7 +16,7 @@
"FabricMC"
],
"depends": {
"fabricloader": ">=0.15.11",
"fabricloader": ">=0.16.2",
"fabric-api-base": "*"
},
"description": "Adds message-related hooks.",

View file

@ -1,7 +1,7 @@
{
"required": true,
"package": "net.fabricmc.fabric.mixin.client.model.loading",
"compatibilityLevel": "JAVA_17",
"compatibilityLevel": "JAVA_21",
"client": [
"BakedModelManagerMixin",
"BlockStatesLoaderMixin",

View file

@ -16,7 +16,7 @@
"FabricMC"
],
"depends": {
"fabricloader": ">=0.15.11",
"fabricloader": ">=0.16.2",
"fabric-api-base": "*"
},
"description": "Provides hooks for model loading.",

View file

@ -1,7 +1,7 @@
{
"required": true,
"package": "net.fabricmc.fabric.mixin.networking.client",
"compatibilityLevel": "JAVA_17",
"compatibilityLevel": "JAVA_21",
"client": [
"accessor.ClientCommonNetworkHandlerAccessor",
"accessor.ClientConfigurationNetworkHandlerAccessor",

View file

@ -1,7 +1,7 @@
{
"required": true,
"package": "net.fabricmc.fabric.mixin.networking",
"compatibilityLevel": "JAVA_17",
"compatibilityLevel": "JAVA_21",
"mixins": [
"PacketCodecDispatcherMixin",
"ClientConnectionMixin",

View file

@ -26,7 +26,7 @@
},
"accessWidener": "fabric-networking-api-v1.accesswidener",
"depends": {
"fabricloader": ">=0.15.11",
"fabricloader": ">=0.16.2",
"fabric-api-base": "*"
},
"description": "Low-level, vanilla protocol oriented networking hooks.",

View file

@ -1,7 +1,7 @@
{
"required": true,
"package": "net.fabricmc.fabric.mixin.object.builder.client",
"compatibilityLevel": "JAVA_17",
"compatibilityLevel": "JAVA_21",
"client": [
"EntityModelLayersMixin",
"HangingSignEditScreenMixin",

View file

@ -1,7 +1,7 @@
{
"required": true,
"package": "net.fabricmc.fabric.mixin.object.builder",
"compatibilityLevel": "JAVA_17",
"compatibilityLevel": "JAVA_21",
"mixins": [
"AbstractBlockAccessor",
"AbstractBlockSettingsAccessor",

View file

@ -16,7 +16,7 @@
"FabricMC"
],
"depends": {
"fabricloader": ">=0.15.11",
"fabricloader": ">=0.16.2",
"fabric-api-base": "*"
},
"description": "Builders for objects vanilla has locked down.",

View file

@ -1,7 +1,7 @@
{
"required": true,
"package": "net.fabricmc.fabric.mixin.client.particle",
"compatibilityLevel": "JAVA_17",
"compatibilityLevel": "JAVA_21",
"client": [
"BlockDustParticleMixin",
"ParticleManagerMixin",

View file

@ -16,7 +16,7 @@
"FabricMC"
],
"depends": {
"fabricloader": ">=0.15.11"
"fabricloader": ">=0.16.2"
},
"description": "Hooks for registering custom particles.",
"mixins": [

View file

@ -1,7 +1,7 @@
{
"required": true,
"package": "net.fabricmc.fabric.mixin.recipe",
"compatibilityLevel": "JAVA_17",
"compatibilityLevel": "JAVA_21",
"mixins": [
"ingredient.IngredientMixin",
"ingredient.EncoderHandlerMixin",

View file

@ -20,7 +20,7 @@
],
"accessWidener": "fabric-recipe-api-v1.accesswidener",
"depends": {
"fabricloader": ">=0.15.11",
"fabricloader": ">=0.16.2",
"fabric-networking-api-v1": "*"
},
"entrypoints": {

View file

@ -1,7 +1,7 @@
{
"required": true,
"package": "net.fabricmc.fabric.mixin.registry.sync.client",
"compatibilityLevel": "JAVA_17",
"compatibilityLevel": "JAVA_21",
"client": [
"BlockColorsMixin",
"ClientRegistriesMixin",

View file

@ -1,7 +1,7 @@
{
"required": true,
"package": "net.fabricmc.fabric.mixin.registry.sync",
"compatibilityLevel": "JAVA_17",
"compatibilityLevel": "JAVA_21",
"mixins": [
"BootstrapMixin",
"ChunkSerializerMixin",

View file

@ -16,7 +16,7 @@
"FabricMC"
],
"depends": {
"fabricloader": ">=0.15.11",
"fabricloader": ">=0.16.2",
"fabric-api-base": "*",
"fabric-networking-api-v1": "*"
},

View file

@ -1,7 +1,7 @@
{
"required": true,
"package": "net.fabricmc.fabric.test.registry.sync.mixin",
"compatibilityLevel": "JAVA_17",
"compatibilityLevel": "JAVA_21",
"mixins": [
"PacketCodecsMixin"
],

View file

@ -1,7 +1,7 @@
{
"required": false,
"package": "net.fabricmc.fabric.mixin.renderer.client.debughud",
"compatibilityLevel": "JAVA_17",
"compatibilityLevel": "JAVA_21",
"client": [
"DebugHudMixin"
],

View file

@ -16,7 +16,7 @@
"FabricMC"
],
"depends": {
"fabricloader": ">=0.15.11",
"fabricloader": ">=0.16.2",
"minecraft": ">=1.15-alpha.19.39.a",
"fabric-api-base": "*"
},

View file

@ -16,7 +16,7 @@
"FabricMC"
],
"depends": {
"fabricloader": ">=0.15.11",
"fabricloader": ">=0.16.2",
"minecraft": ">=1.15-alpha.19.39.a",
"fabric-api-base": "*",
"fabric-renderer-api-v1": "*"

View file

@ -1,7 +1,7 @@
{
"required": true,
"package": "net.fabricmc.fabric.mixin.client.rendering.fluid",
"compatibilityLevel": "JAVA_17",
"compatibilityLevel": "JAVA_21",
"client": [
"FluidRendererMixin"
],

View file

@ -15,7 +15,7 @@
"FabricMC"
],
"depends": {
"fabricloader": ">=0.15.11",
"fabricloader": ">=0.16.2",
"fabric-api-base": "*"
},
"description": "Hooks for registering fluid renders.",

View file

@ -1,7 +1,7 @@
{
"required": true,
"package": "net.fabricmc.fabric.mixin.client.rendering",
"compatibilityLevel": "JAVA_17",
"compatibilityLevel": "JAVA_21",
"client": [
"ArmorFeatureRendererMixin",
"AtlasSourceManagerAccessor",

View file

@ -16,7 +16,7 @@
"FabricMC"
],
"depends": {
"fabricloader": ">=0.15.11",
"fabricloader": ">=0.16.2",
"fabric-api-base": "*"
},
"description": "Hooks and registries for rendering-related things.",

View file

@ -19,12 +19,9 @@ package net.fabricmc.fabric.api.resource.conditions.v1;
import java.util.List;
import com.mojang.serialization.Codec;
import net.minecraft.registry.RegistryOps;
import org.jetbrains.annotations.Nullable;
import net.minecraft.registry.RegistryWrapper;
import net.minecraft.registry.RegistryOps;
/**
* A resource condition. To create a custom condition type, implement this interface,

Some files were not shown because too many files have changed in this diff Show more