Abuse Protection
The Protection module allows preventing abuse of the grind system by players.
Configuration
Configuration is done in the main module file in the Protection section.
Parameters:
Track-Player-Blocks- If enabled, tracks blocks placed by players and stops rewarding for them.Prevent-In-Worlds- List of worlds (names) where players will not be rewarded for completing objectives.Prevent-In-Creative- If enabled, players in Creative mode will not be rewarded for completing objectives.Artifical-Mob-Spawns- List of mob spawn reasons considered artificial that will produce no rewards.Artifical-Block-Formations- List of block formations considered artificial that will produce no rewards. For example, by specifyingcobblestonehere, players will not receive a reward forcobblestoneobtained as a result of lava colliding with water.Forbidden-Fertilisers- List of blocks for which players will not be rewarded if they were fertilized. Use*for all blocks.Forbidden-Vehicles- List of vehicles inside which players will not receive rewards for objectives.Daily-Limits- Daily limits per objective property. Resets at midnight.
Protection:
Track-Player-Blocks: true
Prevent-In-Worlds:
- your_world_name
- custom_world
Prevent-In-Creative: true
Artifical-Mob-Spawns:
- SPAWNER
- TRIAL_SPAWNER
- EGG
- SPAWNER_EGG
- BUILD_SNOWMAN
- BUILD_IRONGOLEM
- SLIME_SPLIT
- DISPENSE_EGG
Artifical-Block-Formations:
- minecraft:cobblestone
- minecraft:obsidian
- minecraft:stone
Forbidden-Fertilisers:
- '*'
Forbidden-Vehicles:
- minecraft:minecart
Daily-Limits:
Enabled: false
Values:
CONTRACT_POINTS: 1000.0
INCOME: 500.0
XP: 500.0