mirror of
https://github.com/PolyhedralDev/Terra.git
synced 2026-02-16 02:20:57 +00:00
Remove unused constructor param from FabricBlock
This commit is contained in:
@@ -6,14 +6,13 @@ import com.dfsek.terra.api.generic.world.block.BlockFace;
|
||||
import com.dfsek.terra.api.generic.world.block.MaterialData;
|
||||
import com.dfsek.terra.api.generic.world.vector.Location;
|
||||
import com.dfsek.terra.fabric.world.handles.world.FabricWorldAccess;
|
||||
import net.minecraft.block.BlockState;
|
||||
import net.minecraft.util.math.BlockPos;
|
||||
import net.minecraft.world.WorldAccess;
|
||||
|
||||
public class FabricBlock implements Block {
|
||||
private final Handle delegate;
|
||||
|
||||
public FabricBlock(BlockState state, BlockPos position, WorldAccess worldAccess) {
|
||||
public FabricBlock(BlockPos position, WorldAccess worldAccess) {
|
||||
this.delegate = new Handle(position, worldAccess);
|
||||
}
|
||||
|
||||
@@ -35,7 +34,7 @@ public class FabricBlock implements Block {
|
||||
@Override
|
||||
public Block getRelative(BlockFace face, int len) {
|
||||
BlockPos newPos = delegate.position.add(face.getModX() * len, face.getModY() * len, face.getModZ() * len);
|
||||
return new FabricBlock(delegate.worldAccess.getBlockState(newPos), newPos, delegate.worldAccess);
|
||||
return new FabricBlock(newPos, delegate.worldAccess);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.dfsek.terra.fabric.world;
|
||||
package com.dfsek.terra.fabric.world.handles.chunk;
|
||||
|
||||
import com.dfsek.terra.api.generic.world.Chunk;
|
||||
import com.dfsek.terra.api.generic.world.World;
|
||||
@@ -37,7 +37,7 @@ public class FabricChunkRegionChunk implements Chunk {
|
||||
@Override
|
||||
public Block getBlock(int x, int y, int z) {
|
||||
BlockPos pos = new BlockPos(x + this.x, y, z + this.z);
|
||||
return new FabricBlock(chunkRegion.getBlockState(pos), pos, chunkRegion);
|
||||
return new FabricBlock(pos, chunkRegion);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -67,7 +67,7 @@ public class FabricSeededWorldAccess implements World {
|
||||
@Override
|
||||
public Block getBlockAt(int x, int y, int z) {
|
||||
BlockPos pos = new BlockPos(x, y, z);
|
||||
return new FabricBlock(handle.worldAccess.getBlockState(pos), pos, handle.worldAccess);
|
||||
return new FabricBlock(pos, handle.worldAccess);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -65,7 +65,7 @@ public class FabricWorldAccess implements World {
|
||||
@Override
|
||||
public Block getBlockAt(int x, int y, int z) {
|
||||
BlockPos pos = new BlockPos(x, y, z);
|
||||
return new FabricBlock(delegate.getBlockState(pos), pos, delegate);
|
||||
return new FabricBlock(pos, delegate);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -66,7 +66,7 @@ public class FabricWorldChunkRegion implements World {
|
||||
@Override
|
||||
public Block getBlockAt(int x, int y, int z) {
|
||||
BlockPos pos = new BlockPos(x, y, z);
|
||||
return new FabricBlock(delegate.chunk.getBlockState(pos), pos, delegate.chunk);
|
||||
return new FabricBlock(pos, delegate.chunk);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
Reference in New Issue
Block a user