mirror of
https://github.com/Stefan-5422/School-Programming-Projekt-022022.git
synced 2026-09-04 00:46:01 +02:00
Suppress incorrect warnings and implement some suggestions
This commit is contained in:
@@ -25,9 +25,6 @@ public class YesApplication extends javafx.application.Application {
|
|||||||
stage.setTitle("Hello!");
|
stage.setTitle("Hello!");
|
||||||
stage.setScene(scene);
|
stage.setScene(scene);
|
||||||
|
|
||||||
//Scale scale = new Scale(0.25,0.25, 0, 0);
|
|
||||||
//scene.getRoot().getTransforms().add(scale);
|
|
||||||
|
|
||||||
stage.setMaximized(true);
|
stage.setMaximized(true);
|
||||||
stage.show();
|
stage.show();
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ import com.yes.yes.utils.Component;
|
|||||||
import com.yes.yes.utils.Entity;
|
import com.yes.yes.utils.Entity;
|
||||||
|
|
||||||
public class DestroyBehaviour extends Component {
|
public class DestroyBehaviour extends Component {
|
||||||
private String dataKey;
|
private final String dataKey;
|
||||||
|
|
||||||
public DestroyBehaviour(Entity entity, BlockContainer blockContainer, String dataKey) {
|
public DestroyBehaviour(Entity entity, BlockContainer blockContainer, String dataKey) {
|
||||||
super(entity, blockContainer);
|
super(entity, blockContainer);
|
||||||
|
|||||||
@@ -8,7 +8,6 @@ import com.yes.yes.world.Chunk;
|
|||||||
import javafx.application.Platform;
|
import javafx.application.Platform;
|
||||||
import javafx.geometry.Pos;
|
import javafx.geometry.Pos;
|
||||||
import javafx.scene.layout.StackPane;
|
import javafx.scene.layout.StackPane;
|
||||||
import javafx.scene.layout.VBox;
|
|
||||||
import javafx.scene.paint.Color;
|
import javafx.scene.paint.Color;
|
||||||
import javafx.scene.shape.Rectangle;
|
import javafx.scene.shape.Rectangle;
|
||||||
import javafx.scene.transform.Scale;
|
import javafx.scene.transform.Scale;
|
||||||
|
|||||||
@@ -59,7 +59,7 @@ public class OfferBehaviour extends Component {
|
|||||||
Item item = this.parent.getData(dataKey);
|
Item item = this.parent.getData(dataKey);
|
||||||
if (item == null) return;
|
if (item == null) return;
|
||||||
|
|
||||||
this.receiver.trigger("offerItem", new Pair(parent, item));
|
this.receiver.trigger("offerItem", new Pair<>(parent, item));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@@ -11,7 +11,6 @@ public class SplitBehaviour extends Component {
|
|||||||
private final String[] offerDataKeys;
|
private final String[] offerDataKeys;
|
||||||
private int delayCount = 0;
|
private int delayCount = 0;
|
||||||
private int offerDataKeyIndex = 0;
|
private int offerDataKeyIndex = 0;
|
||||||
private String offerDataKey;
|
|
||||||
|
|
||||||
public SplitBehaviour(Entity entity, BlockContainer blockContainer, int delay, String receiveDataKey, String... offerDataKeys) {
|
public SplitBehaviour(Entity entity, BlockContainer blockContainer, int delay, String receiveDataKey, String... offerDataKeys) {
|
||||||
super(entity, blockContainer);
|
super(entity, blockContainer);
|
||||||
@@ -34,7 +33,7 @@ public class SplitBehaviour extends Component {
|
|||||||
if (offerDataKeyIndex >= offerDataKeys.length)
|
if (offerDataKeyIndex >= offerDataKeys.length)
|
||||||
offerDataKeyIndex = 0;
|
offerDataKeyIndex = 0;
|
||||||
|
|
||||||
offerDataKey = offerDataKeys[offerDataKeyIndex];
|
String offerDataKey = offerDataKeys[offerDataKeyIndex];
|
||||||
|
|
||||||
if (parent.getData(offerDataKey) != null) return;
|
if (parent.getData(offerDataKey) != null) return;
|
||||||
|
|
||||||
|
|||||||
@@ -21,6 +21,7 @@ public class ConveyorBelt extends Entity {
|
|||||||
this.getChildren().addAll(t);
|
this.getChildren().addAll(t);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("unused") // Called dynamically
|
||||||
public ConveyorBelt(BlockContainer blockContainer) {
|
public ConveyorBelt(BlockContainer blockContainer) {
|
||||||
this();
|
this();
|
||||||
this.addBehaviour(new PlaceBehaviour(this, blockContainer));
|
this.addBehaviour(new PlaceBehaviour(this, blockContainer));
|
||||||
|
|||||||
@@ -1,6 +1,8 @@
|
|||||||
package com.yes.yes.entities.machines;
|
package com.yes.yes.entities.machines;
|
||||||
|
|
||||||
import com.yes.yes.behaviours.*;
|
import com.yes.yes.behaviours.DestroyBehaviour;
|
||||||
|
import com.yes.yes.behaviours.PlaceBehaviour;
|
||||||
|
import com.yes.yes.behaviours.ReceiveBehaviour;
|
||||||
import com.yes.yes.utils.BlockContainer;
|
import com.yes.yes.utils.BlockContainer;
|
||||||
import com.yes.yes.utils.Direction;
|
import com.yes.yes.utils.Direction;
|
||||||
import com.yes.yes.utils.Entity;
|
import com.yes.yes.utils.Entity;
|
||||||
@@ -8,7 +10,6 @@ import com.yes.yes.world.Chunk;
|
|||||||
import javafx.scene.paint.Color;
|
import javafx.scene.paint.Color;
|
||||||
import javafx.scene.shape.Circle;
|
import javafx.scene.shape.Circle;
|
||||||
import javafx.scene.shape.Polygon;
|
import javafx.scene.shape.Polygon;
|
||||||
import javafx.scene.shape.Rectangle;
|
|
||||||
|
|
||||||
public class DestroyMachine extends Entity {
|
public class DestroyMachine extends Entity {
|
||||||
public DestroyMachine() {
|
public DestroyMachine() {
|
||||||
@@ -27,6 +28,7 @@ public class DestroyMachine extends Entity {
|
|||||||
this.getChildren().addAll(c, t);
|
this.getChildren().addAll(c, t);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("unused") // Called dynamically
|
||||||
public DestroyMachine(BlockContainer blockContainer) {
|
public DestroyMachine(BlockContainer blockContainer) {
|
||||||
this();
|
this();
|
||||||
this.addBehaviour(new PlaceBehaviour(this, blockContainer));
|
this.addBehaviour(new PlaceBehaviour(this, blockContainer));
|
||||||
|
|||||||
@@ -30,6 +30,7 @@ public class GeneratorMachine extends Entity {
|
|||||||
this.getChildren().addAll(r, p);
|
this.getChildren().addAll(r, p);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("unused") // Called dynamically
|
||||||
public GeneratorMachine(BlockContainer blockContainer) {
|
public GeneratorMachine(BlockContainer blockContainer) {
|
||||||
this();
|
this();
|
||||||
this.addBehaviour(new PlaceBehaviour(this, blockContainer));
|
this.addBehaviour(new PlaceBehaviour(this, blockContainer));
|
||||||
|
|||||||
@@ -17,6 +17,7 @@ public class HubAcceptor extends Entity {
|
|||||||
this.getChildren().add(r);
|
this.getChildren().add(r);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("unused") // Called dynamically
|
||||||
public HubAcceptor(BlockContainer blockContainer) {
|
public HubAcceptor(BlockContainer blockContainer) {
|
||||||
this();
|
this();
|
||||||
this.addBehaviour(new PlaceBehaviour(this, blockContainer));
|
this.addBehaviour(new PlaceBehaviour(this, blockContainer));
|
||||||
|
|||||||
@@ -27,9 +27,10 @@ public class HubDisplay extends Entity {
|
|||||||
this.getChildren().addAll(stackPane);
|
this.getChildren().addAll(stackPane);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("unused") // Called dynamically
|
||||||
public HubDisplay(BlockContainer blockContainer) {
|
public HubDisplay(BlockContainer blockContainer) {
|
||||||
this();
|
this();
|
||||||
this.addBehaviour(new PlaceBehaviour(this, blockContainer));
|
this.addBehaviour(new PlaceBehaviour(this, blockContainer));
|
||||||
this.addBehaviour(new ItemBehaviour(this, blockContainer, "objective"));
|
this.addBehaviour(new ItemBehaviour(this, blockContainer, "Objective"));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -28,6 +28,7 @@ public class Splitter extends Entity {
|
|||||||
this.getChildren().addAll(p1);
|
this.getChildren().addAll(p1);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("unused") // Called dynamically
|
||||||
public Splitter(BlockContainer blockContainer) {
|
public Splitter(BlockContainer blockContainer) {
|
||||||
this();
|
this();
|
||||||
this.addBehaviour(new PlaceBehaviour(this, blockContainer));
|
this.addBehaviour(new PlaceBehaviour(this, blockContainer));
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ package com.yes.yes.utils;
|
|||||||
import java.util.function.Consumer;
|
import java.util.function.Consumer;
|
||||||
|
|
||||||
public final class GlobalEventHandler {
|
public final class GlobalEventHandler {
|
||||||
private static EventHandler handler = new EventHandler();
|
private static final EventHandler handler = new EventHandler();
|
||||||
|
|
||||||
private GlobalEventHandler() {
|
private GlobalEventHandler() {
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user