promotional bannermobile promotional banner

NovaCore

Library mod for NovaMachina Mods

File Details

NovaCore-1.20.4-2.0.0-build.6.jar

  • R
  • Mar 15, 2024
  • 64.68 KB
  • 42.6K
  • 1.20.4
  • NeoForge

File Name

NovaCore-1.20.4-2.0.0-build.6.jar

Supported Versions

  • 1.20.4

Curse Maven Snippet

NeoForge

implementation "curse.maven:novacore-923669:5183696"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

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 either BuiltInRegistries or NeoForgeRegistries
  • Use Codec encoding for FluidStack and ItemStack
  • Replace ExistingFileHelper in RecipeProvider with CompletableFuture<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 from Recipe 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