Jump to content

MagnusCaligo

Members
  • Posts

    8
  • Joined

  • Last visited

Converted

  • Gender
    Undisclosed
  • Personal Text
    I am new!

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

MagnusCaligo's Achievements

Tree Puncher

Tree Puncher (2/8)

-1

Reputation

  1. I would have to make a lot of changes... I'm considering just ditching Forge and doing this on my own if there isn't a way to do it with Forge hooks. I was hoping not to ditch minecraft because it has so many features that I don't want to have to rewrite myself. My new question is if I do edit that base classes and I make them backward compatible, is there any way to "replace" the old base classes with my own? Kinda like when minecraft modding first came out and you had to manually drag files into the .jar files? Because if that is still possible I might be able to make it work with forge... maybe... i'm not sure... as long as its backwards compatible it should work... right? The way I intend to make the changes isn't really by changing any of the core methods or functions (well, I hope I don't have to make any changes. I haven't started working on the mod yet because I wanted to see if anyone could provide a solution so that I could use forge before I started working). Instead I intend to add my own functions and change just a few bits in the core basses (such as when you request a block meta data at x,y,z you instead request the meta data x,y,z,w, etc) and unless someone else ALSO wrote a mod for forge with modifying the base classes, then it would still work right? Because anything that calls the x,y,z methods will still work...hmm... wait... then they won't work in 4d... ok nevermind! I just realized while writing this that backwards compatibility won't work! oh well, at least I can show it to my friends haha
  2. Thats the thing though, i'm not trying to make a dimension such as the Nether or End or Aether, i'm trying to add a 4th Spatial Dimension... In minecraft you can only move up down (1 Dimension), left right (1 Dimension), forward and backward(1 Dimension, arriving at a total of 3 Dimensions in which you can travel)... I want to make a mod that would allow you to travel in a fourth Spatial Dimension, not another world like the End or Nether
  3. I need to edit the nibblearray because i'm essentially trying to add a 4th dimension to minecraft. I need to modify a lot of the base classes and so far I haven't found any forge hooks that let me do what I want to do... I think I might have to abandon using forge because (while it is useful for a lot of smaller mods) mine requires editing a lot of stuff to the base game. So, I need to change the way the world generates so that it uses 5th dimensional simplex noise, I need to completely rework the way minecraft renders (which I'm not sure how it does this yet, but I figure im going to have to make changes to its rendering pipeline because I doubt it is going to work the way I need it to), and i'm going to need to change the way the physics works, and the way block data is stored... This is a massive project, and I have worked in 4D before, I just don't understand a lot of Minecraft's code because of how poorly documented it is. I figured I would start with the nibble array and the chunks just to make sure I can get them to be able to handle a 4th dimension, then I would start to work on the rest... I don't know a lot about forge because I have never worked with it, but if anyone could tell me some forge hooks that could possible help me with this so I don't have to go and edit all the base files myself.
  4. I need to add a few extra methods to the NibbleArray class to take a fourth parameter, is there any way to do this with any of those methods provided? I have never heard of Reflection and I have never used Access transformers so I don't know how those could potentially help me
  5. I have done research into this and I haven't found a clear answer yet. I need to make a few changes to the NibbleArray class and a bunch of other classes and I wanted to know if there was a method of doing this with forge rather than going into the base classes and directly making the changes. If there are any methods to doing this, what are they?
  6. Yes! That worked! Thank you <3
  7. I don't understand what I'm doing incorrectly here. I was working on a mod and decided to create some basic textures. I loaded the game up and the blocks still had the pink/black texture. I tried figuring out the problem for 2 hours or so and still couldn't fix it, so instead I created a new mod just to test to see if I can get textures to work. I have included screen shots (with imgur), to show that I hopefully have all the code and files correctly. Please tell me if I messed up somewhere.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.