Jump to content

Refeying

Members
  • Posts

    3
  • Joined

  • Last visited

Refeying's Achievements

Tree Puncher

Tree Puncher (2/8)

2

Reputation

  1. @diesieben07 well sometimes my brain just doesnt work... I edited the post now. The creature spawned but it wont attack no matter what.
  2. doesnt matter
  3. Hey guys, Im trying to create a hostile creature. It is spawnable but it wont attack no matter what. I already tried so many things. Could someone help me pls? package com.refeying.testmod.entities; import net.minecraft.entity.EntityType; import net.minecraft.entity.SharedMonsterAttributes; import net.minecraft.entity.ai.goal.LookRandomlyGoal; import net.minecraft.entity.ai.goal.NearestAttackableTargetGoal; import net.minecraft.entity.ai.goal.RandomWalkingGoal; import net.minecraft.entity.ai.goal.SwimGoal; import net.minecraft.entity.monster.MonsterEntity; import net.minecraft.entity.player.PlayerEntity; import net.minecraft.world.World; public class PlatinumEntity extends MonsterEntity{ @SuppressWarnings("uncheckeck") public PlatinumEntity(EntityType<? extends MonsterEntity> type, World worldIn) { super(type, worldIn); } protected void registerGoals() { this.goalSelector.addGoal(1, new NearestAttackableTargetGoal<>(this, PlayerEntity.class, true)); this.goalSelector.addGoal(2, new SwimGoal(this)); this.goalSelector.addGoal(3, new RandomWalkingGoal(this, 0.75d)); this.goalSelector.addGoal(4, new LookRandomlyGoal(this)); } protected void registerAttributes() { super.registerAttributes(); this.getAttribute(SharedMonsterAttributes.MAX_HEALTH).setBaseValue(50.0d); this.getAttribute(SharedMonsterAttributes.MOVEMENT_SPEED).setBaseValue(0.75d); this.getAttribute(SharedMonsterAttributes.ATTACK_DAMAGE).setBaseValue(5.0d); this.getAttribute(SharedMonsterAttributes.ARMOR).setBaseValue(20.0d); this.getAttribute(SharedMonsterAttributes.KNOCKBACK_RESISTANCE).setBaseValue(2.0d); } }
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.