GeyserMC/Geyser

Custom Entity API non-vanilla entities

Open

#6,598 opened on Aug 7, 2026

 (3 comments) (0 reactions) (0 assignees)Java (611 forks)batch import
Feature RequestHelp Wanted

Repository metrics

Stars
 (4,297 stars)
PR merge metrics
 (Avg merge 10d 19h) (20 merged PRs in 30d)

Description

What feature do you want to see added?

In the commit for the custom entity API feature #6010 the ability to use non-vanilla entities was removed: "Revert initial changes for supporting non-vanilla entities". I'm sure this was done for a good reason but could this functionality be brought back in a new branch for testing?

Are there any alternatives?

Currently (as of API 2.11.1) it is only possible to replace vanilla entities.

Contributor guide