Skip to main content
Version: GeckoLib5

GeckoLib Replaced Entities – Introduction

In addition to custom entities, Geckolib also supports replacing existing vanilla or other modded entities with custom GeckoLib models and animations.

This allows you to change the model, textures, and animations of a non-GeckoLib entity, without breaking it.

The approach to it is similar to normal entities, however you don't need to register an EntityType for it.

In total, you will need to complete the following steps:

  1. Create the GeoReplacedEntity class
  2. Create the GeoModel class
  3. Create the replaced entity renderer class
  4. Register the renderer

When you're ready to begin, click Next at the bottom of the page to continue.