All Mods Resource Packs Data Packs Shaders Modpacks Plugins
BotaniaCombat

BotaniaCombat

by Partonetrain • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

BotaniaCombat

BotaniaCombat seeks to create a variety of weapons using Botania's metals, and integrate Botania with BetterCombat as well as some other combat library mods.

This mod does the following:

  • Adds a Dagger for Elementium and Terrasteel (Manasteel equivalent is Botania's Soulscribe)
  • Adds the Slaughtersaw, a Manasteel weapon for harvesting livestock and usable as a knife (for example, with FarmersDelight)
  • Adds the Soulstaff, a battlestaff version of the Soulscribe
  • Adds a Spear for Elementium and Terrasteel
  • If you are a patron of Vazkii, terrasteel weapons will emit mana beams with a random color from your Psi CAD colorizer colors
  • Adds additional post-Gaia weapon, the Gaia Greatsword, which can use all of your Patreon colors
  • Buffs player-spawned pixies by making them always have the +2 damage bonus that would normally only be applied when the player is holding the Elementium Sword
  • Adds Gaia Gifts: "secret" weapon(s) obtained by defeating Gaia II under specific conditions
  • Adds "Angry Angry Bozu", an "evil upgrade" to Botania's Teru Teru Bozu that can summon thunderstorms. Useful for Channeling Tridents and Thundercaller

If Better Combat is installed, it also does the following:

  • Adds offhand pixie spawn chance attribute to Elementium weapons (including Elementium Sword)
  • Adds pixie spawn chance attributes to the Elementium Axe
  • Makes Terrasteel weapons (including Terra Blade) shoot a beam during a BetterCombat swing; also works with offhand swings
  • Makes Starcaller work similar to Terrasteel weapons
  • Reduces Thundercaller attack range to 1.5 (from BetterCombat's default 2.5), electricity range is unaffected

If Fabric Shield Lib is installed, it also does the following:

  • Adds the Manasteel Buckler
  • Adds the Elementium Shield
  • Adds the Terra Tower Shield
  • Adds shield Gaia Gift

If Ranged Weapon API is installed, it also does the following:

  • Adds Pull Time and Ranged Damage attributes to Botania's bows
  • Adds Livingwood Crossbow
  • Adds Crystal Crossbow
  • Adds Ranged Damage attribute to Mana Blaster with Damage lens (which deals magic damage)
  • Adds bow Gaia Gift

NOTE: To ensure that the Lexica and subtitles from Botania are accurate, this mod includes an enabled-by-default resource pack that overrides some of Botania's lang file. This mod only supports en_us.json currently (translations wanted).

Credits / Thanks:

  • Unilock for cleaning up the code and fixing compat with Sinytra Connector
  • Daedulus_dev for making Ranged Weapon API
  • arkosammy12 for helping with the Elementium Axe mixin
  • Adarsh and everyone else on the Violet Moon forums giving me feedback and ideas
  • June (of BasicWeapons) for letting me use that mod's method for dynamic item renders in the older versions
  • brokenk3yboard for helping me understand Fabric networking API

FAQ

Will you make a Forge version?

Maybe in future Minecraft versions. This is unlikely to happen in 1.20.1

Does this work with Sinytra Connector?

It should, thanks to Unilock's PR. Support for it is lower priority than support for Fabric/Quilt.

How much damage does the mana beam from the new weapons do?

8 (or 4 hearts), same as Terra Blade, although this can be configured

Why so many optional dependencies?

A couple of reasons, but mostly these are mods I already use myself, and I don't like doing mixin on vanilla when there's just a library I could use that does it

Is there a config?

Yes, and a quite extensive one at that. It can be configured via ModMenu. Values pertaining to BotaniaCombat weapons can be changed, and certain Botania items can be nerfed (or buffed) as well.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
1.20.1
Fabric Quilt
last yr. 1
1.20.1
Fabric
last yr. 1
1.20.1
Fabric Quilt
last yr. 1
1.20.1
Fabric Quilt
last yr. 1
1.20.1
Fabric Quilt
last yr. 1
1.20.1
Fabric Quilt
last yr. 1
1.20.1
Fabric Quilt
last yr. 1
1.20.1
Fabric Quilt
last yr. 1
1.20.1
Fabric Quilt
last yr. 1
1.20.1
Fabric Quilt
last yr. 1
1.20.1
Fabric Quilt
last yr. 1
1.20.1
Fabric Quilt
last yr. 1
1.20.x
Fabric
last yr. 1
1.20.1
Fabric Quilt
last yr. 1
1.20.1
Fabric Quilt
last yr. 1
1.20.1
Fabric Quilt
last yr. 1
1.20.1
Fabric
last yr. 1
1.20.1
Fabric
last yr. 1
1.20.1
Fabric Quilt
last yr. 1
1.20.1
Fabric
last yr. 1
Potential fix for mixin crash when RWAPI is not installed
"Official" 3.0 release. I recommend you read changelogs of 3.0 beta versions if updating from 2.2.2
  • New config options: slowTerraArmor, terrasteelBeamCost, starcallerProjectileCost, manaBlasterCost
  • ranged_weapon:haste attribute now influences Damaging Lens Mana Blaster cooldown
  • Add Conform Soulscribe config option to conform Botania's Soulscribe to the stats specified for the other daggers (Enderman extra damage is unchanged)
  • Add Flugel Tiara nerf config options
  • more default config value tweaks
#BotaniaCombat 3.0b Changelog
  • Added a bunch of new config options that alter some damage numbers relating to Botania items, allowing you to nerf or buff them. (If you want to change melee weapon attributes, use a mod like Custom Item Attributes)
  • If RangedWeaponAPI is installed, the Damage Lens on a Mana Blaster now gets boosted by ranged_weapon:damage attribute. I recommend lowering the base damage of the damage lens to balance this.
  • If BetterCombat is installed, Terrasteel weapons and the Starcaller are now properly networked instead of piggybacking off of Botania's LeftClickPacket. This means the beam will fire during the swing instead of the start of it. It also fixes some issues with durability
  • Altered Spear, Dagger, and Gaia Greatsword default stats to be more in line with RPG Series weapons
  • The Snowshoes from the Artifacts mod now fulfills the condition for Gaia Gift 3, assuming you also have Cardinal Components API installed
  • Nerf Gaia Gift 1 melee effect slightly
  • Spears and Gaia Greatsword have had their model adjusted
  • Mod no longer includes tinyconfig jar (oops)

This is marked as a BETA because of possible issues with all of these changes. Please test and create an issue on the GitHub if you find a bug!
Fix #13 - Angry Angry Bozu drops nothing in Survival
Further improve ranged Gaia Gift
  • Now requires Botania 446+
  • Fix #11: Z-fighting on Svalinn model when enchanted
  • Added Angry Angry Bozu, an upgrade to the Teru Teru Bozu that can summon thunderstorms (useful for Channeling Tridents and Thundercaller)
  • Adjusted view models of shields to be less invasive
  • Now requires Botania 445+ and Fabric API 0.92.2+
  • All Gaia Gifts have received a small upgrade, see Lexica entries for more details
  • Fixed ranged weapon config options missing language entries
  • Fixed two-handed Elementium weapons having an offhand attribute
  • Add a mixin that fixes Botania#4543 Botania bows don't zoom in slightly when drawn. Courtesy of Wormbo
  • Fix #6 (Slaughtersaw unable to be used on Cutting Board)
  • If using Ranged Weapon API, it must be version 1.1.0 or greater **
  • Botania axes are now Spell Engine spell proxies
  • Slaughtersaw is now technically a DiggerItem, and can have a float attack damage modifier (config may regenerate)
  • Refractored Slaughtersaw enchantment logic. With the latest Farmer's Delight Refabricated, it should be able to accept Backstabbing and Efficiency like FD knives in the Enchanting Table, the Anvil, and with /enchant. Otherwise, it should only accept Weapon enchantments that aren't Sweeping Edge
  • Add config options for nearly all stats, and a config screen for ModMenu (changes require restart)
  • Fix multiple weapons having incorrect durability
  • Allow Slaughtersaw to accept Backstabbing from Farmer's Delight via Enchanting Table - ability to accept Backstabbing from Anvil or /enchant will have to come in the form of a different mod
  • Fix Crystal Crossbow recipe outputting Livingwood Crossbow
  • fix #3 - Crossbows not showing up in lexicon
  • fix multiple errors in lang file
  • add slaughtersaw to #botania:mana_using_items
  • very slightly boost slaughtersaw damage against meaty mobs because floating point imprecision
  • hide Crossbow entries when ranged-weapon-api is not installed
  • Refractor everything (Unilock - #1), increase compatibility with Synatra Connector
  • add Slaughtersaw
  • fix Manasteel Buckler having the same text on both of its Lexica pages
remove unused textures, models, and code, and prevent .bbmodels from being in the compiled jar (-18KB filesize)
Added a lot - see new readme page for all changes in the 1.0 release
Fix secret advancement
BotaniaCombat Icon
Download BotaniaCombat
Select game version
Select platform