mirror of
https://github.com/Creators-of-Create/Create.git
synced 2024-12-28 16:06:48 +01:00
Fix nullpointer with starlight
This commit is contained in:
parent
3da35a30e3
commit
7a1445f00a
2 changed files with 6 additions and 13 deletions
|
@ -56,14 +56,7 @@ public class WrappedChunkProvider extends AbstractChunkProvider {
|
||||||
public WrappedChunk getChunk(int x, int z) {
|
public WrappedChunk getChunk(int x, int z) {
|
||||||
long pos = ChunkPos.asLong(x, z);
|
long pos = ChunkPos.asLong(x, z);
|
||||||
|
|
||||||
WrappedChunk chunk = chunks.get(pos);
|
return chunks.computeIfAbsent(pos, $ -> new WrappedChunk(world, x, z));
|
||||||
|
|
||||||
if (chunk == null) {
|
|
||||||
chunk = new WrappedChunk(world, x, z);
|
|
||||||
chunks.put(pos, chunk);
|
|
||||||
}
|
|
||||||
|
|
||||||
return chunk;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
|
@ -71,6 +71,11 @@ public class WrappedChunk implements IChunk {
|
||||||
return sections;
|
return sections;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public ChunkStatus getStatus() {
|
||||||
|
return ChunkStatus.LIGHT;
|
||||||
|
}
|
||||||
|
|
||||||
@Nullable
|
@Nullable
|
||||||
@Override
|
@Override
|
||||||
public BlockState setBlockState(BlockPos p_177436_1_, BlockState p_177436_2_, boolean p_177436_3_) {
|
public BlockState setBlockState(BlockPos p_177436_1_, BlockState p_177436_2_, boolean p_177436_3_) {
|
||||||
|
@ -148,11 +153,6 @@ public class WrappedChunk implements IChunk {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
public ChunkStatus getStatus() {
|
|
||||||
return null;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void removeTileEntity(BlockPos p_177425_1_) {
|
public void removeTileEntity(BlockPos p_177425_1_) {
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue