From 9bde5fae4917470355e0437e835c27ff90acdc17 Mon Sep 17 00:00:00 2001 From: Jonas Herzig Date: Mon, 22 Feb 2021 23:41:39 +0100 Subject: [PATCH] Move ResourcePackRepositoryAccessor into 1.7.10 project --- .../mixin/ResourcePackRepositoryAccessor.java | 23 +------------------ .../mixin/ResourcePackRepositoryAccessor.java | 20 ++++++++++++++++ 2 files changed, 21 insertions(+), 22 deletions(-) create mode 100644 versions/1.7.10/src/main/java/com/replaymod/core/mixin/ResourcePackRepositoryAccessor.java diff --git a/src/main/java/com/replaymod/core/mixin/ResourcePackRepositoryAccessor.java b/src/main/java/com/replaymod/core/mixin/ResourcePackRepositoryAccessor.java index 81a00bcf..743815c4 100644 --- a/src/main/java/com/replaymod/core/mixin/ResourcePackRepositoryAccessor.java +++ b/src/main/java/com/replaymod/core/mixin/ResourcePackRepositoryAccessor.java @@ -1,22 +1 @@ -//#if MC<10800 -//$$ package com.replaymod.core.mixin; -//$$ -//$$ import net.minecraft.client.resources.IResourcePack; -//$$ import net.minecraft.client.resources.ResourcePackRepository; -//$$ import org.spongepowered.asm.mixin.Mixin; -//$$ import org.spongepowered.asm.mixin.gen.Accessor; -//$$ -//$$ import java.io.File; -//$$ -//$$ @Mixin(ResourcePackRepository.class) -//$$ public interface ResourcePackRepositoryAccessor { -//$$ @Accessor("field_148533_g") -//$$ boolean isActive(); -//$$ @Accessor("field_148533_g") -//$$ void setActive(boolean value); -//$$ @Accessor("field_148532_f") -//$$ void setPack(IResourcePack value); -//$$ @Accessor("field_148534_e") -//$$ File getCacheDir(); -//$$ } -//#endif +// 1.7.10 and below diff --git a/versions/1.7.10/src/main/java/com/replaymod/core/mixin/ResourcePackRepositoryAccessor.java b/versions/1.7.10/src/main/java/com/replaymod/core/mixin/ResourcePackRepositoryAccessor.java new file mode 100644 index 00000000..d9c16a24 --- /dev/null +++ b/versions/1.7.10/src/main/java/com/replaymod/core/mixin/ResourcePackRepositoryAccessor.java @@ -0,0 +1,20 @@ +package com.replaymod.core.mixin; + +import net.minecraft.client.resources.IResourcePack; +import net.minecraft.client.resources.ResourcePackRepository; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.gen.Accessor; + +import java.io.File; + +@Mixin(ResourcePackRepository.class) +public interface ResourcePackRepositoryAccessor { + @Accessor("field_148533_g") + boolean isActive(); + @Accessor("field_148533_g") + void setActive(boolean value); + @Accessor("field_148532_f") + void setPack(IResourcePack value); + @Accessor("field_148534_e") + File getCacheDir(); +}