mirror of
https://github.com/SquidDev-CC/CC-Tweaked
synced 2025-05-06 17:34:15 +00:00
Remove some unnecessary null checks
We know turtle can't be null in any of these places, since in preceding code, we called methods on it, so we would have gotten a NullPointerException then and never gotten here if it were null.
This commit is contained in:
parent
19e4c03d3a
commit
9e4ae3a494
@ -116,20 +116,12 @@ public class TileEntityTurtleRenderer extends TileEntitySpecialRenderer<TileTurt
|
|||||||
// Setup the transform
|
// Setup the transform
|
||||||
Vec3d offset;
|
Vec3d offset;
|
||||||
float yaw;
|
float yaw;
|
||||||
if( turtle != null )
|
offset = turtle.getRenderOffset( f );
|
||||||
{
|
yaw = turtle.getRenderYaw( f );
|
||||||
offset = turtle.getRenderOffset( f );
|
|
||||||
yaw = turtle.getRenderYaw( f );
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
offset = new Vec3d( 0.0, 0.0, 0.0 );
|
|
||||||
yaw = 0.0f;
|
|
||||||
}
|
|
||||||
GlStateManager.translate( posX + offset.x, posY + offset.y, posZ + offset.z );
|
GlStateManager.translate( posX + offset.x, posY + offset.y, posZ + offset.z );
|
||||||
|
|
||||||
// Render the label
|
// Render the label
|
||||||
IComputer computer = (turtle != null) ? turtle.getComputer() : null;
|
IComputer computer = turtle.getComputer();
|
||||||
String label = (computer != null) ? computer.getLabel() : null;
|
String label = (computer != null) ? computer.getLabel() : null;
|
||||||
if( label != null )
|
if( label != null )
|
||||||
{
|
{
|
||||||
@ -145,18 +137,9 @@ public class TileEntityTurtleRenderer extends TileEntitySpecialRenderer<TileTurt
|
|||||||
int colour;
|
int colour;
|
||||||
ComputerFamily family;
|
ComputerFamily family;
|
||||||
ResourceLocation overlay;
|
ResourceLocation overlay;
|
||||||
if( turtle != null )
|
colour = turtle.getColour();
|
||||||
{
|
family = turtle.getFamily();
|
||||||
colour = turtle.getColour();
|
overlay = turtle.getOverlay();
|
||||||
family = turtle.getFamily();
|
|
||||||
overlay = turtle.getOverlay();
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
colour = -1;
|
|
||||||
family = ComputerFamily.Normal;
|
|
||||||
overlay = null;
|
|
||||||
}
|
|
||||||
|
|
||||||
renderModel( state, getTurtleModel( family, colour != -1 ), colour == -1 ? null : new int[] { colour } );
|
renderModel( state, getTurtleModel( family, colour != -1 ), colour == -1 ? null : new int[] { colour } );
|
||||||
|
|
||||||
@ -183,11 +166,8 @@ public class TileEntityTurtleRenderer extends TileEntitySpecialRenderer<TileTurt
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Render the upgrades
|
// Render the upgrades
|
||||||
if( turtle != null )
|
renderUpgrade( state, turtle, TurtleSide.Left, f );
|
||||||
{
|
renderUpgrade( state, turtle, TurtleSide.Right, f );
|
||||||
renderUpgrade( state, turtle, TurtleSide.Left, f );
|
|
||||||
renderUpgrade( state, turtle, TurtleSide.Right, f );
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
finally
|
finally
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user