PhantomShapes

PhantomShapes

Mod

Mod for visualizing 3D shapes like cubes and spheres in Minecraft to aid in building.

Client Utility

680 downloads
24 followers
Created5 months ago
Updated21 days ago

Follow Save
Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.
Filter versions...

Rebuilt the shape manager UI using the grid system. This finally makes the ui responsive and taking up only the space it actually needs.

The brand new shape manager

Bugfixes:

  • Fixed a bug where it wasn't possible to change the name of already existing shapes

Added checks for incorrect color values to prevent crashes as reported in issue #2

  • Migrated from Minecraft options screen to YACL. This has a couple benefits:
    • It allows much more flexibility on the backend.
    • It looks a lot cleaner.
    • Fixes weird issues with Minecraft Options class would be missing for some reason.
  • Added sliders for customizing the opacities of phantom blocks
  • Added block amounts
  • Added option to switch between rendering modes
  • Added a warning about overwrite protection being enabled
  • Added the hexagon shape

  • Replaced the rotation slider with a button
  • Added a keyboard bind for rerendering all shapes
  • Fixed the rendering toggle bind

Shapes now update properly upon placing or destroying a block within a projection.

  • Every shape change will now show up in realtime
  • Removed the possibility of changing the shape type of already existing shape
  • Fixed a bug where shapes would not rerender on change
  • New rendering pipeline!

    I decided to write my own rendering code and started using vertex buffers. The performance improved drastically.

  • Fixed a bug with some of the mod settings not saving and loading properly

This is the first official version of PhantmShapes!

Current shapes:

  • Cubes
  • Spheres
  • Cylinders
  • Tunnels
  • Arcs

Project members

SnailMan

Member


Technical information

License
GPL-3.0-only
Client side
required
Server side
unsupported
Project ID