- Hỗ trợ phiên bản
- 1.13
- 1.14
- 1.15
- 1.16
- 1.17
- 1.18
- 1.19
- Người đóng góp
- TrongThang
Config.yml
you can customize a lot of things for your rewards.
YAML:
#MySQL, set it up properly and it might run.
MySQL:
enableMySQL: false
username: "root"
password: ""
port: 3306
databaseName: ""
HelpMessage:
- /blockbreakreward reload | to reload the plugin
- /blockbreakreward YamltoMySQLDatabase | transfer YAML files to MySQL database
- /blockbreakreward help | show helps
ReloadMessage: Block Break Reward is reloaded, have fun
NeedPermission: You don't have permission to use this command
InventoryFullWarning: '[BlockBreakReward] your inventory is full'
#Turn on and off message when player's inventory is full
EnableFullInventoryWarning: false
#Drop block straight into player's inventory without picking up
BlockToInventory: false
#Turn on and off action bar, may affect your server performance
#a bit, but not significant
ProgressActionBar: true
#How action bar will be displayed
ActionBarTemplate: '%block_just_mined% | TOTAL: %mined_blocks% | PROGRESS: %progression_state%%'
#Play sound when you reach the reward blockNeedToMine
ProgressReachSound: none
#0 means only saving player data when they leave or when you stop the server, if you wanna change it then
#it's better to set it to more than 500, this will affect your server performance a lot if you set it to a small number.
SavePlayerDataAfter: 0
#remove none if you wanna add except blocks, blocks in here will
#not be counted when be mined
#you might wanna take a look at this to set a properly block value https://minecraft.fandom.com/wiki/Tag#Blocks
ExceptBlocks:
- none
# remove all if you want to add a specific tool, you can add a specific name
#like IRON_PICKAXE, GOLD_PICKAXE, or just PICKAXE for all type of pickaxe
SpecificTools:
- all
#Every reward name must be unique
Rewards:
Reward1:
permission: blockbreakreward.default
blockNeedToMine: 1000
randomCommand: false
commands:
- give %player_name% 500
Reward2:
permission: blockbreakreward.opplayer
blockNeedToMine: 5000000
randomCommand: false
commands:
- op %player_name%
- eco give %player_name% 500
- ban %player_name% mining too much blocks %mined_blocks%
Reward3:
permission: blockbreakreward.reward3
blockNeedToMine: 10
randomCommand: true
commands:
- give %player_name% 20
- kill %player_name%
Leaderboard.yml
you can customize a lot of things for your rewards.
YAML:
FillBackgroundWith: BLACK_STAINED_GLASS_PANE
#Should set this to a high number, this will affect your server's performance
UpdateEverySeconds: 7200
LeaderboardTitle: TOP MINER!
LeaderboardGUI:
TOP1:
material: PLAYER_HEAD
position: 14
top: 1
name: '§c%player_name% #1'
lores:
- '§eTOTAL MINED BLOCKS: §b%mined_blocks%'
- '§eTOTAL MINED DIAMONDS: §b%mined_diamonds%'
- '§eTOTAL MINED EMERALDS: §b%mined_emeralds%'
- '§eTOTAL MINED GOLDS: §b%mined_golds%'
- '§eTOTAL MINED IRONS: §b%mined_irons%'
- '§eTOTAL MINED COALS: §b%mined_coals%'
TOP2:
material: PLAYER_HEAD
position: 22
top: 2
name: '§c%player_name% #2'
lores:
- '§eTOTAL MINED BLOCKS: §b%mined_blocks%'
- '§eTOTAL MINED DIAMONDS: §b%mined_diamonds%'
- '§eTOTAL MINED EMERALDS: §b%mined_emeralds%'
- '§eTOTAL MINED GOLDS: §b%mined_golds%'
- '§eTOTAL MINED IRONS: §b%mined_irons%'
- '§eTOTAL MINED COALS: §b%mined_coals%'
TOP3:
material: PLAYER_HEAD
position: 24
top: 3
name: '§c%player_name% #2'
lores:
- '§eTOTAL MINED BLOCKS: §b%mined_blocks%'
- '§eTOTAL MINED DIAMONDS: §b%mined_diamonds%'
- '§eTOTAL MINED EMERALDS: §b%mined_emeralds%'
- '§eTOTAL MINED GOLDS: §b%mined_golds%'
- '§eTOTAL MINED IRONS: §b%mined_irons%'
- '§eTOTAL MINED COALS: §b%mined_coals%'