added description message on game start
This commit is contained in:
parent
5acb44b0e1
commit
e0ee1e66c9
@ -64,6 +64,17 @@ public abstract class Game extends MineNetInstance implements Spawnable {
|
|||||||
game.load();
|
game.load();
|
||||||
Room.getRoom(owner).orElseThrow().moveMembersToInstance(game);
|
Room.getRoom(owner).orElseThrow().moveMembersToInstance(game);
|
||||||
|
|
||||||
|
MinecraftServer.getSchedulerManager().scheduleTask(() -> {
|
||||||
|
game.getPlayers().forEach(player -> new ChatMessage(Icon.SCIENCE)
|
||||||
|
.appendStatic(factory.name().getAssembled(player).asComponent())
|
||||||
|
.newLine()
|
||||||
|
.appendStatic(factory.description().getAssembled(player).asComponent())
|
||||||
|
.send(player));
|
||||||
|
|
||||||
|
return TaskSchedule.stop();
|
||||||
|
}, TaskSchedule.seconds(3));
|
||||||
|
|
||||||
|
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
new ChatMessage(Icon.ERROR).appendStatic("Instance crashed: " + e.getMessage()).send(owner);
|
new ChatMessage(Icon.ERROR).appendStatic("Instance crashed: " + e.getMessage()).send(owner);
|
||||||
MinecraftServer.getSchedulerManager().scheduleNextTick(() -> Room.getRoom(owner).orElseThrow().moveMembersToRoomLobby());
|
MinecraftServer.getSchedulerManager().scheduleNextTick(() -> Room.getRoom(owner).orElseThrow().moveMembersToRoomLobby());
|
||||||
|
@ -70,12 +70,12 @@ ns:GameFactory#;;
|
|||||||
missingDescription;No description;Keine Beschreibung
|
missingDescription;No description;Keine Beschreibung
|
||||||
;;
|
;;
|
||||||
ns:game_TntRun#;;
|
ns:game_TntRun#;;
|
||||||
name;tnt run;TNT Rennen
|
name;TNT run;TNT Rennen
|
||||||
description;The tnt at the ground disappears, don't fall;Das TNT am Boden verschwindet, falle nicht herunter
|
description;The tnt at the ground disappears, don't fall;Das TNT am Boden verschwindet, falle nicht herunter
|
||||||
levels;levels;Ebenen
|
levels;levels;Ebenen
|
||||||
;;
|
;;
|
||||||
ns:game_ElytraRace#;;
|
ns:game_ElytraRace#;;
|
||||||
name;elytra race;Elytra Rennen
|
name;Elytra race;Elytra Rennen
|
||||||
description;Be fast while flying through the rings;Sei schnell während du durch die Ringe fliegst
|
description;Be fast while flying through the rings;Sei schnell während du durch die Ringe fliegst
|
||||||
ringCount;ring count;Anzahl der Ringe
|
ringCount;ring count;Anzahl der Ringe
|
||||||
;;
|
;;
|
||||||
@ -99,11 +99,11 @@ name;Red light green light;Rotes licht, Grünes licht
|
|||||||
description;Only go forward if the Trafficlights show green;Gehe nur bei Grün vorran
|
description;Only go forward if the Trafficlights show green;Gehe nur bei Grün vorran
|
||||||
;;
|
;;
|
||||||
ns:game_AcidRain#;;
|
ns:game_AcidRain#;;
|
||||||
name;acid rain;Säureregen
|
name;Acid rain;Säureregen
|
||||||
description;Stay under the holey roof to dodge acid rain;Bleib unter dem löchrigen Dach um dem sauren Regen auszuweichen
|
description;Stay under the holey roof to dodge acid rain;Bleib unter dem löchrigen Dach um dem sauren Regen auszuweichen
|
||||||
;;
|
;;
|
||||||
ns:game_BowSpleef#;;
|
ns:game_BowSpleef#;;
|
||||||
name;bow spleef;Bogen Spleef
|
name;Bow spleef;Bogen Spleef
|
||||||
description;Spleef other players and be the last survivor;Zerstöre Blöcke unter anderen Spielern und sei der letzte im Feld
|
description;Spleef other players and be the last survivor;Zerstöre Blöcke unter anderen Spielern und sei der letzte im Feld
|
||||||
;;
|
;;
|
||||||
ns:game_Towerdefense#;;
|
ns:game_Towerdefense#;;
|
||||||
@ -124,5 +124,5 @@ isFast;Fast mode;Schneller Modus
|
|||||||
hasCombat;Competitive mode;Kompetitiver Modus
|
hasCombat;Competitive mode;Kompetitiver Modus
|
||||||
;;
|
;;
|
||||||
ns:game_AnvilRun#;;
|
ns:game_AnvilRun#;;
|
||||||
name;Anvil Run;Anvil Run
|
name;Anvil run;Anvil run
|
||||||
description;Run away from falling anvils;Renne von fallenden Ambossen davon
|
description;Run away from falling anvils;Renne von fallenden Ambossen davon
|
Can't render this file because it has a wrong number of fields in line 114.
|
Loading…
x
Reference in New Issue
Block a user