Skip to content

Conversation

@ellieisjelly
Copy link
Member

This is to eliminate lengthy waits for e.g when there is all but one player in the game lobby

@ellieisjelly ellieisjelly changed the base branch from main to dev September 9, 2025 20:13
@ellieisjelly
Copy link
Member Author

I do want some feedback though: should we allow players to start the game even if there aren't enough people to meet the minimum set in PlayerLimiter? The current behaviour allows this but specifies that you'd be playing under the recommended amount.

@Hugman76
Copy link
Member

I believe the minimum field marks the very bare minimum amount of players in order to have a game start up and be finishable with that amount of players. The threshold value is present for the intended, more realistic minimum

@ellieisjelly
Copy link
Member Author

I believe the minimum field marks the very bare minimum amount of players in order to have a game start up and be finishable with that amount of players. The threshold value is present for the intended, more realistic minimum

I often see the threshold used as a recommended amount though, maybe this feature could be a config option you can set in the waiting lobby config?

@Hugman76
Copy link
Member

I think we are describing the same usage for the threshold value. I think having a minimum, a threshold and a maximum value is already enough.
To me, the voting should be available as long as /game start successfully starts the game, which to me is synonym of having crossed the minimum amount.

@ellieisjelly
Copy link
Member Author

ellieisjelly commented Sep 11, 2025

I think we are describing the same usage for the threshold value. I think having a minimum, a threshold and a maximum value is already enough. To me, the voting should be available as long as /game start successfully starts the game, which to me is synonym of having crossed the minimum amount.

New commit addresses this

@ellieisjelly
Copy link
Member Author

This PR is ready for review

@ZekeZDev
Copy link

ZekeZDev commented Oct 10, 2025

image Seems that the red vote start wool is kept to player inventory

this was after starting game btw

after looting it was removed so I think its some kinda desync

@ZekeZDev
Copy link

ZekeZDev commented Oct 10, 2025

Also what is the required tags for allowing a game to have this, uhc, deathrun and a couple others dont have it.

They dont have the item but they do still have the text:
image
picture from UHC game, no vote item in hand

@ZekeZDev
Copy link

I do also think that https://github.com/FoundationGames/Builderdash 's implementation with the bossbar and such has better user feedback and also personally prefer the playerhead. I do think this is a good start to universal but I wonder if some of the qol from that could be used. (AFAIK, they are license compatible)

@ellieisjelly
Copy link
Member Author

image Seems that the red vote start wool is kept to player inventory

this was after starting game btw

after looting it was removed so I think its some kinda desync

is this happening on skywars? if so, this is a regression caused by a previous plasmid commit and is already referenced under NucleoidMC/skywars#57

@ellieisjelly
Copy link
Member Author

Also what is the required tags for allowing a game to have this, uhc, deathrun and a couple others dont have it.

They dont have the item but they do still have the text: picture from UHC game, no vote item in hand

The voting wool is only available when the minimum number of players are met, though the voting text shouldnt be showing up so I'll fix that

@ZekeZDev
Copy link

image Seems that the red vote start wool is kept to player inventory
this was after starting game btw
after looting it was removed so I think its some kinda desync

is this happening on skywars? if so, this is a regression caused by a previous plasmid commit and is already referenced under NucleoidMC/skywars#57

Ah yep it would be that regression.

@ZekeZDev
Copy link

Also what is the required tags for allowing a game to have this, uhc, deathrun and a couple others dont have it.
They dont have the item but they do still have the text: picture from UHC game, no vote item in hand

The voting wool is only available when the minimum number of players are met, though the voting text shouldnt be showing up so I'll fix that

I do still think the message should be action bar as chat often gets overlooked.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants