aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/me/shedaniel
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/me/shedaniel')
-rw-r--r--src/main/java/me/shedaniel/rei/client/REIConfig.java1
-rw-r--r--src/main/java/me/shedaniel/rei/mixin/MixinTextureManager.java29
-rw-r--r--src/main/java/me/shedaniel/rei/update/UpdateChecker.java3
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();