funkemunky / Kauri

GNU Affero General Public License v3.0
87 stars 24 forks source link

[REQUEST?] Offline mode support #67

Open ga6rielsilva opened 1 year ago

ga6rielsilva commented 1 year ago

Is there any way to use KauriAC in offline mode? Every time my character is kicked, and I log back in to the server, I can cheat at will, regardless of permission or if I have op. I'm using nLogin(https://www.nickuc.com/en/repo) on version 1.8.9(Paper)! It also no longer sends cheating alerts even if using any form of cheat, such as flying KillAura, NoFall, Nuker or any other

TalXVI commented 1 year ago

Seems to be some sort of issue on your end, I'm unable to replicate.

ga6rielsilva commented 1 year ago

You need to install the nLogin plugin, I remove it and it works normally, or if you prefer I can send you my test server...

TalXVI commented 1 year ago

I've got the nLogin plugin installed and fully working, are you using the latest versions of nLogin, Kauri, and Atlas?

Make sure you're not exempted and have permission to see alerts.

ga6rielsilva commented 1 year ago

Yes, the latest versions, to work you need to be kicked(sometimes more than once)... image

TalXVI commented 1 year ago

Your nLogin version is 10.1.5, latest stable seems to be 10.1.7, try updating.

Also, which version of Java are you running your server on?

ga6rielsilva commented 1 year ago

Java 8

TalXVI commented 1 year ago

Under Alerts: ensure toConsole: is set to true in your Kauri config.yml, then try cheating and check if flags are being sent to your console.

ga6rielsilva commented 1 year ago

https://pastebin.com/y5NKN3UF

image After the " kick >>>>>.." These are ExploitFixer alerts only

TalXVI commented 1 year ago

You have logs so you just have something making you unable to see alerts, try using paper spigot instead of titanium.

ga6rielsilva commented 1 year ago

But if I remove nLogin it works as it should...

ga6rielsilva commented 1 year ago

I switched to paper but it's still the same

ga6rielsilva commented 1 year ago

The problem really is nLogin, I replaced it with AuthMe and it's working normally

ga6rielsilva commented 1 year ago

⠀ The plugin does not work correctly, at first it detects the player who is using a cheat, but if the player is kicked or manually disconnected, he can use any cheat freely. And just remove nLogin and it works as it should, I also tested it with AuthMe and it worked correctly too... apparently there is an incompatibility between the two.

Startup: https://pastebin.com/P0vBhGmU Console: https://pastebin.com/w6frtUkp

Kauri: https://github.com/funkemunky/Kauri Atlas: https://github.com/funkemunky/Atlas

Titanium(Yes, I replaced to Paper, but nothing has changed): https://github.com/TitaniumMC/Titanium

https://www.youtube.com/watch?v=qoKGgLyOseA

nickuc commented 1 year ago

The problem really is nLogin, I replaced it with AuthMe and it's working normally

Maybe it's a permission issue as nLogin can change your account's UUID.

Try testing on another account with another nickname.