VirtualFurnace(API) 1.0.0-Beta11

Create virtual furnaces that can be used anywhere!

  1. Small Changes [1.0.0-Beta11]

    ShaneBee
    CHANGED:
    - A few methods in recipes have been deprecated and a new variation created.
    ex: Recipe#getResult() -> Recipe#getResultType()
    This is in preparation for using ItemStacks in recipes in the future. If using any deprecated methods please make sure to switch ASAP!
    I highly doubt anyone would be using these methods, but just in case.
    rmellis likes this.
  2. Small Fixes [1.0.0-Beta10]

    ShaneBee
    FIXED:
    - Temporarily block a concurrent modification exception (this is just a bandaid until I find a proper fix for this error)
    - Fix an issue where items in a furnaces input slot would keep smelting even if the output slot was full

    NOTE:
    - Beta9 was skipped due to the issue wasn't that big.
  3. https://github.com/ShaneBeeStudios/VirtualFurnace/releases/download/1.0.0-Beta8/VirtualFurnace-1.0.0

    ShaneBee
    FIXED:
    - Fixed an NPE with FurnaceManager#getFurnaceFromItemStack
  4. Small Fix

    ShaneBee
    FIXED:
    - Fixed an issue with furnaces ticking twice as fast as they should have been (#Whoops)
  5. Sixth Beta (TILES)

    ShaneBee
    ADDED:
    - Added furnace tiles (furnaces linked to blocks) (wiki info coming soon)
    - Added VirtualChunks (internal use for ticking furnace tiles appropriately) (wiki info coming soon)
    - Added some ItemStack builders (for simply creating new customized item stacks)

    FIXED:
    - Small performance fixes
    rmellis likes this.
  6. Fifth Beta (small fix with events)

    ShaneBee
    FIXED:
    - Fixed an issue with events. They were being called on another thread, but weren't async events.
    rmellis likes this.
  7. Forth Beta

    ShaneBee
    ADDED:
    - Added metrics. If using the api, the API's constructor has an option to disable metrics if you are using your own bStats metrics.
    - Added events for furnaces cooking and burning fuel
    - Added a proper maven repo for the API (see WIKI)
    rmellis likes this.
  8. Third Beta

    ShaneBee
    ADDED:
    - Added a new properties system, allowing you to create properties attached to a furnace, which can modify its cook/fuel speeds. (See THE DOCS and THE WIKI for more info)
    rmellis likes this.