Notice: This mod was made as a one-off for an ItsJim modding competition, thus it likely will not receive any updates and you may experience bugs while playing. sorry :(
Description
Do you think that the third dimension allows too much freedom of movement? Do you wish you could live on a two dimensional plane instead? Do you think that terraria is better than minecraft? If you answered yes to any of those questions, this mod might be for you!
This mod simply allows you to remove that pesky third dimension from the game and live out your dream life on a two dimensional plane of your own choosing. What fun! You can even choose to rotate the plane and live on a slanted world, and in addition to that you can even interact with the layer directly behind your plane, giving you two full lanes of interaction!
Note: This mod does not change world generation in any way whatsoever, it simply disables the rendering of certain blocks outside of the two dimensional plane.
Usage
Run the command /twoDimensional default
in any world to create a two dimensional plane. You can also use the from_yaw
or custom
arguements to create a plane with some rotation, yet these are more prone to bugs as they have undergone less testing.
Running /twoDimensional disable
will return you to the three dimensional world.
Hold b
while in two dimensions to turn around, allowing you to place and break blocks on the background layer. This keybind is configurable.
If you feel like the camera viewport size in two dimensions is too small, increase your FOV and you will be able to see farther out.
Note: This mod uses the Satin API for shaders, yet you shouldn't have to install it as it's included as a jar-in-jar dependency.