跳到正文

Altcraft Tools

作者:DavidLokison

Adds tool handles to modify base tool properties. Inspired by TinkersConstruct and Tool Builder.

收藏

介绍

中文介绍正在准备中,下面暂时显示原文。

This mod is intended to be used as a plugin for our (upcoming) Alternative Crafting mod but you can use it as a standalone version too. It adds variants based on handles with each modifies the durability, mining and attack speed and enchantability of a tool.

I wanted to update this mod regularly but currently I am unsure how much time I can invest in this mod. So please be patient when waiting for updates.

Features

All Minecraft vanilla tools (axes, hoes, pickaxes, shovels, swords) have NBT-based handle properties wich are stored in altcraft subtag of a tool.

tag: {altcraft: {handle: "altcraft:blaze"}}

Added two new items: Iron Rod and Golden Rod wich serve as tool handles.

Handles by now can have one of six different materials: Wood, Bone, Iron, Gold, Blaze and Bamboo wich are crafted like the original tool but with bones, iron rods, golden rods, blaze rods or bamboo for the sticks.

just like the axe... with iron rods except sticks

Tools have tooltips based on their handle material and optionally – if advanced tooltips (F3+H) is on – display the modifiers of their handle.

Handle: Gold
Handle: Gold and some modifiers...

Currently this mod is available in english and german.

Please note if you are upgrading from a v1 version of this mod you may have broken tools as the data structure changed. To fix this you have to give yourself a new tool with the new tag structure (or simply give yourself the materials and build yourself a new one).

Dependencies and Compatibility

This mod depends on Fabric API. Compatibility is tested with Roughly Enough Items but may be compatible with a bunch of other mods aswell. If you find any issues, comment down below or open an issue on GitHub.

To manage mod intercompatibility I chose to provide compatibility patches, wich are available for download in the additional files in the files tab. I have managed to provide compatibility patches for following mods:

API

This mod features an API to add new handles. More details coming "soon" at GitHub.

Resources

This mod uses a custom texture group for handles. The minecraft resource path is "altcraft:handle/", situated in "assets/altcraft/textures/handle/". This path is used for the dynamic model rendering since version v2.1.0. Resource Pack creators wanting to be compatible with Altcraft Tools should include own handle textures since otherwise the new item models would be overlayed with old handle textures.

Planned

  • More tools and handles, other mod support
  • More languages

FAQ

Can you port this mod to Forge Modloader?
Since I personally prefer the Fabric API and Mixin system over Forge I won’t port this mod myself. This mod however is published in MIT License, so feel free to port it yourself.

Can I host this mod on another platform?
Ok, I admit, this isn’t a question I hear/read often but I feel compelled to state an answer. This mod is published in MIT License so permission is granted to rehost and redistribute this mod. I would appreciate it though if people who host Altcraft Tools on other platforms tell me, that they do so. Also the license states that the original author has to be credited, wich I found, very few of the hosts do, where this mod is featured.

常见问题

Altcraft Tools 支持哪些 Minecraft 版本?

Altcraft Tools 支持 Minecraft Java 版 1.14.4–1.16.5,共 3 个版本,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。

Altcraft Tools 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分