Skip to content

Give everyone 1 - 5 random items as reward when they first login everyday. :)

License

Notifications You must be signed in to change notification settings

JupiterKwan/DailyRewardEnhanced_Fabric

Repository files navigation

DailyRewardEnhanced - Minecraft Mod for Fabric Server

Author: JupiterKwan

CurrentVersion: 1.2

build


Introduction

Give everyone 1 - 5 random item(s) as reward when they first login everyday. :)

For Minecraft version 1.21 and works perfectly on my 1.21 Fabric Server. It should work just fine on 1.21.x versions as well (if it exists).

Usage

Download the Jar Mod from Release, put it into your Fabric server's ./Mod folder, restart your server and good to go.

In Game Command

Current has two command for this plugin: /rewardBlackList & /rewardBlackListAdd <itemName> and their usage are apparently show what they can do. :>

Config

The default config will be generated in ./config/daily-reward-enhanced.json, remember to use all lowercase item-id.

You can check out the code folder ./daily-reward-enhanced.json where is saved my personal config file.

The example config is below:

[
  "command_block_minecart",
  "recovery_compass"
]

Compile

This is a Gradle project made in Intellij Idea with JDK 21. To compile, simply run build & jar. The output JAR will be located in ./build/libs folder.

TODO

  • Still thinking...

Update News

Version 1.2

  • Support to display multi-language item name.
  • Optimize player's last-login-date to make it remember who has logged in when server shutdown.

Version 1.1

  • Add luxury roll effect with sound & /Title command.
  • Add Customized command to add black list item & show reward black list.
  • Fix some bugs.

Version 1.0

Features

  • Migrate Code from Spigot to Fabric. If you are using paper/spigot server, you can check out DailyReward_Spigot.

About

Give everyone 1 - 5 random items as reward when they first login everyday. :)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages