General Config
Plugin prefix (pluginPrefix
):
pluginPrefix
):Set the prefix that will be used in console
Allow only one Gem (allowOnlyOneGem
):
allowOnlyOneGem
):If set to true, only allow one gem per person
Can drop gems (canDropGems
):
canDropGems
):If set to true, gems cannot be dropped by players.
Give a gem on the first logon (giveGemOnFirstLogin
):
giveGemOnFirstLogin
):If set to false, gems will not be given to players when they first log in.
Allow gem upgrading (canUpgradeGems
):
canUpgradeGems
):If set to false, gems will not be able to be upgraded.
Allow gem crafting (canCraftGems
):
canCraftGems
):If set to false, new gems cannot be crafted.
Keep gems on death (keepGemsOnDeath
):
keepGemsOnDeath
):If set to false, gems will drop on player death.
Gives gems descriptions (gemsHaveDescriptions
):
gemsHaveDescriptions
):If set to true, it will give new gems the description shown on the plugin page.
Allow fire gem to destroy blocks (explosionDamageAllowed
):
explosionDamageAllowed
):If set to false, destructive abilities will be less destructivg.
Prevent gem power tampering. (preventGemPowerTampering
):
preventGemPowerTampering
):If set to true, gem abilities which can be interacted with (ex. a fireball) will not be able to be interacted with (ex. deflecting a fireball).
Do gem decay (doGemDecay
):
doGemDecay
):If set to true, gems will "decay" when the player dies (subtract 1 level), and they will stop decaying at level 1 unless doDecayOnLevel1
is set to true
Gem Decay on level 1 (doDecayOnLevel1
):
doDecayOnLevel1
):If set to true, while doGemDecay
is set to true, gems will not stop decaying at level 1; if gems decay at level 1, they will get destroyed.
Dragon Egg Halves cooldown (dragonEggHalfCooldown
):
dragonEggHalfCooldown
):As mentioned on the page The Gems and Their ablities, when the player has a dragon egg in their inventory, it halves their gem ability cooldown. If this is set to false, then the dragon egg will no longer halve the cooldown.
Randomized Colors (randomizedColors
):
randomizedColors
):If set to true, the plugin will be much more Colorful! The gems will spawn in random colors, making each Gem unique!
Cooldown Boost Per Level (cooldownBoostPerLevelInSeconds
):
cooldownBoostPerLevelInSeconds
):The time to remove from each ability's cooldown per level.
Delay to use gems (delayToUseGemsOnJoin
):
delayToUseGemsOnJoin
):Delay in seconds to wait to use gems when a player logs in.
Gem Creation Attempts (gemCreationAttempts
):
gemCreationAttempts
):The number of attempts the plugin will make to generate a valid gem before giving up. Has a possible performance hit if turned too high with a lot of disabled gems. Try to turn this up if people are not getting gems AND you have gems disabled AND you are getting a warning in the console asking you to do this.
Blocked Replacing Blocks (blockedReplacingBlocks
):
blockedReplacingBlocks
):The blocks which abilities may not overwrite.
Allow Moving Gems (allowMovingGems
):
allowMovingGems
):Currently not implemented. Raccomended to keep to false.
Allow moving gems between containers (chests, etc.)
Do debuff for temperature changes (doDebuffForTemperature
):
doDebuffForTemperature
):Debuff (slow down) players with elemental gems in the opposite temperature ex. someone with an ice gem in the nether will get slowness
Allow metrics (allowMetrics
):
allowMetrics
):If true, sends anonymus usage statistics to help make the plugin better. (The stats are in no way traceable to the server or the players)
Run updater (runUpdater
):
runUpdater
):If true, runs the plugin updater, sending admins a message if an update is found
Max gem level (maxGemLevel
):
maxGemLevel
):Maximium gem level achievable through upgrades.
Allow cosmetic particle effects (allowCosmeticParticleEffects
):
allowCosmeticParticleEffects
):If true, particles related to the gems they have will start appearing close to the players
Cosmetic particle effect interval (cosmeticParticleEffectInterval
):
cosmeticParticleEffectInterval
):Define the amount of time (in ticks) between each particle spawn. Lower this if your players have performance problems.
Gem cache expire time (gemCacheExpireTime
):
gemCacheExpireTime
):Defines the amount of time until a cache expires from when it is made. Higher values increase RAM usage, with lower CPU usage and lower values increase CPU usage, with less RAM usage. The cache avoids recalculating the user's gem every tick.
Last updated