Issue #28. Метод isPlayerOpped теперь проверяет "minecraft.op" пермишен, а методы addOp, removeOp дают/забирают все права ("*").
Выпили проверку на Op, и местами заменил ее на проверку отдельных прав из MinecraftPermissions
Так же сделал пункты 2 и 3
1 parent 1db95a4 commit e706aea6c3be2205225f56efafd894df56c46ddd
@uguuseha uguuseha authored on 17 Jun 2014
Showing 22 changed files
View
src/main/java/cpw/mods/fml/common/event/FMLServerStartingEvent.java
View
src/main/java/net/minecraft/command/ServerCommandManager.java
View
src/main/java/net/minecraft/command/server/CommandOp.java
View
src/main/java/net/minecraft/entity/player/EntityPlayerMP.java
View
src/main/java/net/minecraft/network/NetHandlerPlayServer.java
View
src/main/java/net/minecraft/server/dedicated/DedicatedPlayerList.java
View
src/main/java/net/minecraft/server/dedicated/DedicatedServer.java
View
src/main/java/net/minecraft/server/management/ServerConfigurationManager.java
View
src/main/java/org/ultramine/commands/CommandContext.java
View
src/main/java/org/ultramine/commands/HandlerBasedCommand.java
View
src/main/java/org/ultramine/commands/VanillaCommandWrapper.java
View
src/main/java/org/ultramine/permission/GroupPermission.java
View
src/main/java/org/ultramine/permission/MinecraftPermissions.java 0 → 100644
View
src/main/java/org/ultramine/permission/PermissionRepository.java
View
src/main/java/org/ultramine/permission/World.java
View
src/main/java/org/ultramine/permission/internal/ClientPermissionManager.java
View
src/main/java/org/ultramine/permission/internal/OpPermissionProxySet.java 0 → 100644
View
src/main/java/org/ultramine/server/PermissionHandler.java
View
src/main/java/org/ultramine/server/UltramineServerConfig.java
View
src/main/java/org/ultramine/server/UltramineServerModContainer.java
View
src/main/java/org/ultramine/server/util/OpPermissionProxySet.java 100644 → 0
View
src/test/groovy/org/ultramine/permission/PermissionRepositoryTest.groovy