Skip to content
This repository was archived by the owner on Mar 24, 2025. It is now read-only.

Commit afe7a30

Browse files
committed
Update to 1.7.10
1 parent 32419fc commit afe7a30

File tree

6 files changed

+18
-18
lines changed

6 files changed

+18
-18
lines changed

src/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,5 +35,5 @@ resources { srcDirs = ["$projectDir/resources"] }
3535
}
3636

3737
archivesBaseName = "shouldersurfing"
38-
version = "1.7.2"
39-
minecraft.version = "1.7.2-10.12.2.1121"
38+
version = "1.7.10"
39+
minecraft.version = "1.7.10-10.13.2.1230"

src/java/com/teamderpy/shouldersurfing/ShoulderEvents.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ public void preRenderCrosshairs(RenderGameOverlayEvent.Pre event){
5757
float tick = event.partialTicks;
5858
GuiIngame g = ShoulderLoader.mc.ingameGUI;
5959

60-
ScaledResolution sr = new ScaledResolution(ShoulderLoader.mc.gameSettings, ShoulderLoader.mc.displayWidth, ShoulderLoader.mc.displayHeight);
60+
ScaledResolution sr = new ScaledResolution(ShoulderLoader.mc, ShoulderLoader.mc.displayWidth, ShoulderLoader.mc.displayHeight);
6161

6262
if(ShoulderLoader.mc.gameSettings.thirdPersonView == 0){
6363
lastX = sr.getScaledWidth()*sr.getScaleFactor()/2;;

src/java/com/teamderpy/shouldersurfing/asm/InjectionDelegation.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ public static void calculateRayTraceProjection(){
7070
*/
7171
@Deprecated
7272
public static void drawCrosshairs(net.minecraft.client.gui.Gui g, float tick){
73-
ScaledResolution sr = new ScaledResolution(ShoulderLoader.mc.gameSettings, ShoulderLoader.mc.displayWidth, ShoulderLoader.mc.displayHeight);
73+
ScaledResolution sr = new ScaledResolution(ShoulderLoader.mc, ShoulderLoader.mc.displayWidth, ShoulderLoader.mc.displayHeight);
7474

7575
if(ShoulderLoader.mc.gameSettings.thirdPersonView == 0){
7676
lastX = sr.getScaledWidth()*sr.getScaleFactor()/2;;

src/java/com/teamderpy/shouldersurfing/asm/ShoulderTransformations.java

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -55,13 +55,13 @@ public ShoulderTransformations()
5555
* MD: ban/g (F)V net/minecraft/src/EntityRenderer/func_78467_g (F)V
5656
*/
5757

58-
registerMapping("EntityRendererClass", "net.minecraft.client.renderer.EntityRenderer", "bll");
59-
registerMapping("EntityRendererJavaClass", "net/minecraft/client/renderer/EntityRenderer", "bll");
60-
registerMapping("EntityLivingJavaClass", "net/minecraft/entity/EntityLivingBase" , "rh");
61-
registerMapping("EntityJavaClass", "net/minecraft/entity/Entity" , "qn");
62-
registerMapping("orientCameraMethod", "orientCamera" , "g");
63-
registerMapping("rotationYawField", "rotationYaw" , "z");
64-
registerMapping("rotationPitchField", "rotationPitch" , "A");
58+
registerMapping("EntityRendererClass", "net.minecraft.client.renderer.EntityRenderer", "blt");
59+
registerMapping("EntityRendererJavaClass", "net/minecraft/client/renderer/EntityRenderer", "blt");
60+
registerMapping("EntityLivingJavaClass", "net/minecraft/entity/EntityLivingBase" , "sv");
61+
registerMapping("EntityJavaClass", "net/minecraft/entity/Entity" , "sa");
62+
registerMapping("orientCameraMethod", "orientCamera" , "h");
63+
registerMapping("rotationYawField", "rotationYaw" , "y");
64+
registerMapping("rotationPitchField", "rotationPitch" , "z");
6565

6666
registerMapping("SHOULDER_ROTATIONField", "SHOULDER_ROTATION" , "SHOULDER_ROTATION");
6767
registerMapping("SHOULDER_ZOOM_MODField", "SHOULDER_ZOOM_MOD" , "SHOULDER_ZOOM_MOD");
@@ -73,8 +73,8 @@ public ShoulderTransformations()
7373
*/
7474

7575
registerMapping("renderWorldMethod", "renderWorld" , "a");
76-
registerMapping("clippingHelperImplJavaClass", "net/minecraft/client/renderer/culling/ClippingHelperImpl", "bmo");
77-
registerMapping("clippingHelperJavaClass", "net/minecraft/client/renderer/culling/ClippingHelper" , "bmq");
76+
registerMapping("clippingHelperImplJavaClass", "net/minecraft/client/renderer/culling/ClippingHelperImpl", "bmw");
77+
registerMapping("clippingHelperJavaClass", "net/minecraft/client/renderer/culling/ClippingHelper" , "bmy");
7878
registerMapping("clippingHelperGetInstanceMethod", "getInstance" , "a");
7979

8080
/* net.minecraft.client.gui.GuiIngame renderGameOverlay

src/java/com/teamderpy/shouldersurfing/math/RayTracer.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ public static void traceFromEyes(final float tick)
4343

4444
if(omo != null){
4545
ShoulderRenderBin.rayTraceHit = omo.hitVec;
46-
blockDist = omo.hitVec.distanceTo(ShoulderLoader.mc.theWorld.getWorldVec3Pool().getVecFromPool(ShoulderLoader.mc.renderViewEntity.posX, ShoulderLoader.mc.renderViewEntity.posY, ShoulderLoader.mc.renderViewEntity.posZ));
46+
blockDist = omo.hitVec.distanceTo(Vec3.createVectorHelper(ShoulderLoader.mc.renderViewEntity.posX, ShoulderLoader.mc.renderViewEntity.posY, ShoulderLoader.mc.renderViewEntity.posZ));
4747
//System.out.println("block dist: " + blockDist);
4848
if(blockDist <= (double)ShoulderLoader.mc.playerController.getBlockReachDistance()){
4949
ShoulderRenderBin.rayTraceInReach = true;
@@ -74,7 +74,7 @@ public static void traceFromEyes(final float tick)
7474
MovingObjectPosition potentialIntercept = aabb.calculateIntercept(renderViewPos, sightRay);
7575

7676
if (potentialIntercept != null){
77-
double entityDist = potentialIntercept.hitVec.distanceTo(ShoulderLoader.mc.theWorld.getWorldVec3Pool().getVecFromPool(ShoulderLoader.mc.renderViewEntity.posX, ShoulderLoader.mc.renderViewEntity.posY, ShoulderLoader.mc.renderViewEntity.posZ));
77+
double entityDist = potentialIntercept.hitVec.distanceTo(Vec3.createVectorHelper(ShoulderLoader.mc.renderViewEntity.posX, ShoulderLoader.mc.renderViewEntity.posY, ShoulderLoader.mc.renderViewEntity.posZ));
7878

7979
if(entityDist < blockDist){
8080
ShoulderRenderBin.rayTraceHit = potentialIntercept.hitVec;

src/resources/mcmod.info

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
{
33
"modid": "shouldersurfing",
44
"name": "ShoulderSurfing",
5-
"description": "Changes the vanilla third person camera to an over-the-shoulder camera, as made popular by Capcom's \"Resident Evil 4\". Includes keybindings for adjusting the camera, along with various settings in the config file. Must be installed as a Forge coremod. Code injection may fail if using mods that mess with the base files.\n\nUpdate to 1.7.2 by LaysDragon",
6-
"version": "1.7.2-v1",
7-
"mcversion": "1.7.2",
5+
"description": "Changes the vanilla third person camera to an over-the-shoulder camera, as made popular by Capcom's \"Resident Evil 4\". Includes keybindings for adjusting the camera, along with various settings in the config file. Must be installed as a Forge coremod. Code injection may fail if using mods that mess with the base files.\n\nUpdate to 1.7.10 by LaysDragon",
6+
"version": "1.7.10-v1",
7+
"mcversion": "1.7.10",
88
"url": "http://www.minecraftforum.net/forums/mapping-and-modding/minecraft-mods/1287308-shoulder-surfing-modded-third-person-camera",
99
"updateUrl": "",
1010
"authorList": ["Joshua Powers"],

0 commit comments

Comments
 (0)