修复大锤合成被消耗的bug
This commit is contained in:
parent
e2b74166a0
commit
c9bea4933b
2 changed files with 7 additions and 6 deletions
|
@ -179,9 +179,9 @@ public class MortarEntity extends PathfinderMob implements GeoEntity, AnimatedEn
|
||||||
entityToSpawn.setPos(this.getX(), this.getEyeY(), this.getZ());
|
entityToSpawn.setPos(this.getX(), this.getEyeY(), this.getZ());
|
||||||
entityToSpawn.shoot(this.getLookAngle().x, this.getLookAngle().y, this.getLookAngle().z, 8, (float) 0.5);
|
entityToSpawn.shoot(this.getLookAngle().x, this.getLookAngle().y, this.getLookAngle().z, 8, (float) 0.5);
|
||||||
level.addFreshEntity(entityToSpawn);
|
level.addFreshEntity(entityToSpawn);
|
||||||
|
server.sendParticles(ParticleTypes.CAMPFIRE_COSY_SMOKE, (this.getX() + 3 * this.getLookAngle().x), (this.getY() + 0.1 + 3 * this.getLookAngle().y), (this.getZ() + 3 * this.getLookAngle().z), 40, 0.4, 0.4, 0.4,
|
||||||
server.sendParticles(ParticleTypes.CAMPFIRE_COSY_SMOKE, (this.getX() + 2.2 * this.getLookAngle().x), (this.getY() + 0.1 + 2.2 * this.getLookAngle().y), (this.getZ() + 2.2 * this.getLookAngle().z), 40, 0.4, 0.4, 0.4,
|
0.01);
|
||||||
0.015);
|
server.sendParticles(ParticleTypes.CAMPFIRE_COSY_SMOKE, this.getX(), this.getY(), this.getZ(), 100, 2.5, 0.04, 2.5, 0.005);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -43,11 +43,12 @@ public class Hammer extends SwordItem {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public ItemStack getCraftingRemainingItem(ItemStack itemstack) {
|
public ItemStack getCraftingRemainingItem(ItemStack itemstack) {
|
||||||
itemstack.setDamageValue(itemstack.getDamageValue() + 1);
|
ItemStack retval = new ItemStack(this);
|
||||||
if (itemstack.getDamageValue() >= itemstack.getMaxDamage()) {
|
retval.setDamageValue(itemstack.getDamageValue() + 1);
|
||||||
|
if (retval.getDamageValue() >= retval.getMaxDamage()) {
|
||||||
return ItemStack.EMPTY;
|
return ItemStack.EMPTY;
|
||||||
}
|
}
|
||||||
return itemstack;
|
return retval;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
Loading…
Add table
Reference in a new issue