Everything to Know About Creating a Custom Minecraft Mob!
Learn everything you need to know about creating a Custom Minecraft Mob with oiur guide.
The release of the brand new Caves and Cliffs update introduced several new mobs and blocks, including the iconic axolotl and goats, which took the internet by storm with their simple, adorable models and animations. However, with the long break between updates, even the introduction of these cute and cuddly mobs might not be enough to tide you over the long months of content drought. That’s why we’re here today to teach you how to create your own creatures in Minecraft!
One of my favorite mobs design – wise is the iconic Creeper — and I’d like nothing more than to make a non-hostile, or even tamable, (or even better, pettable !) Creeper that wouldn’t immediately combust upon getting near me. The possibilities are endless once you get the hang of it — you could create a wolf that flies, or a pig that explodes when you hit it.
If you’ve been playing Minecraft for a while, I’m sure that you’ve thought of customizing mobs to your liking. What’s not to like about pranking your friends with friendly creepers and angry cows, after all!? Most players might say that modded Minecraft is the only way to accomplish this; but this isn’t true, actually! There’s an easier way to create and add custom mobs into your game using the handy add-ons that come with Minecraft.
Before we begin, I’d like to establish fair warning that this Everything to Know About Creating Your Own Minecraft Mobs guide can get pretty technical, and can even get into some “programming” in order to get everything set up smoothly; but there’s no need to be scared off by this! While it might look scary, it’s actually pretty simple once you understand what everything does — and that’s what this guide is here for!
What Programs / Applications Do You Need?
Creating and customizing files for Minecraft is somewhat technical and can be difficult, and you’re sure to encounter a handful of issues while dealing with the hundreds of files within Minecraft. However there are many ways to circumvent these issues. There’s a right tool for every job and while working on your texture pack you will need access to a few programs that will not only help make things easy for you but will also help mitigate issues.
First off you will need a file archiver. Most computer users will already have a file archiver like 7zip or Winrar on their device. The file archiver is a vital software needed to access the many files used in creating texture packs and oftentimes is needed to edit textures, models or sounds.
Normally, a IDE (Integrated Development Environment) would be the most important thing when it comes to making a add-on, but in this instance we will be using MCreator to do all the hard work for us. This’ll also give us the added benefit of skipping through all the complicated coding and syntax and skip straight to just the details of what our mob looks like and how it behaves.
Finally if you are planning on editing textures or creating new textures for your new mob, the most important program you’ll need is an image editor. You can technically use any editor that supports transparency, we would recommend for you to use BlockBench as it officially supports Minecraft textures and it has a simple layout and also provides a visual 3-D model while you edit your textures.
If you’re just looking for a simple image editor, however, GIMP, Paint.Net and Pixlr are all great options that support transparency.
Getting Started
First, you’ll have to install and set-up MCreator. Setting up Mcreator is a simple process, visit https://mcreator.net/download and download MCreator 2021.2. MCreator offers great support for all operating systems so you can use this software on Windows 10, MacOS and Linux, select the correct version depending on your operating system and install the program.
Once you have set-up MCreator you will want to get all the assets you will be using, this depends on which mob you are wanting to create/edit. If you are planning on making a completely new mob however, you can pick a current mob that fits the size you have in mind and use that as a starting template.
To get the assets you need to navigate to Minecraft’s AppData directory. This is located at C: (or whichever drive you installed Minecraft on). C:/Users/(your current user)/AppData/roaming/.minecraft. If you cannot find the AppData folder, try selecting View at the top of Windows Explorer and enabling Show Hidden Files and Folders.
Inside the .minecraft folder, open the versions folder and select the Minecraft version you are using, or simply the newest version. Then right-click the .jar for that version, and copy it in a folder on your desktop. Right-click it again and use WinRAR to unzip the .jar file.
After the unzip finishes, you will have Minecraft’s inner workings in a folder. There will be thousands of files with code in here which you cannot read, but that’s not what you’re after. If you open the assets folder, and then the minecraft folder, and then select textures, you will find yourself presented with several folders containing Minecraft’s textures, which you can copy and edit to your heart’s content.
“Blocks” contain all block textures, “Entity” contains all mob and entity textures, “Items” contain all item textures, and “Models” contain armor textures. For our purposes here, we will be heading into the Entity folder and grabbing the textures for the mob you want.
A quick disclaimer that you’ll need to make sure that you can use Minecraft’s textures by heading over to Mojang’s website and reading the EULA and making sure you are staying within their guidelines. In our case, we are using them to just change them up a bit. Retexturing textures or using them for reference does not break the EULA but redistributing Minecraft textures (allowing people to directly download them from you) or using them directly in your mod is not allowed.
Creating your Mob
- First, we’ll create a workspace by clicking on “Create a New Workspace”
- Click on “Minecraft Add-on”, which can be found on the left side of your screen
- After you have created your workspace, click on the Plus Sign (+) in the left corner and select “Living Entity”
- Name your mob. Make sure to use a unique name that isn’t already being used and . make it something you understand — the end-user won’t see this name, so you can go wild!
Now that you have your mob layout created, we can start by customizing all the details of our mob. There are 7 categories that we will cover and below we will go over all the options there are and what they mean. If you are lookin for some inspiration why not take a look at the Team Visionary top Minecraft Mods page.
Visual and Sound
This category covers all the visual and audible aspects of your mob.
- Name of the mob — This is pretty explanatory. Create a name for your mob here, bearing in mind that multiple mobs can have the same name.
- Mob model: Select a model to use here for your mob. You may want to import a custom model instead.
- Texture of entity: Select a texture to use for your mob. You can use the texture that we extracted earlier, or input your own custom texture.
- Glow texture of entity: This is an optional setting that allows you to make the mobs’ eyes glow — like spider eyes at night!
- Mob model bounding box: This is the size of your mob’s hitbox in blocks, if you are planning on a simple retexture and behaviour change you won’t need to worry about changing this, but for those of you who want to edit the mobs size, the list below explains what each box represents.
- The first option sets the width and depth.
- The second option sets the height.
- The box after that sets the size in blocks for the radius of the mob’s shadow.
- The last box on the right-hand side controls the Y coordinate location where the player sits when riding the entity.

