Minor bridge linking fix

This commit is contained in:
Anuken
2021-02-21 20:07:20 -05:00
parent e6787c5146
commit 9e8a2b8296
5 changed files with 18 additions and 12 deletions
+5
View File
@@ -403,6 +403,11 @@ public class Block extends UnlockableContent{
}
/** Mutates the given list of requests used during line placement. */
public void handlePlacementLine(Seq<BuildPlan> plans){
}
public Object nextConfig(){
if(saveConfig && lastConfig != null){
return lastConfig;
@@ -176,11 +176,11 @@ 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());
if(config == null){
Tile link = findLink(tile.x, tile.y);
if(linkValid(tile, link) && !proximity.contains(link.build)){
link.build.configure(tile.pos());
}
}
lastBuild = this;