Compare commits

..

1 Commits

Author SHA1 Message Date
f5972317bd Migrate 'EntityUtil#capNumeral' to an enhanced switch 2023-10-01 23:16:54 +02:00
2 changed files with 9 additions and 22 deletions

View File

@ -183,7 +183,7 @@ public class ChunkCoordinatorBuilder {
* Set whether the chunks should be allow to unload after being accessed. This should only be used where the chunks are read from * Set whether the chunks should be allow to unload after being accessed. This should only be used where the chunks are read from
* and then written to from a separate queue where they're consequently unloaded. * and then written to from a separate queue where they're consequently unloaded.
* *
* @param unloadAfter if to unload chunks afterwards * @param unloadAfter if to unload chuns afterwards
* @return this ChunkCoordinatorBuilder instance * @return this ChunkCoordinatorBuilder instance
*/ */
public @NonNull ChunkCoordinatorBuilder unloadAfter(final boolean unloadAfter) { public @NonNull ChunkCoordinatorBuilder unloadAfter(final boolean unloadAfter) {

View File

@ -42,27 +42,14 @@ public class EntityUtil {
} }
private static int capNumeral(final @NonNull String flagName) { private static int capNumeral(final @NonNull String flagName) {
int i; int i = switch (flagName) {
switch (flagName) { case "mob-cap" -> CAP_MOB;
case "mob-cap": case "hostile-cap" -> CAP_MONSTER;
i = CAP_MOB; case "animal-cap" -> CAP_ANIMAL;
break; case "vehicle-cap" -> CAP_VEHICLE;
case "hostile-cap": case "misc-cap" -> CAP_MISC;
i = CAP_MONSTER; default -> CAP_ENTITY;
break; };
case "animal-cap":
i = CAP_ANIMAL;
break;
case "vehicle-cap":
i = CAP_VEHICLE;
break;
case "misc-cap":
i = CAP_MISC;
break;
case "entity-cap":
default:
i = CAP_ENTITY;
}
return i; return i;
} }