Maxqia / PoreRT

[Abandoned] Run Bukkit plugins on Sponge natively! (Batteries now included)
Other
32 stars 23 forks source link

GroupManager and Essentials Spigot/Bukkit issues #4

Open AlphaWolf21 opened 7 years ago

AlphaWolf21 commented 7 years ago

Hello everyone, now i do know this is still WIP and does not support all plugins from bukkit/spigot but im making this post to inform of some issues for a few plugins to see if support could be added/ issues be fixed. lets start off with groupmanager, once added the plugin loads fine and the config folder is generated, once in game i tried to add a prefix to the default group: /mangaddv Default prefix &7[&aTrainer&7] chat said that the prefix had been added to the specified group, but it does not load when i type anything in chat(yes i am in default group), next i tried adding myself to the owner group, the chat gave me an error of: https://gyazo.com/38755d7297e4f37cff30d6c63e345829 after that i tried to promote myself to owner, with /manpromote and got this error https://gyazo.com/5bcabccb462b5b8048d6ad6e06700f12 so that didnt work, afterwards i tried to just add a permission: https://gyazo.com/cf98cfd096326bdcd2fe76692d7cd8ba The same problem Now moving on to Essentials, i have Essentials, EssentialsChat, and EssentialsSpawn installed most of the features are working just fine, motd, warps, speed, but there are also issues

1 is homes, when i tried to set a home it would say "Home set to current location"

usually with essentials if you only have one home set and type /home it would teleport you to that home, but when i did /home it gave me "Error: null" however when i did /home home or set another home and did /home [homename] it would teleport me to that area, which worked. Now to /tpa, when i did /tpa it would tell me to specify the player id like to teleport to, so i entered a players name, but it would not give me the player was not online nor anything else it would continue to spam the same thing in chat as you can see here: https://gyazo.com/0dd3af9d79834039862d6cd8a8877f48 now to /nick, it would tell me to specify the nick/player who's nickname id like to change, so when i tried changing my own it would not work: https://gyazo.com/d63451cc51cfb7b118d59226bc54134e Now colored chat/sign ETC, they simply dont work, https://gyazo.com/c21c8f9be5da98eae0376426440ae03d nor signs https://gyazo.com/a6ed43c3290ed0903b35418d207b71c6 when i also use /enchant it also gives me "Error: null" now for vanish, when i use /v it will put me in vanish, but when i try to remove vanish it does not work sign shops do not work either, buy or sell, however economy works just fine /i is also a problem: https://gyazo.com/fc15fe036b2654d7dc94940d7edfe625 /repair is also bugged: https://gyazo.com/6026a159cfdd88e37563ad1da7296b4e thats about it for essentials right now There is a server bug however where my console is constantly being spammed with: http://pastebin.com/S80XcAC6

Thx for taking the time to look at this, sorry for putting all of this here at once. Ill try to keep updating it with issues that i find

Maxqia commented 7 years ago

This probably won't be high on my priority list, because there's already (even better imo) Sponge replacements (See Nucleus or EssentialsCommands), but I'll try to fix some of the problems.

AlphaWolf21 commented 7 years ago

All right, ty, i have used EssentialCmds and Nucleus and they are very well constructed but honestly i think that nothing can beat the Essentials from spigot, its the best there is in my eyes anyways, and im sure tons of people in the community would appreciate it being supported, but thank you for even considering this

Maxqia commented 7 years ago

Need to Fix List :

Maxqia commented 7 years ago

For Chat Color, it didn't work for me while testing it with craftbukkit, how did you set it up?

AlphaWolf21 commented 7 years ago

my color chat does not work either however if your referring to when commands error i think its just because of the essentials file i have compared to the one you have probably

Maxqia commented 7 years ago

I got vanish, homes and sign placement working, but I won't be able to test vanish and know what's causing tpa to not work without testing it with another account, which might take a bit.

AlphaWolf21 commented 7 years ago

I have tested again, GroupManager prefixes are fixed :+1: Vanish is working fine and so is homes, and prefixes aswell. thats all i have tested as of know

Maxqia commented 7 years ago

BTW, Essentials and GroupManager was discontinued, EssentialsX is the successor to Essentials, but they dropped GroupManager, so I'm not sure if Essentials/GroupManager even works on Bukkit 1.10. I am currently testing using EssentialsX so IDK. You might want to switch your permissions plugin to something else.

