advancement-api
Utilities to modify advancements and improve advancement capabilities.
Features:
Add new criterion to an advancement
Override an advancement's requirements
Override an advancement's rewards
Override an advancement's display title, description, icon, background, frame, etc
Override an advancement's parent
content-modification-api
Utilities to modify vanilla content such as blocks, items, and entities.
Features:
Override a block's hardness, luminance, sound group, slipperiness, etc
Override an item's rarity, food component, max count, etc
Override an entity type's spawn group, spawn egg colors, loot table, etc
Override an enchantment's rarity, slot types, target, etc
Override a status effect's category, color, attribute modifiers, etc
convention-tags
Many new tags bringing easy functionality to blocks, items, entity types, biomes, and more.
Features:
Block tags such as RAVAGER_BREAKABLE, BEACON_BEAM_IGNORES, CONDUIT_FRAME_BASE_BLOCKS, etc
Item tags such as CACTUS_IMMUNE, REPAIRS_IRON_GOLEM, HOPPER_IGNORES, etc
Entity type tags such as LIGHTNING_IMMUNE, TRIPWIRE_IGNORES, SCARES_CREEPERS, etc
Enchantment tags such as CURSES, NOT_OFFERED_BY_LIBRARIANS, GRINDSTONE_IGNORES, etc
Status effect tags such as MILK_DOES_NOT_CURE
datafixer-api
Abstraction layer for Minecraft's datafixer system to make it accessible to mod developers.
Features:
Easily change identifiers in any registry
entity-attributes
Many new entity attributes for more control over entities.
Features:
Gravity
Controls how strong of a downward force is applied when off the ground
Swim Speed
Controls entity speed while swimming
Climbing Speed
Controls entity speed while climbing
Crouching Speed
Controls entity speed while crouching
Scale
Controls how large the entity and its hitbox are
Jump Strength
Controls an entity's base jump height
Reach Distance
Controls how far an entity can reach
Attack Range
Controls how far an entity can attack from
Max Air
Controls how much air an entity can hold when suffocating
Block Place Speed
Controls the block placing delay
Block Break Speed
Controls the block breaking delay
fog-api
Customizable locational, conditional, or per-biome fog.
Features:
Display fog per-biome, under certain conditions, or at certain positions
Modify fog density, shape, color, and interpolation
worldgen
Features, surface rules, density functions, noise, and more to improve worldgen capabilities.
Features:
Placement modifiers to place features or structures based on noise, density functions, steepness, etc
Many built-in features and placers
Implementation of FastNoiseLite usable in worldgen