Native Minecraft Version:1.19Tested Minecraft Versions:
Requirement: https://github.com/2DevsStudio/SimpleJSONConfig/releases/tag/1.2
/daily - Opens daily menu
Code (Text):
{
"waitingDailyReward": "&e☆ &6DailyRewards&e ☆&c Daily reward is waiting! Use /daily",
"rewardNotAvailable": "&e☆ &6DailyRewards&e ☆&c This reward is not available!",
"rewardAlreadyClaimed": "&e☆ &6DailyRewards&e ☆&c This reward is already claimed!",
"rewardCorrupted": "&e☆ &6DailyRewards&e ☆&c Reward corrupted, Please contact administrator!",
"dailyInventory": {
"0": {
"v": 2730,
"type": "DIAMOND_SWORD",
"meta": {
"meta-type": "UNSPECIFIC",
"display-name": "&e☆ &6Day #1&e ☆"
}
},
"1": {
"v": 2730,
"type": "DIAMOND_PICKAXE",
"meta": {
"meta-type": "UNSPECIFIC",
"display-name": "&e☆ &6Day #2&e ☆"
}
},
"2": {
"v": 2730,
"type": "DIAMOND_AXE",
"meta": {
"meta-type": "UNSPECIFIC",
"display-name": "&e☆ &6Day #3&e ☆"
}
}
},
"dailyGuiTag": "#{number}", //do not replace {number} with anything, tag need this! Tag is to recognize item day, it can be put in lore or name
"dailyGuiName": "&e☆ &6DailyRewards&e ☆",
"dailyGuiRewardsAvailableEnchant": "DURABILITY:1", //If reward is available, it will get this enchant
"dailyGuiSize": 27,
"uniqueLoginRewards": { //key is period ( how many logins to acquire ), value is reward
"100": {
"commands": [
"say You are 100th player joining server!"
],
"itemStack": [
{
"v": 2730,
"type": "DIAMOND_PICKAXE"
}
],
"message": [
"Reward message"
],
"randomCommands": [
"One of that",
"commands",
"will be",
"selected",
"randomly"
]
}
},
"milestoneRewards": { //key is minutes ( how many minutes to acquire ), value is reward
"1440": {
"commands": [
"say You got one day in streak (1440 minutes is one day)"
],
"itemStack": [
{
"v": 2730,
"type": "DIAMOND_PICKAXE"
}
],
"message": [
"Reward message"
],
"randomCommands": [
"One of that",
"commands",
"will be",
"selected",
"randomly"
]
}
},
"dailyRewards": { //key is streak day, value is reward
"1": {
"commands": [
"say reward acquired"
],
"itemStack": [
{
"v": 2730,
"type": "DIAMOND_PICKAXE"
}
],
"message": [
"Reward message"
],
"randomCommands": [
"One of that",
"commands",
"will be",
"selected",
"randomly"
]
},
"2": {
"commands": [
"say reward acquired nr 2"
],
"itemStack": null,
"message": [
"Reward 2 message"
],
"randomCommands": null
},
"3": {
"commands": [
"say reward acquired nr 3"
],
"itemStack": null,
"message": null,
"randomCommands": null
}
},
"waitingProcessDelayOnPlayerJoin": 20 //In Ticks, 20 = 1 sec
}
Email: [email protected]
Discord: IgniteDEV#1465
Direct Message: via SpigotMC
- 1.7
- 1.8
- 1.9
- 1.10
- 1.11
- 1.12
- 1.13
- 1.14
- 1.15
- 1.16
- 1.17
- 1.18
- 1.19
Requirement: https://github.com/2DevsStudio/SimpleJSONConfig/releases/tag/1.2
- Daily Rewards ( Collecting daily rewards in streak )
- Play Time Rewards ( Rewards for spent time on server )
- Registered account amount reward ( Reward for being for example 100th account registered )
- Rewards as: Commands, Messages, Items, Random Commands
- Configurable Messages, Inventory, Rewards, Rewards conditions.
- Developer Friendly
- MongoDB Support so you can use one database across network
/daily - Opens daily menu
Code (Text):
{
"waitingDailyReward": "&e☆ &6DailyRewards&e ☆&c Daily reward is waiting! Use /daily",
"rewardNotAvailable": "&e☆ &6DailyRewards&e ☆&c This reward is not available!",
"rewardAlreadyClaimed": "&e☆ &6DailyRewards&e ☆&c This reward is already claimed!",
"rewardCorrupted": "&e☆ &6DailyRewards&e ☆&c Reward corrupted, Please contact administrator!",
"dailyInventory": {
"0": {
"v": 2730,
"type": "DIAMOND_SWORD",
"meta": {
"meta-type": "UNSPECIFIC",
"display-name": "&e☆ &6Day #1&e ☆"
}
},
"1": {
"v": 2730,
"type": "DIAMOND_PICKAXE",
"meta": {
"meta-type": "UNSPECIFIC",
"display-name": "&e☆ &6Day #2&e ☆"
}
},
"2": {
"v": 2730,
"type": "DIAMOND_AXE",
"meta": {
"meta-type": "UNSPECIFIC",
"display-name": "&e☆ &6Day #3&e ☆"
}
}
},
"dailyGuiTag": "#{number}", //do not replace {number} with anything, tag need this! Tag is to recognize item day, it can be put in lore or name
"dailyGuiName": "&e☆ &6DailyRewards&e ☆",
"dailyGuiRewardsAvailableEnchant": "DURABILITY:1", //If reward is available, it will get this enchant
"dailyGuiSize": 27,
"uniqueLoginRewards": { //key is period ( how many logins to acquire ), value is reward
"100": {
"commands": [
"say You are 100th player joining server!"
],
"itemStack": [
{
"v": 2730,
"type": "DIAMOND_PICKAXE"
}
],
"message": [
"Reward message"
],
"randomCommands": [
"One of that",
"commands",
"will be",
"selected",
"randomly"
]
}
},
"milestoneRewards": { //key is minutes ( how many minutes to acquire ), value is reward
"1440": {
"commands": [
"say You got one day in streak (1440 minutes is one day)"
],
"itemStack": [
{
"v": 2730,
"type": "DIAMOND_PICKAXE"
}
],
"message": [
"Reward message"
],
"randomCommands": [
"One of that",
"commands",
"will be",
"selected",
"randomly"
]
}
},
"dailyRewards": { //key is streak day, value is reward
"1": {
"commands": [
"say reward acquired"
],
"itemStack": [
{
"v": 2730,
"type": "DIAMOND_PICKAXE"
}
],
"message": [
"Reward message"
],
"randomCommands": [
"One of that",
"commands",
"will be",
"selected",
"randomly"
]
},
"2": {
"commands": [
"say reward acquired nr 2"
],
"itemStack": null,
"message": [
"Reward 2 message"
],
"randomCommands": null
},
"3": {
"commands": [
"say reward acquired nr 3"
],
"itemStack": null,
"message": null,
"randomCommands": null
}
},
"waitingProcessDelayOnPlayerJoin": 20 //In Ticks, 20 = 1 sec
}
Email: [email protected]
Discord: IgniteDEV#1465
Direct Message: via SpigotMC