File tree Expand file tree Collapse file tree
type.skyblockgeneric/src/main/java/net/swofty/type/skyblockgeneric Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -298,13 +298,13 @@ public void initialize(MinecraftServer server) {
298298 .build ());
299299 SkyBlockIsland .runVacantLoop (MinecraftServer .getSchedulerManager ());
300300
301- SkyBlockRegion .getRegions ().forEach (region -> {
301+ /* SkyBlockRegion.getRegions().forEach(region -> {
302302 if (region.getServerType() != HypixelConst.getTypeLoader().getType()) return;
303303 SkyBlockBiomeConfiguration biomeConfig = region.getType().getBiomeHandler();
304304 if (biomeConfig == null) return;
305305 RegistryKey<Biome> biomeKey = MinecraftServer.getBiomeRegistry().register(biomeConfig.getKey(), biomeConfig.getBiome());
306306 setBiome(region.getFirstLocation(), region.getSecondLocation(), biomeKey);
307- });
307+ });*/
308308
309309 /**
310310 * Load fairy souls
Original file line number Diff line number Diff line change 22
33import lombok .AllArgsConstructor ;
44import lombok .Getter ;
5+ import net .kyori .adventure .key .Key ;
6+ import net .kyori .adventure .sound .Sound ;
57import net .minestom .server .MinecraftServer ;
68import net .minestom .server .coordinate .Point ;
79import net .minestom .server .instance .Instance ;
@@ -133,11 +135,17 @@ public void startRace(SkyBlockPlayer player) {
133135 if (!perPlayerStartTime .containsKey (player .getUuid ())) {
134136 return TaskSchedule .stop ();
135137 }
138+
139+ // Check for time limit
136140 if (race .timeLimit () > 0 ) {
137141 long timeElapsed = System .currentTimeMillis () - perPlayerStartTime .get (player .getUuid ()).startTime ();
138142 if (timeElapsed >= race .timeLimit () * 1000L ) {
139143 perPlayerStartTime .remove (player .getUuid ());
140144 player .sendMessage (race .getTitle () + " §cRace cancelled! Time limit reached!" );
145+ player .playSound (Sound .sound (
146+ Key .key ("block.note_block.pling" ), Sound .Source .NEUTRAL ,
147+ .3f , 0.75f
148+ ));
141149 updateForPlayer (HypixelConst .getInstanceContainer (), player );
142150 return TaskSchedule .stop ();
143151 }
You can’t perform that action at this time.
0 commit comments