
azuvotifier
Yet another NuVotifier/Votifier fork with various enhancements, such as Redis forwarding and support for additional platforms.
Breaking changes
- Re-organize
commonmodule
User-facing changes
- Add Fabric support
- Update documentation and artifact names to use 'azuvotifier' instead of 'nuvotifier'
- Fix standalone implementation not following the same error logging behavior as other platforms
- Use
ProtocolVersion#getHumanReadable()to display protocol version on logs - Replace older Sponge commands
- To reload the plugin, use
/votifier reload - To send a test vote, use
/votifier test
- To reload the plugin, use
Internal changes
- Re-organize Gradle version catalog
- Updated
velocity-apito3.4.0-SNAPSHOT - Replaced
https://nexus.velocitypowered.comwith newer PaperMC repository - Add java and publishing conventions
- Remove redundant
foliamodule - Use Lombok for utility classes and some getters
- Add
ProtocolVersion#getHumanReadable()
Full Changelog: https://github.com/azurejelly/azuvotifier/compare/3.3.6...3.4.0-beta.0
- Re-organize
Breaking changes
- Re-organize
commonmodule
User-facing changes
- Add Fabric support
- Update documentation and artifact names to use 'azuvotifier' instead of 'nuvotifier'
- Fix standalone implementation not following the same error logging behavior as other platforms
- Use
ProtocolVersion#getHumanReadable()to display protocol version on logs - Replace older Sponge commands
- To reload the plugin, use
/votifier reload - To send a test vote, use
/votifier test
- To reload the plugin, use
Internal changes
- Re-organize Gradle version catalog
- Updated
velocity-apito3.4.0-SNAPSHOT - Replaced
https://nexus.velocitypowered.comwith newer PaperMC repository - Add java and publishing conventions
- Remove redundant
foliamodule - Use Lombok for utility classes and some getters
- Add
ProtocolVersion#getHumanReadable()
Full Changelog: https://github.com/azurejelly/azuvotifier/compare/3.3.6...3.4.0-beta.0
- Re-organize
Breaking changes
- Re-organize
commonmodule
User-facing changes
- Add Fabric support
- Update documentation and artifact names to use 'azuvotifier' instead of 'nuvotifier'
- Fix standalone implementation not following the same error logging behavior as other platforms
- Use
ProtocolVersion#getHumanReadable()to display protocol version on logs - Replace older Sponge commands
- To reload the plugin, use
/votifier reload - To send a test vote, use
/votifier test
- To reload the plugin, use
Internal changes
- Re-organize Gradle version catalog
- Updated
velocity-apito3.4.0-SNAPSHOT - Replaced
https://nexus.velocitypowered.comwith newer PaperMC repository - Add java and publishing conventions
- Remove redundant
foliamodule - Use Lombok for utility classes and some getters
- Add
ProtocolVersion#getHumanReadable()
Full Changelog: https://github.com/azurejelly/azuvotifier/compare/3.3.6...3.4.0-beta.0
- Re-organize
Breaking changes
- Re-organize
commonmodule
User-facing changes
- Add Fabric support
- Update documentation and artifact names to use 'azuvotifier' instead of 'nuvotifier'
- Fix standalone implementation not following the same error logging behavior as other platforms
- Use
ProtocolVersion#getHumanReadable()to display protocol version on logs - Replace older Sponge commands
- To reload the plugin, use
/votifier reload - To send a test vote, use
/votifier test
- To reload the plugin, use
Internal changes
- Re-organize Gradle version catalog
- Updated
velocity-apito3.4.0-SNAPSHOT - Replaced
https://nexus.velocitypowered.comwith newer PaperMC repository - Add java and publishing conventions
- Remove redundant
foliamodule - Use Lombok for utility classes and some getters
- Add
ProtocolVersion#getHumanReadable()
Full Changelog: https://github.com/azurejelly/azuvotifier/compare/3.3.6...3.4.0-beta.0
- Re-organize
Breaking changes
- Re-organize
commonmodule
User-facing changes
- Add Fabric support
- Update documentation and artifact names to use 'azuvotifier' instead of 'nuvotifier'
- Fix standalone implementation not following the same error logging behavior as other platforms
- Use
ProtocolVersion#getHumanReadable()to display protocol version on logs - Replace older Sponge commands
- To reload the plugin, use
/votifier reload - To send a test vote, use
/votifier test
- To reload the plugin, use
Internal changes
- Re-organize Gradle version catalog
- Updated
velocity-apito3.4.0-SNAPSHOT - Replaced
https://nexus.velocitypowered.comwith newer PaperMC repository - Add java and publishing conventions
- Remove redundant
foliamodule - Use Lombok for utility classes and some getters
- Add
ProtocolVersion#getHumanReadable()
Full Changelog: https://github.com/azurejelly/azuvotifier/compare/3.3.6...3.4.0-beta.0
- Re-organize
User-facing changes
- Add experimental
skip-offline-playerssetting (#13)- If set to
true, it prevents VotifierEvent from firing if the player who voted isn't online.
- If set to
- Make forwarding method setting case-insensitive on Bukkit (#14)
- Removed
Defaulting to noop implementationmessage on Bukkit, Sponge and Velocity - Fix
proxyforwarding method on BungeeCord
Internal changes
- Specify TCP protocol on the Docker
EXPOSEinstruction - Rename default Docker Compose container name to
azuvotifier
Full Changelog: https://github.com/azurejelly/azuvotifier/compare/3.3.5...3.3.6
- Add experimental
User-facing changes
- Add experimental
skip-offline-playerssetting (#13)- If set to
true, it prevents VotifierEvent from firing if the player who voted isn't online.
- If set to
- Make forwarding method setting case-insensitive on Bukkit (#14)
- Removed
Defaulting to noop implementationmessage on Bukkit, Sponge and Velocity - Fix
proxyforwarding method on BungeeCord
Internal changes
- Specify TCP protocol on the Docker
EXPOSEinstruction - Rename default Docker Compose container name to
azuvotifier
Full Changelog: https://github.com/azurejelly/azuvotifier/compare/3.3.5...3.3.6
- Add experimental
User-facing changes
- Add experimental
skip-offline-playerssetting (#13)- If set to
true, it prevents VotifierEvent from firing if the player who voted isn't online.
- If set to
- Make forwarding method setting case-insensitive on Bukkit (#14)
- Removed
Defaulting to noop implementationmessage on Bukkit, Sponge and Velocity - Fix
proxyforwarding method on BungeeCord
Internal changes
- Specify TCP protocol on the Docker
EXPOSEinstruction - Rename default Docker Compose container name to
azuvotifier
Full Changelog: https://github.com/azurejelly/azuvotifier/compare/3.3.5...3.3.6
- Add experimental
User-facing changes
- Add experimental
skip-offline-playerssetting (#13)- If set to
true, it prevents VotifierEvent from firing if the player who voted isn't online.
- If set to
- Make forwarding method setting case-insensitive on Bukkit (#14)
- Removed
Defaulting to noop implementationmessage on Bukkit, Sponge and Velocity - Fix
proxyforwarding method on BungeeCord
Internal changes
- Specify TCP protocol on the Docker
EXPOSEinstruction - Rename default Docker Compose container name to
azuvotifier
Full Changelog: https://github.com/azurejelly/azuvotifier/compare/3.3.5...3.3.6
- Add experimental
Internal changes
- Update relocations
Full Changelog: https://github.com/azurejelly/azuvotifier/compare/3.3.4...3.3.5
Internal changes
- Update relocations
Full Changelog: https://github.com/azurejelly/azuvotifier/compare/3.3.4...3.3.5
Internal changes
- Update relocations
Full Changelog: https://github.com/azurejelly/azuvotifier/compare/3.3.4...3.3.5
Internal changes
- Update relocations
Full Changelog: https://github.com/azurejelly/azuvotifier/compare/3.3.4...3.3.5
- Add bStats for collecting anonymous statistics
- Can be disabled under
config.yml(orconfig.tomlif you're using Velocity) - Metric collection on Sponge is configured through the
/config/sponge/metrics.conffile and is disabled by default
- Can be disabled under
Full Changelog: https://github.com/azurejelly/azuvotifier/compare/3.3.3...3.3.4
- Add bStats for collecting anonymous statistics
- Add bStats for collecting anonymous statistics
- Can be disabled under
config.yml(orconfig.tomlif you're using Velocity) - Metric collection on Sponge is configured through the
/config/sponge/metrics.conffile and is disabled by default
- Can be disabled under
Full Changelog: https://github.com/azurejelly/azuvotifier/compare/3.3.3...3.3.4
- Add bStats for collecting anonymous statistics
- Add bStats for collecting anonymous statistics
- Can be disabled under
config.yml(orconfig.tomlif you're using Velocity) - Metric collection on Sponge is configured through the
/config/sponge/metrics.conffile and is disabled by default
- Can be disabled under
Full Changelog: https://github.com/azurejelly/azuvotifier/compare/3.3.3...3.3.4
- Add bStats for collecting anonymous statistics
- Add bStats for collecting anonymous statistics
- Can be disabled under
config.yml(orconfig.tomlif you're using Velocity) - Metric collection on Sponge is configured through the
/config/sponge/metrics.conffile and is disabled by default
- Can be disabled under
Full Changelog: https://github.com/azurejelly/azuvotifier/compare/3.3.3...3.3.4
- Add bStats for collecting anonymous statistics
- Revert commit that moves Bukkit plugin to platform-specific package as it breaks existing plugins
- Use non-deprecated Vote#getTimestamp() method on Vote constructor
- Use the run-task Gradle plugin
Full Changelog: https://github.com/azurejelly/azuvotifier/compare/3.3.2...3.3.3
- Revert commit that moves Bukkit plugin to platform-specific package as it breaks existing plugins
- Use non-deprecated Vote#getTimestamp() method on Vote constructor
- Use the run-task Gradle plugin
Full Changelog: https://github.com/azurejelly/azuvotifier/compare/3.3.2...3.3.3
- Revert commit that moves Bukkit plugin to platform-specific package as it breaks existing plugins
- Use non-deprecated Vote#getTimestamp() method on Vote constructor
- Use the run-task Gradle plugin
Full Changelog: https://github.com/azurejelly/azuvotifier/compare/3.3.2...3.3.3
