minetest-mods / anvil Goto Github PK
View Code? Open in Web Editor NEWMinetest mod providing an anvil with which to repair worn tools
License: GNU General Public License v3.0
Minetest mod providing an anvil with which to repair worn tools
License: GNU General Public License v3.0
since a few commits ago those message appear in the client console:
2020-03-19 21:42:42: ERROR[Main]: Ignoring empty translation for "@1 cannot be repaired with an anvil."
2020-03-19 21:42:42: ERROR[Main]: Ignoring empty translation for "@1's anvil"
2020-03-19 21:42:42: ERROR[Main]: Ignoring empty translation for "A tool for repairing other tools in conjunction with a blacksmith's hammer."
2020-03-19 21:42:42: ERROR[Main]: Ignoring empty translation for "Right-click on this anvil with a damaged tool to place the damaged tool upon it. You can then repair the damaged tool by striking it with a blacksmith's hammer. Repeated blows may be necessary to fully repair a badly worn to
2020-03-19 21:42:42: ERROR[Main]: ol. To retrieve the tool either punch or right-click the anvil with an empty hand."
2020-03-19 21:42:42: ERROR[Main]: Ignoring empty translation for "Steel blacksmithing hammer"
2020-03-19 21:42:42: ERROR[Main]: Ignoring empty translation for "Use this hammer to strike blows upon an anvil bearing a damaged tool and you can repair it. It can also be used for smashing stone, but it is not well suited to this task."
2020-03-19 21:42:42: ERROR[Main]: Ignoring empty translation for "Your @1 has been repaired successfully."
It crashes with the Spears mod, game crashes on right-clicking the anvil.
When taking the tool stored in the anvil directly from the inventory (using a cheat client or diggable_chests), the display entity isn't updated, leaving a ghost tool entity on the anvil (with diggable_chests, that ghost entity is left after digging the anvil).
Hey - this is a neat mod! With the low durability of the earlier tools, I've found this mod essential so I don't keep going through loads of picks - and thus loads of resources. However, if I place a steel pickaxe on the anvil, it doesn't leave my inventory - leading to an item duplication glitch! Weirdly I don't have this problem with a steel shovel, for example.
Please ask for a hosting request of translations at:
https://hosted.weblate.org/hosting/
Say that you want to add it to the Minetest project.
https://hosted.weblate.org/projects/minetest/
Here's a suggestion in order to do away with the formspec. The mod is halfway there with the floating overlay graphics, but it feels out of place.
If an itemframe-like placement of items on the anvil was possible, it would be clear from afar what item was placed. Players would place an item on the anvil with a right-click, then smash away with the hammer (visually on the actual placed item) until the item was restored. The health of the item could either be displayed as graphics embedded on the anvil, as sign-like text content and/or by playing different sounds according to item health level.
After updating this mod I can no longer put damaged tools on the anvil. Anvil has become completely non-fuctional.
looks like the hammer recipe is identic to default:sign_wall_steel
Maybe change it to:
XXX steel_ingot steel_ingot
XXX steel_ingot steel_ingot
group:stick XXX steel_ingot
?
You missed a couple of changes to "anvil.setting.item_displacement", at init.lua lines 290 and 328:
2017-06-18 13:49:49: ERROR[Main]: ServerError: AsyncErr: ServerThread::run Lua: Runtime error from mod 'anvil' in callback LuaLBM::trigger(): ...ival_World/worldmods/dreambuilder_modpack/anvil/init.lua:328: attempt to perform arithmetic on global 'anvil_item_displacement' (a nil value)
2017-06-18 13:49:49: ERROR[Main]: stack traceback:
2017-06-18 13:49:49: ERROR[Main]: ...ival_World/worldmods/dreambuilder_modpack/anvil/init.lua:328: in function 'func'
2017-06-18 13:49:49: ERROR[Main]: /usr/share/minetest/builtin/profiler/instrumentation.lua:106: in function </usr/share/minetest/builtin/profiler/instrumentation.lua:100>
I'm thinking of ways to reduce the impact the anvil has on gameplay. I looked at MC and they've solved it partly by having the anvil wear out and crack over time, raising the cost of using them in the longer term. How about that?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.