AdvancedSelector

Ever wanted to make your own Server/World/Minigame Selector? Well with this plugin you can!
It is really easy!
Features
- Give Selectors to players on various ways.
- Make easy world transportation Selectors / Inventories.
- Have as many Selectors and Inventories as you want!
- Change the names / lores / enchantments of an item in an inventory / a selector
Installation
- Make sure your server is running the version that fits with the version you are about to download.
- Download the AdvancedSelector.jar and place it in your plugin folder.
- Load it by restarting your server. (Or load it via other pluginloaders)
- Done! You can now make changes in the configuration.
- Use '/as reload' or restart your server to apply the changes.
Bugs / Suggestions
If you find any bugs or if you have a suggestion, leave a message in the comments.
Example
A Selector (Which will respond when you interact with it):
You can create multiple selectors with different uses.

An Inventory (Which will open when you interact with a Selector)
You can add items in this inventory. When you click on those items a command will be executed or another inventory will open.

-
View User Profile
-
Send Message
Posted Jul 13, 2015@StaNNiE0
I've got the same problem, I want my players can use the teleportor but I don't want give them all the permission ! Who can I do ?
-
View User Profile
-
Send Message
Posted Jul 4, 2015@AloysRiswick
It could be possible I did something wrong with the code, what will work is if you make up your own permission and put it there. Then you give all your permission groups that same permission.
-
View User Profile
-
Send Message
Posted Jul 4, 2015Can you help me. I cant use the compass whithout op and it says Permission: None everywhere
-
View User Profile
-
Send Message
Posted Jul 3, 2015@Skriwix
Sounds cool, this will be added in the next update.
-
View User Profile
-
Send Message
Posted Jul 2, 2015@StaNNiE0
Thanks, it works great!
Do you know a way to create a selector that have two faces? By two faces I mean something like when the people click on the selector it will activate a speed boost and switch to another selector so when they will click again at the same inventory spot it will disable the speed boost. I know some plugins already exist for that but I couldn't find one with a translating file and I want to set my own sentence in the chat when they use the speed boost so I thought if we could make that "two faces" thing for the selectors, it would be amazing.
-
View User Profile
-
Send Message
Posted Jul 2, 2015@Skriwix
I used MicroJump on my own server. http://dev.bukkit.org/bukkit-plugins/microjump/
-
View User Profile
-
Send Message
Posted Jun 30, 2015I'm using BungeeCord, I have configured a server selector and everything works as I want except for one thing. I have this in the concerned inventories.
InteractType: PlayerCommand
InteractValue:
- server Hub
When I click on the block in the server seletor it says that the command doesn't exist. I feel like the commands are going directly to the spigot server and not to the BungeeCord server. Do you know a way to fix it to let me join different servers from the server selector with the command /server ... ?
-
View User Profile
-
Send Message
Posted Jun 30, 2015@mikyvars
@ItsBloo
I just learned that this happens after a reload. Any chance you reloaded the server in those 5 minutes? EDIT: This should be fixed in v2.3
-
View User Profile
-
Send Message
Posted Jun 25, 2015@mikyvars
Same problem! :/
-
View User Profile
-
Send Message
Posted Jun 20, 2015When I log on the server, the items are working but after 5 minutes the selectors do not work anymore
-
View User Profile
-
Send Message
Posted Jun 20, 2015@KingWAdolf @GabriMagic
Just as @mikyvars says.
Simply put InteractPermission: whatever.permission And give the users that Permission.
@GabriMagic
When I change from map the Selector is still useable, can you give me more details?
@mikyvars
Selectors are still useable after a while for me, can you give me more details? Also, Interaction with a position only works in the world which name you put in the config.yml, Selectors however are useable everywhere, you can't disable this unless you have per world permissions.
-
View User Profile
-
Send Message
Posted Jun 20, 2015it is you who creates permission , example :
InteractPermission : permission.test InteractType : Inventory InteractValue : - Example
In this case only players having permission " permission.test " will open inventory with the name " Example"
-
View User Profile
-
Send Message
Posted Jun 18, 2015Hi all, first of all it is a great plugin, but it give me some problems:
- There is no permission to default users can use it, I tried with AdvancedSelector.Use, AdvancedSelector.* but nothing happens, only OPs can use it
- When you change the map and come back to the spawn the item is a normal block, you can't use it more.
I don't know if I'm doing something wrong or what, I hope you could tell me the answer to this problem :) thanks.
-
View User Profile
-
Send Message
Posted Jun 17, 2015Up :)
-
View User Profile
-
Send Message
Posted Jun 10, 2015Hi, It is possible to have an option to have the head of a player ?
Also small bug : After a certain time , the selectors are unusable ...
And how to have a certain world there selectors have no controls or interaction with a position ?
-
View User Profile
-
Send Message
Posted Jun 7, 2015Hi, what is the permissions for Default?
-
View User Profile
-
Send Message
Posted May 21, 2015@StaNNiE0
Items from inventory
-
View User Profile
-
Send Message
Posted May 21, 2015@ItsBloo
Do you mean dropable Selectors or dropable items from an inventory?
-
View User Profile
-
Send Message
Posted May 20, 2015Head of players in Inventory
-
View User Profile
-
Send Message
Posted May 20, 2015@ItsBloo
For every selector you want you have to create a new .yml file in the Selectors folder. The best way to do this is copy paste the default .yml selector so all the required values are there. Then change everything to the way you want it. Then in the config.yml you can put it like players will get the newly created config by joining the server.
@mikyvars
What?