ObsidianBox / Obsidian

Obsidian is the implementation of Magma that extends Forge to deliver server-side content on demand.
http://obsidianbox.org
MIT License
12 stars 3 forks source link

Devise custom rendering system with Minecraft characteristics #7

Open Zidane opened 10 years ago

Zidane commented 10 years ago

(Magma will have API to set the obj, Obsidian will do the rendering)

In Magma we have the Custom*\ series of classes which basically let you create your own "type of" Minecraft blocks with their characteristics and rendering. For instance, I can make my own moving block by simply providing the texture and Minecraft handles the logic.

This is fine but we can do more. We need to decide on if each Custom*\ class should have the ability to do custom rendering or leave this up to an addon developer.

Zidane commented 10 years ago

You've done some work on this so far @modwizcode . Do you want this assigned to you?

Lunaphied commented 10 years ago

I guess that would be alright, the rendering calls aren't happening properly which means that it's a little glitchy when you go beyond the basics. But for wavefront objects it works fine.