diff options
Diffstat (limited to 'src/main/java/me')
3 files changed, 2 insertions, 31 deletions
diff --git a/src/main/java/me/shedaniel/rei/client/REIConfig.java b/src/main/java/me/shedaniel/rei/client/REIConfig.java index 6307fae2d..d1af5e9c2 100644 --- a/src/main/java/me/shedaniel/rei/client/REIConfig.java +++ b/src/main/java/me/shedaniel/rei/client/REIConfig.java @@ -21,7 +21,6 @@ public class REIConfig { public boolean loadDefaultPlugin = true; public boolean disableCreditsButton = false; public int maxRecipePerPage = 3; - public boolean fixRamUsage = false; public boolean showUtilsButtons = false; public RelativePoint choosePageDialogPoint = new RelativePoint(.5, .5); diff --git a/src/main/java/me/shedaniel/rei/mixin/MixinTextureManager.java b/src/main/java/me/shedaniel/rei/mixin/MixinTextureManager.java deleted file mode 100644 index 25ee1eb9d..000000000 --- a/src/main/java/me/shedaniel/rei/mixin/MixinTextureManager.java +++ /dev/null @@ -1,29 +0,0 @@ -package me.shedaniel.rei.mixin; - -import me.shedaniel.rei.RoughlyEnoughItemsCore; -import net.minecraft.client.texture.Texture; -import net.minecraft.client.texture.TextureManager; -import net.minecraft.util.Identifier; -import org.spongepowered.asm.mixin.Mixin; -import org.spongepowered.asm.mixin.injection.At; -import org.spongepowered.asm.mixin.injection.Inject; -import org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable; - -/* This should not be used by the public, just useful for me, enable in config file */ -@Mixin(TextureManager.class) -public abstract class MixinTextureManager { - - private boolean rei_already = false; - - @Inject(method = "registerTexture", at = @At("HEAD"), cancellable = true) - private void registerTexture(Identifier identifier_1, Texture texture_1, final CallbackInfoReturnable<Boolean> cir) { - if (!RoughlyEnoughItemsCore.getConfigHelper().getConfig().fixRamUsage) - return; - if (identifier_1.equals(new Identifier("textures/gui/title/mojang.png"))) - if (rei_already) - cir.setReturnValue(false); - else - rei_already = true; - } - -} diff --git a/src/main/java/me/shedaniel/rei/update/UpdateChecker.java b/src/main/java/me/shedaniel/rei/update/UpdateChecker.java index 843541690..effa75ab3 100644 --- a/src/main/java/me/shedaniel/rei/update/UpdateChecker.java +++ b/src/main/java/me/shedaniel/rei/update/UpdateChecker.java @@ -113,8 +113,9 @@ public class UpdateChecker implements ClientModInitializer { FabricLoader.INSTANCE.getMods().stream().map(ModContainer::getInfo).forEach(modInfo -> { if (modInfo.getId().equals("roughlyenoughitems")) try { - currentVersion = new Version(modInfo.getVersionString()); + currentVersion = new Version(modInfo.getDescription().substring(53)); } catch (Exception e) { + RoughlyEnoughItemsCore.LOGGER.warn("Can't load REI version, report if this is not in development environment!"); } }); InputStream downloadedStream = downloadVersionString(); |
