diff --git a/api/src/main/java/com/viaversion/viaversion/api/configuration/ViaVersionConfig.java b/api/src/main/java/com/viaversion/viaversion/api/configuration/ViaVersionConfig.java index 72227841f..dff9d8721 100644 --- a/api/src/main/java/com/viaversion/viaversion/api/configuration/ViaVersionConfig.java +++ b/api/src/main/java/com/viaversion/viaversion/api/configuration/ViaVersionConfig.java @@ -27,8 +27,6 @@ import com.viaversion.viaversion.api.connection.StorableObject; import com.viaversion.viaversion.api.connection.UserConnection; import com.viaversion.viaversion.api.minecraft.WorldIdentifiers; import com.viaversion.viaversion.api.protocol.version.BlockedProtocolVersions; -import it.unimi.dsi.fastutil.ints.IntSet; -import org.checkerframework.checker.nullness.qual.Nullable; public interface ViaVersionConfig extends Config { @@ -454,7 +452,7 @@ public interface ViaVersionConfig extends Config { boolean isArmorToggleFix(); /** - * Ocelots will always be translated to cats for 1.14+ clients on 1.13 servers. + * If disabled, tamed cats will be displayed as ocelots to 1.14+ clients on 1.13 servers. Otherwise, ocelots (tamed and untamed) will be displayed as cats. * * @return true if enabled */ diff --git a/common/src/main/java/com/viaversion/viaversion/configuration/AbstractViaConfig.java b/common/src/main/java/com/viaversion/viaversion/configuration/AbstractViaConfig.java index 574f24916..40d3f3871 100644 --- a/common/src/main/java/com/viaversion/viaversion/configuration/AbstractViaConfig.java +++ b/common/src/main/java/com/viaversion/viaversion/configuration/AbstractViaConfig.java @@ -158,7 +158,7 @@ public abstract class AbstractViaConfig extends Config implements ViaVersionConf worlds.getOrDefault("nether", WorldIdentifiers.NETHER_DEFAULT), worlds.getOrDefault("end", WorldIdentifiers.END_DEFAULT)); cache1_17Light = getBoolean("cache-1_17-light", true); - translateOcelotToCat = getBoolean("translate-ocelot-to-cat", false); + translateOcelotToCat = getBoolean("translate-ocelot-to-cat", true); } private BlockedProtocolVersions loadBlockedProtocolVersions() { diff --git a/common/src/main/resources/assets/viaversion/config.yml b/common/src/main/resources/assets/viaversion/config.yml index 05a5ac1b8..7211ec81e 100644 --- a/common/src/main/resources/assets/viaversion/config.yml +++ b/common/src/main/resources/assets/viaversion/config.yml @@ -175,7 +175,7 @@ map-1_16-world-names: nether: "minecraft:the_nether" end: "minecraft:the_end" # -# Ocelots will always be translated to cats for 1.14+ clients on 1.13 servers. +# If disabled, tamed cats will be displayed as ocelots to 1.14+ clients on 1.13 servers. Otherwise, ocelots (tamed and untamed) will be displayed as cats. translate-ocelot-to-cat: false # #----------------------------------------------------------#