/BlockEntities

Custom blocks for Spigot Minecraft server using 1.19.4 Display Entities

Primary LanguageJavaMIT LicenseMIT

Block Entities

BlockEntities is a plugin that uses the new Display Entities from Minecraft version 1.19.4 to create custom blocks. The plugin's goal is to explore the possibilities that these entities offer.

| Download Here |

Placing Blocks Breaking Blocks

To function, the plugin requires a texture pack that allows the Display Entity to render the desired block. Inside, the plugin creates a Display Entity with CustomModelData and adds a Barrier to give it a hitbox.

Currently, the plugin has basic functions to place and break blocks. In the future, the ability to orient blocks, use specific tools to remove them, and allow them to receive/emit redstone could be added.

Likewise, the possibility of assigning commands when interacting with blocks is being considered for a future update.

How to Install

To get the plugin to work correctly, the Minecraft server needs to be version 1.19.4 and run using Java 17+. Additionally, a compatible texture pack must be configured, which can be found at the following link Texture Pack. You can also refer to the Wiki for information on how to create a texture pack compatible with the plugin.

Installing the plugin is simple, just place the plugin's JAR file in the server's plugins folder and restart the server. The configuration file will be automatically generated when the server starts.

WIKI

For additional information on the plugin, please refer to the following entries in the Wiki:

These entries provide detailed explanations on how to configure and customize blocks, create a texture pack, and use the necessary commands and permissions for plugin usage.