world.getTileEntities() 返回,只包含已加载区块里的 tile entity。
String getType() // 注册 id,如 "minecraft:chest"
String getClassName() // 具体实现类 SimpleName(诊断用)
int getX()
int getY()
int getZ()
Vec3 getPosition()
net.minecraft.world.level.block.entity.BlockEntity raw()
示例
for (te : me.getWorld().getTileEntities()) {
if ("minecraft:chest".equals(te.getType())) {
me.log("chest @ " + te.getPosition());
}
}