Hello! I'd like to make some changes. Therefore, I thought about a reward system for voting for the server. Also, a donation system. For example, $5 for some extra commands and custom title, $7 for even more etc. Basically, I'd like a server "store". Any idea on what could help? Also, events. Are there plugins MADE for events for a vanilla server? Thanks! Thanks!
Vanilla server cannot have plugins; it's vanilla. You'd need to be running Spigot or some other alternative with plugin support. Good thing is, you can run Spigot and have the server appear for most instances as a vanilla server if you don't go adding a bunch of crazy plugins. I'm told there are differences between true vanilla and a Spigot server with no plugins, but I doubt it'll matter much / be noticeable to your players. If you want to remain true, total 100% vanilla you'd have to do the donation shop via the web and have it send commands to the server.
Spigot makes some changes to vanilla game play if i remember correctly, which is why it's not "true vanilla" (excluding the obvious fact that you're using spigot, and not the mojang server jar )