
ISLAND
PERMS
[[ assigned to: - || status: unassigned ]]
Overview
A re-creation of Factions’ /f perms. Island-owners will be able to assign members to a “usergroup”.
Below is the GUI that should display when someone runs /is perms.

Right clicking = view/edit the group’s permissions
Left clicking = shows all members in the group
((Editing permissions GUI will be explained later)).
GUI EXPLANATION
Gray Dye:
-
Name: Visitor
-
Lore: Not part of the island; just here to visit!
Pink Dye:
-
Name: Member
-
Lore: New to the island, still has a lot of trust to earn.
Magenta Dye:
-
Name: Officer
-
Lore: Users who have earned their keep on the island.
Purple Dye:
-
Name: Co-Owner
-
Lore: The most trusted users of the island
Netherstar:
-
Name: Owner
-
Lore: Creator of the island; has all permissions.
-
NOTE: line two of lore should display “You are the owner” / “You are not the owner” (depending on the player’s group). Should not be clickable, as the owner always has all permissions.
-
ALSO NOTE: There can only be one owner per island
If the owner types /is users or /is usergroup, a GUI should pop up, displaying all users on the island. For instance:

Each user should have their name displayed, then their usergroup in the lore. The book should be information regarding the GUI like “These are the members of your island!” As the max is members is 24 , there is no need to have a page 2.
When someone with permissions to change usergroups clicks on any user, it should show the Usergroups GUI again (except named “Change {player_name} to which group?”)

After a usergroup is clicked, display the following confirmation GUI with the name "Please Confirm Your Decision:"
If the user in question is transferring ownership, display the GUI twice, with the name "Ownership Transfers Cannot be Undone!"

How To Change Usergroups
NOTE: While the following list might look intimidating, most of these perms are already coded into ASkyBlock's /is settings.

PAGE 1

PAGE 2
GUI EXPLANATION
[LINK] to each item and their permission
BOOK
-
Name: Information
-
Lore: Left-click to toggle each permission between enabled and disabled.
ARROW BLOCK
-
Name: Page 1/2 or 2/2
IS Permissions
VISITOR
-
None, can only visit the island.
OFFICER
-
Hurting Animals: Wooden Sword
-
Lever/Button Use: Lever
-
Gate Use: Wooden Gate
-
Potion Brewing: Brewing Stand
-
Enchanting Table: Ench Table
-
Redstone Use: Comparator
-
Shears Use: Shears
-
Villager Trading: Emerald
-
Item Dropping: Gold Ingot
-
Egg Throwing: Egg
-
Enderpearl Use: Enderpearl
-
Furnace Use: Furnace
-
Beacon Use: Beacon
-
Horse Riding: Diamond Horse Armor
-
Place Blocks: Dirt
-
Workbench Use: Workbench
-
Door Use: Door
-
Bed Use: Bed
-
Bucket Use: Bucket
-
Armor Stand Use: Armor Stand
-
Item Pickup: Diamond
-
Chest Use: Chest
-
Visitor Pressure Plate: Gold PP
-
Anvil Use: Anvils
-
Jukebox Use: Jukebox
-
Allow/Disallow Animal Spawning: Potato
-
Hurting Monsters: Iron Sword
-
Portal Use: Obsidian
-
Break Blocks: Stone
OWNER
-
All permissions
Default Perms
MEMBER
-
Item Dropping: Gold Ingot
-
Breeding: Carrot
-
Place Blocks: Dirt
-
Workbench Use: Workbench
-
Door Use: Door
-
Bed Use: Bed
-
Bucket Use: Bucket
-
Armor Stand Use: Armor Stand
-
Visitor Item Pickup: Diamond
-
Visitor Pressure Plate: Gold PP
-
Anvil Use: Anvils
-
Jukebox Use: Jukebox
-
Portal Use: Obsidian
-
Break Blocks: Stone
CO-OWNER
-
Hurting Animals: Wooden Sword
-
Lever/Button Use: Lever
-
Gate Use: Wooden Gate
-
Potion Brewing: Brewing Stand
-
Enchanting Table: Ench Table
-
Redstone Use: Comparator
-
Shears Use: Shears
-
Visitor Villager Trading: Emerald
-
Visitor Item Dropping: Gold Ingot
-
Carrot: Breeding
-
Visitor Egg Throwing: Egg
-
Enderpearl Use: Enderpearl
-
Furnace Use: Furnace
-
Beacon Use: Beacon
-
Visitor Horse Riding: Diamond Horse Armor
-
Place Blocks: Dirt
-
Workbench Use: Workbench
-
Door Use: Door
-
Bed Use: Bed
-
Bucket Use: Bucket
-
Armor Stand Use: Armor Stand
-
Visitor Item Pickup: Diamond
-
Chest Use: Chest
-
Visitor Pressure Plate: Gold PP
-
Anvil Use: Anvils
-
Jukebox Use: Jukebox
-
Allow/Disallow Animal Spawning: Potato
-
Hurting Monsters: Iron Sword
-
Portal Use: Obsidian
-
Break Blocks: Stone
-
Breaking Spawners: Spawner
-
Breaking Expensive Blocks: Diamond Block
-
Ability to invite ppl from island: Lime Dye
-
Ability to kick ppl from island: Rose Red
-
Ability to expel ppl from island: Redstone Dust
-
Ability to ban ppl from island: Redstone Block
-
Ability to lock the island: Iron Door
-
Ability to create warps on island: Sign
-
Modify island permissions: Book
USER CMDS:
-
/is permissions - Shows usergroup GUI
-
aliases: /is settings, /is perms, /is perm
-
-
/is usergroups- Shows all users in island
-
aliases: /is users, /is user, /is usergroup, /is promote, /is demote
ADMIN CMDS:
-
/is perms [user] || /is usergroups [user]
-
Ability to edit other peoplrs' usergroups and users.
-