Skip to content

Commit 692621f

Browse files
Fix weird indent
1 parent 58aff3d commit 692621f

File tree

1 file changed

+71
-64
lines changed
  • src/main/java/meteordevelopment/meteorclient/systems/modules/world

1 file changed

+71
-64
lines changed

src/main/java/meteordevelopment/meteorclient/systems/modules/world/Nuker.java

Lines changed: 71 additions & 64 deletions
Original file line numberDiff line numberDiff line change
@@ -44,127 +44,145 @@ public class Nuker extends Module {
4444
.name("shape")
4545
.description("The shape of nuking algorithm.")
4646
.defaultValue(Shape.Sphere)
47-
.build());
47+
.build()
48+
);
4849

4950
private final Setting<Nuker.Mode> mode = sgGeneral.add(new EnumSetting.Builder<Nuker.Mode>()
5051
.name("mode")
5152
.description("The way the blocks are broken.")
5253
.defaultValue(Nuker.Mode.Flatten)
53-
.build());
54+
.build()
55+
);
5456

5557
private final Setting<Double> range = sgGeneral.add(new DoubleSetting.Builder()
5658
.name("range")
5759
.description("The break range.")
5860
.defaultValue(4)
5961
.min(0)
6062
.visible(() -> shape.get() != Shape.Cube)
61-
.build());
63+
.build()
64+
);
6265

6366
private final Setting<Integer> range_up = sgGeneral.add(new IntSetting.Builder()
6467
.name("up")
6568
.description("The break range.")
6669
.defaultValue(1)
6770
.min(0)
6871
.visible(() -> shape.get() == Shape.Cube)
69-
.build());
72+
.build()
73+
);
7074

7175
private final Setting<Integer> range_down = sgGeneral.add(new IntSetting.Builder()
7276
.name("down")
7377
.description("The break range.")
7478
.defaultValue(1)
7579
.min(0)
7680
.visible(() -> shape.get() == Shape.Cube)
77-
.build());
81+
.build()
82+
);
7883

7984
private final Setting<Integer> range_left = sgGeneral.add(new IntSetting.Builder()
8085
.name("left")
8186
.description("The break range.")
8287
.defaultValue(1)
8388
.min(0)
8489
.visible(() -> shape.get() == Shape.Cube)
85-
.build());
90+
.build()
91+
);
8692

8793
private final Setting<Integer> range_right = sgGeneral.add(new IntSetting.Builder()
8894
.name("right")
8995
.description("The break range.")
9096
.defaultValue(1)
9197
.min(0)
9298
.visible(() -> shape.get() == Shape.Cube)
93-
.build());
99+
.build()
100+
);
94101

95102
private final Setting<Integer> range_forward = sgGeneral.add(new IntSetting.Builder()
96103
.name("forward")
97104
.description("The break range.")
98105
.defaultValue(1)
99106
.min(0)
100107
.visible(() -> shape.get() == Shape.Cube)
101-
.build());
108+
.build()
109+
);
102110

103111
private final Setting<Integer> range_back = sgGeneral.add(new IntSetting.Builder()
104112
.name("back")
105113
.description("The break range.")
106114
.defaultValue(1)
107115
.min(0)
108116
.visible(() -> shape.get() == Shape.Cube)
109-
.build());
117+
.build()
118+
);
110119

111120
private final Setting<Integer> delay = sgGeneral.add(new IntSetting.Builder()
112121
.name("delay")
113122
.description("Delay in ticks between breaking blocks.")
114123
.defaultValue(0)
115-
.build());
124+
.build()
125+
);
116126

117127
private final Setting<Integer> maxBlocksPerTick = sgGeneral.add(new IntSetting.Builder()
118128
.name("max-blocks-per-tick")
119129
.description("Maximum blocks to try to break per tick. Useful when insta mining.")
120130
.defaultValue(1)
121131
.min(1)
122132
.sliderRange(1, 6)
123-
.build());
133+
.build()
134+
);
124135

125136
private final Setting<Nuker.SortMode> sortMode = sgGeneral.add(new EnumSetting.Builder<Nuker.SortMode>()
126137
.name("sort-mode")
127138
.description("The blocks you want to mine first.")
128139
.defaultValue(Nuker.SortMode.Closest)
129-
.build());
140+
.build()
141+
);
130142

