Initial commit (Forge 1291).
This commit is contained in:
39
patches/net/minecraft/entity/passive/EntitySquid.java.patch
Normal file
39
patches/net/minecraft/entity/passive/EntitySquid.java.patch
Normal file
@ -0,0 +1,39 @@
|
||||
--- ../src-base/minecraft/net/minecraft/entity/passive/EntitySquid.java
|
||||
+++ ../src-work/minecraft/net/minecraft/entity/passive/EntitySquid.java
|
||||
@@ -8,6 +8,8 @@
|
||||
import net.minecraft.util.MathHelper;
|
||||
import net.minecraft.world.World;
|
||||
|
||||
+import org.bukkit.craftbukkit.TrigMath; // CraftBukkit
|
||||
+
|
||||
public class EntitySquid extends EntityWaterMob
|
||||
{
|
||||
public float squidPitch;
|
||||
@@ -79,10 +81,12 @@
|
||||
}
|
||||
}
|
||||
|
||||
+ /* CraftBukkit start - Delegate to Entity to use existing inWater value
|
||||
public boolean isInWater()
|
||||
{
|
||||
return this.worldObj.handleMaterialAcceleration(this.boundingBox.expand(0.0D, -0.6000000238418579D, 0.0D), Material.water, this);
|
||||
}
|
||||
+ // CraftBukkit end */
|
||||
|
||||
public void onLivingUpdate()
|
||||
{
|
||||
@@ -137,10 +141,12 @@
|
||||
}
|
||||
|
||||
f = MathHelper.sqrt_double(this.motionX * this.motionX + this.motionZ * this.motionZ);
|
||||
- this.renderYawOffset += (-((float)Math.atan2(this.motionX, this.motionZ)) * 180.0F / (float)Math.PI - this.renderYawOffset) * 0.1F;
|
||||
+ // CraftBukkit - Math -> TrigMath
|
||||
+ this.renderYawOffset += (-((float) TrigMath.atan2(this.motionX, this.motionZ)) * 180.0F / (float)Math.PI - this.renderYawOffset) * 0.1F;
|
||||
this.rotationYaw = this.renderYawOffset;
|
||||
this.squidYaw += (float)Math.PI * this.field_70871_bB * 1.5F;
|
||||
- this.squidPitch += (-((float)Math.atan2((double)f, this.motionY)) * 180.0F / (float)Math.PI - this.squidPitch) * 0.1F;
|
||||
+ // CraftBukkit - Math -> TrigMath
|
||||
+ this.squidPitch += (-((float) TrigMath.atan2((double) f, this.motionY)) * 180.0F / (float)Math.PI - this.squidPitch) * 0.1F;
|
||||
}
|
||||
else
|
||||
{
|
Reference in New Issue
Block a user