By Echoes91
This mod adds many bows, arrows and other stuff to be thrown, like spears, to Minetest.
It began as a fork of the good PilzAdam's throwing, which improved the first throwing mod by Jeija and still provides some functions. This mod aims at being the most complete throwing mod, so please fill it with any idea or possible improvement.
Get the lastest release here
To install, unzip the archive into a folder named 'throwing' inside your mod folder, or run
Code: Select all
git clone https://gitlab.com/echoes91/throwing.git
Code: Select all
git pull
Browse the code
Dependencies: default, farming, dye (all included into minetest_game as for 0.4.12 and newer)
Optionals: bucket (fire arrows), fire (fire and tnt arrows), tnt (fireworks, shell and tnt arrows)
License:
Code under LGPLv2.1
Textures and sounds under CC-BY 3.0
Contents and code from tnt and old throwing mods, both released under WTFPL, are included.
Instructions: To shot an arrow, first place a bow in your hotbar and any arrow right next to it, then select the bow and load it with 'left click'. After it's reload time the bow, if still wielded, switches to being loaded, then it can throw the loaded arrow with 'left click' or be unloaded, giving back the arrow, with 'drop' (default 'Q'). A loaded bow stores the arrow as metadata, so it doesn't depend anymore on the arrow's stack; they can both be moved.
You can create a file named throwing.conf inside mod's directory which won't be overwritten to enable or disable any content you prefer, see throwing.conf.example. Note that some content is disabled by default.
Contents and recipes
Wood, stone and coal into the recipes can be any member of respective groups, metals must be ingots. Symmetric recipes (vertically mirrored) work too.
Please notice that everything is balanced against entities from the Mobs redo mod and NOT tested against armors for a PvP world.
Spoiler
Wooden bow: this light and cheap bow isn't much more than a stick bent with a string, it's very quick to reload but it's mediocre performances are only enough for some hunting
| ____ | stick | ____ |
| string | ____ | stick |
| ____ | stick | ____ |
Longbow: The glory of the Britons, a longbow is as tall as the archer and has unmatched weight and range between wooden self bows. However it requires great strength to be drawn and it's all but handy, reloading will take longer than with any other bow.
| string | wood | ___ |
| string | ___ | wood |
| string | wood | ___ |
Composite bow: combining different materials and well oriented fibers, this bow can achieve the same performance of a longbow while being lighter and easier to master, granting good resistance and reload time
| string | wood | ____ |
| string | ____ | steel |
| string | wood | ____ |
Steel bow: tough and heavy, this long lasting modern warfare bow throws stronger than any other bow but it's weight limits the rate of fire
| string | steel | ____ |
| string | ____ | steel |
| string | steel | ____ |
Royal bow: the longest lasting bow, it's superbly crafted and insanely expensive while providing overall average performances.
| string | wood | diamond |
| string | ____ | gold |
| string | wood | diamond |
Spoiler
Crossbow: a crossbow is a dangerous and powerful weapon, its capable of throwing its darts with much more power than any bow, not requiring pure muscular force to be drawn. However it has its drawbacks, it must be held to the ground with a foot to be recharged with both arms, thus it can't be reloaded while running away, and the whole process takes much more time. Stay at distance and get the best from you much faster arrows, but remember that reloading will fail if you move!
| wood | string | ____ |
| steel | string | wood |
| wood | string | ____ |
Arbalest: this scary weapon wiped away all the old balance rules from the battlefield, making the lesser of the peasants capable of killing the most noble and well armoured knight within one shot and very little training. It is essentially the crossbow taken to the extreme, its mechanically driven drawning system outclasses the strength of any archer's arm so its darts will take any armour into very little consideration; on the other hand the arbalest it's expensive and takes even longer to reload then the crossbow, but will also last longer. Be prepared to switch for a close range weapon if your first shots should not be enough.
| steel | string | stick |
| steel | string | steel |
| steel | string | stick |
Automated arbalest: the ultimate weapon for the long range addicted ones has a pneumatic driven reloading system controlled by mese logics and is able to quickly draw itself beyond any voxel arm's strength and be ready for the most accurate and dangerous shot in few seconds. Beware that the whole system discharges quickly and it's not replaceable, which means that this super expensive tool will last even fewer shots than an ordinary crossbow. This should balance an otherwise OP weapon that's able to terminate quickly any living entity from great distance.
| steel | string | mese crystal |
| steel | string | steel |
| steel | string | mese crystal |
Spoiler
Blue fireworks
| stick | gunpowder | blue dye |
Red fireworks
| stick | gunpowder | red dye |
Spoiler
Stone arrow: cheap and raw, good for prehistorical style huntings
| stick | stick | stone | for 16
Steel arrow: affordable and well rounded arrow, better to have a supply
| stick | stick | steel | for 16
Diamond arrow: the hard hitting, longest lasting shiny arrow
| stick | stick | diamond | for 16
Obsidian arrow: the sharpest and hardest arrowhead will tear the fleshes dealing the highest damage, but it makes this arrow expensive and brittle
| stick | stick | obsidian | for 16
Shell arrow: this HE bullet explodes when it hits the target, dealing the same "kinetic" damage of a steel arrow plus a fixed terrific direct damage to any living thing; however it's expensive and single use, don't waste it!
| stick | gunpowder | bronze | for 8
Spoiler
Build arrow: this arrow places an item from the stack right BEFORE the bow (on it's left on the hotbar) as a node, if possible, otherwise it falls as item. The hotbar sequence must be node - bow loaded with build arrow. If it doesn't break, the shovel can be found upon or buried into the node. Disabled by default
| stick | stick | steel shovel | for 1
Dig arrow: this arrow digs the node it hits. The pickaxe used in such a bad way has an high chance to break. Disabled by default
| stick | stick | steel pickaxe | for 1
Teleport arrow: this arrow teleports the player to the target it hits and leaves quantum physicists shocked. The mese fragment gets lost into another dimension. Disabled by default
| stick | stick | mese crystal fragment | for 1
Torch arrow: this arrow attaches a torch to the node it hits. The torch can be attached in any of the possible wallmonted positions, however it's a known glitch that the position will be wrong if hitting with a sharp angle. I've not been able to fix this by now.
| stick | stick | coal | for 4
Spoiler
Fire arrow: this incendiary arrow will make pyromaniacs happy. Practice FAR away from trees, grass and your beautiful wooden cottage. Disabled by default
| stick | stick | lava bucket | for 1, the bucket won't be thrown
TNT arrow: when you get bored of your world, why don't you become a bomber? This arrow explodes just like TNT, destroys living things and non living things and causes big fires . Somebody have also been able to destroy god (himself in creative mode with damage disabled), this shouldn't be possible with the code but who knows... Disabled by default
| stick | TNT | bronze | for 1