将builder修改为正确用法
This commit is contained in:
parent
6d5f8b2bfd
commit
ee43a1d262
5 changed files with 37 additions and 42 deletions
|
@ -233,14 +233,13 @@ public class ClaymoreEntity extends TamableAnimal implements GeoEntity, Animated
|
|||
}
|
||||
|
||||
public static AttributeSupplier.Builder createAttributes() {
|
||||
AttributeSupplier.Builder builder = Mob.createMobAttributes();
|
||||
builder = builder.add(Attributes.MOVEMENT_SPEED, 0);
|
||||
builder = builder.add(Attributes.MAX_HEALTH, 20);
|
||||
builder = builder.add(Attributes.ARMOR, 0);
|
||||
builder = builder.add(Attributes.ATTACK_DAMAGE, 0);
|
||||
builder = builder.add(Attributes.FOLLOW_RANGE, 16);
|
||||
builder = builder.add(Attributes.KNOCKBACK_RESISTANCE, 1);
|
||||
return builder;
|
||||
return Mob.createMobAttributes()
|
||||
.add(Attributes.MOVEMENT_SPEED, 0)
|
||||
.add(Attributes.MAX_HEALTH, 20)
|
||||
.add(Attributes.ARMOR, 0)
|
||||
.add(Attributes.ATTACK_DAMAGE, 0)
|
||||
.add(Attributes.FOLLOW_RANGE, 16)
|
||||
.add(Attributes.KNOCKBACK_RESISTANCE, 1);
|
||||
}
|
||||
|
||||
private PlayState movementPredicate(AnimationState event) {
|
||||
|
|
|
@ -200,14 +200,13 @@ public class MortarEntity extends PathfinderMob implements GeoEntity, AnimatedEn
|
|||
}
|
||||
|
||||
public static AttributeSupplier.Builder createAttributes() {
|
||||
AttributeSupplier.Builder builder = Mob.createMobAttributes();
|
||||
builder = builder.add(Attributes.MOVEMENT_SPEED, 0);
|
||||
builder = builder.add(Attributes.MAX_HEALTH, 10);
|
||||
builder = builder.add(Attributes.ARMOR, 0);
|
||||
builder = builder.add(Attributes.ATTACK_DAMAGE, 0);
|
||||
builder = builder.add(Attributes.FOLLOW_RANGE, 16);
|
||||
builder = builder.add(Attributes.KNOCKBACK_RESISTANCE, 1);
|
||||
return builder;
|
||||
return Mob.createMobAttributes()
|
||||
.add(Attributes.MOVEMENT_SPEED, 0)
|
||||
.add(Attributes.MAX_HEALTH, 10)
|
||||
.add(Attributes.ARMOR, 0)
|
||||
.add(Attributes.ATTACK_DAMAGE, 0)
|
||||
.add(Attributes.FOLLOW_RANGE, 16)
|
||||
.add(Attributes.KNOCKBACK_RESISTANCE, 1);
|
||||
}
|
||||
|
||||
private PlayState movementPredicate(AnimationState event) {
|
||||
|
|
|
@ -168,14 +168,13 @@ public class SenpaiEntity extends Spider implements GeoEntity, AnimatedEntity {
|
|||
}
|
||||
|
||||
public static AttributeSupplier.Builder createAttributes() {
|
||||
AttributeSupplier.Builder builder = Mob.createMobAttributes();
|
||||
builder = builder.add(Attributes.MOVEMENT_SPEED, 0.25);
|
||||
builder = builder.add(Attributes.MAX_HEALTH, 51);
|
||||
builder = builder.add(Attributes.ARMOR, 0);
|
||||
builder = builder.add(Attributes.ATTACK_DAMAGE, 5);
|
||||
builder = builder.add(Attributes.FOLLOW_RANGE, 1024);
|
||||
builder = builder.add(Attributes.KNOCKBACK_RESISTANCE, 0.5);
|
||||
return builder;
|
||||
return Mob.createMobAttributes()
|
||||
.add(Attributes.MOVEMENT_SPEED, 0.25)
|
||||
.add(Attributes.MAX_HEALTH, 51)
|
||||
.add(Attributes.ARMOR, 0)
|
||||
.add(Attributes.ATTACK_DAMAGE, 5)
|
||||
.add(Attributes.FOLLOW_RANGE, 1024)
|
||||
.add(Attributes.KNOCKBACK_RESISTANCE, 0.5);
|
||||
}
|
||||
|
||||
private PlayState movementPredicate(AnimationState event) {
|
||||
|
|
|
@ -246,15 +246,14 @@ public class Target1Entity extends PathfinderMob implements GeoEntity, AnimatedE
|
|||
}
|
||||
|
||||
public static AttributeSupplier.Builder createAttributes() {
|
||||
AttributeSupplier.Builder builder = Mob.createMobAttributes();
|
||||
builder = builder.add(Attributes.MOVEMENT_SPEED, 0);
|
||||
builder = builder.add(Attributes.MAX_HEALTH, 40);
|
||||
builder = builder.add(Attributes.ARMOR, 0);
|
||||
builder = builder.add(Attributes.ATTACK_DAMAGE, 0);
|
||||
builder = builder.add(Attributes.FOLLOW_RANGE, 16);
|
||||
builder = builder.add(Attributes.KNOCKBACK_RESISTANCE, 10);
|
||||
builder = builder.add(Attributes.FLYING_SPEED, 0);
|
||||
return builder;
|
||||
return Mob.createMobAttributes()
|
||||
.add(Attributes.MOVEMENT_SPEED, 0)
|
||||
.add(Attributes.MAX_HEALTH, 40)
|
||||
.add(Attributes.ARMOR, 0)
|
||||
.add(Attributes.ATTACK_DAMAGE, 0)
|
||||
.add(Attributes.FOLLOW_RANGE, 16)
|
||||
.add(Attributes.KNOCKBACK_RESISTANCE, 10)
|
||||
.add(Attributes.FLYING_SPEED, 0);
|
||||
}
|
||||
|
||||
private PlayState movementPredicate(AnimationState<Target1Entity> event) {
|
||||
|
|
|
@ -190,15 +190,14 @@ public class TargetEntity extends PathfinderMob implements GeoEntity, AnimatedEn
|
|||
}
|
||||
|
||||
public static AttributeSupplier.Builder createAttributes() {
|
||||
AttributeSupplier.Builder builder = Mob.createMobAttributes();
|
||||
builder = builder.add(Attributes.MOVEMENT_SPEED, 0);
|
||||
builder = builder.add(Attributes.MAX_HEALTH, 5);
|
||||
builder = builder.add(Attributes.ARMOR, 0);
|
||||
builder = builder.add(Attributes.ATTACK_DAMAGE, 0);
|
||||
builder = builder.add(Attributes.FOLLOW_RANGE, 16);
|
||||
builder = builder.add(Attributes.KNOCKBACK_RESISTANCE, 10);
|
||||
builder = builder.add(Attributes.FLYING_SPEED, 0);
|
||||
return builder;
|
||||
return Mob.createMobAttributes()
|
||||
.add(Attributes.MOVEMENT_SPEED, 0)
|
||||
.add(Attributes.MAX_HEALTH, 5)
|
||||
.add(Attributes.ARMOR, 0)
|
||||
.add(Attributes.ATTACK_DAMAGE, 0)
|
||||
.add(Attributes.FOLLOW_RANGE, 16)
|
||||
.add(Attributes.KNOCKBACK_RESISTANCE, 10)
|
||||
.add(Attributes.FLYING_SPEED, 0);
|
||||
}
|
||||
|
||||
private PlayState movementPredicate(AnimationState event) {
|
||||
|
|
Loading…
Add table
Reference in a new issue