Logic fixes / Bigger erekir sectors

This commit is contained in:
Anuken
2022-02-13 11:09:27 -05:00
parent 3039a404eb
commit d72153c67a
15 changed files with 147 additions and 31 deletions

View File

@@ -369,6 +369,11 @@ public class Tile implements Position, QuadTreeObject, Displayable{
setFloorNet(floor, Blocks.air);
}
/** set()-s this tile, except it's synced across the network */
public void setOverlayNet(Block overlay){
Call.setOverlay(this, overlay);
}
public short overlayID(){
return overlay.id;
}
@@ -699,6 +704,11 @@ public class Tile implements Position, QuadTreeObject, Displayable{
tile.setOverlay(overlay);
}
@Remote(called = Loc.server)
public static void setOverlay(Tile tile, Block overlay){
tile.setOverlay(overlay);
}
@Remote(called = Loc.server)
public static void removeTile(Tile tile){
tile.remove();