3
0
Mirror von https://github.com/IntellectualSites/FastAsyncWorldEdit.git synchronisiert 2024-12-25 18:40:05 +01:00

Like this @mattbdev ?

Dieser Commit ist enthalten in:
Jesse Boyd 2019-10-30 20:01:18 +01:00
Ursprung 50b7b4fb54
Commit bddf92cd9b
Es konnte kein GPG-Schlüssel zu dieser Signatur gefunden werden
GPG-Schlüssel-ID: 59F1DE6293AF6E1F
2 geänderte Dateien mit 684 neuen und 677 gelöschten Zeilen

Datei anzeigen

@ -47,6 +47,7 @@ import java.util.stream.IntStream;
import javax.annotation.Nullable; import javax.annotation.Nullable;
public class BlockType implements FawePattern, Keyed { public class BlockType implements FawePattern, Keyed {
protected static final BlockType DUMMY = new BlockType();
public static final NamespacedRegistry<BlockType> REGISTRY = new NamespacedRegistry<>("block type"); public static final NamespacedRegistry<BlockType> REGISTRY = new NamespacedRegistry<>("block type");
@ -56,6 +57,12 @@ public class BlockType implements FawePattern, Keyed {
private boolean initItemType; private boolean initItemType;
private ItemType itemType; private ItemType itemType;
// Dummy
private BlockType() {
this.id = null;
this.settings = null;
}
protected BlockType(String id, int internalId, List<BlockState> states) { protected BlockType(String id, int internalId, List<BlockState> states) {
int i = id.indexOf("["); int i = id.indexOf("[");
this.id = i == -1 ? id : id.substring(0, i); this.id = i == -1 ? id : id.substring(0, i);