Refacted modules in saturnclient

This commit is contained in:
2026-03-07 00:40:58 +01:00
parent bdc22e87ae
commit eca1be7d81
14 changed files with 18 additions and 23 deletions
@@ -1,7 +1,7 @@
package org.saturnclient.impl.modules;
import org.saturnclient.modules.HealthRenderState;
import org.saturnclient.modules.interfaces.NametagsInterface;
import org.saturnclient.modules.mods.utils.HealthRenderState;
import net.minecraft.client.render.entity.state.LivingEntityRenderState;
import net.minecraft.text.Text;
@@ -1,4 +1,4 @@
package org.saturnclient.modules.mods.utils;
package org.saturnclient.modules;
public interface CameraOverriddenEntity {
float freelook$getCameraPitch();
@@ -1,4 +1,4 @@
package org.saturnclient.modules.mods.utils;
package org.saturnclient.modules;
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,4 +1,4 @@
package org.saturnclient.modules.mods.mixins;
package org.saturnclient.modules.mixins;
import net.minecraft.client.render.BackgroundRenderer;
@@ -1,4 +1,4 @@
package org.saturnclient.modules.mods.mixins;
package org.saturnclient.modules.mixins;
import net.minecraft.client.MinecraftClient;
import net.minecraft.client.network.ClientPlayerEntity;
@@ -6,8 +6,8 @@ import net.minecraft.client.render.Camera;
import net.minecraft.entity.Entity;
import net.minecraft.world.BlockView;
import org.saturnclient.modules.CameraOverriddenEntity;
import org.saturnclient.modules.mods.Freelook;
import org.saturnclient.modules.mods.utils.CameraOverriddenEntity;
import org.spongepowered.asm.mixin.Mixin;
import org.spongepowered.asm.mixin.Shadow;
import org.spongepowered.asm.mixin.Unique;
@@ -1,12 +1,12 @@
package org.saturnclient.modules.mods.mixins;
package org.saturnclient.modules.mixins;
import net.minecraft.client.network.ClientPlayerEntity;
import net.minecraft.entity.Entity;
import net.minecraft.util.math.MathHelper;
import org.saturnclient.modules.CameraOverriddenEntity;
import org.saturnclient.modules.mods.Freelook;
import org.saturnclient.modules.mods.utils.CameraOverriddenEntity;
import org.spongepowered.asm.mixin.Mixin;
import org.spongepowered.asm.mixin.Unique;
import org.spongepowered.asm.mixin.injection.At;
@@ -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.injection.At;
@@ -1,5 +1,5 @@
// 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 net.minecraft.client.render.LightmapTextureManager;
@@ -1,4 +1,4 @@
package org.saturnclient.modules.mods.mixins;
package org.saturnclient.modules.mixins;
import net.minecraft.client.render.entity.state.LivingEntityRenderState;
@@ -7,7 +7,7 @@ import org.spongepowered.asm.mixin.Mixin;
import org.spongepowered.asm.mixin.Unique;
@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$maxHealth = 1f;
@@ -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.state.LivingEntityRenderState;
import org.saturnclient.modules.HealthRenderState;
import org.saturnclient.modules.interfaces.NametagsInterface.EntityType;
import org.saturnclient.modules.mods.utils.HealthRenderState;
import net.minecraft.entity.LivingEntity;
import net.minecraft.entity.mob.HostileEntity;
import net.minecraft.entity.passive.PassiveEntity;
@@ -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.entity.EntityRenderer;
@@ -1,4 +1,4 @@
package org.saturnclient.modules.mods.mixins;
package org.saturnclient.modules.mixins;
import org.saturnclient.modules.HudMod;
import org.saturnclient.modules.ModDimensions;
@@ -1,4 +1,4 @@
package org.saturnclient.modules.mods.mixins;
package org.saturnclient.modules.mixins;
import net.minecraft.client.network.ClientPlayNetworkHandler;
import net.minecraft.network.packet.s2c.play.WorldTimeUpdateS2CPacket;