MineColonies

MineColonies

53M Downloads

[Feature Request] Tinkers Leveling [$5 awarded]

kedamono opened this issue ยท 3 comments

commented

Minecolonies version

version 0.6.2595

Expected behavior

  • As workers use Tinker's Construct tools, such as the Hatchet, the tool will level with use.

Actual behaviour

  • The tool does not level.

Reasons for this request

It would nice if the workers could level Tinkers Tools using Tinkers Leveling. It would allow the player to upgrade the tool with more "features" from Tinkers making the tool more valuable for use by the worker.

Right now, I have to use a tool to level it up, but never at the rate the colonist use tools. I do understand that this would be difficult, as the leveling requires XP and other mechanisms implemented by Tinkers Leveling.

But, it would be nice to have.

Bountysource


The $5 bounty on this issue has been claimed at Bountysource.

commented

We would need to create a fakeplayer for this as it seems. And that was not a good solution. Tinkers wanted to change that at some point but for now they won't.

We should make a general issue for all the mod support issues I guess. Would be nice to have a bounty on that one then.

commented

Difficult and OP, I think we should just leave this.

commented

Tinkers tool leveling currently checks to see if the entity using the tool is a player before applying XP.
The MoodToolLeveling.java has several checks to see if the EntityLivingBase is an instance of EntityPlayer. Tinkers construct itself might also have code that would need to change.

SlimeKnights/TinkersToolLeveling#89