UHPlugin icon indicating copy to clipboard operation
UHPlugin copied to clipboard

Create a complete team in one command ; random color with ? ; don't generate spawn points above the water

Open Curtis3321 opened this issue 11 years ago • 5 comments

  • [ ] One-command-a-team
  • [x] ? in commands asking for a color to choose a random color
  • [x] No spawn points above the water

Hello, I am here to give you quite a few suggestions I feel should be added to the plugin.

Firstly, let me start off by saying you've done a great job thus far.

As somebody who hosts as a Twitter UHC I have been looking for a new and more advanced UHC plugin that was public, I was about to write my own.

I have a few suggestions / changes that I feel should be made:

Team system: With the current team system you have to create the team and select what colour you want it. And THEN you have to add a player, I was thinking of a way to do it all in one.

Example: /uc Curtis3321 Notch jeb_ CurtNotJeb

/uc represents UHC Create Curtis3321, Jotch and jeb_ represent the users IGN's CurtNotJeb represents the team-name (not required) and from here it'll give it a random colour.

Scatter (spawns)

When I did my very first test with this it spawned me in Water, I was wondering if you guys could add a check if they will be spawned in water, if so give them a boat. Or if possible to make SURE they spawn on land.

I have a few more to suggest, but for now I'll leave it at this.

Curtis3321 avatar Oct 09 '14 14:10 Curtis3321

Team system: With the current team system you have to create the team and select what colour you want it. And THEN you have to add a player, I was thinking of a way to do it all in one.

This can be a possibility. Maybe a command like: /uh team add <color> [<player1>,<player2>,...] <team name ...>.

And if <color> is ?, a color is randomly chosen (in all commands with a color).

The only problem is that the team name can include spaces, so... I can use /uh team addjoin instead. Because else, if a team name starts with the name of a player, a confusion may occur.

When I did my very first test with this it spawned me in Water, I was wondering if you guys could add a check if they will be spawned in water, if so give them a boat. Or if possible to make SURE they spawn on land.

Good idea. I'll add a water detection. (Enabled by default: ~~scatter.avoidWater~~ map.spawnPoints.dontGenerateAboveWater.) I think a water detection is better than a boat.

Currently, actually, for my matches, I choose a seed without oceans in a 1000-blocks radius of the spawn :D .


(Strange, I didn't received any mail for this issue, that's the origin of the delay before my answer.)

AmauryCarrade avatar Oct 11 '14 13:10 AmauryCarrade

You can use AMIDST (see on ~~youtube~~ a search engine if you dont know waht it is) :smiley:

jonyroda97 avatar Oct 11 '14 19:10 jonyroda97

Spawn points not generated above the water: done.

Option: map.spawnPoints.dontGenerateAboveWater (default: true).

Available on the builds 69+.

AmauryCarrade avatar Oct 22 '14 12:10 AmauryCarrade

Random color with /uh team add ? [name]: done.

Available on the build 85+.

AmauryCarrade avatar Nov 20 '14 02:11 AmauryCarrade

Cf. #47 for the new /join and /leave commands (similar).

AmauryCarrade avatar Nov 22 '14 01:11 AmauryCarrade