Rewards Option
Rewards option is a little complex, so I introduce it on a separate page.
Different from FlipCard v1, v2 has only 2 reward types: hook item and vanilla item.
Vanilla item has those options:
- material: The material of the reward item, like
STONE
. - cmd: The custom model data of the reward item, like
1000
. (Optional) - display: The display name of the reward item, like
&eTest Item
. (Optional) - lore: The lore of the reward item, like:
- '&fLine 1 Lore'
- '&fLine 2 Lore'
(Optional)
Example:
1:
material: DIAMOND
cmd: 0
display: '&eA Reward'
lore:
- '&fLine1'
- '&fLine2'
# For command rewards, you should set this option to false.
# Otherwise, players will get both item you set here and also the commands reward.
give-item: true
# Random amount.
amount: 1~10
chance: 20
edge: rare
Saved item has those options:
- material: You can use /fc save <FileName> to save the items you are holding. This option value should write same as file name if you want use saved item.
Example:
2:
material: SuperSword
give-item: false
amount: 10
# You can also use Placeholder and Math string in rate option!
chance: '%player_health*5'
edge: rare
Hook item has those options:
- hook-plugin: What plugin you want this item hook into, for now, FlipCard supports
EcoItems, EcoArmor, MMOItems, ItemsAdder, Oraxen, MythicMobs, eco
. - hook-item: What item you want to in the hook plugin:
- For
EcoItems, Oraxen, MythicMobs
, you should write item id. - For
ItemsAdder, eco
, you should writenamespace:item id
. Eco's namespace id plugin name, liketalismans
. - For
EcoArmor
, you should writearmor set id;;armor slot
.armor slot
can be set to BOOTS, CHESTPLATE, ELYTRA, HELMET, LEGGINGS. - For
MMOItems
, you should writeitem type id;;item id
.
Example:
1:
hook-plugin: MMOItems
hook-item: SWORD;;BASIC_SWORD
amount: 10
chance: 20
edge: rare
Those options can be used in the 2 types of reward. All of them except rate and edge are optional.
- amount: The amount of reward items. Like
1
. You can also entry in the form of "1~5
" which means the amount is random in the interval. - times: How many times the commands excute, can be used as random money amount. You can also entry in the form of "
1~5
" which means the times is random in the interval. - give-item: Whether give the item to the player. Recommend set false if just want to use commands as reward. Like:
true
. - rate: The weight of the reward. Real rate is this reward rate/all rewards total rate.
You also use rates option to replace rate option, like:
rates:
default: 0.1
one_rates_condition: 0.4
This means default players will have 0.1 rate for this reward, players meet
one_rates_condition
condition(view rates-conditions option below) have 0.4 rate.This rate supports PlaceholderAPI's placeholder and Math string, like this: (You need enable check-math option in config.yml file to use Math string)

- rates-conditions:
rates-conditions:
one_rates_condition:
- 'world: OneWorld'
one_rates_condition
is Condition ID, can write it at rates option which replace the permission. In this example, players who in OneWorld will have 0.4 rate.- edge: The textures of reward edge. It can express rarity.
- limit: The max limit of the reward in a card flip event. Set 1 means you can only get this reward once in a card flip event.
Those option has been abandoned, and will be removed in future updates.
- commands: The commands will excuse after get this reward. Like:
- announcement: The message that server will send after player flip this card.
You should write this option like this:
- "[c] give xxx"
- "[p] say xxx"
- "xxx"
[c]
means this command excuse by server console, [p]
by player itself. Last modified 3d ago