From 94739ac5a915fa79510d94646fa1860f491f678d Mon Sep 17 00:00:00 2001 From: Cloudburst Date: Tue, 1 Jun 2021 13:31:11 +0200 Subject: [PATCH] removed entity invis thing (in meteor) --- .../cloudburst/rejects/mixin/EntityMixin.java | 22 ------------------- .../cloudburst/rejects/modules/Rendering.java | 12 ---------- src/main/resources/meteor-rejects.mixins.json | 1 - 3 files changed, 35 deletions(-) delete mode 100644 src/main/java/cloudburst/rejects/mixin/EntityMixin.java diff --git a/src/main/java/cloudburst/rejects/mixin/EntityMixin.java b/src/main/java/cloudburst/rejects/mixin/EntityMixin.java deleted file mode 100644 index 96397a8..0000000 --- a/src/main/java/cloudburst/rejects/mixin/EntityMixin.java +++ /dev/null @@ -1,22 +0,0 @@ -package cloudburst.rejects.mixin; - -import minegame159.meteorclient.systems.modules.Modules; -import net.minecraft.entity.Entity; -import net.minecraft.entity.player.PlayerEntity; - -import cloudburst.rejects.modules.Rendering; - -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; - -@Mixin(Entity.class) -public abstract class EntityMixin { - @Inject(method = "isInvisibleTo(Lnet/minecraft/entity/player/PlayerEntity;)Z", at = @At("HEAD"), cancellable = true) - private void isInvisibleToCanceller(PlayerEntity player, CallbackInfoReturnable info) { - if (player == null) info.setReturnValue(false); - - if (Modules.get().get(Rendering.class).renderEntities()) info.setReturnValue(false); - } -} diff --git a/src/main/java/cloudburst/rejects/modules/Rendering.java b/src/main/java/cloudburst/rejects/modules/Rendering.java index 7c7b84c..39c57ba 100644 --- a/src/main/java/cloudburst/rejects/modules/Rendering.java +++ b/src/main/java/cloudburst/rejects/modules/Rendering.java @@ -45,13 +45,6 @@ public class Rendering extends Module { private final SettingGroup sgInvisible = settings.createGroup("Invisible"); private final SettingGroup sgFun = settings.createGroup("Fun"); - private final Setting entities = sgInvisible.add(new BoolSetting.Builder() - .name("entities") - .description("Render invisible entities.") - .defaultValue(true) - .build() - ); - private final Setting structureVoid = sgInvisible.add(new BoolSetting.Builder() .name("structure-void") .description("Render structure void blocks.") @@ -116,11 +109,6 @@ public class Rendering extends Module { } } - public boolean renderEntities() { - return this.isActive() && entities.get(); - } - - public boolean renderStructureVoid() { return this.isActive() && structureVoid.get(); } diff --git a/src/main/resources/meteor-rejects.mixins.json b/src/main/resources/meteor-rejects.mixins.json index 13d21d2..5941f01 100644 --- a/src/main/resources/meteor-rejects.mixins.json +++ b/src/main/resources/meteor-rejects.mixins.json @@ -5,7 +5,6 @@ "mixins": [ ], "client": [ - "EntityMixin", "Deadmau5FeatureRendererMixin", "StructureVoidBlockMixin", "LivingEntityRendererMixin",