Pentamana Extra
No reviews yet
A Pentamana addon providing mana calculation modifying features.
Fabric is a mod loader for versions 1.14+ of Minecraft, particularly popular for client side and optimization mods.
Community voices
Reviews
Click once to include, again to exclude, again to clear
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
Compatibility
Supported Environments
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
Description
Pentamana Extra
Pentamana Extra is a library providing mana calculation modifying features. Examples include:
- Enchantments.
- Status effects.
- Modifiers.
Configuration
config/pentamana-extra.json:
{
"enchantmentCapacityBase": 2.0,
"enchantmentStreamBase": 0.015625,
"enchantmentManaEfficiencyBase": 0.1,
"enchantmentPotencyBase": 0.5,
"statusEffectManaBoostBase": 4.0,
"statusEffectManaReductionBase": 4.0,
"statusEffectInstantManaBase": 4.0,
"statusEffectInstantDepleteBase": 6.0,
"statusEffectManaPowerBase": 3.0,
"statusEffectManaSicknessBase": 4.0,
"statusEffectManaRegenerationBase": 50,
"statusEffectManaInhibitionBase": 40,
"shouldConvertExperience": false,
"experienceConversionBase": 1.0
}
Command
The commands below require premission level 2 to execute.
/custom effect give <entities> <effect> [<duration|infinite>] [<amplifier>]Give custom status effect.effectcan bepentamana.mana_boost,pentamana.mana_reduction,pentamana.instant_mana,pentamana.instant_deplete,pentamana.mana_regeneration,pentamana.mana_inhibition,pentamana.mana_power,pentamana.mana_sick.
Modifier
custom_data/data: Parent tag.
\-
modifiers
\-
A modifier.
|-
attribute: namespace:path. pentamana:mana_capacity, pentamana:mana_regeneration, pentamana:mana_consumption, pentamana:casting_damage.
|-
base: Any.
|-
id: Any.
|-
operation: add_value, add_multiplied_base, add_multiplied_total.
\-
slot: mainhand, offhand, feet, legs, chest, head.
Below is an example modifier for item stacks which increase mana capacity by 10 when held in offhand.
[
custom_data={
modifiers: [
{
attribute: "pentamana:mana_capacity",
base: 10.0d,
operation: "add_value",
slot: "offhand"
}
]
}
]
Below is an example modifier for entities which increase mana capacity by 10.
[
data={
modifiers: [
{
attribute: "pentamana:mana_capacity",
base: 20.0d,
operation: "add_value",
slot: "offhand"
}
]
}
]
Status Effect
custom_data/data: Parent tag.
\-
status_effects
\-
A status effect.
|-
id: namespace:path. pentamana:mana_boost, pentamana:mana_reduction, pentamana:instant_mana, pentamana:instant_deplete, pentamana:mana_regeneration, pentamana:mana_inhibition, pentamana:mana_power, pentamana:mana_sickness.
\-
episodes: Unordered episodes.
\-
An episode.
|-
amplifier: Any.
\-
duration: Any. In ticks.
Below is an example status effect for item stacks which increase the mana regeneration by 16 when the item is consumed.
[
custom_data={
status_effects: [
{
id: "pentamana:instant_mana",
episodes: [
{
duration: 1,
amplifier: 2
}
]
}
]
}
]
Below is an example status effect for entities which increase the mana regeneration by 16.
[
data={
status_effects: [
{
id: "pentamana:instant_mana",
episodes: [
{
duration: 1,
amplifier: 2
}
]
}
]
}
]
Mana Boost
Increase mana capacity by level * statusEffectManaBoostBase.
Mana Reduction
Decrease mana capacity by level * statusEffectManaReductionBase.
Instant Mana
Increase mana regeneration by 2 ^ level * statusEffectInstantManaBase.
Instant Deplete
Decrease mana regeneration by 2 ^ level * statusEffectInstantDepleteBase.
Mana Regeneration
Increase mana regeneration by manaPerPoint / statusEffectManaRegenerationBase >> level
Mana Inhibition
Decrease mana regeneration by manaPerPoint / statusEffectManaInhibitionBase >> level
Mana Power
Increase casting damage by level * statusEffectManaPowerBase.
Mana Sickness
Decrease casting damage by level * statusEffectManaSicknessBase.
Enchantment
Capacity
- Maximum level: II
- Primary items: Stick
- Secondary items: Axe, Hoe, Mace, Pickaxe, Shovel, Sword, Trident
- Enchantment weight: 2
Capacity adds extra mana capacity level * enchantmentCapacityBase.
Stream
- Maximum level: II
- Primary items: Stick
- Secondary items: Axe, Hoe, Mace, Pickaxe, Shovel, Sword, Trident
- Enchantment weight: 5
Stream adds extra mana regeneration by level * enchantmentStreamBase.
Mana Efficiency
- Maximum level: V
- Primary items: Stick
- Secondary items: Axe, Hoe, Mace, Pickaxe, Shovel, Sword, Trident
- Enchantment weight: 5
Mana Efficiency reduces the casting mana cost by level * enchantmentManaEfficiencyBase percent.
Potency
- Maximum level: V
- Primary items: Stick
- Secondary items: Axe, Hoe, Mace, Pickaxe, Shovel, Sword, Trident
- Enchantment weight: 10
Potency adds the casting damage by (level + 1) * enchantmentPotencyBase.
Screenshots
Gallery
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources