code: private <T> ChunkData<T> chunkData(String identifier, World world, BlockPos pos)
  	{
  		return world != null ? chunkData(identifier, world, world.getChunkFromBlockCoords(pos)) : null;
  	}
docs: Gets the {@link ChunkData} for the specified identifier and {@link BlockPos}
  
  @param <T> the generic type
  @param identifier the identifier
  @param world the world
  @param pos the pos
  @return the chunk data