- Mods
- 21,408
Description
The BasseBombeCraft Mod includes a collection of 100+ magical books and idols.
Currently all new development is concentrated on adding feature to the composite magic part of the mod. To play with composite magic you should try the item "Skull of a Resurrected Necromancer".
Current version
This is version 2.5 for Minecraft 1.16.5.
New features
#1270 Render current composite configuration in GUI
#1277 Add on-screen help text to composite item
#1281 Add positioning of item stack icons for the CompositeMagicItem renderer based on resolution
#1287 Render active combination of composite items in GUI for books
#1292 Refactor BeastmasterBook to support rendering of active combination of composite items
#1293 Refactor CobwebBook to support rendering of active combination of composite items
#1295 Refactor DecoyBook to support rendering of active combination of composite items
#1298 Refactor DigMobHoleBook to support rendering of active combination of composite items
#1301 Refactor EmitHorizontalForceBook to support rendering of active combination of composite items
#1303 Refactor EmitVerticalForceBook to support rendering of active combination of composite items
#1305 Refactor FallingAnvilBook to support rendering of active combination of composite items
#1307 Refactor IceBlockBook to support rendering of active combination of composite items
#1309 Refactor LargeFireballBook to support rendering of active combination of composite items
#1311 Add large fireball projectile item
#1312 Refactor LavaBlockBook to support rendering of active combination of composite items
#1314 Refactor LightningBoltBook to support rendering of active combination of composite items
#1316 Refactor MultipleArrowsBook to support rendering of active combination of composite items
#1317 Add arrow projectile item
#1319 Refactor ReceiveAggroBook to support rendering of active combination of composite items
#1321 Refactor SmallFireballBook to support rendering of active combination of composite items
#1322 Add small fireball projectile item
#1323 Refactor SmallFireballRingBook to support rendering of active combination of composite items
#1324 Refactor SpawnFlamingChickenBook to support rendering of active combination of composite items
#1326 Refactor SpawnSquidBook to support rendering of active combination of composite items
#1328 Refactor TeleportBook to support rendering of active combination of composite items
#1330 Add wither skull projectile item
#1331 Refactor WitherSkullBook to support rendering of active combination of composite items
Other changes
#902 Refactor registration of projectile to use deferred registry
#1279 Refactor BuildMineBookRenderer to reuse ports across rendering invocations
#1283 Delete debug renderers
#1290 Remove unsued UUID definitions in CompositeMagicItemRenderer
Bug fixes
#1139 HUD item doesn't render selected block type
#1300 Wrong description shown for FallingAnvilBook
#1288 Mod fails to start with error: NullPointerException: Cannot get config value before spec is built
The complete list of changes
The list of all resolved issues in this release.
Previous releases
The content of the previous releases can be found at https://github.com/athrane/bassebombecraft/releases
Reporting errors
If you experience an error using the mod, please report it on the Github issue page: https://github.com/athrane/bassebombecraft/issues.
If you don't use GitHub you can also report an error in the comments section below.
Documentation
In creative mode, the items can be accessed from the BasseBombeCraft tab. In other gameplay modes, e.g. survival, the items can be built using their recipes.
Composite magic
Composite magic is a new feature introduced with release 1.44. Composite magic allows for the creation of magical effects through the combination of a special kind of item called a composite item into sequences.
As of release 1.48 of the mod, approximately 50+ composite items exist which support more than 1 million combinations.
Start with composite magic
To start using composite magic equip the item "Skull of a Resurrected Necromancer".
Shift-click to configure magic in GUI supported by the item.
The GUI layout
The GUI contains three groups of slots:
- The topmost section consists of 6 slots. Only composite items can be placed in these combo slots. Composite items that are placed in these six combo slots will be interpreted as the current combination of composite magic used by the skull.
- The middle section of 3x10 slots is the player inventory. Composite items from the inventory can be dragged into the combo slots.
- The lower section of 10 slots is the player hotbar. Composite items from the hotbar can be dragged into the combo slots.
Getting advice on legal combinations
Below the combo slots, the item gives an advice on which composite items can be added in the next free combo slot in order to create a valid combo:
When a legal composite item is added then a check mark appears above the item. The advice is also updated:
Create combinations from left to right
Configure magic by placing composite magic items in the combo slots. Composite items must be added from left to right:
No spaces are allowed in combo's
The first connected sequence of composite items is used by the item, i.e. there shouldn't be any empty slots between composite items. Below is an example with three composite items placed, but with an empty slot between the items. This is interpreted as a combination consisting of two items. The length of the combo can also be read from the check marks:
Minimum and maximum combo lengths
The minimal combo that actually does something is a Projectile Formation item and a Projectile item, i.e. PF + P.
The maximum length of a combo is 6.
Using the combo in the game
Finally, with the "Skull of a Resurrected Necromancer" item in the main hand right-click to use the configured magic.
The current active combo is shown in the lower right of the screen:
Types of composite items
There are different types of composite items:
- Projectile formation (PF)
- Projectile (P)
- Projectile formation modifier (PFM)
- Projectile path (PP)
- Projectile modifier (PM)
Projectile formation (PF)
These items determine in which formation projectiles are fired.
The first item in a sequence must be a projectile formation (PF).
Projectile formation modifier (PFM)
These items modify the formation of projectiles.
A projectile formation modifier item (PFM) can be placed after a projectile formation item (PF).
Projectile (P)
These items determine the type of projectile which is fired.
A projectile item (P) can be placed after a projectile formation item (PF) or a projectile formation modifier item (PFM).
Projectile path (PP)
These items modify the flight path of a projectile.
A projectile path item (PP) can be placed after a projectile item (P) or another projectile path item (PP).
Projectile modifier items (PM)
These items modify the projectiles, e.g. on impact.
A projectile modifier item (PM) can be placed after a projectile item (P), a projectile path item (PP), or another projectile modifier item (PM).
Supported syntax
Supported syntax for sequences: Sequence = PF [PFM] P {PP} {PM}
xx is an mandatory item, e.g. PF and P.
[..] is optional item, e.g. PFM.
{..} is optional repeated item, e.g. PP and PM.
Some examples of legal sequences:
- PF P
- PF PFM P
- PF P PP
- PF P PM
- PF P PP PM
- PF PFM P PP
- PF PFM P PP PP
- PF PFM P PP PM
- PF PFM P PP PM PM
Examples
Example #1: Single formation + Llama Projectile
- Item #1 is a projectile formation (PF): Single
- Item #2 is a projectile (P): Llama
This sequence shoots a Llama projectile. Which only does some projectile when it hits something.
Corresponding syntax: PF P
Example #2: Single formation + Llama Projectile + Explode on Impact
- Item #1 is a projectile formation (PF): Single
- Item #2 is a projectile (P): Llama
- Item #3 is a projectile modifier (PM): Explode on Impact
This sequence shoots a Llama projectile. The projectile explodes on impact (either hitting a block or a mob).
Corresponding syntax: PF P PM
Example #3: Trifurcated formation + Llama Projectile + Zig Zag formation + Spawn Cobweb + Receive Mob Aggro
- Item #1 is a projectile formation item (PF): Trifurcated
- Item #2 is a projectile item (P): Llama
- Item #3 is a projectile formation modifier item (PFM): Zig Zag
- Item #4 is a projectile modifier item (PM): Spawn Cobweb
- Item # 5 is a projectile modifier item (PM): Receive Mob Aggro
This sequence shoots three Llama projectiles at once due to the trifurcated formation item. The projectiles move in a zig-zag pattern due to the formation modifier item. When the projectiles hit something then two things happen due to the two projectile modifier items. The first item causes a cobweb to be spawn at the hit block or mob. The second item casts a curse on the mob in such a way that all mob in the vicinity attacks the poor thing.
Corresponding syntax: PF P PFM PM PM
Items
Skull of a Resurrected Necromancer
Item used for composite magic. See description above
Krenko's Command Baton
The baton is used to command creatures on the player team.
A creature can become a member of the player's team in one of these ways:
1) Entities spawned by the Book of Skeleton Army, Book of Cloud's Kitten Army and the Book of Guardians are members of the player's team.
2) Entities charmed by Beastmaster Idol, Book of Beast Charming, and Book of Beast Charming Mist are members of the player's team.
The baton supports four commands for commanding creatures:
1) Attack nearest mob which isn't a member of the player's team
2) Attack nearest player
3) Stop and dance
4) Stop attacking and follow the player
5) No command
Books
Book of Exploding Fist
Creates a tentacle of TNT which is primed by magical spawned red stone.
Book of Small Fireballs
It creates a fireball that is hurled at foes.
Book of Large Fireballs
It creates a giant fireball that is hurled at foes.
Book of Lingering Flame
It creates a static flame that explodes when a foe comes near.
Book of Lingering Fury
It creates a static flame that explodes violently when a foe comes near.
Book of Lava Corruption
Creates multiple temporary lava tentacles.
Book of Lava Spiral
It creates an expanding spiral of temporary lava blocks centered on where the caster is placed.
Book of Toxic Mist
Creates a cloud of poison mist.
Book of Wither Skull
Creates a Wither Skull that is hurled at foes.
Book of Wither Rage
Creates a cloud of Wither.
Book of Moving Wither Mist
It creates a cloud of Wither that is moving away to find foes.
Book of Healing Mist
It creates a cloud of healing that heal nearby friends and foes.
Book of Failed Phoenix
Summons a failed phoenix. It is no known whether this a pyromancy spell or some beastmaster conjuring.
Book of Bacon Bazooka
Summons a pig that is hurled at foes.
Book of Angry Squid
Summons a squid that is dropped over the head of a foe. The squid is not really angry until it hits the foe. If a block is hit then a squid spawns as well.
Book of Many Chickens
Summons many chickens. So be prepared for the friendly cackle.
Book of Cowtastic Abomination
Summons many cows. The Book of Wither Mist works wonders to get things quieted down again.
Book of Raining Llamas
Makes it rain with llamas.
Book of Cloud's Kitten Army
Spawns an army of kittens ready to fight for the player.
The kittens can be commanded by Krenko's Command Baton.
Book of Skeleton Army
Spawns an army of skeletons almost ready to fight for the player.
The skeletons can be commanded by Krenko's Command Baton.
Book of Creeper Cannon
Summons a creeper that is hurled at foes.
Book of Primed Creeper Cannon
Summons a primed creeper that is hurled at foes.
Book of Creeper Apocalypse
This is one of the truly profaned books and should never be used. There is no situation where it is appropriate to use this book. Nothing good has ever come out of using this book. The book summons a large gathering of primed creepers.
Book of Instant Dragon
Summons a dragon under nobody's control.
Book of Giant Zombie
Summons a giant zombie ready to fight for the player.
The zombie can be commanded by Krenko's Command Baton.
Book of Multiple Arrows
It creates multiple arrows that are shot at foes.
Book of Teleport
Creates a chicken egg that is hurled at the target. When the egg hits the ground the invoker is teleported to the hit location or entity.
Book of Spawn Point
It creates a chicken egg that is hurled at a block. The hit location will set the spawn point for the thrower.
Book of Falling Anvil
Creates a chicken egg that is hurled at foes. When a foe is hit then an anvil is dropped from the sky.
Book of Inconvenient Holes
Creates a chicken egg that is hurled at foes. When a foe is hit then an inconvenient hole is spawned underneath the foe.
Book of Guardian
Spawns a golem with a friendly mind.
The golem will follow and protect its creator, i.e. the player or whoever spawned him. The golem will use the books from BasseBombeCraft to protect its creator and fight other mobs.
The golem can be commanded by Krenko's Command Baton.
Book of Beast Charming
It creates a beast charm that is hurled at foes. If the charm hits, it will temporarily tame the monster to fight by the side of the beastmaster who conjured the charm.
A charmed mob will follow and protect the beastmaster. A charmed mob will use the books from BasseBombeCraft to protect the beastmaster and fight other mobs. When the duration of the charm ends, a charmed mob will regain its former mental abilities.
The charmed mob can be commanded by Krenko's Command Baton.
Book of Beast Charming Mist
It creates a cloud of beast charming. Any monster who enters the mist will temporarily be tamed to fight by the side of the beastmaster who conjured the mist.
A charmed mob will follow and protect the beastmaster. A charmed mob will use the books from BasseBombeCraft to protect the beastmaster and fight other mobs. When the duration of the charm ends, a charmed mob will regain its former mental abilities.
The charmed mob can be commanded by Krenko's Command Baton.
Book of Decoy
Spawns a decoy. All mobs in the vicinity will aggro the poor thing
Book of Enmity
Shoots projectile. If the projectile hits a target mob then all mobs in the vicinity will aggro the hit target mob.
Book of Cobweb
Creates a cobweb that is hurled at foes.
Book of Lightning Bolt
It creates a lightning bolt that is hurled at foes.
Book of Zeus' Mist Bolt
This is one of the divine books and should be used with care. It creates an electric mist that summons Zeus' wraith when mobs come to close.
Book of Freezing Death
It creates an ice block that is hurled at foes.
Book of Frozen Doom
It creates multiple temporary ice tentacles.
Book of Atlantic Rage
Creates multiple temporary water tentacles.
Book of DJ Snake
It creates a temporary rainbow-colored woolly tentacle.
Book of Emit Force
Emits a forward-moving shockwave.
Book of Forced Ascent
Emits a shockwave that is hurled at foes. A foe that is hit will be thrust up into the air.
Book of Forced Ascent Mist
It creates a cloud that thrusts a foe up into the air.
Book of Vacuum Mist
It creates a cloud of vacuum that pulls foes into it.
Book of Vitruvius' Road
The book contains construction magic which builds a part of a forgotten legionnaire road.
The magic is activated when used on ground block. A ground block is a block at the same level as the block that the payer is standing on.
Book of Rainbow Road
The book contains construction magic which builds a rainbow road.
The magic is activated when used on ground block. A ground block is a block at the same level as the block that the payer is standing on.
Book of Rainbownize
It creates an expanding spiral of rainbow-colored wool blocks centered on where the caster is placed.
Book of Copy and Paste
The book contains construction magic which can copy and paste most structures.
The magic is activated when used on ground block. A ground block is a block at the same level as the block that the payer is standing on. How to use:
- Click on a ground block to defined marker #1.
- Click on another ground block to defined marker #2.
- When marker #2 is defined then click on a ground block to paste the structure between marker #1 and #2 at the clicked block.
More instructions can be found in this instruction video:
Book of Enterprise
This book is used by BasseBombe to do some serious mining.
The magic is activated either by:
- Click on a ground block to excavate an entrance to a lower level mine. A ground block is a block at the same level as the block that the payer is standing on.
- Click on a block in front of the player to excavate a mining corridor, room or hall.
Book of Duplication
This book is used by BasseBombe to duplicate a single block.
Click on a block to replace it with 2x2 blocks identical to the block clicked. Rumor has it, that the spell embedded in book staff isn't completely stable and the result sometimes can be unpredictable.
Book of Instant Abyss
It creates an abyss 50 blocks deep, complete with a small pool of water at the bottom.
The magic is activated when used on ground block. A ground block is a block at the same level as the block that the payer is standing on.
Book of Digging
Digs a hole 3x3 blocks and 1 block deep.
Book of Convenient Stairs
Shoots a projectile at a block. Where the project hits a magic stair will appear..
Book of Naturalize
It creates an expanding spiral of flowers centered on where the caster is placed.
Idols
Rain Idol
When selected by the player, the idol will make it rain.
Chickenize Idol
When selected by the player, the idol will transform any nearby mob or animal into a chicken.
Pikachu Idol
When selected by the player, the idol will hit any nearby mob or animal by a thunderbolt.
Naturalize Idol
When selected by the player, the idol creates an expanding spiral of flowers centered on where the player is placed.
Rainbownize Idol
When selected by the player, the idol creates an expanding spiral of rainbow-colored wool blocks centered on where the player is placed.
Pinkynize Idol
When selected by the player, the idol creates an expanding spiral of pink wool blocks centered on where the player is placed.
Flameblast dragon idol
When selected by the player, the idol will engulf any nearby mob or creatures in flames.
Ecstatic Flight Idol
When selected by the player, the idol will trigger a levitation effect on the player.
Ascensional Ecstasy Idol
When selected by the player, the idol will trigger a levitation effect for all surrounding creatures.
Beast Charming Idol
When selected by the player, the idol will charm all beasts with a certain range. If the charm hits, it will temporarily tame the monster to fight by the side of the beastmaster who conjured the charm.
A charmed mob will follow and protect the beastmaster. A charmed mob will use the books from BasseBombeCraft to protect the beastmaster and fight other mobs. When the duration of the charm ends, a charmed mob will regain its former mental abilities.
The charmed mob can be commanded by Krenko's Command Baton.
Sunstealer Idol
When selected by the player, the idol will engulf any nearby mob or animal in blindness and night vision.
Boom Idol
When selected by the player, the idol will prime any nearby mob for an explosion.
Ancient Mariners Idol
When selected by the player, the idol will spawn angry sea parrots who will attack the player's target or some random mobs.
Shield-maiden Idol
When selected by the player, the idol will reflect mob damage back to the assailant.
Warpigs Idol
When selected by the player, the idol will spawn psycho war pigs who will attack the player's target or some random mobs.
Attack of the Killer B's Idol
When selected by the player, the idol will spawn killer bees who will attack the player's target or some random mobs.
Micropsia Idol
When selected by the player, the idol will decrease the size of nearby mobs. The magic doesn't work on players.
Macropsia Idol
When selected by the player, the idol will increase the size of nearby mobs. The magic doesn't work on players.
Respawn Idol
When selected by the player, the idol will curse nearby mobs with a spectral curse. When a cursed mob dies any number of specters will respawn.
Potions
Weak Amplification Potion
This potion will weakly amplify the effect of any active effect. As long as the potion is active it will also amplify the effect of any new potion effects. If the lingering version of the potion it will amplify the effect on any mobs or player entering the lingering cloud.
Amplification Potion
This potion will amplify the effect of any active effect. As long as the potion is active it will also amplify the effect of any new potion effects. If the lingering version of the potion it will amplify the effect on any mobs or player entering the lingering cloud.
Superior Amplification Potion
This potion will greatly amplify the effect of any active effect. As long as the potion is active it will also amplify the effect of any new potion effects. If the lingering version of the potion it will amplify the effect on any mobs or player entering the lingering cloud.
What could the combination of amplification potion + mob priming potion be?
Mob Priming Potion
The effect will prime the target for a timed explosion.
Mob Aggro Potion
The effect will make the target aggro (i.e. attack) any mob in the vicinity.
Technical stuff
Supported Minecraft versions
Version 1.1 and 1.2 of the mod supports Minecraft version 1.7.10.
Version 1.3+ of the mod supports Minecraft version 1.8.
Version 1.15+ of the mod supports Minecraft version 1.8.9
Version 1.18+ of the mod supports Minecraft version 1.11
Version 1.29+ of the mod supports Minecraft version 1.12.2
Version 1.31+ of the mod supports Minecraft version 1.14.3
Version 1.39+ of the mod supports Minecraft version 1.15.3
Version 2.0+ of the mod supports Minecraft version 1.16.5
Installation
-
Install Forge
-
Download the mod and add it to the mod directory of the Minecraft directory.
-
Start Minecraft.
User analytics
The mod uses Google Analytics (GA) to track the usage of books within the mod. GA doesn't allow you to track personal information, so we don't do that. The Minecraft user name is logged along with information about which books are used. We log the user name since it is also public when playing on a server. If you have questions or want a report with information about your usage of the mod then please contact us.