Chunk.java 文件源码

java
阅读 25 收藏 0 点赞 0 评论 0

项目:Cauldron 作者:
public void func_150812_a(int p_150812_1_, int p_150812_2_, int p_150812_3_, TileEntity p_150812_4_)
{
    ChunkPosition chunkposition = new ChunkPosition(p_150812_1_, p_150812_2_, p_150812_3_);
    p_150812_4_.setWorldObj(this.worldObj);
    p_150812_4_.xCoord = this.xPosition * 16 + p_150812_1_;
    p_150812_4_.yCoord = p_150812_2_;
    p_150812_4_.zCoord = this.zPosition * 16 + p_150812_3_;

    int metadata = getBlockMetadata(p_150812_1_, p_150812_2_, p_150812_3_);
    if (this.getBlock(p_150812_1_, p_150812_2_, p_150812_3_).hasTileEntity(metadata))
    {
        if (this.chunkTileEntityMap.containsKey(chunkposition))
        {
            ((TileEntity)this.chunkTileEntityMap.get(chunkposition)).invalidate();
        }

        p_150812_4_.validate();
        this.chunkTileEntityMap.put(chunkposition, p_150812_4_);
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号