public static <T> boolean isBuilding(IEventQuery<T> query, T event) {
World world = query.getWorld(event);
WorldServer ws = (WorldServer) world;
if (ws.getChunkProvider().chunkGenerator instanceof ILostChunkGenerator) {
ILostChunkGenerator gen = (ILostChunkGenerator) ws.getChunkProvider().chunkGenerator;
BlockPos pos = query.getPos(event);
ILostChunkInfo chunkInfo = gen.getChunkInfo(pos.getX() >> 4, pos.getZ() >> 4);
return chunkInfo.isCity() && chunkInfo.getBuildingType() != null;
}
return false;
}
LostCitySupport.java 文件源码
java
阅读 13
收藏 0
点赞 0
评论 0
项目:InControl
作者:
评论列表
文章目录