Better Advanced Packet Permissions

This commit is contained in:
Kam committed 2025-03-14 20:38:11 -04:00
1 parent 3e10207b41
commit 6237856f70
14 files changed
+25 -13

No files matched your search

@@ -39,7 +39,7 @@ public final class DialogNpcRemovePacket extends AbstractPacket {
@Override
public CustomNpcsPermissions.Permission getPermission() {
return CustomNpcsPermissions.NPC_ADVANCED;
return CustomNpcsPermissions.NPC_ADVANCED_DIALOG;
}
@Override
@@ -45,7 +45,7 @@ public final class DialogNpcSetPacket extends AbstractPacket {
@Override
public CustomNpcsPermissions.Permission getPermission() {
return CustomNpcsPermissions.NPC_ADVANCED;
return CustomNpcsPermissions.NPC_ADVANCED_DIALOG;
}
@Override
@@ -37,7 +37,7 @@ public final class JobGetPacket extends AbstractPacket {
@Override
public CustomNpcsPermissions.Permission getPermission() {
return CustomNpcsPermissions.NPC_ADVANCED;
return CustomNpcsPermissions.NPC_ADVANCED_JOB;
}
@Override
@@ -40,7 +40,7 @@ public final class JobSavePacket extends AbstractPacket {
@Override
public CustomNpcsPermissions.Permission getPermission() {
return CustomNpcsPermissions.NPC_ADVANCED;
return CustomNpcsPermissions.NPC_ADVANCED_JOB;
}
@Override
@@ -60,7 +60,7 @@ public final class JobSpawnerAddPacket extends AbstractPacket {
@Override
public CustomNpcsPermissions.Permission getPermission() {
return CustomNpcsPermissions.NPC_ADVANCED;
return CustomNpcsPermissions.NPC_ADVANCED_JOB;
}
@Override
@@ -42,7 +42,7 @@ public final class JobSpawnerRemovePacket extends AbstractPacket {
@Override
public CustomNpcsPermissions.Permission getPermission() {
return CustomNpcsPermissions.NPC_ADVANCED;
return CustomNpcsPermissions.NPC_ADVANCED_JOB;
}
@Override
@@ -41,7 +41,7 @@ public final class LinkedSetPacket extends AbstractPacket {
@Override
public CustomNpcsPermissions.Permission getPermission() {
return CustomNpcsPermissions.NPC_ADVANCED;
return CustomNpcsPermissions.NPC_ADVANCED_LINKED;
}
@Override
@@ -46,7 +46,7 @@ public final class MagicNpcSavePacket extends AbstractPacket {
@Override
public CustomNpcsPermissions.Permission getPermission() {
return CustomNpcsPermissions.NPC_ADVANCED;
return CustomNpcsPermissions.NPC_ADVANCED_MAGIC;
}
@SideOnly(Side.CLIENT)
@@ -41,7 +41,7 @@ public final class RoleSavePacket extends AbstractPacket {
@Override
public CustomNpcsPermissions.Permission getPermission() {
return CustomNpcsPermissions.NPC_ADVANCED;
return CustomNpcsPermissions.NPC_ADVANCED_ROLE;
}
@Override
@@ -44,7 +44,7 @@ public final class TagSetPacket extends AbstractPacket {
@Override
public CustomNpcsPermissions.Permission getPermission() {
return CustomNpcsPermissions.NPC_ADVANCED;
return CustomNpcsPermissions.NPC_ADVANCED_TAGS;
}
@Override
@@ -35,7 +35,7 @@ public final class TransformGetPacket extends AbstractPacket {
@Override
public CustomNpcsPermissions.Permission getPermission() {
return CustomNpcsPermissions.NPC_ADVANCED;
return CustomNpcsPermissions.NPC_ADVANCED_TRANSFORM;
}
@Override
@@ -41,7 +41,7 @@ public final class TransformSavePacket extends AbstractPacket {
@Override
public CustomNpcsPermissions.Permission getPermission() {
return CustomNpcsPermissions.NPC_ADVANCED;
return CustomNpcsPermissions.NPC_ADVANCED_TRANSFORM;
}
@Override
@@ -47,7 +47,7 @@ public final class TransportSavePacket extends AbstractPacket {
@Override
public CustomNpcsPermissions.Permission getPermission() {
return CustomNpcsPermissions.NPC_ADVANCED;
return CustomNpcsPermissions.NPC_ADVANCED_TRANSPORT;
}
@Override
@@ -39,6 +39,18 @@ public class CustomNpcsPermissions {
public static final Permission NPC_STATS = new Permission("customnpcs.npc.stats");
public static final Permission NPC_CLONE = new Permission("customnpcs.npc.clone");
public static final Permission NPC_ADVANCED_TRADER = new Permission("customnpcs.npc.advanced.trader");
public static final Permission NPC_ADVANCED_DIALOG = new Permission("customnpcs.npc.advanced.dialog");
public static final Permission NPC_ADVANCED_FACTION = new Permission("customnpcs.npc.advanced.faction");
public static final Permission NPC_ADVANCED_JOB = new Permission("customnpcs.npc.advanced.job");
public static final Permission NPC_ADVANCED_ROLE = new Permission("customnpcs.npc.advanced.role");
public static final Permission NPC_ADVANCED_TRANSPORT = new Permission("customnpcs.npc.advanced.transport");
public static final Permission NPC_ADVANCED_TRANSFORM = new Permission("customnpcs.npc.advanced.transform");
public static final Permission NPC_ADVANCED_LINKED = new Permission("customnpcs.npc.advanced.linked");
public static final Permission NPC_ADVANCED_MAGIC = new Permission("customnpcs.npc.advanced.linked");
public static final Permission NPC_ADVANCED_TAGS = new Permission("customnpcs.npc.advanced.tags");
public static final Permission GLOBAL_REMOTE = new Permission("customnpcs.global.remote");
// Save Global Preferences