aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gtPlusPlus/core/handler
diff options
context:
space:
mode:
authorConnor-Colenso <52056774+Connor-Colenso@users.noreply.github.com>2023-02-09 07:17:17 +0000
committerGitHub <noreply@github.com>2023-02-09 08:17:17 +0100
commitb4b5e9077704a4e7d8619e7cd0d527af0c828a72 (patch)
tree57dd39418ea4bf4872290047d1f50d59781ef240 /src/main/java/gtPlusPlus/core/handler
parent53d893935094140835494e3b983cbef6d0adc731 (diff)
downloadGT5-Unofficial-b4b5e9077704a4e7d8619e7cd0d527af0c828a72.tar.gz
GT5-Unofficial-b4b5e9077704a4e7d8619e7cd0d527af0c828a72.tar.bz2
GT5-Unofficial-b4b5e9077704a4e7d8619e7cd0d527af0c828a72.zip
Fix immature alk code (#535)
* Remove immature code * Remove even more immature code * spotlessApply (#536) Co-authored-by: GitHub GTNH Actions <> --------- Co-authored-by: GTNH-Colen <54497873+GTNH-Colen@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Diffstat (limited to 'src/main/java/gtPlusPlus/core/handler')
-rw-r--r--src/main/java/gtPlusPlus/core/handler/StopAnnoyingFuckingAchievements.java50
-rw-r--r--src/main/java/gtPlusPlus/core/handler/events/ZombieBackupSpawnEventHandler.java3
2 files changed, 1 insertions, 52 deletions
diff --git a/src/main/java/gtPlusPlus/core/handler/StopAnnoyingFuckingAchievements.java b/src/main/java/gtPlusPlus/core/handler/StopAnnoyingFuckingAchievements.java
deleted file mode 100644
index ed2f29f45e..0000000000
--- a/src/main/java/gtPlusPlus/core/handler/StopAnnoyingFuckingAchievements.java
+++ /dev/null
@@ -1,50 +0,0 @@
-package gtPlusPlus.core.handler;
-
-import java.lang.reflect.Field;
-
-import net.minecraft.stats.AchievementList;
-import net.minecraftforge.event.entity.player.AchievementEvent;
-
-import cpw.mods.fml.common.eventhandler.EventPriority;
-import cpw.mods.fml.common.eventhandler.SubscribeEvent;
-import cpw.mods.fml.relauncher.Side;
-import cpw.mods.fml.relauncher.SideOnly;
-import gtPlusPlus.core.util.Utils;
-import gtPlusPlus.core.util.reflect.ReflectionUtils;
-
-public class StopAnnoyingFuckingAchievements {
-
- /**
- * Stops me getting fireworks every fucking time I open my inventory upon first loading a dev client.
- *
- * @param event
- */
- @SubscribeEvent(priority = EventPriority.HIGHEST)
- public void FUCK_OFF(AchievementEvent event) {
- if (Utils.isClient()) {
- doClientStuff();
- }
- if (event.achievement.equals(AchievementList.openInventory)) {
- event.setCanceled(true);
- }
- }
-
- @SideOnly(Side.CLIENT)
- private final void doClientStuff() {
- Class aMC = ReflectionUtils.getClass("net.minecraft.client.Minecraft");
- if (aMC != null) {
- Field aInstanceMC = ReflectionUtils.getField(aMC, "theMinecraft");
- Object aMcObj = ReflectionUtils.getFieldValue(null, aInstanceMC);
- Class aClazz2 = aMcObj.getClass();
- if (aClazz2 != null) {
- Field aGameSettings = ReflectionUtils.getField(aClazz2, "gameSettings");
- Object aGameSettingsObj = ReflectionUtils.getFieldValue(aInstanceMC, aGameSettings);
- Class aClazz3 = aGameSettingsObj.getClass();
- if (aClazz3 != null) {
- Field ainvHint = ReflectionUtils.getField(aClazz3, "showInventoryAchievementHint");
- ReflectionUtils.setField(aGameSettingsObj, ainvHint, false);
- }
- }
- }
- }
-}
diff --git a/src/main/java/gtPlusPlus/core/handler/events/ZombieBackupSpawnEventHandler.java b/src/main/java/gtPlusPlus/core/handler/events/ZombieBackupSpawnEventHandler.java
index cbbb1df2ee..86736fe14b 100644
--- a/src/main/java/gtPlusPlus/core/handler/events/ZombieBackupSpawnEventHandler.java
+++ b/src/main/java/gtPlusPlus/core/handler/events/ZombieBackupSpawnEventHandler.java
@@ -15,8 +15,7 @@ public class ZombieBackupSpawnEventHandler {
/**
*
- * Do we really need this pathetic mechanic to exist when it doesn't work properly at all? Or , well, maybe you
- * enjoy Zombies spawning IN YOUR FUCKING FACE?!
+ * Do we really need this pathetic mechanic to exist when it doesn't work properly at all?
*
*/
@SubscribeEvent(priority = EventPriority.HIGHEST)