3
0
Mirror von https://github.com/GeyserMC/Geyser.git synchronisiert 2024-11-20 06:50:09 +01:00

Merge remote-tracking branch 'upstream/dev' into client-vehicle

Dieser Commit ist enthalten in:
AJ Ferguson 2024-05-23 20:03:27 -04:00
Commit d3b4ad442a
2 geänderte Dateien mit 3 neuen und 3 gelöschten Zeilen

Datei anzeigen

@ -47,7 +47,7 @@ public final class BasicEnumProperty extends Property<String> {
public int indexOf(String value) { public int indexOf(String value) {
int index = this.values.indexOf(value); int index = this.values.indexOf(value);
if (index == -1) { if (index == -1) {
throw new IllegalStateException("Property " + this + " does not have value " + value); throw new IllegalArgumentException("Property " + this + " does not have value " + value);
} }
return index; return index;
} }

Datei anzeigen

@ -35,7 +35,7 @@ public final class BlockState {
private final Block block; private final Block block;
private final int javaId; private final int javaId;
/** /**
* The values of each property of this block state. These should be treated as keys to {@link Block#propertyKeys()} * The values of each property of this block state. These should be treated as keys to {@link Block#propertyKeys()}.
* Of note - the comparable part probably doesn't do anything because we occasionally use strings in place of enums. * Of note - the comparable part probably doesn't do anything because we occasionally use strings in place of enums.
* Will be null if there's only one block state for a block. * Will be null if there's only one block state for a block.
*/ */
@ -135,7 +135,7 @@ public final class BlockState {
// The above for loop will always stop at the first break because the last property has already been found // The above for loop will always stop at the first break because the last property has already been found
diff = 1; diff = 1;
} }
return BlockState.of(this.javaId + ((thatOffset - thisOffset) * diff)); return of(this.javaId + ((thatOffset - thisOffset) * diff));
} }
public Block block() { public Block block() {