mirror of https://github.com/webbukkit/dynmap.git
21 lines
708 B
Java
21 lines
708 B
Java
package org.dynmap.fabric_1_20_4.event;
|
|
|
|
import net.fabricmc.fabric.api.event.Event;
|
|
import net.fabricmc.fabric.api.event.EventFactory;
|
|
import net.minecraft.server.world.ServerWorld;
|
|
import net.minecraft.world.chunk.Chunk;
|
|
|
|
public class CustomServerChunkEvents {
|
|
public static Event<ChunkGenerate> CHUNK_GENERATE = EventFactory.createArrayBacked(ChunkGenerate.class,
|
|
(listeners) -> (world, chunk) -> {
|
|
for (ChunkGenerate callback : listeners) {
|
|
callback.onChunkGenerate(world, chunk);
|
|
}
|
|
}
|
|
);
|
|
|
|
@FunctionalInterface
|
|
public interface ChunkGenerate {
|
|
void onChunkGenerate(ServerWorld world, Chunk chunk);
|
|
}
|
|
} |