Skip to content
Shane Bee edited this page Aug 22, 2020 · 9 revisions

Welcome to the VirtualFurnace API
Here is a simple guide on setting up and using the API in your own plugin.
Check out the JAVA DOCS for a more comprehensive overview of the API.

Setting up the API

Follow a couple simple steps to setup the API:

  1. Add a dependency to your Maven POM and shade in the API -> Setup Maven
  2. Create an instance of the API -> Initialize API

Fuels

Check out the FUELS wiki to learn about creating and registering fuels.
NOTE: No fuels are registered by default. Please read the fuels wiki for more information.

Furnace Recipe

Check out the FURNACE RECIPE wiki to learn all about creating and registering your own custom furnace recipes.

Creating Furnaces

Check out the CREATING FURNACES wiki to learn all about creating some fully functioning virtual furnaces.

Furnace Object

Want to learn more about what you can do with a virtual furnace object? Well check out the FURNACE wiki.

Furnace ItemStack

The coolest part of all this is you can create ItemStacks linked to virtual furnaces, check out the FURNACE ITEMSTACK wiki.

Properties

If creating new furnaces wasn't enough, you can also add some properties to your furnace, to modify its behaviour. Check out the PROPERTIES wiki.

Furnace Tiles

Looking to attach a furnace to some random block? Well look no further, check out the FURNACE TILE wiki.

Virtual Chunks

Virtual chunks are mainly used internally, but you too can also play around with them. Check out the VIRTUAL CHUNK wiki.

Clone this wiki locally