Refacted modules in saturnclient
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
package org.saturnclient.impl.modules;
|
package org.saturnclient.impl.modules;
|
||||||
|
|
||||||
|
import org.saturnclient.modules.HealthRenderState;
|
||||||
import org.saturnclient.modules.interfaces.NametagsInterface;
|
import org.saturnclient.modules.interfaces.NametagsInterface;
|
||||||
import org.saturnclient.modules.mods.utils.HealthRenderState;
|
|
||||||
|
|
||||||
import net.minecraft.client.render.entity.state.LivingEntityRenderState;
|
import net.minecraft.client.render.entity.state.LivingEntityRenderState;
|
||||||
import net.minecraft.text.Text;
|
import net.minecraft.text.Text;
|
||||||
|
|||||||
+1
-1
@@ -1,4 +1,4 @@
|
|||||||
package org.saturnclient.modules.mods.utils;
|
package org.saturnclient.modules;
|
||||||
|
|
||||||
public interface CameraOverriddenEntity {
|
public interface CameraOverriddenEntity {
|
||||||
float freelook$getCameraPitch();
|
float freelook$getCameraPitch();
|
||||||
+1
-1
@@ -1,4 +1,4 @@
|
|||||||
package org.saturnclient.modules.mods.utils;
|
package org.saturnclient.modules;
|
||||||
|
|
||||||
import org.saturnclient.modules.interfaces.NametagsInterface.EntityType;
|
import org.saturnclient.modules.interfaces.NametagsInterface.EntityType;
|
||||||
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
# Credits
|
|
||||||
### Freelook
|
|
||||||
- https://github.com/Celibistrial/freelook
|
|
||||||
- https://modrinth.com/mod/freelook
|
|
||||||
|
|
||||||
**The other mods are coded by us, if you have a concern or we missed something feel free to submit a issue with the credits tag**
|
|
||||||
+1
-1
@@ -1,4 +1,4 @@
|
|||||||
package org.saturnclient.modules.mods.mixins;
|
package org.saturnclient.modules.mixins;
|
||||||
|
|
||||||
import net.minecraft.client.render.BackgroundRenderer;
|
import net.minecraft.client.render.BackgroundRenderer;
|
||||||
|
|
||||||
+2
-2
@@ -1,4 +1,4 @@
|
|||||||
package org.saturnclient.modules.mods.mixins;
|
package org.saturnclient.modules.mixins;
|
||||||
|
|
||||||
import net.minecraft.client.MinecraftClient;
|
import net.minecraft.client.MinecraftClient;
|
||||||
import net.minecraft.client.network.ClientPlayerEntity;
|
import net.minecraft.client.network.ClientPlayerEntity;
|
||||||
@@ -6,8 +6,8 @@ import net.minecraft.client.render.Camera;
|
|||||||
import net.minecraft.entity.Entity;
|
import net.minecraft.entity.Entity;
|
||||||
import net.minecraft.world.BlockView;
|
import net.minecraft.world.BlockView;
|
||||||
|
|
||||||
|
import org.saturnclient.modules.CameraOverriddenEntity;
|
||||||
import org.saturnclient.modules.mods.Freelook;
|
import org.saturnclient.modules.mods.Freelook;
|
||||||
import org.saturnclient.modules.mods.utils.CameraOverriddenEntity;
|
|
||||||
import org.spongepowered.asm.mixin.Mixin;
|
import org.spongepowered.asm.mixin.Mixin;
|
||||||
import org.spongepowered.asm.mixin.Shadow;
|
import org.spongepowered.asm.mixin.Shadow;
|
||||||
import org.spongepowered.asm.mixin.Unique;
|
import org.spongepowered.asm.mixin.Unique;
|
||||||
+2
-2
@@ -1,12 +1,12 @@
|
|||||||
package org.saturnclient.modules.mods.mixins;
|
package org.saturnclient.modules.mixins;
|
||||||
|
|
||||||
|
|
||||||
import net.minecraft.client.network.ClientPlayerEntity;
|
import net.minecraft.client.network.ClientPlayerEntity;
|
||||||
import net.minecraft.entity.Entity;
|
import net.minecraft.entity.Entity;
|
||||||
import net.minecraft.util.math.MathHelper;
|
import net.minecraft.util.math.MathHelper;
|
||||||
|
|
||||||
|
import org.saturnclient.modules.CameraOverriddenEntity;
|
||||||
import org.saturnclient.modules.mods.Freelook;
|
import org.saturnclient.modules.mods.Freelook;
|
||||||
import org.saturnclient.modules.mods.utils.CameraOverriddenEntity;
|
|
||||||
import org.spongepowered.asm.mixin.Mixin;
|
import org.spongepowered.asm.mixin.Mixin;
|
||||||
import org.spongepowered.asm.mixin.Unique;
|
import org.spongepowered.asm.mixin.Unique;
|
||||||
import org.spongepowered.asm.mixin.injection.At;
|
import org.spongepowered.asm.mixin.injection.At;
|
||||||
+1
-1
@@ -1,4 +1,4 @@
|
|||||||
package org.saturnclient.modules.mods.mixins;
|
package org.saturnclient.modules.mixins;
|
||||||
|
|
||||||
import org.spongepowered.asm.mixin.Mixin;
|
import org.spongepowered.asm.mixin.Mixin;
|
||||||
import org.spongepowered.asm.mixin.injection.At;
|
import org.spongepowered.asm.mixin.injection.At;
|
||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
// code modified from Gamma utils: https://github.com/Sjouwer/gamma-utils
|
// code modified from Gamma utils: https://github.com/Sjouwer/gamma-utils
|
||||||
package org.saturnclient.modules.mods.mixins;
|
package org.saturnclient.modules.mixins;
|
||||||
|
|
||||||
import com.llamalad7.mixinextras.injector.ModifyExpressionValue;
|
import com.llamalad7.mixinextras.injector.ModifyExpressionValue;
|
||||||
import net.minecraft.client.render.LightmapTextureManager;
|
import net.minecraft.client.render.LightmapTextureManager;
|
||||||
+2
-2
@@ -1,4 +1,4 @@
|
|||||||
package org.saturnclient.modules.mods.mixins;
|
package org.saturnclient.modules.mixins;
|
||||||
|
|
||||||
import net.minecraft.client.render.entity.state.LivingEntityRenderState;
|
import net.minecraft.client.render.entity.state.LivingEntityRenderState;
|
||||||
|
|
||||||
@@ -7,7 +7,7 @@ import org.spongepowered.asm.mixin.Mixin;
|
|||||||
import org.spongepowered.asm.mixin.Unique;
|
import org.spongepowered.asm.mixin.Unique;
|
||||||
|
|
||||||
@Mixin(LivingEntityRenderState.class)
|
@Mixin(LivingEntityRenderState.class)
|
||||||
public class LivingEntityRenderStateMixin implements org.saturnclient.modules.mods.utils.HealthRenderState {
|
public class LivingEntityRenderStateMixin implements org.saturnclient.modules.HealthRenderState {
|
||||||
|
|
||||||
@Unique private float saturn$health = 0f;
|
@Unique private float saturn$health = 0f;
|
||||||
@Unique private float saturn$maxHealth = 1f;
|
@Unique private float saturn$maxHealth = 1f;
|
||||||
+3
-2
@@ -1,10 +1,11 @@
|
|||||||
package org.saturnclient.modules.mods.mixins;
|
package org.saturnclient.modules.mixins;
|
||||||
|
|
||||||
import net.minecraft.client.render.entity.LivingEntityRenderer;
|
import net.minecraft.client.render.entity.LivingEntityRenderer;
|
||||||
import net.minecraft.client.render.entity.state.LivingEntityRenderState;
|
import net.minecraft.client.render.entity.state.LivingEntityRenderState;
|
||||||
|
|
||||||
|
import org.saturnclient.modules.HealthRenderState;
|
||||||
import org.saturnclient.modules.interfaces.NametagsInterface.EntityType;
|
import org.saturnclient.modules.interfaces.NametagsInterface.EntityType;
|
||||||
import org.saturnclient.modules.mods.utils.HealthRenderState;
|
|
||||||
import net.minecraft.entity.LivingEntity;
|
import net.minecraft.entity.LivingEntity;
|
||||||
import net.minecraft.entity.mob.HostileEntity;
|
import net.minecraft.entity.mob.HostileEntity;
|
||||||
import net.minecraft.entity.passive.PassiveEntity;
|
import net.minecraft.entity.passive.PassiveEntity;
|
||||||
+1
-1
@@ -1,4 +1,4 @@
|
|||||||
package org.saturnclient.modules.mods.mixins;
|
package org.saturnclient.modules.mixins;
|
||||||
|
|
||||||
import net.minecraft.client.render.VertexConsumerProvider;
|
import net.minecraft.client.render.VertexConsumerProvider;
|
||||||
import net.minecraft.client.render.entity.EntityRenderer;
|
import net.minecraft.client.render.entity.EntityRenderer;
|
||||||
+1
-1
@@ -1,4 +1,4 @@
|
|||||||
package org.saturnclient.modules.mods.mixins;
|
package org.saturnclient.modules.mixins;
|
||||||
|
|
||||||
import org.saturnclient.modules.HudMod;
|
import org.saturnclient.modules.HudMod;
|
||||||
import org.saturnclient.modules.ModDimensions;
|
import org.saturnclient.modules.ModDimensions;
|
||||||
+1
-1
@@ -1,4 +1,4 @@
|
|||||||
package org.saturnclient.modules.mods.mixins;
|
package org.saturnclient.modules.mixins;
|
||||||
|
|
||||||
import net.minecraft.client.network.ClientPlayNetworkHandler;
|
import net.minecraft.client.network.ClientPlayNetworkHandler;
|
||||||
import net.minecraft.network.packet.s2c.play.WorldTimeUpdateS2CPacket;
|
import net.minecraft.network.packet.s2c.play.WorldTimeUpdateS2CPacket;
|
||||||
Reference in New Issue
Block a user