diff --git a/Admin Panel.md b/Admin Panel.md new file mode 100644 index 0000000..2dbe0b8 --- /dev/null +++ b/Admin Panel.md @@ -0,0 +1,105 @@ +# Admin Panel +## - Items List +### Panel Setup +- Tags (Dynamic) + - Default (all) + - Alloys + - Circuits + - Customizables + - Ingots + - Materials + - Ores + - Personal + - Shop + - Space Ships + - Shields + - Weapons +## - Hostiles List +### Panel Setup +- Tags (Dynamic) + - Default (all) + - Ground Units + - Space Ships +## - Player List +- Tags (Dynamic) + - Default (all) + - Members + - Moderators + - Admins +## - Permissions +### Panel hierarchy +- Roles (Static) + - Edit + - Role Tag + - Role Name + - Permission Nodes + - Chat Font Color + - New + - Role Tag + - Role Name + - Permission Nodes + - Chat Font Color +- Users (Static) + - Edit + - Permission Nodes +### Default Roles +- Members Permission Nodes + - permission.node.player.text.chat + - permission.node.player.text.chat.message + - permission.node.player.text.chat.message.alliance + - permission.node.player.text.chat.message.direct + - permission.node.player.text.chat.message.fleet + - permission.node.player.text.color +- Moderator Permission Nodes + - roles.members.* + - permission.node.player.server.ban + - permission.node.player.server.timeout + - permission.node.player.text.ban + - permission.node.player.text.resume + - permission.node.player.text.timeout.["{time_in_seconds}"] +- Admin Permission Nodes + - roles.moderators.* + - permission.node.player.clean.database.all + - permission.node.player.clean.database.item + - permission.node.player.clean.inventory.all + - permission.node.player.clean.inventory.item + - permission.node.player.console + - permission.node.player.give.exp + - permission.node.player.give.item + - permission.node.player.give.skills + - permission.node.player.permission.add.["{permission.node.*}"] + - permission.node.player.permission.edit.["{permission.node.*}"] + - permission.node.player.permission.remove.["{permission.node.*}"] + - permission.node.player.role.add.["{permission.node.*}"] + - permission.node.player.role.edit + - permission.node.player.role.give + - permission.node.player.role.hierarchy + - permission.node.player.role.new + - permission.node.player.role.remove + - permission.node.player.role.remove.["{permission.node.*}"] +- Super Admin Permission Nodes (First Person On Server) + - permission.node.player.bypass +### Extra Nodes +- permission.node.tab.*.(allow/deny) +- permission.node.tab.dashboard.(allow/deny) +- permission.node.tab.dungeons.* + - ["{permission.node.tab.dungeons.{datapackId}.{dungeonId}.(allow/deny)}"] +- permission.node.tab.skills.* + - ["{permission.node.tab.skills.{datapackId}.{skillsId}.(allow/deny)}"] +- permission.node.tab.inventory.* + - ["{permission.node.tab.inventory.{datapackId}.{core_systemId}.(allow/deny)}"] +- permission.node.tab.shop.* + - ["{permission.node.tab.shop.{datapackId}.{shopId}.(allow/deny)}"] +- permission.node.tab.crafting.* + - ["{permission.node.tab.crafting.{datapackId}.{craftingId}.(allow/deny)}"] +- permission.node.tab.admin.* + - ["{permission.node.tab.admin.{datapackId}.{adminId}.(allow/deny)}"] +- permission.node.tab.chat.* + - ["{permission.node.tab.chat.{datapackId}.{chatId}.(allow/deny)}"] +- permission.node.tab.alerts.(allow/deny) +- permission.node.generate.credits.online.*.(allow/deny) +- permission.node.generate.credits.offline.*.(allow/deny) +- permission.node.generate.datacores.online.*.(allow/deny) +- permission.node.generate.datacores.offline.*.(allow/deny) +- permission.node.player.nickname.(allow/deny) +- permission.node.player.nickname.[{"atring"}] \ No newline at end of file