优化部分代码写法

This commit is contained in:
17146 2025-01-17 22:00:57 +08:00
parent 4acee4807c
commit fd745f962c
3 changed files with 6 additions and 6 deletions

View file

@ -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);

View file

@ -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;
} }

View file

@ -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!");
} }
} }
} }