diff --git a/plugin/src/main/java/com/craftmend/openaudiomc/spigot/modules/traincarts/TrainCartsModule.java b/plugin/src/main/java/com/craftmend/openaudiomc/spigot/modules/traincarts/TrainCartsModule.java index 1fc0aff90..775b16302 100644 --- a/plugin/src/main/java/com/craftmend/openaudiomc/spigot/modules/traincarts/TrainCartsModule.java +++ b/plugin/src/main/java/com/craftmend/openaudiomc/spigot/modules/traincarts/TrainCartsModule.java @@ -45,7 +45,7 @@ public void stopStrain(String trainName, SignActionEvent event) { for (MinecartMember minecartMember : member) { for (Player playerPassenger : minecartMember.getEntity().getPlayerPassengers()) { SpigotConnection spigotConnection = OpenAudioMc.getService(SpigotPlayerService.class).getClient(playerPassenger); - OpenAudioMc.getService(NetworkingService.class).send(spigotConnection.getClientConnection(), new PacketClientDestroyMedia(media.getMediaId().toString())); + OpenAudioMc.getService(NetworkingService.class).send(spigotConnection.getClientConnection(), new PacketClientDestroyMedia(media.getMedia().getMediaId())); } } } diff --git a/plugin/src/main/java/com/craftmend/openaudiomc/spigot/modules/traincarts/listeners/TrainListener.java b/plugin/src/main/java/com/craftmend/openaudiomc/spigot/modules/traincarts/listeners/TrainListener.java index 7f1a67a0f..ed33fa298 100644 --- a/plugin/src/main/java/com/craftmend/openaudiomc/spigot/modules/traincarts/listeners/TrainListener.java +++ b/plugin/src/main/java/com/craftmend/openaudiomc/spigot/modules/traincarts/listeners/TrainListener.java @@ -60,7 +60,7 @@ public void onVehicleExit(VehicleExitEvent event) { if (media == null) return; SpigotConnection spigotConnection = OpenAudioMc.getService(SpigotPlayerService.class).getClient(player); - OpenAudioMc.getService(NetworkingService.class).send(spigotConnection.getClientConnection(), new PacketClientDestroyMedia(media.getMediaId().toString())); + OpenAudioMc.getService(NetworkingService.class).send(spigotConnection.getClientConnection(), new PacketClientDestroyMedia(media.getMedia().getMediaId().toString())); } } diff --git a/plugin/src/main/java/com/craftmend/openaudiomc/spigot/modules/traincarts/models/TrainMedia.java b/plugin/src/main/java/com/craftmend/openaudiomc/spigot/modules/traincarts/models/TrainMedia.java index 2187bce02..eae7b5450 100644 --- a/plugin/src/main/java/com/craftmend/openaudiomc/spigot/modules/traincarts/models/TrainMedia.java +++ b/plugin/src/main/java/com/craftmend/openaudiomc/spigot/modules/traincarts/models/TrainMedia.java @@ -6,12 +6,10 @@ import lombok.Data; import java.time.Instant; -import java.util.UUID; @Data -public class TrainMedia { +public class TrainMedia { - private UUID mediaId = UUID.randomUUID(); private Instant startedAt = OpenAudioMc.getService(TimeService.class).getSyncedInstant(); private String source; private Media media; @@ -20,7 +18,7 @@ public TrainMedia(String source) { this.source = source; this.media = new Media(this.source); this.media.setDoPickup(true); - this.media.setMediaId(this.mediaId.toString()); + this.media.setMediaId("train_audio"); this.media.setLoop(false); }