NuVotifier-Fabric

A fork of Votifier, with more robust code and vote forwarding for fabric.

4 160 downloads 10 followers

NuVotifier-Fabric

NuVotifier is a secure alternative to using the original Votifier project. NuVotifier will work in place of Votifier.

NuVotifier-Fabric is an implementation of NuVotifier for Fabric. This implementation has been moved away from the main repository for two reasons:

  1. This module has been PRed to the original repository, however the author has never published a release of it.
  2. Due to the nature of Fabric, it requires regular updates to support the latest Minecraft version.

Setup Guide

Troubleshooting Guide

Developer Information

Developing a vote listener

Adding NuVotifier-Fabric as a dependency to your build system

You can include NuVotifier-Fabric into your gradle project using the following lines:

Latest NuVotifier-Fabric version:

Latest NuVotifier version:

repositories {
	maven { url 'https://jitpack.io' } // required for NuVotifier
	maven { url "https://api.modrinth.com/maven" }
}

dependencies {
	modImplementation("maven.modrinth:nuvotifier-fabric:VERSION")
}

Writing Vote Listeners

A vote listener registers the VoteListener.EVENT. A basic vote listener looks something like this:

package me.drex.fabricvotelistener;

import com.vexsoftware.votifier.fabric.event.VoteListener;
import net.fabricmc.api.DedicatedServerModInitializer;

public class TestVoteListener implements DedicatedServerModInitializer {
    @Override
    public void onInitializeServer() {
        VoteListener.EVENT.register(vote -> {
            System.out.println("Received " + vote);
        });
    }
}

Add nuvotifier-fabric as a dependency in your fabric.mod.json

{
  "depends": {
    "nuvotifier-fabric": "*"
  }
}

License

NuVotifier is GNU GPLv3 licensed. This project's license can be viewed here.

No gallery available for this project.

Version Minecraft Loader Download

NuVotifier-Fabric 1.1.0+26.1-rc-3

1.1.0+26.1-rc-3

26.1, 26.1.1, 26.1.2, 26.2, 26.3
fabric, quilt
Download

NuVotifier-Fabric 1.1.0+1.21.11-rc2

1.1.0+1.21.11-rc2

1.21.11, 1.21.11-rc2
fabric, quilt
Download

NuVotifier-Fabric 1.1.0+1.21.10

1.1.0+1.21.10

1.21.10
fabric, quilt
Download

NuVotifier-Fabric 1.1.0+1.21.1

1.1.0+1.21.1

1.21.1
fabric, quilt
Download

NuVotifier-Fabric 1.0.2+1.21.6-rc1

1.0.2+1.21.6-rc1

1.21.10, 1.21.6, 1.21.6-rc1, 1.21.7, 1.21.8, 1.21.9
fabric, quilt
Download

NuVotifier-Fabric 1.0.1+1.21.6-rc1

1.0.1+1.21.6-rc1

1.21.6, 1.21.6-rc1, 1.21.7, 1.21.8
fabric, quilt
Download

NuVotifier-Fabric 1.0.1+1.21.1

1.0.1+1.21.1

1.21, 1.21.1
fabric, quilt
Download

NuVotifier-Fabric 1.0.1+1.21.4

1.0.1+1.21.4

1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.5-rc2
fabric, quilt
Download

NuVotifier-Fabric 1.0.0+1.20.1

1.0.0+1.20.1

1.20, 1.20.1
fabric, quilt
Download

NuVotifier-Fabric 1.0.0+1.20.5

1.0.0+1.20.5

1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4
fabric, quilt
Download

NuVotifier-Fabric 1.0.0+1.20.4

1.0.0+1.20.4

1.20.3, 1.20.4
fabric, quilt
Download