Skip to content

fix: nanomachine magnet NBT match and generator smelting fuel time (NEW-133, NEW-156)#69

Open
ximaks00-hue wants to merge 2 commits into
akki697222:dev-MC1.20from
ximaks00-hue:fix/new-133-156-magnet-generator
Open

fix: nanomachine magnet NBT match and generator smelting fuel time (NEW-133, NEW-156)#69
ximaks00-hue wants to merge 2 commits into
akki697222:dev-MC1.20from
ximaks00-hue:fix/new-133-156-magnet-generator

Conversation

@ximaks00-hue

Copy link
Copy Markdown
Contributor

Summary

  • NEW-133: Magnet nanomachine uses ItemStack.isSameItemSameTags for pickup eligibility — Original isItemEqual includes NBT; plain isSameItem pulled items into incompatible stacks.
  • NEW-156: Generator fuel burn time via ForgeHooks.getBurnTime(stack, RecipeType.SMELTING) — matches Original TileEntityFurnace.isItemFuel / smelting furnace semantics for modded fuels.

Test plan

  • Magnet with NBT-different items in inventory — only matching stacks attract
  • Insert modded smelting fuel into robot generator — correct burn time and acceptance

…EW-133, NEW-156)

NEW-133: Magnet pickup eligibility uses isSameItemSameTags like Original isItemEqual; plain isSameItem ignores NBT and pulls wrong stacks.

NEW-156: Generator fuel burn time via RecipeType.SMELTING matching Original TileEntityFurnace.isItemFuel semantics for modded fuels.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants