Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class WastelandChunkProvider implements IChunkProvider {
- private World world;
- private Random random;
- public WastelandChunkProvider(World world, long seed){
- this.world = world;
- this.random = new Random(seed);
- }
- @Override
- public boolean chunkExists(int x, int z) {
- return true; // We are a generator, if it doesn't exist we generate it.
- }
- @Override
- public Chunk provideChunk(int x, int z) {
- Chunk chunk = new Chunk(this.world, x, z);
- return chunk;
- }
- @Override
- public Chunk loadChunk(int x, int z) {
- return this.provideChunk(x, z);
- }
- @Override
- public void populate(IChunkProvider chunkProvider, int x, int z) {
- // TODO Auto-generated method stub
- }
- @Override
- public boolean saveChunks(boolean p_73151_1_, IProgressUpdate p_73151_2_) {
- return false; // We are a generator, not a saver.
- }
- @Override
- public boolean unloadQueuedChunks() {
- // TODO Auto-generated method stub
- return false;
- }
- @Override
- public boolean canSave() {
- return false; // We are a generator, not a saver.
- }
- @Override
- public String makeString() {
- return "WastelandChunkProvider";
- }
- @Override
- public List getPossibleCreatures(EnumCreatureType p_73155_1_, int p_73155_2_, int p_73155_3_, int p_73155_4_) {
- // TODO Auto-generated method stub
- return null;
- }
- @Override
- public ChunkPosition func_147416_a(World p_147416_1_, String p_147416_2_, int p_147416_3_, int p_147416_4_, int p_147416_5_) {
- // TODO Auto-generated method stub
- return null;
- }
- @Override
- public int getLoadedChunkCount() {
- // TODO Auto-generated method stub
- return 0;
- }
- @Override
- public void recreateStructures(int p_82695_1_, int p_82695_2_) { }
- @Override
- public void saveExtraData() { }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement