Sorry @Calclavia if this looks like copying but i want to use this class
in all my mods without including your library. This way i can allow
other modders to work on my code without asking for your code.
unkown if this was common or rare how it should be fixed. As well i
removed some code since it was already handled again else where. This
should make the crates load from map faster.
I think i still have a bit to work on to make this work as i'm not
getting a perfect circle in testing. Rather i'm getting a star shaped
pattern from the points.
This doesn't seem to be going well however i don't really understand how
to use them yet. Looking at them though i think OpenGl uses these for
model rotation. I might want to look into there code later...
I'll test this after i make a test frame for it. Though i think this
might be it as long as i got the ideal down. After i tried to go to
sleep my brain broke down the changes pre rotation. If Y axis changes
the XZ distance change. If Z Axis changes YX distance changes. If X Axis
changes YZ axis changes. After figuring that out now i can use sin cos
to get the radian angles and times that by radius to get the delta
change in position.... or at least that is what i think. Testing will
prove me right or wrong.
Some how two numbers got switched causing the entire render to fail. Not
sure how these numbers got changed as i have not messed with them since
i wrote them. As well the code worked before last commit...
Still need to fix the top siding when left or right doesn't render for
the face of the tank. As well i need to change the collision box so
player's can float in the mix.
Package change was actual in the Dark-Lib however it effected the
imports.
As well i adjusted the render of the Tank and still have more to do for
it. Right now it only changes for tanks above it and bellow it.
I have still yet to code the tank merging for the render which will be a
pain since either A) have to move around dozens of liquid block to
render a full rank, or B) render one large block which will take calcing
out the size and pos of the cube... B will also not work with odd
shapped cubes unless multi are used hmm...