优化部分代码写法
This commit is contained in:
parent
4acee4807c
commit
fd745f962c
3 changed files with 6 additions and 6 deletions
|
@ -162,7 +162,7 @@ public class MortarEntity extends Entity implements GeoEntity, AnimatedEntity {
|
||||||
ModUtils.queueServerWork(20, () -> {
|
ModUtils.queueServerWork(20, () -> {
|
||||||
Level level = this.level();
|
Level level = this.level();
|
||||||
if (level instanceof ServerLevel server) {
|
if (level instanceof ServerLevel server) {
|
||||||
MortarShellEntity entityToSpawn = new MortarShellEntity(ModEntities.MORTAR_SHELL.get(), player, level);
|
MortarShellEntity entityToSpawn = new MortarShellEntity(player, level);
|
||||||
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.3);
|
entityToSpawn.shoot(this.getLookAngle().x, this.getLookAngle().y, this.getLookAngle().z, 8, (float) 0.3);
|
||||||
level.addFreshEntity(entityToSpawn);
|
level.addFreshEntity(entityToSpawn);
|
||||||
|
|
|
@ -49,12 +49,12 @@ public class MortarShellEntity extends ThrowableItemProjectile implements GeoEnt
|
||||||
this.noCulling = true;
|
this.noCulling = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
public MortarShellEntity(EntityType<? extends MortarShellEntity> type, LivingEntity entity, Level world) {
|
public MortarShellEntity(LivingEntity entity, Level level) {
|
||||||
super(type, entity, world);
|
super(ModEntities.MORTAR_SHELL.get(), entity, level);
|
||||||
}
|
}
|
||||||
|
|
||||||
public MortarShellEntity(EntityType<? extends MortarShellEntity> type, LivingEntity entity, Level world, float damage) {
|
public MortarShellEntity(LivingEntity entity, Level world, float damage) {
|
||||||
super(type, entity, world);
|
super(ModEntities.MORTAR_SHELL.get(), entity, world);
|
||||||
this.damage = damage;
|
this.damage = damage;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -32,7 +32,7 @@ public class WelcomeProcedure {
|
||||||
if ((logger == null ? logger = ModUtils.LOGGER : LogManager.getLogger(ModUtils.class)) instanceof Logger) {
|
if ((logger == null ? logger = ModUtils.LOGGER : LogManager.getLogger(ModUtils.class)) instanceof Logger) {
|
||||||
{
|
{
|
||||||
Logger _lgr = ((Logger) (logger == null ? logger = ModUtils.LOGGER : LogManager.getLogger(ModUtils.class)));
|
Logger _lgr = ((Logger) (logger == null ? logger = ModUtils.LOGGER : LogManager.getLogger(ModUtils.class)));
|
||||||
_lgr.info("This Mod is made by MCreator!");
|
_lgr.info("This Mod used to be made by MCreator!");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue