mirror of
https://github.com/Jozufozu/Flywheel.git
synced 2024-11-10 20:45:59 +01:00
Parallel light updates
This commit is contained in:
parent
2ed8c6e2e5
commit
c79084ce57
@ -99,9 +99,7 @@ public class LightUpdater {
|
||||
|
||||
ImmutableBox chunkBox = GridAlignedBB.from(SectionPos.of(sectionPos));
|
||||
|
||||
for (ILightUpdateListener listener : set) {
|
||||
listener.onLightUpdate(provider, type, chunkBox);
|
||||
}
|
||||
set.parallelStream().forEach(listener -> listener.onLightUpdate(provider, type, chunkBox));
|
||||
}
|
||||
|
||||
/**
|
||||
@ -118,9 +116,7 @@ public class LightUpdater {
|
||||
|
||||
set.removeIf(l -> l.status().shouldRemove());
|
||||
|
||||
for (ILightUpdateListener listener : set) {
|
||||
listener.onLightPacket(provider, chunkX, chunkZ);
|
||||
}
|
||||
set.parallelStream().forEach(listener -> listener.onLightPacket(provider, chunkX, chunkZ));
|
||||
}
|
||||
|
||||
public static long blockToSection(BlockPos pos) {
|
||||
|
Loading…
Reference in New Issue
Block a user