Iām not able to allow players access to chests or utilities for some reason within the region. even with the proper flags like chest, etc. It tells them they donāt have my permission.
Is there a version of RedProtect that can be used with SpongeForge 1136? Iām attempting to run a Pixelmon server and I would really love to use this plugin.
Hello. Already have the command to give a player the region, is /rp ao or /rp addowner, and you can give give the perm redprotect.own.expand-vert to let player to use /rp expand-vert on own regions, if was created using wand tool, anyway, test because i dont know if i have ported this to sponge version(cant look into code now).
Pixelmon is still on 1.8.9, which uses Forge 1722. SpongeForge1136 is the latest build of Sponge that uses 1722, so Iām basically stuck on an older version of Sponge until Pixelmon updates.
Added permission redprotect.own.expandvert, redprotect.own.setminy and redprotect.own.setmaxy to allow player to configure their y region sizes (if auto expand vert is disabled on config).
Iām not getting errors client side. The server is showing some errors, but only to /rp info not being able to determine a user. Copied below. The only mods running on the server are sponge and RP. Nothing else.
[Sponge]: Error occurred while executing command ārp infoā for source EntityPlayerMP[ārailcsdatā/9441, l=āMinecraft_Lifeā, x=530.55, y=70.00, z=285.32]: Invalid username e4a4d5b0-6977-47f3-910e-72f3445834d7
java.lang.IllegalArgumentException: Invalid username e4a4d5b0-6977-47f3-910e-72f3445834d7
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:148) ~[minecraft_server.1.9.4.jar:?]
at org.spongepowered.common.service.user.SpongeUserStorageService.get(SpongeUserStorageService.java:54) ~[SpongeUserStorageService.class:1.9.4-1965-5.0.0-BETA-1460]
at br.net.fabiozumbi12.redprotect.RPUtil.getUser(RPUtil.java:405) ~[RPUtil.class:?]
at br.net.fabiozumbi12.redprotect.Region.info(Region.java:289) ~[Region.class:?]
at br.net.fabiozumbi12.redprotect.listeners.RPCommands.handleInfoTop(RPCommands.java:1593) ~[RPCommands.class:?]
at br.net.fabiozumbi12.redprotect.listeners.RPCommands.process(RPCommands.java:1317) ~[RPCommands.class:?]
at org.spongepowered.api.command.dispatcher.SimpleDispatcher.process(SimpleDispatcher.java:333) ~[SimpleDispatcher.class:1.9.4-1965-5.0.0-BETA-1460]
at org.spongepowered.common.command.SpongeCommandManager.process(SpongeCommandManager.java:264) [SpongeCommandManager.class:1.9.4-1965-5.0.0-BETA-1460]
at net.minecraft.command.ServerCommandManager.func_71556_a(SourceFile:82) [bd.class:?]
at net.minecraft.network.NetHandlerPlayServer.func_147361_d(NetHandlerPlayServer.java:915) [mc.class:?]
at net.minecraft.network.NetHandlerPlayServer.func_147354_a(NetHandlerPlayServer.java:894) [mc.class:?]
at net.minecraft.network.play.client.CPacketChatMessage.func_148833_a(SourceFile:37) [ik.class:?]
at net.minecraft.network.play.client.CPacketChatMessage.func_148833_a(SourceFile:9) [ik.class:?]
at org.spongepowered.common.network.PacketUtil.onProcessPacket(PacketUtil.java:121) [PacketUtil.class:1.9.4-1965-5.0.0-BETA-1460]
at net.minecraft.network.PacketThreadUtil$1.redirect$onProcessPacket$0(SourceFile:39) [fj$1.class:?]
at net.minecraft.network.PacketThreadUtil$1.run(SourceFile:13) [fj$1.class:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_91]
at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_91]
at net.minecraft.util.Util.func_181617_a(SourceFile:45) [h.class:?]
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:666) [MinecraftServer.class:?]
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:385) [lb.class:?]
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:611) [MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:469) [MinecraftServer.class:?]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_91].
This is also with no client mods. Just to note that. Just the same forge version as the server being run for the client.
The client chat shows the text: āYou canāt build here!ā But the client launcher shows no errors and the log shows no mention of anything that has to do with RP.
This also solved the problem of being able to place or break blocks by other users. Iām guessing by resolving the zone ownership issue that was also a problem for the info command.
Removed the other post as to not cause confusion about the newest version of sponge. As sponge and forge not working together is a known issue on version 1483.
RP isnāt allowing certain block protections on sponge 1476.
Grass, dirt, and cobblestone can be broken while giving the chat message that itās not allowed. No items drop for these broken blocks. Anything can be placed with the same chat warning.
Beds canāt be broken, and doors and furnaces and tables canāt be used. Some block types and flags are working.