Cleanup + Generic cross rendering

This commit is contained in:
Anuken
2021-01-15 11:34:33 -05:00
parent bceb7b5809
commit 136c8cfcd2
7 changed files with 23 additions and 17 deletions

View File

@@ -176,8 +176,6 @@ public class ItemBridge extends Block{
public void playerPlaced(Object config){
super.playerPlaced(config);
if(config != null) return;
Tile link = findLink(tile.x, tile.y);
if(linkValid(tile, link) && !proximity.contains(link.build)){
link.build.configure(tile.pos());

View File

@@ -33,11 +33,7 @@ public class Sorter extends Block{
@Override
public void drawRequestConfig(BuildPlan req, Eachable<BuildPlan> list){
if(req.config == null){
Draw.rect("cross", req.drawx(), req.drawy());
}else{
drawRequestConfigCenter(req, req.config, "center");
}
drawRequestConfigCenter(req, req.config, "center", true);
}
@Override

View File

@@ -37,7 +37,7 @@ public class ItemSource extends Block{
@Override
public void drawRequestConfig(BuildPlan req, Eachable<BuildPlan> list){
drawRequestConfigCenter(req, req.config, "center");
drawRequestConfigCenter(req, req.config, "center", true);
}
@Override

View File

@@ -41,7 +41,7 @@ public class LiquidSource extends Block{
@Override
public void drawRequestConfig(BuildPlan req, Eachable<BuildPlan> list){
drawRequestConfigCenter(req, req.config, "center");
drawRequestConfigCenter(req, req.config, "center", true);
}
public class LiquidSourceBuild extends Building{