Blockhole

Blockhole

1.7k Downloads

AVOID ALPHA 13 IF YOU HAVEN'T UPDATED.
There is a crash in alpha 13 where when you reload the world, your portals get set to -999, which crashes when attempting to enter the portal. This started when I cleaned up the code to remove a double dimension bug.

Blockhole is a new mod I've started working on to replace all my former mods (with the exception of InventoryCalculator). Some features from previous mods may be brought into Blockhole, but I hope to move in a different direction this time around.

Blockhole currently is about manipulating "blockholes" and "block matter" in a way that will allow you to create, destroy, and bend physical properties of blocks.

As it stands, Blockhole is in alpha and will most likely be there for a while. I have a lot of features planned for the road ahead.

Features list is out of date. Up to date information starts again at "Recent Developments"

Blockhole Singularities

"Blockhole" - Your dimensional portal into a singularity.

"Block Powder Keg" - It is a little weaker than TNT, but it is much cheaper to make.

powderkeg

Recent Developments: (changelog)

Blockhole 1.0 Alpha 13 --- Dimensional Storage and Class Restructure
     - Classes have mostly been renamed. Will break blocks in world!
     - New Tuner tooltip in top left corner (no config yet). Hold shift for more info!
     - Teleporter renamed to Storage and the Teleporter will be re-added later down the line.
     - Portals can have their dimensions set to other active Singularity dimensions!
          - Use "Manipulate" on the Tuner!
     - BUG FIX: Two unique dimensions being created on Portal placement.

Blockhole 1.0 Alpha 12 --- Dimension Copy and Blockhole Storage

     - Ability to craft two (at least 1 with a dimension) Blockhole Singularities together

       to duplicate the first (with a dimension) inside the crafting window.

     - Blockhole Teleporter is enabled again, and storage has been implemented.

          - Teleportation is still disabled.

 
Blockhole 1.0 Alpha 11 --- Interdimensional Transfer

     - Added transferring items between dimensions.

     - [Blockholes / Walls are now ISidedInventory]

          - Use Manipulate mode on tuner to toggle transfer on Wall blocks.

     - Tuner now has tooltips, based on tuner mode. 

Blockhole 1.0 Alpha 10 --- Textures and Tuner

     - Added Ender Diamond and recipe

     - Added mode to Tuner: Manipulate

          - can manipulate Blockhole Walls

     - Changed Tuner recipe to use stick and Ender Diamond

     - Fixed transparency issue inside Blockhole Singularities

Blockhole 1.0 Alpha 9 --- Blockhole Containment!

     - Created a new model for the Blockhole

     - Animated textures starting to be made.

Blockhole 1.0 Alpha 8 --- White hole reversal

     - You can now teleport OUT of dimensions (you must teleport into them first for it to sync)

     - Syncing the dimension takes roughly 10 seconds for all wall blocks to teleport you out.

     - Hint: Use shift right click to jump out of dimensions through walls.

Blockhole 1.0 Alpha 7 --- Minecraft 1.11 Update

     - Updated mod for Minecraft 1.11

     - Disabled BTD temporarily.

Blockhole 1.0 Alpha 6 --- Singularity Texture Update

     - Added variable textures based on block position to Blockhole Singularity Wall.

Blockhole 1.0 Alpha 5 --- Pocket Dimension

     - Added the Blockhole Singularity (pocket dimension)

     - Updated Crafting recipe to BTD

Blockhole 1.0 Alpha 3 --- Bug fixes in BTD

     - Fixed divide by zero crash on player teleportation

     - Automation insertion / removal now working correctly

     - bug: occasional empty NBT being tagged onto blocks that shouldn't have nbt, cause unknown.

Blockhole 1.0 Alpha 2 --- Bug fixes and features re-implementation     

     -Added auto-insertion generically (i.e. the usual TE insertion function)

     -Added player teleportation (right click programmed BTD with ender pearl)
     -Added support for saving NBT blocks to the BTD queue.

     -Fixed client side data loss (hopefully)

     -Disabled block teleportation features temporarily due to bugs


Blockhole 1.0 Alpha 1 --- Initial stable alpha build.

Known Bugs:

(Untested) Setting a Portal to a PRE-Alpha 13 Dimension.

(CRASH) Alpha 13 broke saving dimensions on world save to Portals.
(BUG) Dimension Wall Transport only transports to first inventory slot of block.

(BUG) Dimensions have to be reloaded to transfer items on world startup / world reload

Coming Sooner Rather than Later:

Block teleportation

Entity teleportation

Item teleportation

Future Developments:

Singularity Teleporter

Block Interfacer

Block Bit reader

Block Matter separator

JEI implementation