diff options
| author | DJtheRedstoner <52044242+DJtheRedstoner@users.noreply.github.com> | 2020-10-04 21:02:19 -0400 |
|---|---|---|
| committer | DJtheRedstoner <52044242+DJtheRedstoner@users.noreply.github.com> | 2020-10-04 21:02:19 -0400 |
| commit | 6a24fdcf34170ae927b1c0952c50b05131084911 (patch) | |
| tree | 9a482c5d8111c7d677ba7d121f418d46714be3d2 /src/main/java/me/djtheredstoner/perspectivemod/asm/hooks | |
| parent | fd4353e56faf69effedecebca0e1af233ecff4bb (diff) | |
| download | PerspectiveModv4-6a24fdcf34170ae927b1c0952c50b05131084911.tar.gz PerspectiveModv4-6a24fdcf34170ae927b1c0952c50b05131084911.tar.bz2 PerspectiveModv4-6a24fdcf34170ae927b1c0952c50b05131084911.zip | |
Bug Fixes and new config
- Particles now face camera
- Sk1er Modcore integration
- New config gui using Vigilance
- Invert pitch option
Diffstat (limited to 'src/main/java/me/djtheredstoner/perspectivemod/asm/hooks')
| -rw-r--r-- | src/main/java/me/djtheredstoner/perspectivemod/asm/hooks/ActiveRenderInfoHook.java | 16 | ||||
| -rw-r--r-- | src/main/java/me/djtheredstoner/perspectivemod/asm/hooks/EntityRendererHook.java | 3 |
2 files changed, 19 insertions, 0 deletions
diff --git a/src/main/java/me/djtheredstoner/perspectivemod/asm/hooks/ActiveRenderInfoHook.java b/src/main/java/me/djtheredstoner/perspectivemod/asm/hooks/ActiveRenderInfoHook.java new file mode 100644 index 0000000..e60ede4 --- /dev/null +++ b/src/main/java/me/djtheredstoner/perspectivemod/asm/hooks/ActiveRenderInfoHook.java @@ -0,0 +1,16 @@ +package me.djtheredstoner.perspectivemod.asm.hooks; + +import me.djtheredstoner.perspectivemod.PerspectiveMod; +import net.minecraft.entity.player.EntityPlayer; + +public class ActiveRenderInfoHook { + + public static float rotationYawHook(EntityPlayer entity) { + return PerspectiveMod.perspectiveToggled ? PerspectiveMod.cameraYaw : entity.rotationYaw; + } + + public static float rotationPitchHook(EntityPlayer entity) { + return PerspectiveMod.perspectiveToggled ? PerspectiveMod.cameraPitch : entity.rotationPitch; + } + +} diff --git a/src/main/java/me/djtheredstoner/perspectivemod/asm/hooks/EntityRendererHook.java b/src/main/java/me/djtheredstoner/perspectivemod/asm/hooks/EntityRendererHook.java index 3ee3c9e..193affb 100644 --- a/src/main/java/me/djtheredstoner/perspectivemod/asm/hooks/EntityRendererHook.java +++ b/src/main/java/me/djtheredstoner/perspectivemod/asm/hooks/EntityRendererHook.java @@ -26,4 +26,7 @@ public class EntityRendererHook { return PerspectiveMod.overrideMouse(); } + public static double distanceHook(double value) { + return value; + } } |