131143
private final Setting<Boolean> swingHand = sgGeneral.add(new BoolSetting.Builder()
132144
.name("swing-hand")
133145
.description("Swing hand client side.")
134146
.defaultValue(true)
135-
.build());
147+
.build()
148+
);
136149

137150
private final Setting<Boolean> packetMine = sgGeneral.add(new BoolSetting.Builder()
138151
.name("packet-mine")
139152
.description("Attempt to instamine everything at once.")
140153
.defaultValue(false)
141-
.build());
154+
.build()
155+
);
142156

143157
private final Setting<Boolean> rotate = sgGeneral.add(new BoolSetting.Builder()
144158
.name("rotate")
145159
.description("Rotates server-side to the block being mined.")
146160
.defaultValue(true)
147-
.build());
161+
.build()
162+
);
148163

149164
// Whitelist and blacklist
150165

151166
private final Setting<ListMode> listMode = sgWhitelist.add(new EnumSetting.Builder<ListMode>()
152167
.name("list-mode")
153168
.description("Selection mode.")
154169
.defaultValue(ListMode.Blacklist)
155-
.build());
170+
.build()
171+
);
156172

157173
private final Setting<List<Block>> blacklist = sgWhitelist.add(new BlockListSetting.Builder()
158174
.name("blacklist")
159175
.description("The blocks you don't want to mine.")
160176
.visible(() -> listMode.get() == ListMode.Blacklist)
161-
.build());
177+
.build()
178+
);
162179

163180
private final Setting<List<Block>> whitelist = sgWhitelist.add(new BlockListSetting.Builder()
164181
.name("whitelist")
165182
.description("The blocks you want to mine.")
166183
.visible(() -> listMode.get() == ListMode.Whitelist)
167-
.build());
184+
.build()
185+
);
168186

169187
private Block autoSelectBlock = null; // Internal field to store the selected block for AutoSelect mode
170188

@@ -174,52 +192,60 @@ public class Nuker extends Module {
174192
.name("bounding-box")
175193
.description("Enable rendering bounding box for Cube and Uniform Cube.")
176194
.defaultValue(true)
177-
.build());
195+
.build()
196+
);
178197

179198
private final Setting<ShapeMode> shapeModeBox = sgRender.add(new EnumSetting.Builder<ShapeMode>()
180199
.name("nuke-box-mode")
181200
.description("How the shape for the bounding box is rendered.")
182201
.defaultValue(ShapeMode.Both)
183-
.build());
202+
.build()
203+
);
184204

185205
private final Setting<SettingColor> sideColorBox = sgRender.add(new ColorSetting.Builder()
186206
.name("side-color")
187207
.description("The side color of the bounding box.")
188208
.defaultValue(new SettingColor(16, 106, 144, 100))
189-
.build());
209+
.build()
210+
);
190211

191212
private final Setting<SettingColor> lineColorBox = sgRender.add(new ColorSetting.Builder()
192213
.name("line-color")
193214
.description("The line color of the bounding box.")
194215
.defaultValue(new SettingColor(16, 106, 144, 255))
195-
.build());
216+
.build()
217+
);
196218

197219
private final Setting<Boolean> enableRenderBreaking = sgRender.add(new BoolSetting.Builder()
198220
.name("broken-blocks")
199221
.description("Enable rendering bounding box for Cube and Uniform Cube.")
200222
.defaultValue(true)
201-
.build());
223+
.build()
224+
);
202225

203226
private final Setting<ShapeMode> shapeModeBreak = sgRender.add(new EnumSetting.Builder<ShapeMode>()
204227
.name("nuke-block-mode")
205228
.description("How the shapes for broken blocks are rendered.")
206229
.defaultValue(ShapeMode.Both)
207230
.visible(enableRenderBreaking::get)
208-
.build());
231+
.build()
232+
);
209233

210234
private final Setting<SettingColor> sideColor = sgRender.add(new ColorSetting.Builder()
211235
.name("side-color")
212236
.description("The side color of the target block rendering.")
213237
.defaultValue(new SettingColor(255, 0, 0, 80))
214238
.visible(enableRenderBreaking::get)
215-
.build());
239+
.build()
240+
);
216241

