BenCodez / VotifierPlus

Fork of votifier
14 stars 5 forks source link

velocity setting up #60

Open mikeyies opened 3 months ago

mikeyies commented 3 months ago

I am very confused on how to setup velocy voting. I have 4 servers and I have played around with it but it is not working. I can't find any recent documentation on how to set this up. Could you help me?

BenCodez commented 3 months ago

If your using votingplugin then use this setup: https://github.com/BenCodez/VotingPlugin/wiki/Bungee-Setup-PLUGINMESSAGING

mikeyies commented 3 months ago

To confirm, I do not need VotifierPlus on my bungee server? Or any servers? Or all servers?

BenCodez commented 3 months ago

you'd need it on proxy only if using the setup I linked

mikeyies commented 3 months ago

So to confirm, I only need votifier plus on my proxy. then voting plugin on all other servers

BenCodez commented 3 months ago

votifier + votingplugin on proxy, votingplugin on all other servers that you want

mikeyies commented 3 months ago

Okay and where it says Keys, do I put the private or public key?

Forwarding: server1: Enabled: true Host: ' x' Port: '26406' Key: ''

BenCodez commented 3 months ago

you don't forward with votifier if your using votingplugin

mikeyies commented 3 months ago

Is it automatic?

BenCodez commented 3 months ago

just follow the wiki page I sent

mikeyies commented 3 months ago

Okay, and for example if one of my servers uses SuperBVote (it was a premade server) am I able to froward votes to that with this setup? Or should I change it to VotingPlugin

BenCodez commented 3 months ago

I would change to VotingPlugin, because then you would have to do vote forwarding

mikeyies commented 3 months ago

The setup you sent me talks a lot about NuVotifier, Shall I just completely ignore that. I am using Velocity for my server, it says a mysql driver is required to be installed, I downloaded that plugin and put it in my proxy folder- is this correct? I don't know what this plugin does. I have setup a database on my proxy server (MySQL) shall I ignore the question above and like all servers votes to that mysql?

BenCodez commented 3 months ago
  1. NuVotifier is the same as VotifierPlus for the most part
  2. Mysql driver is for velocity, just install as plugin
  3. You need all mysql on all servers
mikeyies commented 3 months ago

I honestly don't know what I'm doing wrong. I have VotifierPlus and VotingPlugin on my proxy server, VotingPlugin on all my other servers. I have setup mysqldriver plugin on all servers, and sending test votes still do not work. Here is the logs from restarting my lobby server. latest (12).log

latest (12).log

BenCodez commented 3 months ago

mysql driver is for velocity only. Send your configs

mikeyies commented 3 months ago

I changed all .yml files to .log to be able to upload them fyi Proxy: Voting Plugin: bungeeconfig.log votifierPlus: bungeeconfig (1)..log

Lobby Server:

BungeeSettings.log

Skyblock Server:

BungeeSettings (1).log

BenCodez commented 3 months ago

Use pastebin.com and I'll look at it tomorrow

On Mon, Aug 5, 2024, 9:56 PM mikeyies @.***> wrote:

I changed all .yml files to .log to be able to upload them fyi Proxy: Voting Plugin: bungeeconfig.log https://github.com/user-attachments/files/16504242/bungeeconfig.log votifierPlus: bungeeconfig (1)..log https://github.com/user-attachments/files/16504259/bungeeconfig.1.log

Lobby Server:

BungeeSettings.log https://github.com/user-attachments/files/16504265/BungeeSettings.log

Skyblock Server:

BungeeSettings (1).log https://github.com/user-attachments/files/16504272/BungeeSettings.1.log

— Reply to this email directly, view it on GitHub https://github.com/BenCodez/VotifierPlus/issues/60#issuecomment-2270216198, or unsubscribe https://github.com/notifications/unsubscribe-auth/AECIQN42FB5BYQPVCXJYQDDZQAUL3AVCNFSM6AAAAABL7S4Y5KVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENZQGIYTMMJZHA . You are receiving this because you commented.Message ID: @.***>

mikeyies commented 3 months ago

Proxy: Voting Plugin: https://pastebin.com/1Tpj53LX

VotifierPlus: https://pastebin.com/PzFGZXYi

Lobby Server: https://pastebin.com/kynqux54

Skyblock server: https://pastebin.com/2dCRREKm#google_vignette

mikeyies commented 3 months ago

I am getting this message in my proxy console when I send a test vote: [06:17:17 WARN] [votifierplus]: Exception caught while receiving a vote notification

Here are my updated configs after messing around with it for a bit

Proxy:

VotifierPlus: https://pastebin.com/WXQYJ46s

VotingPlugin: https://pastebin.com/L67Uimat

Lobby: Bungee Settings: https://pastebin.com/pFeEbXwz

Config: https://pastebin.com/uVu17Uey

Maybe it's because the key isn't setup in the proxy config? Not sure where I would get this key from since VotifierPlus isn't loaded in my lobby server.

mikeyies commented 3 months ago

latest (13).log Aswell here is my log for the voting plugin, you can see it isn't even being loaded possible? maybe due to the mysql? not sure.

BenCodez commented 3 months ago

You need mysql for pluginmessaging

On Tue, Aug 6, 2024, 2:25 AM mikeyies @.***> wrote:

latest (13).log https://github.com/user-attachments/files/16506171/latest.13.log Aswell here is my log for the voting plugin, you can see it isn't even being loaded possible? maybe due to the mysql? not sure.

— Reply to this email directly, view it on GitHub https://github.com/BenCodez/VotifierPlus/issues/60#issuecomment-2270478570, or unsubscribe https://github.com/notifications/unsubscribe-auth/AECIQN55IVYQN7LEPMAQD4LZQBT4XAVCNFSM6AAAAABL7S4Y5KVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENZQGQ3TQNJXGA . You are receiving this because you commented.Message ID: @.***>

mikeyies commented 3 months ago

Have you had a look at the files I sent? I have mysql on setup already

BenCodez commented 3 months ago

Have you had a look at the files I sent? I have mysql on setup already

Ah, missed your updated configs, was on my phone

latest (13).log Aswell here is my log for the voting plugin, you can see it isn't even being loaded possible? maybe due to the mysql? not sure.

You messed up some the spacing under MySQL in Config.yml and plugin fails to load as a result