Skip to content
Sky James edited this page Nov 27, 2023 · 4 revisions

Welcome to the Axolootl wiki!

Player Guide

For information about playing and progressing the mod, see the Player Guide.

Core Concepts

Getting Started

To add your own content to Axolootl, create a data pack with JSON files and a resource pack with localization and textures. Add those to a world where Axolootl is installed and the rest will be done for you!

  1. Choose a namespace. The namespace should be unique and will be used in many different files. For example, the namespace for content added by the mod itself is "axolootl".
  2. Create a data folder and pack.mcmeta file for the data pack
  3. Create a folder at data/[namespace]/axolootl. This folder will contain all the Axolootl content for your data pack.
  4. Create a folder at data/[namespace]/axolootl/axolootl_variants and add an Axolootl Variant JSON file. This file adds an Axolootl in a Bucket and an Axolootl entity variant.
  • Optional: create custom models, textures, or animations and add them to a resource pack to reference in the Axolootl Model Settings
  1. Create a folder at data/[namespace]/axolootl/resource_generators and add a Resource Generator JSON file. This file specifies which resources can be randomly selected later.
  2. Decide if you want the axolootl variant to be obtained by an existing Axolootl Breeding recipe or if you want to make a new one.
  • To add a new breeding recipe, create a folder at data/[namespace]/axolootl/breeding and add a Breeding JSON file.
  • To modify an existing breeding recipe, create a folder at data/[namespace]/axolootl/breeding_modifiers and add a Breeding Modifier JSON file.
  1. If you want to add bonuses when certain blocks are placed inside the aquarium, create a folder at data/[namespace]/axolootl/aquarium_modifiers and add an Aquarium Modifier JSON file. This file specifies which block(s) give which bonuses to the aquarium.
  2. Zip the data pack and it should be ready to install!
Clone this wiki locally