aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/common/blocks/Block_LargeHexPlate.java
diff options
context:
space:
mode:
authorMartin Robertz <dream-master@gmx.net>2022-10-09 12:12:31 +0200
committerGitHub <noreply@github.com>2022-10-09 12:12:31 +0200
commitf7ffab4b1f0ef45dd4852b26965367f2c559ca0a (patch)
tree2e94fcd7517921328eebb51abe506f99b9a10dd5 /src/main/java/common/blocks/Block_LargeHexPlate.java
parent7f193e090a535bf026e92f17a676f78d7771277f (diff)
parent145e13b90195d9d58f5629fb1c2d1c90b9a5b1b1 (diff)
downloadGT5-Unofficial-f7ffab4b1f0ef45dd4852b26965367f2c559ca0a.tar.gz
GT5-Unofficial-f7ffab4b1f0ef45dd4852b26965367f2c559ca0a.tar.bz2
GT5-Unofficial-f7ffab4b1f0ef45dd4852b26965367f2c559ca0a.zip
Merge pull request #44 from GTNewHorizons/fix/lsc-division-zero
Fix division by zero error
Diffstat (limited to 'src/main/java/common/blocks/Block_LargeHexPlate.java')
-rw-r--r--src/main/java/common/blocks/Block_LargeHexPlate.java17
1 files changed, 10 insertions, 7 deletions
diff --git a/src/main/java/common/blocks/Block_LargeHexPlate.java b/src/main/java/common/blocks/Block_LargeHexPlate.java
index 8bdad56323..ab1ebc138e 100644
--- a/src/main/java/common/blocks/Block_LargeHexPlate.java
+++ b/src/main/java/common/blocks/Block_LargeHexPlate.java
@@ -32,8 +32,8 @@ public class Block_LargeHexPlate extends Block {
@Override
public void registerBlockIcons(IIconRegister ir) {
- for(int x = 0; x < BATCH_SIZE; x++) {
- for(int z = 0; z < BATCH_SIZE; z++) {
+ for (int x = 0; x < BATCH_SIZE; x++) {
+ for (int z = 0; z < BATCH_SIZE; z++) {
parts[x][z] = ir.registerIcon("kekztech:LargeHexTile_" + x + "_" + z);
}
}
@@ -41,13 +41,16 @@ public class Block_LargeHexPlate extends Block {
@Override
public IIcon getIcon(IBlockAccess world, int x, int y, int z, int side) {
- final int xMod = x >= 0 ? Math.abs(x % BATCH_SIZE) : Math.abs((Math.abs(x) % BATCH_SIZE) - BATCH_SIZE) % BATCH_SIZE;
- final int yMod = y >= 0 ? Math.abs(y % BATCH_SIZE) : Math.abs((Math.abs(y) % BATCH_SIZE) - BATCH_SIZE) % BATCH_SIZE;
- final int zMod = z >= 0 ? Math.abs(z % BATCH_SIZE) : Math.abs((Math.abs(z) % BATCH_SIZE) - BATCH_SIZE) % BATCH_SIZE;
+ final int xMod =
+ x >= 0 ? Math.abs(x % BATCH_SIZE) : Math.abs((Math.abs(x) % BATCH_SIZE) - BATCH_SIZE) % BATCH_SIZE;
+ final int yMod =
+ y >= 0 ? Math.abs(y % BATCH_SIZE) : Math.abs((Math.abs(y) % BATCH_SIZE) - BATCH_SIZE) % BATCH_SIZE;
+ final int zMod =
+ z >= 0 ? Math.abs(z % BATCH_SIZE) : Math.abs((Math.abs(z) % BATCH_SIZE) - BATCH_SIZE) % BATCH_SIZE;
- if(side == 0 || side == 1) {
+ if (side == 0 || side == 1) {
return parts[xMod][zMod];
- } else if(side == 2 || side == 3) {
+ } else if (side == 2 || side == 3) {
return parts[xMod][yMod];
} else {
return parts[zMod][yMod];