Compatibility
Minecraft: Java Edition
1.21
1.20.4
1.20.1
Platforms
NeoForge
Supported environments
90% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Creators
Details
Changelog
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to NeoForged Semantic Versioning.
2.0.0 - 2024-03-14
Added
- BlockState provider
- Recipe provider
- Abstract Recipe and RecipeSerializer
Changed
- Updated to NeoForge 20.4.167
- Replace all references of Forge with NeoForge
- Replace
ForgeRegistries
with eitherBuiltInRegistries
orNeoForgeRegistries
- Use Codec encoding for
FluidStack
andItemStack
- Replace
ExistingFileHelper
inRecipeProvider
withCompletableFuture<HolderLookup.Provider>
Consumer<FinishedRecipe>
->RecipeOutput
AbstractLangGenerator
is now abstract- Falling block factory method returns ColoredFallingBlock with color value -8356741
Removed
- Lombok
- Some
@NonNull
and@Nullable
- Removed
id
parameter fromRecipe
as it is no longer used by Vanilla
1.0.0 - 2023-10-24
Added
- Requires NeoForge 47.1.55+
- Bootstrap classes for Neoforge registries
- Common Block Entity renderer
- Mostly framework agnostic definitions for:
- Blocks
- Block Entities
- Creative Tabs
- Fluids
- Items
- Loot Modifiers
- Recipe Serializers
- Framework agnostic registries for:
- Block Entity Types
- Block
- Creative Tabs
- Fluids
- Items
- Loot Modifiers
- Recipe Serializers
- Recipe Types
- Sound Events
- Data Generation classes for:
- Recipes
- Loot Tables
- Tags
- Language
- Common utility classes
Files
Metadata
Release channel
ReleaseVersion number
2.0.0Loaders
Game versions
1.20.4Downloads
516Publication date
March 15, 2024 at 3:26 AMPublisher
NovaMachina
Inherited Owner