Minecraft version: Minecraft 1.12.1 What I want: Players are able to click on a compass -brings up a GUI, compass is given to them the first time they join and CANNOT be thrown out- and are able to click on discovered locations, clicking on these locations will make their compass point to that location. To discover a location a player must be within 30 blocks of where the admin created the location point (by command). Ideas for commands: all players /location sethome location.admin /location unlock <location> <player> /location lock <location> <player> /location create <name> <display-item> /location list Messages: location-unlock: "&aLocation> &fUnlocked location &7%location&f for &e%player&f!" location-lock: "&aLocation> &fLocked location &7%location&f for &e%player&f!" location-create: "&aLocation> &fCreated location &7%locationname&f at &e%xcoordinate, %ycoordinate&f!" location-list: "&aLocation> &f%locations" location-found: "&aLocation> &fYou have found &7%location&f, you can now see it in your compass!" GUI: (Size: Double chest) 1st item (very first slot) = Item: Bed | Name: &6Home | Points them to: set home point rest of slots = the locations created via command (item order: the order they were discovered) (item shown if not discovered: barrier name: &cUNDISCOVERED) When I'd like it by: Whenever is possible !