Vswe's Summer Courses | You're not logged in. Sign up or log in | Server time: | Donate
One can now see other persons' badge hunts. Simply head over to their profiles to access them.

Go back to course page

Climbing the interface ladder

From basic graphical interfaces to very advanced ones

Help making a block with custom recipes

  • 2013-08-08 09:46:56
    Im thinking on something like a custom furnace that follows several recipes.....it will have an array of slots and if you place certain items in any order in the array it will "process" the items consuming the items and returning a new object

    by example... an assembling machine...it could have 4 slots... if you place a piston, an anvil, cobblestone and a diamond it will process the items and return a silly machine....but if you place, a golden carrot, a stick and a gold ingot (leaving one slot empty) it will process the items returning a rocket wand

    sadly the course doesn't cover that i would like some help with progress bars and blocks with custom recipes if possible...
  • 2013-08-08 10:17:28
    you can do all that with what is taught in this course and course 3.

    just check all the items in the slots and compare the item id when the inventory updates.

    the assignment for this course is very similar to what you want. so if you can pass the assignment for this course, it should be fairly easy for you to do that.
  • 2013-08-08 13:42:21
    really? even the progress bar thing?

    to be honest i just saw the first and second lecture...i skipped the third and the forth one because I don't wanna make interfaces that complex (with the 3d rotative anvil, or tabs, not even the matrix to make the anvil pattern) that's why Im not working in the assignment just yet...

    so should i stop being lazy and watch the remaining lectures?
  • 2013-08-08 14:07:46
    Modding is not about being taught exactly how to do everything. Modding is about being taught or at least learning about different approaches and then just applying that in the way one needs it.

    Lecture 3 is not about making a matrix for dropping anvils. Lecture 3 is about interacting with an interface with a mouse and synchronizing the data of an interface, among other things of course. It just happened to be about an anvil dropping pattern since that worked as a good example.

    You can do what you describe from only the things being taught in this course.
  • Log in or sign up to reply to this thread