DawnTeamMC / DawnAPI

🌙 API that facilitates the creation of features.
https://dawnteammc.github.io/
GNU Lesser General Public License v3.0
23 stars 4 forks source link

Add the Shapes system #28

Closed Hugman76 closed 2 years ago

Hugman76 commented 2 years ago

This PR adds the concept of shapes and implements this system to Minecraft. This system brings easy creation and management for 2D and 3D geometrical shapes in the Minecraft environment by mainly using Mojang's new Codec technology. We also use the Terraformer's shapes API for constructing precise abstract shapes and for placing them in the world.

Main content

Shapes

Shape Types

Shape Processor

Shape Processor Types

Configured Shapes

Configured Shape Processors

Extra content

Feature

Foliage Placer Type

Command

Showcase

All files required for a configured shape feature Rotated cube