diff --git a/gradle.properties b/gradle.properties index 7ca3422..2e6e07c 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,5 +1,5 @@ modName = CinderLoE -modVersion = 1.4.0 +modVersion = 1.4.1 modId = cinder_loe modGroup = com.zivilon.cinder_loe diff --git a/src/main/java/com/zivilon/cinder_loe/util/Utilities.java b/src/main/java/com/zivilon/cinder_loe/util/Utilities.java index 07620b8..d6602e8 100644 --- a/src/main/java/com/zivilon/cinder_loe/util/Utilities.java +++ b/src/main/java/com/zivilon/cinder_loe/util/Utilities.java @@ -330,9 +330,10 @@ public class Utilities { return true; } public static Entity find_entity_by_uuid(World world, UUID uuid) { - for (Object obj : world.loadedEntityList) { - if (obj instanceof Entity && uuid.equals(((Entity) obj).getUniqueID())) { - return (Entity)obj; + List snapshot = new ArrayList<>(world.loadedEntityList); // Safe copy + for (Entity entity : snapshot) { + if (uuid.equals(entity.getUniqueID())) { + return entity; } } return null; diff --git a/src/main/resources/assets/cinder_loe/lang/en_US.lang b/src/main/resources/assets/cinder_loe/lang/en_US.lang index f8fa832..c1ec776 100644 --- a/src/main/resources/assets/cinder_loe/lang/en_US.lang +++ b/src/main/resources/assets/cinder_loe/lang/en_US.lang @@ -345,13 +345,13 @@ lotr.enchant.meleeReach2=Lengthy lotr.enchant.meleeSpeed2=Rapid lotr.enchant.rangedStrong4=Forceful lotr.enchant.fireRepair=Ashen -lotr.enchant.fireRepair.desc=Repairs armor durability while on fire +lotr.enchant.fireRepair.desc=Repairs durability while on fire lotr.enchant.swiftness=Windy -lotr.enchant.swiftness.desc=1.05x speed speed per armor piece -lotr.enchant.sneak=Cloaked -lotr.enchant.sneak.desc=Detection range decrease for each armor piece worn +lotr.enchant.swiftness.desc=1.05x movement speed +lotr.enchant.stealth=Cloaked +lotr.enchant.stealth.desc=Reduces NPC detection range lotr.enchant.mountArmor=Heavy -lotr.enchant.mountArmor.desc=Add +1 to the mount armor for each armor piece worn +lotr.enchant.mountArmor.desc=+1 mount armor lotr.unit.Banner_Warg=Warg Rider Banner