Posted January 2, 201411 yr Hi. I was just making my mod, AddedCompat, when I thought - hmm, what about an alchemical infuser? For infusing skeleton heads with wither essence and etc. And since it is magical it has an infinite internal fuel source. I checked up some tutorials for 1.6.4 but only 1.6.2 came up. Also all of them had fuel slots. Is it possible to not have one? This can't be done with a normal furnace because different essences go into different things. Thanks! Check out SpaceAge: https://github.com/AwesCorp/SpaceAge http://i.imgur.com/J4rrGt6.png[/img]
January 2, 201411 yr You could take a look at the tileentity furnace and edit out the burning stuff OR you could just copy all minecraft furnace file remove the fuel slot and set public boolean isBurning() { return this.furnaceBurnTime > 0; } to always return true so technically your new block is always burning therefor never needing a new fuel. I'm always happy to help others! Java is not my main programming language but I have alot experience in PHP/HTML/JS/CSS3/C#/SQL
January 2, 201411 yr Just make a recipeList, Hashmap is good enough. Just add to the onUpdate function something like that: public int progress = 0; @Override public void onUpdate() { if(recipeMatch()) { progress++; if(progress > 200)//Normal furnace Time { progress = 0; //put everything here what should happen if the progress is done. } } else { progress = 0; //so that it does not save the progress } }
January 2, 201411 yr Author Also with this double input, how do I do recipes? Check out SpaceAge: https://github.com/AwesCorp/SpaceAge http://i.imgur.com/J4rrGt6.png[/img]
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.