Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Furnace #189

Merged
merged 6 commits into from Feb 27, 2016
Merged

Furnace #189

merged 6 commits into from Feb 27, 2016

Conversation

hibo98
Copy link
Member

@hibo98 hibo98 commented Feb 6, 2016

Implementation of furnace

TODO:

  • Furnace Recipes
  • Furnace Fuels
  • Tick furnace only when ready for burning
  • Implementation of FurnaceBurnEvent
  • Implementation of FurnaceSmeltEvent
  • Rewind 2x Speed when no Fuel

Should be done in an other PR:

  • Implementation of FurnaceExtractEvent
    (I think with the current WindowClickHandler this isn't possible, because FurnaceExtractEvent is BlockXpEvent)
  • Change Block on Burning

For this PR Glowkit#11 and Glowkit#13 is needed

@mastercoms
Copy link
Member

Please rebase on top of master or pull from Glowkit so that you get the merged changes from Glowkit.

@hibo98
Copy link
Member Author

hibo98 commented Feb 8, 2016

I've rebased, and I think it is better if you update Glowkit commit in GlowstonePlusPlus

@mastercoms
Copy link
Member

Oh, hm, I thought I had updated Glowkit on master, sorry about that mistake!

- Return bucket when lava bucket is used as fuel
- Only allow fuels to be placed in the fuel slot (and buckets too)
- Place on shiftclicking: fuels into fuel slot, smeltables into input slot and else using normal
- DroppableCraftingSlot not for furnace and brewing inventory
- For the moment dont allow AIR at Result slot (I need here an other solution)
- Right handeling for Result slots in Furnace Inventory
- Firstly check for furnace recipe then for fuel
- Added missing furnace recipes for LOG and LOG_2
- Use event outputs
- Fill bucket with water when dry sponge
@hibo98 hibo98 changed the title [WIP] Furnace Furnace Feb 26, 2016
@mastercoms mastercoms self-assigned this Feb 27, 2016
mastercoms added a commit that referenced this pull request Feb 27, 2016
@mastercoms mastercoms merged commit 9f67dbe into GlowstoneMC:master Feb 27, 2016
@mastercoms
Copy link
Member

Thank you for your contribution!

picknchew pushed a commit to picknchew/Glowstone that referenced this pull request Sep 2, 2016
mastercoms added a commit that referenced this pull request Feb 17, 2017
Makes fall damage calculations consistent with vanilla, and prevents invalid application of damage properly
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants