Removed duplicate code

This commit is contained in:
RaphiMC 2024-12-16 00:42:31 +01:00
parent 71484d45bb
commit f311d817ae
No known key found for this signature in database
GPG Key ID: 0F6BB0657A03AC94

View File

@ -270,20 +270,20 @@ public class Protocolr1_2_4_5Tor1_3_1_2 extends StatelessProtocol<ClientboundPac
wrapper.write(Types.SHORT, speedZ); wrapper.write(Types.SHORT, speedZ);
} }
if (type != null) { if (type == null) {
entityTracker.getTrackedEntities().put(entityId, new TrackedEntity(entityId, location, type)); return;
} }
final EntityTypes1_8.ObjectType objectType = EntityTypes1_8.ObjectType.findById(typeId);
if (objectType == null) return; entityTracker.getTrackedEntities().put(entityId, new TrackedEntity(entityId, location, type));
float pitch; float pitch;
switch (objectType) { switch (type) {
case TNT_PRIMED -> entityTracker.playSoundAt(location, Sound.RANDOM_FUSE, 1.0F, 1.0F); case TNT -> entityTracker.playSoundAt(location, Sound.RANDOM_FUSE, 1.0F, 1.0F);
case TIPPED_ARROW -> { case ARROW -> {
pitch = 1.0F / (entityTracker.RND.nextFloat() * 0.4F + 1.2F) + 0.5F; pitch = 1.0F / (entityTracker.RND.nextFloat() * 0.4F + 1.2F) + 0.5F;
entityTracker.playSoundAt(location, Sound.RANDOM_BOW, 1.0F, pitch); entityTracker.playSoundAt(location, Sound.RANDOM_BOW, 1.0F, pitch);
} }
case SNOWBALL, EGG, ENDER_PEARL, EYE_OF_ENDER, POTION, EXPERIENCE_BOTTLE, FISHIHNG_HOOK -> { case SNOWBALL, EGG, ENDER_PEARL, EYE_OF_ENDER, POTION, EXPERIENCE_BOTTLE, FISHING_HOOK -> {
pitch = 0.4F / (entityTracker.RND.nextFloat() * 0.4F + 0.8F); pitch = 0.4F / (entityTracker.RND.nextFloat() * 0.4F + 0.8F);
entityTracker.playSoundAt(location, Sound.RANDOM_BOW, 0.5F, pitch); entityTracker.playSoundAt(location, Sound.RANDOM_BOW, 0.5F, pitch);
} }