A simple and easy to implement config for Minecraft mod is the Cloth Config API. It allows you to choose different cloth textures and block types while making your own custom creations. There are two types of Cloth Configs, the first being the Recipe Config. It allows you to select the blocks and items you want to be produced after placing the required materials in the craft recipe. The second type of Cloth Config is the Fabric Texture Config, which allows you to choose a texture to be used in place of the block type you place in the crafting recipe.
Each Fabric Texture can be saved onto disk or uploaded to the server, according to the preference of the user. With the help of Fabric Texture Config, you can even mix and match textures to create 1.16.5 unique textures for your creations. These blocks are made from cloth fibers, wool, silk and cotton fibers, jute, and synthetic fibers.
To create a fabric, you need to produce thread that can be spun around a spool until it creates a fiber. Then, take a cloth fiber and wrap it around the spool until it completely forms a complete square block. Place the resulting block at the bottom of the hopper. If desired, the block can be crafted into any direction by using its combined length and width.
The Cloth Config API allows you to customize the texture of the crafted block to be placed on the surface. For example, if you want to craft a wooden block, then place one end of the wooden block along the surface, but not in the middle. Place another end of the block at the center of the room. You can change the position of the block by using its x and z values in the Cloth Config.
After you have finished crafting the block, place it at where you want to place the other end. When the crafting cycle has completed, you can then activate the block and use its up and down arrows to adjust the block’s position. If you shift-click the block while it is placed, it will also move to the new location.
If you are creating a decorative block entity, the Cloth Config API can help you craft a custom texture for that block. Simply place the block with the texture you want to craft onto the pre-made block entity. Use the up and down arrows to specify the distance between the block and the pre-made block. The block will then start to move around until it is exactly where you wanted it to be placed. After it is in the spot you wanted, activate the block entity and the block will start to move around until it is in the exact position as the custom block entity.