All Mods Resource Packs Data Packs Shaders Modpacks Plugins
PhantomShapes

PhantomShapes

by SnailMan • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

Example use of the arch shape

Phantom Shapes Mod

The Phantom Shapes Mod for Minecraft introduces a tool for previewing 3D shapes. With this mod, building 3D shapes becomes an ease, thanks to the inclusion of diverse shapes like cubes, spheres, cylinders, or toruses.

Further development and version bumps currently halted due to my lack of free time and many backend changes made by Mojang, requiring further research and multiple rewrites.

If you have any problems or have an idea for a new feature, make an issue on Github.

Features

Shape Variety

  • Cubes
  • Spheres
  • Cylinders
  • Arches
  • Polygons
  • Toruses

Rotating Shapes

Shapes can be rotated in any direction, allowing players to create unique structures with ease. For example, you can rotate a cylinder by 90 degrees in the X axis to create a tunnel.

Intuitive Interface

  • A user-friendly interface allows players to easily navigate through the different shape options.
  • Convenient controls make shaping and resizing structures a breeze, giving players complete control over their shapes.
  • Scrollable inputs allow for precise property adjustments. Hold shift or control to change the value by 10 or 100 respectively.
  • Options to change the color and transparency of the shapes or even the size of the blocks themselves.

Compatibility:

If you find any incompatibilities, please let me know.

Mod Compatibility
Optifine ❓Unknown
Sodium ✅Compatible

How to use:

Upon loading into the game simply press K and the shape manager menu will show up. You can change the keybinds in the controls menu. From that point, you should be able to use the interface to do anything.

Mod settings can be accessed using the Mod Menu

Required libraries

Special thanks

Special thanks to kayaks00n for making the icons

How to Install PhantomShapes (Mod)

PhantomShapes by SnailMan is verified for Fabric across Minecraft versions 1.20.3, 1.20.4, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4 (latest release: 2.0.1, file size: 143 KB). Follow the steps below to install it safely from ModCraft.tv:

  1. Click the Download button above and select your Minecraft version (1.20.3, 1.20.4, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4) and platform (Fabric).
  2. Make sure you have the compatible loader or environment installed for Fabric.
  3. Move the downloaded PhantomShapes file into your Minecraft .minecraft/mods folder and launch the game.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
1.21.x
Fabric
last yr. 1
1.21.x
Fabric
last yr. 1
1.21.x
Fabric
last yr. 1
1.21.x
Fabric
last yr. 1
1.21.x
Fabric
last yr. 1
1.21.x
Fabric
last yr. 1
1.21.x
Fabric
last yr. 1
1.21.x
Fabric
last yr. 1
1.21.x
Fabric
last yr. 1
1.21.x
Fabric
last yr. 1
1.20.4
Fabric
last yr. 1
1.20.4
Fabric
last yr. 1
1.20.4
Fabric
last yr. 1
1.20.4
Fabric
last yr. 1
1.20.4
Fabric
last yr. 1
1.20.4
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
[2.0.1] PhantomShapes 2.0.1 by SnailMan on Dec 28, 2024
Download
  • Now shapes should properly load and unload while playing on multiplayer
[2.0.0] PhantomShapes 2.0.0 by SnailMan on Dec 10, 2024
Download
  • ### New 3 axis rotation system for all shapes
  • Removed Tunnel shape, will automatically get replaced by a rotated Cylinder
  • ### The Hexagon is now the Polygon, with customizable amount of sides
  • Changed the polygon line calculation algorithm for a more accurate one
  • ### Added the Torus shape
  • Rewrite of the shape editor
  • All inputs are now scrollable
  • Inputs now have tooltips on hover
  • All inputs check their values, preventing future crashes with invalid values
  • Added the option to change the size of the phantom blocks

Note: This version won't be backported due to the many changes.
A backport of recent changes for versions 1.21 and 1.21.1. Solves issue [#8](https://github.com/UltimateDoge5/PhantomShapes/issues/8).
[1.1.4] PhantomShapes 1.1.4 by SnailMan on Nov 27, 2024
Download
[1.1.3] PhantomShapes 1.1.3 by SnailMan on Nov 19, 2024
Download
  • Even more optimizations to render order updates. May still tweak some update thresholds.
  • Shapes now should be visible behind each-other no matter the order they were created.
  • Fixed a bug where a shape would disappear from the world after a name change.
  • Added a Settings button in the shape menu (no idea why I didn't do it earlier)
[1.1.2] PhantomShapes 1.1.2 by SnailMan on Nov 16, 2024
Download
### What changed
  • Rendering optimizations.
  • Faces of phantom blocks are now properly culled and sorted, here is a before and after!

| Before | After |
| ------------- | ------------- |
| ![Image of a pink tunnel with the unsorted faces.](https://cdn.modrinth.com/data/cached_images/e1f54f31ce9fe1d2377811738101dfc91eac07c5.png)| ![A pink tunnel with the correctly sorted faces.](https://cdn.modrinth.com/data/cached_images/eaa1566252a35f72294a401afbd9ed197a8065d9.png) |


[1.1.1] PhantomShapes 1.1.1 by SnailMan on Nov 12, 2024
Download
I decided to backport this update, as lots of people are still on 1.21

### Changes


[1.1.1] PhantomShapes 1.1.1 by SnailMan on Nov 10, 2024
Download
[1.1.0] PhantomShapes 1.1.0 by SnailMan on Nov 06, 2024
Download
Updated to support versions 1.21.2 and 1.21.3 of minecraft.
[1.1.0] PhantomShapes 1.1.0 by SnailMan on Aug 22, 2024
Download
Finally I got to porting my mod to the newest version. That opengl got hands. Sorry that it took so long but Mojang likes to make some breaking changes almost every new release lately.
[1.0.8] PhantomShapes 1.0.8 by SnailMan on Jun 16, 2024
Download
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](https://cdn.modrinth.com/data/TLvlCunx/images/83892390feb81eb4644ce9f8b7ece428e3c260ea.png)

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

[1.0.7] PhantomShapes 1.0.7 by SnailMan on May 29, 2024
Download
Added checks for incorrect color values to prevent crashes as reported in issue [#2](https://github.com/UltimateDoge5/PhantomShapes/issues/2)
[1.0.6] PhantomShapes 1.0.6 by SnailMan on Apr 18, 2024
Download
  • Migrated from Minecraft options screen to [YACL](https://modrinth.com/mod/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
[1.0.5] PhantomShapes 1.0.5 by SnailMan on Mar 26, 2024
Download
  • Added block amounts
  • Added option to switch between rendering modes
  • Added a warning about overwrite protection being enabled
[1.0.4] PhantomShapes 1.0.4 by SnailMan on Feb 25, 2024
Download
  • ### Added the hexagon shape
  • Replaced the rotation slider with a button
  • Added a keyboard bind for rerendering all shapes
  • Fixed the rendering toggle bind
PhantomShapes Icon
Download PhantomShapes
Select game version
Select platform