Skip to content

Commit 23b297d

Browse files
committed
Whoops forgot the debug handler code
1 parent 0f883ea commit 23b297d

File tree

1 file changed

+25
-26
lines changed

1 file changed

+25
-26
lines changed

neoforge/src/main/java/dev/compactmods/simplehoney/SimpleHoney.java

Lines changed: 25 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -52,33 +52,32 @@ public SimpleHoney(IEventBus modEventBus) {
5252
ITEMS.register(modEventBus);
5353
modEventBus.addListener(this::registerCaps);
5454

55-
NeoForge.EVENT_BUS.addListener(this::debugTickListener);
56-
}
57-
58-
private void debugTickListener(LevelTickEvent.Pre event) {
59-
final var level = event.getLevel();
60-
61-
if(level.tickRateManager().runsNormally() && level.getGameTime() % 10 == 0) {
62-
final var allPlayers = level.players();
63-
allPlayers.stream()
64-
.filter(player -> player.isCreative() && player.getMainHandItem().is(HONEY_DROP))
65-
.forEach(this::tickNearbyHives);
66-
}
67-
}
68-
69-
70-
private void tickNearbyHives(Player player) {
71-
final var level = player.level();
72-
final var nearbyStates = BlockPos.betweenClosedStream(AABB.ofSize(player.position(), 10, 10, 10));
73-
nearbyStates
74-
.map(pos -> new Tuple<>(pos, level.getBlockState(pos)))
75-
.filter(posAndState -> posAndState.getB().is(Blocks.BEEHIVE) || posAndState.getB().is(Blocks.BEE_NEST))
76-
.filter(posAndHive -> posAndHive.getB().getValue(BeehiveBlock.HONEY_LEVEL) < BeehiveBlock.MAX_HONEY_LEVELS)
77-
.forEach(posAndHive -> {
78-
var newState = posAndHive.getB().setValue(BeehiveBlock.HONEY_LEVEL, posAndHive.getB().getValue(BeehiveBlock.HONEY_LEVEL) + 1);
79-
level.setBlock(posAndHive.getA(), newState, BeehiveBlock.UPDATE_ALL);
80-
});
55+
// NeoForge.EVENT_BUS.addListener(this::debugTickListener);
8156
}
57+
//
58+
// private void debugTickListener(LevelTickEvent.Pre event) {
59+
// final var level = event.getLevel();
60+
//
61+
// if(level.tickRateManager().runsNormally() && level.getGameTime() % 10 == 0) {
62+
// final var allPlayers = level.players();
63+
// allPlayers.stream()
64+
// .filter(player -> player.isCreative() && player.getMainHandItem().is(HONEY_DROP))
65+
// .forEach(this::tickNearbyHives);
66+
// }
67+
// }
68+
69+
// private void tickNearbyHives(Player player) {
70+
// final var level = player.level();
71+
// final var nearbyStates = BlockPos.betweenClosedStream(AABB.ofSize(player.position(), 10, 10, 10));
72+
// nearbyStates
73+
// .map(pos -> new Tuple<>(pos, level.getBlockState(pos)))
74+
// .filter(posAndState -> posAndState.getB().is(Blocks.BEEHIVE) || posAndState.getB().is(Blocks.BEE_NEST))
75+
// .filter(posAndHive -> posAndHive.getB().getValue(BeehiveBlock.HONEY_LEVEL) < BeehiveBlock.MAX_HONEY_LEVELS)
76+
// .forEach(posAndHive -> {
77+
// var newState = posAndHive.getB().setValue(BeehiveBlock.HONEY_LEVEL, posAndHive.getB().getValue(BeehiveBlock.HONEY_LEVEL) + 1);
78+
// level.setBlock(posAndHive.getA(), newState, BeehiveBlock.UPDATE_ALL);
79+
// });
80+
// }
8281

8382
private void registerCaps(final RegisterCapabilitiesEvent event) {
8483
event.registerBlock(Capabilities.ItemHandler.BLOCK, this::honeyCap, Blocks.BEEHIVE, Blocks.BEE_NEST);

0 commit comments

Comments
 (0)