Polished TrafficLightRace
This commit is contained in:
@@ -123,6 +123,10 @@ public class Room extends MineNetInstance implements Spawnable {
|
||||
this.getAllMembers().forEach(player -> MoveInstance.move(player, game));
|
||||
}
|
||||
|
||||
public void moveMembersToRoomLobby() {
|
||||
this.getAllMembers().forEach(player -> MoveInstance.move(player, this));
|
||||
}
|
||||
|
||||
public Set<Player> getAllMembers() {
|
||||
return rooms.keySet().stream()
|
||||
.filter(player -> getRoom(player).orElse(null) == this)
|
||||
|
||||
@@ -30,7 +30,7 @@ public class MinigameSelectInventory extends InteractableInventory {
|
||||
setClickableItem(
|
||||
ItemStack.builder(type.getIcon())
|
||||
.displayName(type.getTitle().getAssembled(p))
|
||||
.lore(type.getDescription().getAssembled(p))
|
||||
.lore(type.getDescription().addWrap().getWrappedAssembled(p))
|
||||
.build(),
|
||||
itemAlignment.next().get(),
|
||||
itemClick -> drawGames(type)
|
||||
@@ -59,7 +59,7 @@ public class MinigameSelectInventory extends InteractableInventory {
|
||||
setClickableItem(
|
||||
ItemStack.builder(gameFactory.symbol())
|
||||
.displayName(gameFactory.name().getAssembled(p))
|
||||
.lore(gameFactory.description().getAssembled(p))
|
||||
.lore(gameFactory.description().addWrap().getWrappedAssembled(p))
|
||||
.meta(metaBuilder -> metaBuilder.hideFlag(ItemHideFlag.HIDE_ATTRIBUTES))
|
||||
.build(),
|
||||
offset + itemAlignment.next().get(),
|
||||
|
||||
Reference in New Issue
Block a user