Behavior
- There are the settings for the entity behavior.
- Behavioral characteristics: A mob set to Mob will be able to attack, while a mob set to Animal cannot attack even if it’s AI tells it to. A WaterMob is able to attack, and will not drown in water whilst dying out of it.
- Creature type: This allows you to set a creature’s type, causing certain changes.
- Undead take extra damage from the Smite enchantment, are healed by Harming and harmed by Healing, and are unaffected by Poison or Regeneration.
- Arthropods take extra damage from the Bane of Arthropods enchantment.
- Illager does not seem to have any effect.
Particles
- These are the settings for particles for entities.
- Particles – Ticking the ‘spawn particles around mob’ box allows particles to spawn around your mob. Be careful since too many particles at once will cause players’ games to stutter. The image on the right shows a preview of the spawning shape.
- Particle type – Set the type of particle for the mob to create.
- Spawning shape – Sets where particles will spawn around the mob.
- Spawning radius – The area, in blocks, around the mob where particles can spawn.
- Amount – The amount of the particle to be spawned each time.
- Spawning condition – This is set to always, and does not serve a purpose yet.
Inventory
- These are the settings for the entity inventory, these settings are optional, but require a GUI element to work.
- Bind this entity to GUI: This is the GUI you wish to bind to the entity for inventories or other graphical displays.
- Size of inventory: This is the slot count of the GUI you are linking, set this to 0 if your GUI has no slots.
- Max stack size: This controls how many items can fit in one stack for the slot. Default is 64.
Triggers
- Mobs can have procedures for being struck by lightning, taking fall damage, dying, being damaged, being right-clicked by a player, killing another mob, bumping into a player, spawning, or a procedure that runs each tick. Entities have a number of triggers that can be used to expand the mechanics of the entity, below are a list
- When it is struck by lighting: Runs a procedure when the entity is struck by lighting.
- When entity falls: Runs a procedure when the entity is falling.
- When entity dies: Runs a procedure when the entity dies.
- When entity is hurt: Runs a procedure when the entity takes damage.
- When right-clicked on entity: Runs a procedure when the player right-clicks on the entity.
- When this entity kills another one: Runs a procedure when the entity kills another kind of entity.
- On entity tick update: Runs a procedure every tick (20 times per second).
- When player collides with this entity: Runs a procedure for every tick the player collides with the entity.
- On internal entity spawn: This will run a procedure when the entity spawns for the first time, but not after.
AI and Goals
- You can look for more information about this on MCreators main page. For this guide we will be skipping this part as it can get pretty complicated. Mob AI controls all mob actions without your input, allowing them to move around, attack entities and do all sorts of stuff. It controls everything from basic tasks like looking around, to combat tasks where you can select what creatures it will fight and what creatures it will avoid. It also controls all tasks related to movements and targeting task, such what other entities it will not be around and what blocks it will eat (eating grass).
Spawning
- Enable entity spawning: When this is checked, entities will spawn in the world naturally without the need for procedures.
- Despawn when idle: if ticked, this mob will despawn upon the player moving far away enough. Turn this off for bosses and summonable mobs to stop them despawning.
- Spawn weight: This is the priority that the mob has over others when the game is choosing what mob to spawn. A higher weight means more mob spawns in the game will create this mob. Make this lower for animals, compared to monsters.
- Mob natural spawning type: A mob marked as Monster will only spawn in the dark or at night. A mob marked as Creature will spawn under any conditions. A mob marked as Ambient also spawns under any conditions, but this category should be used for mobs with no gameplay effect such as bats. WaterCreature will spawn in water, but with no other limitations.
- Spawn groups: Be warned that mobs that try to spawn in groups of over 20 will struggle to do so.
- Minimal number of entities in a spawn group: The minimum size of the group that the mob will spawn in.
- Maximum number of entities in a spawn group: The maximum size of the group that the mob will spawn in.
Conclusion
The Team Visionary developers hope that this article has helped you create your dream mob, complete with its custom model, textures and AI! Let us know what you’d like to see covered next.
How to Make a Living Entity
This wiki page needs updating! It was written for older versions of MCreator that are not supported anymore. The interface or procedures might have changed so this page needs to be updated. If you would like to help updating wiki, apply for the wiki contributor.
How to create a new mob
On this page, we will go through each step of making a new mob in MCreator.
Things you will need
- You will need a mob texture for this tutorial. If you need help making one, go to Making a new Texture.
Creating a mob
- Click on «New Mod»
- Click on «Mob» and name your mod. Names mustn’t repeat. Make it something you understand, the end-user won’t see this name. One way you can prevent your block name from being repeated is to put the mod type before your mod name (e.g. MobMyMod).
Visual and sound
These are the settings for visual and sound settings for the entity.
- Name of the mob: Supply a name for your mob here. Multiple mobs can have the same name.
- Mob model: Select a model to use here for your mob. You may want to import a custom model instead.
- Texture of entity: Select a texture to map onto your mob’s model. This can be a custom texture for a custom model or a retexture of a vanilla model. Figure out how to get Minecraft’s texture files here.
- Glow texture of entity: This is an optional texture map that allows you to make the entity glow similar to how spider eyes glow. Use your texture map as a guide to making your glow map.
- Mob model bounding box: This represents the size of your mob’s hitbox in blocks, as well as the size of its shadow.
- The first option sets the width and depth.
- The second option sets the height.
- The box after that sets the size in blocks for the radius of the mob’s shadow.
- The last box on the right-hand side controls the Y coordinate location where the player sits when riding the entity.
- Living sound: This is the ambient sound that plays randomly for the entity.
- Step sound: This is the sound made by the entity when it steps on blocks.
- Hurt sound: This is the sound made by the entity when it takes damage to it’s health.
- Death sound: This is the sound that plays when the entity dies.
Behavior
There are the settings for the entity behavior.
- Behavioral characteristics: A mob set to Mob will be able to attack, while a mob set to Animal cannot attack even if it’s AI tells it to. A WaterMob is able to attack, and will not drown in water whilst dying out of it.
- Creature type: This allows you to set a creature’s type, causing certain changes.
- Undead take extra damage from the Smite enchantment, are healed by Harming and harmed by Healing, and are unaffected by Poison or Regeneration.
- Arthropods take extra damage from the Bane of Arthropods enchantment.
- Illager does not seem to have any effect.
- Fire: This blocks all fire damage.
- Arrows: This will block all damage from arrows.
- Fall damage: This blocks all fall damage for the entity.
- Cactus: This blocks all damage from the cactus block.
- Drowning: This blocks all damage from drowning when under liquid sources.
- Lightning: This blocks all damage from the entity being struck by lighting.
- Potions: This blocks all damage from potions.
- Direct player attack: This blocks all damage from the player.
Particles
These are the settings for particles for entities.
- Particles — Ticking the ‘spawn particles around mob’ box allows particles to spawn around your mob. Be careful since too many particles at once will cause players’ games to stutter. The image on the right shows a preview of the spawning shape.
- Particle type — Set the type of particle for the mob to create.
- Spawning shape — Sets where particles will spawn around the mob.
- Spawning radius — The area, in blocks, around the mob where particles can spawn.
- Amount — The amount of the particle to be spawned each time.
- Spawning condition — This is set to always, and does not serve a purpose yet.
Inventory
These are the settings for the entity inventory, these settings are optional, but require a GUI element to work.
- Bind this entity to GUI: This is the GUI you wish to bind to the entity for inventories or other graphical displays.
- Size of inventory: This is the slot count of the GUI you are linking, set this to 0 if your GUI has no slots.
- Max stack size: This controls how many items can fit in one stack for the slot. Default is 64.
Triggers
Mobs can have procedures for being struck by lightning, taking fall damage, dying, being damaged, being right-clicked by a player, killing another mob, bumping into a player, spawning, or a procedure that runs each tick. View this tutorial for how the procedure system works. Entities have a number of triggers that can be used to expand the mechanics of the entity a list of them are below.
Создание собственного моба в MCreator: шаг за шагом
MCreator — это инструмент для создания модификаций в Minecraft без необходимости писать код. С его помощью вы можете добавлять новые предметы, блоки, мобы и многое другое. В этой статье мы рассмотрим, как создать собственного моба в MCreator, объясняя каждый шаг по мере продвижения.
Шаг 1: Установка MCreator
Первым шагом является установка MCreator на ваш компьютер. MCreator совместим с операционными системами Windows, macOS и Linux. Вы можете скачать его с официального сайта (https://mcreator.net/) и следовать инструкциям по установке для вашей операционной системы.
Шаг 2: Создание нового мода
После установки откройте MCreator и создайте новый мод, выбрав опцию "New Mod" в меню. Затем введите имя мода и выберите соответствующую версию Minecraft. Нажмите кнопку "Next", чтобы продолжить.
Шаг 3: Создание нового элемента
Теперь выберите опцию "New Element" в меню и выберите "Mob" из списка доступных элементов. Введите имя своего моба и нажмите "Next".
Шаг 4: Настройка свойств моба
В этом шаге вы можете настроить различные свойства вашего моба, такие как его текстуру, здоровье, скорость, урон и многое другое. Выберите подходящие значения для каждого свойства и нажмите "Next", чтобы продолжить.
Шаг 5: Генерация кода
MCreator автоматически генерирует код для вашего моба на основе настроенных свойств. Вы можете увидеть сгенерированный код и его структуру в текстовых файлах. Если вы хотите внести изменения в код вручную, это можно сделать в соответствующих файлах.
Шаг 6: Экспорт мода
После завершения настройки моба и генерации кода можно экспортировать его в виде модификации для Minecraft. Нажмите кнопку "Export mod" и выберите путь для сохранения мода. Затем следуйте инструкциям по экспорту, которые появятся на экране.
Шаг 7: Установка и проверка мода
Когда мод экспортирован, скопируйте его в папку "mods" вашей Minecraft-установки. Запустите Minecraft и проверьте, что ваш мод был установлен успешно. Создайте мир и убедитесь, что ваш собственный моб был добавлен в игру.
MCreator предоставляет простой и удобный способ создания собственных мобов в Minecraft без необходимости программирования. Следуя этим шагам, вы сможете создать своего собственного моба и добавить его в вашу игру. Наслаждайтесь созданием и экспериментируйте с различными свойствами моба для создания уникального игрового опыта.
Как создать своего моба в Mcreator для Minecraft
В Minecraft каждый игрок мечтает создать свой уникальный мир с собственными правилами и персонажами. С помощью MCreator это становится возможным. MCreator — это бесплатная программа для создания модов на Minecraft, которая помогает вам создать своих существ всего за несколько простых шагов.
Создание своего моба в Minecraft при помощи MCreator — это удивительный опыт. Вы можете задать своему созданию любой вид, уникальные способности и силы, а также дать ему собственный характер и поведение.
Следуя пошаговой инструкции, вы станете знакомы со всеми необходимыми функциями MCreator и узнаете, как сделать свое творение еще более уникальным.
Шаг 1: Установка MCreator
Системные требования
Перед тем как приступить к установке MCreator, убедитесь, что ваш компьютер соответствует системным требованиям:
- Операционная система: Windows 7 и выше, Mac OS X 10.9 и выше, Linux любой версии;
- Процессор: Intel Core i3 или эквивалентный;
- ОЗУ: не менее 4 ГБ;
- Свободное место на жестком диске: не менее 1 ГБ.
Загрузка и установка
Перейдите на официальный сайт MCreator (https://mcreator.net/), затем следуйте инструкциям по загрузке и установке программы для вашей операционной системы. MCreator бесплатный и не требует регистрации.
После завершения установки, запустите MCreator. Если все прошло успешно, вы увидите основное окно программы. Если возникнут какие-то проблемы, проверьте, соответствует ли ваш компьютер требованиям MCreator, а также обратитесь к документации или форуму MCreator для получения помощи.
Шаг 2: Создание модели моба
Для создания модели моба воспользуемся встроенным инструментом Model Creator в MCreator.
1. Открытие Model Creator
Откройте MCreator и создайте новый мод. После этого нажмите на вкладку «Resources» и выберите «Model Creator».
2. Создание модели моба
В окне Model Creator вы можете создавать различные элементы модели: голову, тело, конечности и т.д. Выберите нужный элемент и начните его создание.
Вы можете изменять размер и форму элементов модели при помощи инструментов Scale и Stretch. Также можно добавлять текстуры, выбрав элемент на панели Layers и кликнув на кнопку Texture.
3. Сохранение модели моба
Когда модель будет готова, сохраните ее в формате .json. Для этого нажмите на кнопку «File» и выберите «Save As».
Теперь ваша модель моба готова и может быть использована в MCreator. Продолжайте следующий шаг, где мы добавим модель в свой моб.
Шаг 3: Добавление анимации моба
Для создания моба необходимо не только добавить модель, но и сделать его анимацию более живой. MCreator позволяет добавлять анимацию для каждой модели вашего моба.
1. Сделайте модель анимированной
Чтобы убедиться, что ваша модель анимирована, откройте файл .java для модели, выберите метод setRotationAngles() и добавьте несколько строк кода для анимации. После этого проверьте анимацию в MCreator.
2. Добавьте анимацию в MCreator
Чтобы добавить анимацию в MCreator, перейдите к опции «Анимация» в окне свойств модели в MCreator. Выберите анимацию, которую вы хотите добавить, например, ходьба или атака. Здесь вы также можете настроить скорость и длительность анимации.
Вы можете добавлять несколько анимаций для каждого вашего моба. Сохраните свой мод и перезагрузите MCreator. Затем вы можете увидеть вашего моба в движении в просмотре моделей MCreator.
Шаг 4: Настройка свойств моба
Добавление AI моба
Для того чтобы ваш моб мог двигаться, атаковать и выполнять другие действия, необходимо добавить ему AI (искусственный интеллект). Для этого выберите в закладке «AI and Goals» необходимые функции, например, чтобы моб бегал за игроком или выполнял атаку после определенного условия.
Настройка модели и текстуры моба
С помощью раздела «Model» можно изменять внешний вид моба, его размеры и положение ног, рук и других частей тела. Если вы хотите добавить свою текстуру на моба, просто зайдите в раздел «Texture» и загрузите нужный файл.
Настройка здоровья и параметров моба
В зависимости от типа моба, вы можете настроить его здоровье, скорость передвижения, силу атаки и другие характеристики. Для этого перейдите в раздел «Attributes» и внесите необходимые изменения. Не забудьте сохранить изменения, нажав на кнопку «Save».
Добавление звуков и анимаций моба
Чтобы ваш моб был более реалистичным, вы можете добавить ему звуки и анимации. В закладке «Sound» можно выбрать звуки, которые будут воспроизводить мобы при перемещении, атаке и других действиях. В разделе «Animation» вы можете изменить анимацию движения, атаки и других действий моба.
Теперь, после настройки всех свойств моба, можно перейти к следующему шагу – экспорту мода и запуску игры, чтобы увидеть своего моба в Minecraft!
Шаг 5: Экспорт и тестирование моба в Minecraft
Экспорт моба
После создания моба в MCreator, можно экспортировать его в Minecraft. Для этого нужно нажать кнопку «Экспорт мода» в правом верхнем углу программы.
В открывшемся окне нужно выбрать нужную версию Minecraft и указать путь для экспорта мода. После этого нужно нажать кнопку «Экспортировать».
Тестирование моба
Чтобы протестировать созданный моб, нужно запустить Minecraft и выбрать созданный мод в лаунчере. После этого можно создать новый мир и проверить, как работает моб.
Если моб работает правильно, можно продолжать улучшать его, добавлять новые функции и свойства. Если же возникают ошибки или проблемы, нужно проверить настройки MCreator и внести необходимые коррективы.
Обновление моба в Minecraft
Если после тестирования обнаружились ошибки или нужно внести какие-то изменения в моб, можно отредактировать его в MCreator и заново экспортировать в Minecraft.
Для того чтобы обновить мод в Minecraft, нужно зайти в папку mods в игре и удалить старую версию мода. После этого нужно скопировать новую версию мода в эту же папку.
При запуске Minecraft с новой версией моба нужно создать новый мир для тестирования.
- Экспортирование созданного моба в Minecraft происходит в несколько кликов.
- Тестирование моба позволяет найти ошибки и улучшить его свойства.
- Обновление моба в Minecraft происходит через удаление старой версии и установку новой.
Следуя пошаговой инструкции и тестируя созданный моб в Minecraft, можно создать идеального моба, который будет добавлять в игру новые возможности и впечатления.
Вопрос-ответ
Какие требования должны быть у компьютера, чтобы использовать MCreator?
Для работы с MCreator необходим компьютер со следующими характеристиками: процессор Intel Pentium или аналогичный с тактовой частотой от 1,5 ГГц, оперативная память от 1 ГБ, свободное место на жестком диске от 300 МБ, видеокарта с поддержкой OpenGL 2.0 и выше, операционная система Windows 7 или выше.
Каким образом можно импортировать модель существа в MCreator?
Для импорта модели существа в MCreator необходимо использовать формат .java или .obj. Для импорта формата .java необходимо скопировать код модели из текстового редактора в MCreator. Для импорта формата .obj необходимо загрузить модель в формате .obj в MCreator.
Как добавить своих звуков в моба?
Для добавления своих звуков в моба нужно создать аудиофайл в формате .ogg, затем добавить его в MCreator в разделе «Звуки» и назначить звук в соответствующее место в настройках моба.
Возможно ли изменить параметры существа в процессе игры?
Да, это возможно. Для этого нужно создать целое число или поле слайдера, которые будут отвечать за изменение параметров существа. Затем нужно задать условие в условиях события, при котором параметр будет изменяться.
Какие действия можно задавать для существа при условиях события?
При наступлении определенного события можно задать существу определенные действия: изменение параметров, движение, поворот, атаку и т.д. Также можно задавать определенные действия в зависимости от времени и наличия определенных предметов в инвентаре.