20 lines
823 B
Java
20 lines
823 B
Java
package anticope.rejects.mixin;
|
|
|
|
import anticope.rejects.modules.Rendering;
|
|
import meteordevelopment.meteorclient.systems.modules.Modules;
|
|
|
|
import net.minecraft.client.render.entity.feature.Deadmau5FeatureRenderer;
|
|
import org.spongepowered.asm.mixin.Mixin;
|
|
import org.spongepowered.asm.mixin.injection.At;
|
|
import org.spongepowered.asm.mixin.injection.Redirect;
|
|
|
|
@Mixin(Deadmau5FeatureRenderer.class)
|
|
public class Deadmau5FeatureRendererMixin {
|
|
@Redirect(method = "render", at = @At(value = "INVOKE", target = "Ljava/lang/String;equals(Ljava/lang/Object;)Z"))
|
|
private boolean redirectAllow(String s, Object name){
|
|
Rendering renderingModule = Modules.get().get(Rendering.class);
|
|
if (renderingModule != null && renderingModule.deadmau5EarsEnabled()) return true;
|
|
return name.equals(s);
|
|
}
|
|
}
|