Merge pull request #5 from Fretuks/suggest-attributes-to-enhance

Enhance intelligence, willpower, and charisma effects
This commit is contained in:
2026-01-13 20:10:38 +01:00
committed by GitHub
@@ -28,6 +28,7 @@ import net.minecraftforge.event.entity.living.LivingDamageEvent;
import net.minecraft.world.entity.LivingEntity; import net.minecraft.world.entity.LivingEntity;
import net.minecraft.world.entity.animal.IronGolem; import net.minecraft.world.entity.animal.IronGolem;
import net.minecraft.world.entity.animal.SnowGolem; import net.minecraft.world.entity.animal.SnowGolem;
import net.minecraft.world.entity.npc.GossipType;
import net.minecraftforge.event.entity.living.LivingEvent; import net.minecraftforge.event.entity.living.LivingEvent;
import net.minecraft.world.phys.AABB; import net.minecraft.world.phys.AABB;
@@ -330,11 +331,11 @@ public class ActivityEvents {
if (entity instanceof AbstractHorse horse) { if (entity instanceof AbstractHorse horse) {
return horse.isTamed() && player.getUUID().equals(horse.getOwnerUUID()); return horse.isTamed() && player.getUUID().equals(horse.getOwnerUUID());
} }
if (entity instanceof IronGolem ironGolem) { if (entity instanceof IronGolem) {
return ironGolem.isPlayerCreated(); return true;
} }
if (entity instanceof SnowGolem snowGolem) { if (entity instanceof SnowGolem) {
return snowGolem.isPlayerCreated(); return true;
} }
return false; return false;
} }
@@ -346,11 +347,11 @@ public class ActivityEvents {
if (entity instanceof AbstractHorse horse) { if (entity instanceof AbstractHorse horse) {
return horse.isTamed(); return horse.isTamed();
} }
if (entity instanceof IronGolem ironGolem) { if (entity instanceof IronGolem) {
return ironGolem.isPlayerCreated(); return true;
} }
if (entity instanceof SnowGolem snowGolem) { if (entity instanceof SnowGolem) {
return snowGolem.isPlayerCreated(); return true;
} }
return false; return false;
} }