217242
private final Setting<SettingColor> lineColor = sgRender.add(new ColorSetting.Builder()
218243
.name("line-color")
219244
.description("The line color of the target block rendering.")
220245
.defaultValue(new SettingColor(255, 0, 0, 255))
221246
.visible(enableRenderBreaking::get)
222-
.build());
247+
.build()
248+
);
223249

224250
private final List<BlockPos> blocks = new ArrayList<>();
225251

@@ -274,8 +300,7 @@ private void onRender(Render3DEvent event) {
274300
int maxX = Math.max(pos1.getX(), pos2.getX());
275301
int maxY = Math.max(pos1.getY(), pos2.getY());
276302
int maxZ = Math.max(pos1.getZ(), pos2.getZ());
277-
event.renderer.box(minX, minY, minZ, maxX, maxY, maxZ, sideColorBox.get(), lineColorBox.get(),
278-
shapeModeBox.get(), 0);
303+
event.renderer.box(minX, minY, minZ, maxX, maxY, maxZ, sideColorBox.get(), lineColorBox.get(), shapeModeBox.get(), 0);
279304
}
280305
}
281306
}
@@ -295,8 +320,7 @@ private void onTickPre(TickEvent.Pre event) {
295320

296321
double rangeSq = Math.pow(range.get(), 2);
297322

298-
if (shape.get() == Shape.UniformCube)
299-
range.set((double) Math.round(range.get()));
323+
if (shape.get() == Shape.UniformCube) range.set((double) Math.round(range.get()));
300324

301325
// Some render stuff
302326

@@ -322,28 +346,24 @@ private void onTickPre(TickEvent.Pre event) {
322346
case 0 -> {
323347
pZ_ += 1;
324348
pX_ += 1;
325-
pos1.set(pX_ - (range_right.get() + 1), Math.ceil(pY) - range_down.get(),
326-
pZ_ - (range_back.get() + 1)); // down
349+
pos1.set(pX_ - (range_right.get() + 1), Math.ceil(pY) - range_down.get(), pZ_ - (range_back.get() + 1)); // down
327350
pos2.set(pX_ + range_left.get(), Math.ceil(pY + range_up.get() + 1), pZ_ + range_forward.get()); // up
328351
}
329352
case 2 -> {
330353
pX_ += 1;
331354
pZ_ += 1;
332-
pos1.set(pX_ - (range_left.get() + 1), Math.ceil(pY) - range_down.get(),
333-
pZ_ - (range_forward.get() + 1)); // down
355+
pos1.set(pX_ - (range_left.get() + 1), Math.ceil(pY) - range_down.get(), pZ_ - (range_forward.get() + 1)); // down
334356
pos2.set(pX_ + range_right.get(), Math.ceil(pY + range_up.get() + 1), pZ_ + range_back.get()); // up
335357
}
336358
case 3 -> {
337359
pX_ += 1;
338360
pos1.set(pX_ - (range_back.get() + 1), Math.ceil(pY) - range_down.get(), pZ_ - range_left.get()); // down
339-
pos2.set(pX_ + range_forward.get(), Math.ceil(pY + range_up.get() + 1),
340-
pZ_ + range_right.get() + 1); // up
361+
pos2.set(pX_ + range_forward.get(), Math.ceil(pY + range_up.get() + 1), pZ_ + range_right.get() + 1); // up
341362
}
342363
}
343364

344365
// get largest horizontal
345-
maxh = 1 + Math.max(Math.max(Math.max(range_back.get(), range_right.get()), range_forward.get()),
346-
range_left.get());
366+
maxh = 1 + Math.max(Math.max(Math.max(range_back.get(), range_right.get()), range_forward.get()), range_left.get());
347367
maxv = 1 + Math.max(range_up.get(), range_down.get());
348368
}
349369

