2024-05-14 17:05:28 +08:00
2024-04-13 11:30:22 +08:00
2024-05-13 17:06:44 +08:00
2024-04-13 11:30:22 +08:00
2024-04-13 21:58:27 +08:00
2024-04-13 11:30:22 +08:00
2024-04-13 11:30:22 +08:00
2024-04-13 23:51:13 +08:00
2024-04-13 11:30:22 +08:00
2024-05-14 17:05:28 +08:00
2024-05-14 16:55:28 +08:00

GeyserModelEngine CustomEntity Fork

GitHubhttps://github.com/zimzaza4/GeyserModelEngine/tree/custom-entity

English (working) | 简体中文

About

this is for GeyserCustomEntityFork's versionno support vanilla Geyser

Unlike the master, this one is truly a custom entity

how to install

Download the following plugins according to the server core

plugins Link effect
GeyserUtils https://github.com/zimzaza4/GeyserUtils Get your Geyser to support calling some BE stuff
GeyserModelEngine https://github.com/zimzaza4/GeyserModelEngine Make your bedrock support MEG4
GeyserCustomEntity Fork https://github.com/zimzaza4/Geyser Make Geyser support custom entities
GeyserModelEnginePackGenerator https://github.com/zimzaza4/GeyserModelEnginePackGenerator Help you automatically transform the model to generate resource packs

place GeyserModelEngine GeyserCustomEntityFork in the plugins folder

and geyserutils-spigot/velocity/bungeecord

GeyserModelEnginePackGenerator geyserutils-geyser put into plugins/geyser/extensions

Start the server to generate the relevant configuration files, and then shut down the server to install

convert model

GeyserModelEnginePackGenerator can generate resource packs himself

We came to plugins/Geyser-Spigot/extensions/geysermodelenginepackgenerator/input/

Create a folder in this directory called the ID of the model.

For example, if I have a model with the id parry_knight, name it parry_knight

Each model should have a separate model folder

We drop the model, animations, and textures into this folder intact

Restart the server or reload geyser to start generating resource packs

go to plugins/Geyser-Spigot/extensions/geysermodelenginepackgenerator

final step, reload Geyser or restart the server to load the resource pack

tips

  • Pay attention! It is packaged by detecting the number of models and will not execute if the number does not change.
  • To repackage it is recommended to delete generated_pack.zip and change the uuid or version
  • instead of dropping the package into the geyser/packs directory, it will load pack itself

The end

Congratulations you now learn how to use, any bugs please send Issues

limit

  • Multi-textures are not supported
  • To be excavated

FAQ

Why does it turn into Steve after summoning a model?

If you're sure you did it step by step according to the tutorial above, there may be a problem with this model?

Description
No description provided
Readme MIT 38 MiB
Languages
Java 100%