Commands and Permissions
Home | Config | Challenges | Localization
The basic player permissions
Command | Permission | Description |
---|---|---|
/island | usb.island.create | Display's the island GUI. |
/island create [schematic] | usb.island.create | Create your island (can also be done from the island GUI). From v2.6 adding a schematic is optional |
/island restart [schematic] | usb.island.create | Restart your skyblock island (will remove all progress). From v2.6 adding a schematic is optional |
/island party | usb.island.create | Display the party GUI with information about your island's leader and members. |
/island party info | usb.island.create | shows information about your party |
/island party invites | usb.island.create | show pending invites |
/island party uninvite <player> | usb.island.create | withdraw an invite |
/island home or /is h | usb.island.home | Teleport to the home location on your island |
/island spawn | usb.island.spawn | teleports you to the skyblock spawn |
/island sethome | usb.island.sethome | Set the point where you teleport to when using /island (note: can only be used close to your island). |
/challenges | usb.island.challenges | Display the challenge chest interface. |
/challenges [challengename] | usb.island.challenges | View information about requirements/rewards for the given challengename. |
/challenges complete [challengename] | usb.island.challenges | Attempt to complete the given challengename. |
/island restart | from v2.5 usb.island.restart | Allows to restart an island and display the restart GUI |
The advanced player permissions
Command | Permission | Description |
---|---|---|
/island level | usb.island.level | View information about your's or another person's island level |
/island info | usb.island.info | View island block information |
/island limits <player> | from v2.6 usb.island.limit | show the islands limits |
/island log | usb.island.log | display log |
/island top | usb.island.top | View the top ten list. |
/island ban [player] | usb.island.ban | ban/unban a player from accessing to your island. |
/island lock | from v2.6 usb.island.lock | Prevents anyone outside of the player's party from entering the island (this will disable the warp if warp is active). |
/island unlock | from v2.6 usb.island.lock | Let anyone enter the player's island (if warp or tp/tpa is enabled). |
/island warp | usb.island.warp | View information about the warp feature. |
/island warp [player] | usb.island.warp | Warp to "player"'s island. Requires that "player" have an active warp. |
/island setwarp | from v2.6 usb.island.setwarp | Set the location that players can warp to on your island. Anyone using /island warp to visit your island will teleport to this point. |
/island togglewarp | from v2.6 usb.island.togglewarp | enable/disable your island's warp point. When disabled non-party members will be unable to warp to your island. |
/island trust | usb.island.trust | Trust a visitor on your island without being in the party (this will give access to build/break and chests). |
/island untrust | usb.island.trust | Untrust a visitor. |
/usb island makeleader [old player] [new player] | from v2.6 usb.island.makeleader | Transfer the ownership of an island to a new player. |
Added permissions from v2.7
none | usb.island.signs.place | Allows you to place the sign on a chest or double chest |
none | usb.island.signs.use | Allows you the use of signs for challenges |
The party player permissions
Command | Permission | Description |
---|---|---|
/island invite [player] | usb.party.create | Invite a player to join your island. |
/island accept | usb.party.join | Accept an invitation to join an island (give this node to basic players if you allow them to join a party). |
/island reject | usb.party.join | Decline an invitation to join an island (give this node to basic players if you allow them to join a party). |
/island leave | from v2.6 usb.party.leave | Leave your current island. Note: If you are the party leader, you will keep the island and remove all other players. |
/island party | usb.party.join | Display the party GUI with information about your island's leader and members. |
/island kick [player] | usb.party.kick | Remove a player from your island. |
/islandtalk /istalk or /it | usb.island.talk | Island talk between party and trust members on an island |
/partytalk /ptalk or /ptk | usb.party.talk | Island talk between party members server wide. |
The moderator permissions
Command | Permission | Description |
---|---|---|
none | usb.admin | To make use of any the /usb commands. |
/usb goto [player] | usb.mod.goto | Teleport to "player"'s island |
/usb topten | usb.mod.topten | Generate a new top ten list, or update an old one. |
/usb challenge [player] complete [challengename] | usb.mod.challenges | Complete the given "challengename" for "player" (note: this does not give rewards, it only sets the status as completed) |
/usb challenge [player] reset [challancename] | usb.mod.challenges | Reset the given "challengename" for "player" (note: this does not take rewards away, it only sets the status as incomplete) |
/usb challenges [player] resetall | usb.mod.challenges | Resets challenges for "player" (note: this does not take rewards away, it only sets the status as incomplete) |
none | usb.mod.bypassprotection | This will bypass the WG protections. To bypass the "entry" flag moderators also need the node worldguard.region.bypass.skyworld. |
none | usb.mod.bypasscooldowns | This will bypass all cooldowns (island reset, teleport) |
The admin permissions
Command | Permission | Description |
---|---|---|
/usb doc | usb.admin.doc | Saves documentation of almost all the commands to a file (A must for server owners). |
/usb config | usb.admin.config | Open GUI for config for ingame editing some value's. |
/usb info [player] | usb.admin.info | Gives admin information about the player. This is different then the "/island info" command. |
/usb island info [player] | usb.admin.info | Gives admin information about the island. This is different then the "/usb info [player]" command. |
/usb island ignore [player | usb.admin.ignore | Will ignore the island in the top-ten and exclude from being purged. |
/usb perk | usb.admin.perk | Shows perk-information. |
/usb perk list | usb.admin.perk | Lists all perks. |
/usb perk player [player] | usb.admin.perk | Shows a specific players perks. |
/usb island setbiome [player] <biome> | usb.admin.setbiome | Sets the biome of the island. |
/usb island ignore [player] | usb.admin.ignore | Toggles the islands ignore status. |
/usb island remove [player] | usb.admin.remove | Remove ownership of "player's" island without destroying it. |
/usb fix-flatland [player] | usb.admin.remove | Fix the flatland under an island. |
/usb island register [player] | usb.admin.register | Set "player's" island location to a bedrock within 15 blocks. |
/usb island delete [player] | usb.admin.delete | Delete "player's" island. |
/usb cooldown | usb.admin.cooldown | Controls player-cooldowns. |
/usb cd clear or cd c [player] <command> | usb.admin.cooldown | Clears the cooldown on a command (* = all). |
/usb cd list or cd l [player] | usb.admin.cooldown | Lists all the active cooldowns. |
/usb cd restart or cd r <player> | usb.admin.cooldown | Restarts the cooldown on the command. |
/usb is addmember [player] [islandleader] | usb.admin.addmember | Adds the player to the island. |
/usb island makeleader|transfer <leader> <oplayer> | from v2.6 usb.admin.makeleader | transfer leadership to another player. |
/usb island protect [player] | usb.mod.protect | Adds the WorldGuard protection Region for a player. |
/usb island protectall | usb.mod.protect | Add's the WorldGuard protection Region for all players (this can cause some lag depending on amount of players). |
/usb island purge | usb.admin.purge | Deletes the island your currently on (island.YML will be deleted and player.yml be reset however the challenges will be kept). |
/usb purge [days] | usb.admin.purge | Deletes the islands that are [days]'s inactive (island.YML will be deleted and player.yml be reset however the challenges will be kept). |
/usb orphan | usb.admin.orphan | Manage orphans. |
/usb orphan clear | usb.admin.orphan | Clear orphans. |
/usb orphan count | usb.admin.orphan | Count orphans. |
/usb orphan list | usb.admin.orphan | List orphans. |
/usb version | usb.admin.version | Displays version information (the info we need when reporting bugs). |
/usb reload | usb.admin.reload | Reload the configuration settings from the file. |
/usb lang [landcode] | usb.admin.lang | Ingame command to change the language and reloads after. |
/usb wg | usb.admin.wg | Various WorldGuard utilities. |
/usb wg load | usb.admin.wg | Load the region chunks. |
/usb wg refresh | usb.admin.wg | Refreshes the chunks around the player. |
/usb wg unload | usb.admin.wg | Load the region chunks. |
/usb wg update | usb.admin.wg | Update the WG regions. |
/usb jobs | usb.admin.jobs | Controls async jobs. |
/usb j stats | usb.admin.jobs.stats | Show statistics. |
/usb debug | usb.admin.debug | Control debugging. |
/usb debug enable or disable | usb.admin.debug | Toggle debug-logging. |
/usb debug flush | usb.admin.debug | Flush current content of the logger to file. |
/usb debug setlevel [level] | usb.admin.debug | Set debug-level, choose from: INFO, FINE, FINER or FINEST |
/usb flush | usb.admin.cache | Flushes all caches to files. |
Added permissions from v2.7
/usb import <format> | usb.admin.import | imports players and islands from other formats |
/usb island|i | usb.admin.import | manage islands |
/usb is get <player> | usb.admin.get | advanced command for getting island-data |
/usb is info <player> | usb.admin.info | print out info about the island |
/usb is set <player> | usb.admin.set | advanced command for setting island-data |
/usb maintenance <true|false> | usb.admin.maintenance | toggles maintenance mode |
/usb nbt | usb.admin.nbt | advanced info about NBT stuff |
/usb nbt add|a <nbttag> | usb.admin.nbt | adds the NBTTag on the currently held item |
/usb nbt info|i | usb.admin.nbt | shows the NBTTag for the currently held item |
/usb nbt set|s <nbttag> | usb.admin.nbt | sets the NBTTag on the currently held item |
/usb protectall | usb.admin.protectall | protects all islands (time consuming) |
/usb region|rg | usb.admin.region | region manipulations |
/usb rg border | usb.admin.region | shows the non-chunk-aligned borders |
/usb rg chunk | usb.admin.region | shows the borders of the current chunk |
/usb rg hide | usb.admin.region | hides the regions again |
/usb rg inner | usb.admin.region | shows the borders of the inner-chunks |
/usb rg outer | usb.admin.region | shows the borders of the outer-chunks |
/usb rg refresh | usb.admin.region | refreshes the existing animations |
/usb rg show | usb.admin.region | shows the borders of the current island |
/usb rg tick <integer> | usb.admin.region | set the ticks between animations |
The miscellaneous permissions
Command | Permission | Description |
---|---|---|
/island biome [biomeName] | usb.biome."biomeName" | Allows the player to set their island's biome to the given biomeName. Available biomes include: OCEAN, JUNGLE, HELL, SKY, DESERT, FOREST, SWAMPLAND, MUSHROOM, TAIGA, PLAINS, EXTREME_HILLS and DEEP_OCEAN. |
none | usb.schematic.[schematic] | A player with this permission will use the given "schematic" when creating a new island. The schematic must be in the uSkyBlock/schematics folder. Do not include the .schematic extension in the permission name |
none | usb.extra.hunger | A player with this permission will loose hunger 25% slower on their island. |
none | usb.extra.hunger2 | A player with this permission will loose hunger 50% slower on their island. |
none | usb.extra.hunger3 | A player with this permission will loose hunger 75% slower on their island. |
none | usb.extra.hunger4 | A player with this permission will not loose hunger on their island. |
none | group.memberplus | adds 5% bonus currency bonus when completing a challenge |
none | usb.donor.all | adds 5% bonus currency bonus when completing a challenge |
none | usb.donor.25 | adds 5% bonus currency bonus when completing a challenge |
none | usb.donor.50 | adds 5% bonus currency bonus when completing a challenge |
none | usb.donor.75 | adds 10% bonus currency bonus when completing a challenge |
none | usb.donor.100 | adds 20% bonus currency bonus when completing a challenge |
Custom Permissions
There are 2 custom made permissions you can add yourself.
The first one can be added in the "extraPermissions:"section and are build up as followed:
extraPermissions: smallbonus: '4:16 320:5' #<---gives these items extra in the chest at start or restart GiveItYourOwnName: '50:16 327:1' #<---gives these items extra in the chest at start or restart
The permissions that are used here would then look like
- usb.smallbonus
- usb.GiveItYourOwnName
The second one can be added to the "maxPartyPermissions:" section and is build up as followed:
# This section allows donors to get specific perks donor-perks: usb: perk: party5: maxPartySize: 15 #<---gives a max of 15 players on your island party6: maxPartySize: 16 #<---gives a max of 16 players on your island GiveItYourOwnNameX: GiveItYourOwnNameX: 123 #<---gives a max of 123 players on your island
The permissions that are used here would then look like
- usb.extra.party5
- usb.extra.party6
- usb.extra.GiveItYourOwnNameX
In both cases you can add as many permissions as you like or need, but make sure they all have their unique name.
Legend
- Green = Command
- Red = Permission