@@ -411,17 +431,15 @@ private void onTickPre(TickEvent.Pre event) {
411431
if (sortMode.get() == SortMode.TopDown)
412432
blocks.sort(Comparator.comparingDouble(value -> -value.getY()));
413433
else if (sortMode.get() != SortMode.None)
414-
blocks.sort(Comparator.comparingDouble(value -> Utils.squaredDistance(pX, pY, pZ, value.getX() + 0.5,
415-
value.getY() + 0.5, value.getZ() + 0.5) * (sortMode.get() == SortMode.Closest ? 1 : -1)));
434+
blocks.sort(Comparator.comparingDouble(value -> Utils.squaredDistance(pX, pY, pZ, value.getX() + 0.5, value.getY() + 0.5, value.getZ() + 0.5) * (sortMode.get() == SortMode.Closest ? 1 : -1)));
416435

417436
// Check if some block was found
418437
if (blocks.isEmpty()) {
419-
// If no block was found for long enough then set firstBlock flag to true to not
420-
// wait before breaking another again
421-
if (noBlockTimer++ >= delay.get())
422-
firstBlock = true;
438+
// If no block was found for long enough then set firstBlock flag to true to not wait before breaking another again
439+
if (noBlockTimer++ >= delay.get()) firstBlock = true;
423440
return;
424-
} else {
441+
}
442+
else {
425443
noBlockTimer = 0;
426444
}
427445

@@ -432,34 +450,25 @@ else if (sortMode.get() != SortMode.None)
432450
firstBlock = false;
433451
lastBlockPos.set(blocks.getFirst());
434452

435-
if (timer > 0)
436-
return;
453+
if (timer > 0) return;
437454
}
438455

439456
// Break
440457
int count = 0;
441458

442459
for (BlockPos block : blocks) {
443-
if (count >= maxBlocksPerTick.get())
444-
break;
460+
if (count >= maxBlocksPerTick.get()) break;
445461

446462
boolean canInstaMine = BlockUtils.canInstaBreak(block);
447463

448-
if (rotate.get())
449-
Rotations.rotate(Rotations.getYaw(block), Rotations.getPitch(block), () -> breakBlock(block));
450-
else
451-
breakBlock(block);
464+
if (rotate.get()) Rotations.rotate(Rotations.getYaw(block), Rotations.getPitch(block), () -> breakBlock(block));
465+
else breakBlock(block);
452466

453-
if (enableRenderBreaking.get())
454-
RenderUtils.renderTickingBlock(block, sideColor.get(), lineColor.get(), shapeModeBreak.get(), 0, 8,
455-
true, false);
467+
if (enableRenderBreaking.get()) RenderUtils.renderTickingBlock(block, sideColor.get(), lineColor.get(), shapeModeBreak.get(), 0, 8, true, false);
456468
lastBlockPos.set(block);
457469

458470
count++;
459-
if (!canInstaMine && !packetMine.get() /*
460-
* With packet mine attempt to break everything possible at once
461-
*/)
462-
break;
471+
if (!canInstaMine && !packetMine.get() /* With packet mine attempt to break everything possible at once */) break;
463472
}
464473

465474
firstBlock = false;
@@ -471,11 +480,9 @@ else if (sortMode.get() != SortMode.None)
471480

472481
private void breakBlock(BlockPos blockPos) {
473482
if (packetMine.get()) {
474-
mc.getNetworkHandler().sendPacket(new PlayerActionC2SPacket(
475-
PlayerActionC2SPacket.Action.START_DESTROY_BLOCK, blockPos, BlockUtils.getDirection(blockPos)));
483+
mc.getNetworkHandler().sendPacket(new PlayerActionC2SPacket(PlayerActionC2SPacket.Action.START_DESTROY_BLOCK, blockPos, BlockUtils.getDirection(blockPos)));
476484
mc.player.swingHand(Hand.MAIN_HAND);
477-
mc.getNetworkHandler().sendPacket(new PlayerActionC2SPacket(PlayerActionC2SPacket.Action.STOP_DESTROY_BLOCK,
478-
blockPos, BlockUtils.getDirection(blockPos)));
485+
mc.getNetworkHandler().sendPacket(new PlayerActionC2SPacket(PlayerActionC2SPacket.Action.STOP_DESTROY_BLOCK, blockPos, BlockUtils.getDirection(blockPos)));
479486
} else {
480487
BlockUtils.breakBlock(blockPos, swingHand.get());
481488
}

0 commit comments

Comments
 (0)