Maxqia commented 7 years ago

Tested TPAing to another player, it seems to work, I think you're trying to tpa to yourself, which doesn't work and prints that, even with bukkit.

Maxqia commented 7 years ago

Well, Chat Color mainly, I already fixed Sign Coloring

Maxqia commented 7 years ago

Got chat implemented now, that should be it.

Maxqia commented 7 years ago

itemmeta isn't implemented atm, gimmie a few years :P

Maxqia commented 7 years ago

plz don't use any bukkit permissions plugins and use their sponge counterparts (because it won't work for sponge plugins) (PS LuckPerms has a sponge port here)

Maxqia commented 7 years ago

"itemmeta isn't implemented atm, gimmie a few decades :P"

Maxqia commented 7 years ago

Buy signs should now work ...

Maxqia commented 7 years ago

Also for LuckPerms, IDK. It doesn't seem to be modifying chat. Can I see your full list of plugins with /sponge plugins

runescapejon commented 7 years ago

repair don't work tested and tpa/tpahere works and also can you fixed essentials aliases commands like /gmc, /gms, /gma and invsee (playername) don't work this command allow to see player inventory and take item's out if needed /day and /night don't work these command's is to make it day and night without having to do /time set day or night

Maxqia commented 7 years ago

@runescapejon that stuff should be fixed now

runescapejon commented 7 years ago

Thanks you very much

runescapejon commented 7 years ago

hm and /enderchest - dont work /createkit also don't work /kit don't work (the default kits) /rain - kick everyone off of the server and crash the server giving it a crash report /give don't work this command /workbench don't work this command bring up an craftingbox guide /hat - dont work /ptime - dont work /socialspy - don't work /lag - half works, bring up error's within game /kittycannon half working it spawn the cat but don't explode /nuke - half working but the troll tnt is not spawning /clear - don't work /ban - don't work /tempban - don't work /invsee - sometime's work other time's it don't work it brings up error in console here the pastebin - http://pastebin.com/n9utjwAS Sell and Buy Signs do not work, these are commands that don't work that i had tested with just essentialsx plugins and with EssentialsXSpawn welcoming new players that don't work and giving them Kit's also don't work and when a new player join's they don't get teleported to spawn automatically when spawn is already set by using the command /setspawn well this is pretty much that all that don't work with essenitalsX and EssentialsXSpawn

Maxqia commented 7 years ago

/lag works for me, /rain works for me, and fixed /bans, can't do /kittycannon due to sponge not having an implementation for ageable yet and can't set /ptime which is a custom thing from craftbukkit, but I fixed it a little bit so it doesn't error out when you just do /ptime. I'll look at the others later.

Maxqia commented 7 years ago

/enderchest is now fixed

Maxqia commented 7 years ago

I fixed it for someone else here : https://forums.spongepowered.org/t/pex-and-nucleus-dont-show-prefixes/16121/15, but I'm pretty sure that fix wouldn't work with essentials because it modifies the chat. I might fix it later though.

Maxqia commented 7 years ago

I tested it with SimplePermissions and it worked, can you open a new issue?

Maxqia commented 7 years ago

^ sadly bukkit doesn't support modded items, I've added a hack for it though, can you try it out?

Maxqia commented 7 years ago

what mc version?

Maxqia commented 7 years ago

You'd need the backport version : https://github.com/Maxqia/PoreRT/tree/api5

Maxqia commented 7 years ago

Ehh, I'd prefer IRC. I'm currently in the channels #spongedev and #lapis.

Maxqia commented 7 years ago

So chat should work again (it's hard mkay), I'm still working on a solution for modded materials (bukkitforge/cauldron seems to have a solution)

Maxqia commented 7 years ago

On my TODO list (#11), Also saw you on the IRC logs, wasn't there...

Maxqia commented 7 years ago

Should be now fixed, please test

Maxqia commented 7 years ago

It worked on 1.11... (for give), ugggh I really don't want to back port it to 1.10 :/ . Do you have a stack trace for the both errors (with line numbers)?

Maxqia commented 7 years ago

Just kind of not supporting it in general :/

Maxqia commented 7 years ago

^ you can continue it if you want (that's why it's open source), a 1.10.2 backport is probably just disabling some converter entries