Cleanup MixinTagImpl fixing a crash outside of dev

This commit is contained in:
modmuss50 2020-06-25 23:28:14 +01:00
parent b0993bc1e7
commit a4c57d8e2b
2 changed files with 4 additions and 2 deletions

View file

@ -1,5 +1,5 @@
archivesBaseName = "fabric-tag-extensions-v0"
version = getSubprojectVersion(project, "0.2.6")
version = getSubprojectVersion(project, "0.2.7")
dependencies {
compile project(path: ':fabric-api-base', configuration: 'dev')

View file

@ -20,11 +20,13 @@ import org.spongepowered.asm.mixin.Mixin;
import org.spongepowered.asm.mixin.Unique;
import net.minecraft.tag.Tag;
import net.minecraft.tag.GlobalTagAccessor;
import net.minecraft.tag.SetTag;
import net.fabricmc.fabric.api.tag.FabricTag;
import net.fabricmc.fabric.impl.tag.extension.FabricTagHooks;
@Mixin(targets = {"net.minecraft.tag.Tag$1", "net.minecraft.tag.GlobalTagAccessor$CachedTag", "net.minecraft.tag.SetTag"})
@Mixin(value = {GlobalTagAccessor.CachedTag.class, SetTag.class}, targets = {"net.minecraft.tag.Tag$1"})
public abstract class MixinTagImpl<T> implements FabricTag<T>, FabricTagHooks, Tag<T> {
@Unique
private int fabric_clearCount;