Skip to content

Instantly share code, notes, and snippets.

@falseresync
Created July 4, 2019 14:21
Show Gist options
  • Save falseresync/4c0618f0c9fbf6663e79258bb93f72ac to your computer and use it in GitHub Desktop.
Save falseresync/4c0618f0c9fbf6663e79258bb93f72ac to your computer and use it in GitHub Desktop.
double double_17 = doubles_1[int_8 * 4 + 0];
double double_18 = doubles_1[int_8 * 4 + 1];
double double_19 = doubles_1[int_8 * 4 + 2];
int int_11 = Math.max(MathHelper.floor(double_17 - double_16), int_1);
int int_12 = Math.max(MathHelper.floor(double_18 - double_16), int_2);
int int_13 = Math.max(MathHelper.floor(double_19 - double_16), int_3);
int int_14 = Math.max(MathHelper.floor(double_17 + double_16), int_11);
int int_15 = Math.max(MathHelper.floor(double_18 + double_16), int_12);
int int_16 = Math.max(MathHelper.floor(double_19 + double_16), int_13);
for(int int_17 = int_11; int_17 <= int_14; ++int_17) {
double double_20 = ((double)int_17 + 0.5D - double_17) / double_16;
if (double_20 * double_20 < 1.0D) {
for(int int_18 = int_12; int_18 <= int_15; ++int_18) {
double double_21 = ((double)int_18 + 0.5D - double_18) / double_16;
if (double_20 * double_20 + double_21 * double_21 < 1.0D) {
for(int int_19 = int_13; int_19 <= int_16; ++int_19) {
double double_22 = ((double)int_19 + 0.5D - double_19) / double_16;
if (double_20 * double_20 + double_21 * double_21 + double_22 * double_22 < 1.0D) {
int int_20 = int_17 - int_1 + (int_18 - int_2) * int_4 + (int_19 - int_3) * int_4 * int_5;
if (!bitSet_1.get(int_20)) {
bitSet_1.set(int_20);
blockPos$Mutable_1.set(int_17, int_18, int_19);
if (config.target.getCondition().test(world.getBlockState(blockPos$Mutable_1))) {
world.setBlockState(blockPos$Mutable_1, config.state, 2);
++int_6;
}
}
}
}
}
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment