3
0
Mirror von https://github.com/GeyserMC/Geyser.git synchronisiert 2024-11-03 14:50:19 +01:00

Fix frog color translation

Dieser Commit ist enthalten in:
Camotoy 2022-05-31 14:51:21 -04:00
Ursprung 81bb6f124e
Commit eb23a46887
Es konnte kein GPG-Schlüssel zu dieser Signatur gefunden werden
GPG-Schlüssel-ID: 7EEFB66FE798081F
2 geänderte Dateien mit 7 neuen und 2 gelöschten Zeilen

Datei anzeigen

@ -54,7 +54,12 @@ public class FrogEntity extends AnimalEntity {
} }
public void setFrogVariant(IntEntityMetadata entityMetadata) { public void setFrogVariant(IntEntityMetadata entityMetadata) {
dirtyMetadata.put(EntityData.VARIANT, entityMetadata.getPrimitiveValue()); int variant = entityMetadata.getPrimitiveValue();
dirtyMetadata.put(EntityData.VARIANT, switch (variant) {
case 1 -> 2; // White
case 2 -> 1; // Green
default -> variant;
});
} }
public void setTongueTarget(ObjectEntityMetadata<OptionalInt> entityMetadata) { public void setTongueTarget(ObjectEntityMetadata<OptionalInt> entityMetadata) {

Datei anzeigen

@ -110,7 +110,7 @@ public class MathUtils {
* @param high The high bound of the clamp * @param high The high bound of the clamp
* @return the clamped value * @return the clamped value
*/ */
public static double clamp(float value, float low, float high) { public static float clamp(float value, float low, float high) {
if (value < low) { if (value < low) {
return low; return low;
} }