diff --git a/src/main/java/carpet/mixins/StatePredicate_scarpetMixin.java b/src/main/java/carpet/mixins/StatePredicate_scarpetMixin.java index 054e6e67..5ef599e9 100644 --- a/src/main/java/carpet/mixins/StatePredicate_scarpetMixin.java +++ b/src/main/java/carpet/mixins/StatePredicate_scarpetMixin.java @@ -6,7 +6,6 @@ import carpet.script.value.Value; import carpet.script.value.ValueConversions; import net.minecraft.block.Block; import net.minecraft.block.BlockState; -import net.minecraft.command.argument.BlockPredicateArgumentType; import net.minecraft.nbt.CompoundTag; import net.minecraft.state.property.Property; import net.minecraft.tag.Tag; @@ -18,7 +17,7 @@ import java.util.Map; import java.util.Set; import java.util.stream.Collectors; -@Mixin(BlockPredicateArgumentType.StatePredicate.class) +@Mixin(targets = "net.minecraft.command.argument.BlockPredicateArgumentType$StatePredicate") public class StatePredicate_scarpetMixin implements BlockPredicateInterface { diff --git a/src/main/java/carpet/mixins/TagPredicate_scarpetMixin.java b/src/main/java/carpet/mixins/TagPredicate_scarpetMixin.java index 0a45f4d4..f64062e0 100644 --- a/src/main/java/carpet/mixins/TagPredicate_scarpetMixin.java +++ b/src/main/java/carpet/mixins/TagPredicate_scarpetMixin.java @@ -5,7 +5,6 @@ import carpet.script.value.StringValue; import carpet.script.value.Value; import net.minecraft.block.Block; import net.minecraft.block.BlockState; -import net.minecraft.command.argument.BlockPredicateArgumentType; import net.minecraft.nbt.CompoundTag; import net.minecraft.tag.Tag; import org.spongepowered.asm.mixin.Final; @@ -15,7 +14,7 @@ import org.spongepowered.asm.mixin.Shadow; import java.util.Map; import java.util.stream.Collectors; -@Mixin(BlockPredicateArgumentType.TagPredicate.class) +@Mixin(targets = "net.minecraft.command.argument.BlockPredicateArgumentType$TagPredicate") public class TagPredicate_scarpetMixin implements BlockPredicateInterface { @Shadow @Final private Tag tag; diff --git a/src/main/resources/carpet.accesswidener b/src/main/resources/carpet.accesswidener index ede3ac69..e9dad565 100644 --- a/src/main/resources/carpet.accesswidener +++ b/src/main/resources/carpet.accesswidener @@ -2,6 +2,4 @@ accessWidener v1 named accessible class net/minecraft/server/world/ThreadedAnvilChunkStorage$TicketManager accessible class net/minecraft/server/world/ServerLightingProvider$Stage -accessible class net/minecraft/recipe/Ingredient$Entry -accessible class net/minecraft/command/argument/BlockPredicateArgumentType$StatePredicate -accessible class net/minecraft/command/argument/BlockPredicateArgumentType$TagPredicate \ No newline at end of file +accessible class net/minecraft/recipe/Ingredient$Entry \ No newline at end of file