RagiMaterials has been archived. RagiMaterials will not receive any further updates unless the author decides to unarchive the project.
90% of ad revenue goes to creators. Go ad-free while supporting creators with Modrinth Plus. Subscribe today!
Filter versions...

v.1.3.1

by Hiiragi283 on Oct 17, 2023
Download

v1.3.1

  • [WIP] Adding new compat with CraftTweaker
    • Planned: Adding materials/machine recipes, tweaking existing materials, and so on
  • Eliminated version restrictions on JEI
  • Fixed crash when shift + click item on inventory of Minecart with Tank or Transfer Station (Fluid)
  • Added ore crushing crafting: 1x Ore + Smithing Hammer -> 2x Dust

Machine

  • Renamed MachineTrait: SHIELDING -> SHIELD

Material

  • When Tinker's Construct is enabled, molten Material Fluids use TCon's texture instead of default one

Technical Changes

  • Create new package: hiiragi283\material\init
    • package material
      • MaterialCommons: renamed from hiiragi283.material.api.material.MaterialCommon
      • MaterialCompats: renamed from hiiragi283.material.api.material.MaterialCompats
      • MaterialElements
    • HiiragiBlocks
    • HiiragichunkLoadCallback
    • HiiragiCreativeTabs
    • HiiragiEntities
    • HiiragiEventHandler
    • HiiragiGuiHandler
    • HiiragiItems
    • HiiragiProperties: renamed from hiiragi283.material.api.block.proprety.HiiragiProperty
    • HiiragiRecipes
    • HiiragiRegistries
    • HiiragiShapes
    • HiiragiShapeTypes
  • Renamed ModuleItem to MachineModuleItem

v.1.3.0

by Hiiragi283 on Oct 8, 2023
Download

v1.3.0 - Machine Update

Updated Dependencies

  • Removed Mixinbooter and Modular UI
  • Added Shadowfact's Forgelin
    • Due to instability, Forgelin Bridge is discontinued

Configs

  • Removed values

    • Disable Vanilla Parts
    • Generate Sample Json: Moved to Common category
    • Print Registered Materials on Log: Moved to Common category
  • Added values

    • Enable The One Probe: Compat for The One Probe
  • Changed directory for Json Configs

    • Adding shapes: config/ragi_materials/shapes
    • Adding materials: config/ragi_materials/materials
    • Adding recipes: config/ragi_materials/recipes

Module Machines

  • Added new block Module Machine: Customizable processing machine
  • Added new item Recipe Module: Components that determine the type of machine
  • Types
    • Assembler
    • Cenrifuge
    • Compressor
    • Cutting Machine
    • Distiller
    • Electrolyzer
    • Freezer
    • Grinder
    • Metal Former
    • Mixer
    • Rock Generator
    • Smelter

Blocks

  • Removed
    • Crucible: Unified into Module Machines
  • Added
    • Casing: Core of Module Machines
    • Machine Extender: Add more face for front block
    • Machine Workbench: Used to craft Module Machines
    • Capability Rail: Read capabilities from entities on the rail
    • Transfer Pipe: Not a pipe like other mods, but a guide for Transfer Station
    • Transfer Station: Import Item/Fluid/Energy from back, Transfer it to the terminal of Transfer Pipes

Entities

  • Added (Experimental)
    • Minecart with Tank: 16,000 mB of tank capacity, interact with Right-Clicking or Capability Rail

Items

  • Removed
    • Tiny Dusts: There's no usage in this mod
    • Crushing Hammer: Replaced with Smithing Hammer
    • Clay/Unfired Cast: Replaced with Shape Pattern
  • Added
    • Shape Pattern: Used for Casting or Metal Forming recipes
    • Smithing Hammer: Not only transform material items, but also rotate blocks
    • [WIP] Motor: Experimental item for upgrading Module Machines

Materials

  • Added
    • Raw Steel

Shapes

  • Added
    • Casing
    • Frame

Technical Changes

  • Updated build.gradle
  • MOVED MAIN PACKAGE FROM hiiragi283 TO hiiragi283/material
  • Removed core mod

v1.2.1

by Hiiragi283 on Aug 24, 2023
Download

v1.2.1

Updated Dependencies

  • Forgelin-Continuous
    • Revived to match the version of the kotlin library
  • Modular UI

Forgelin Bridge

  • This function is to disguise Forgelin Continuous as Shadowfact's Forgelin. Therefore, other mods that requires Shadowfact's Forgelin can use Forgelin Continuous as an alternative.

Blocks

  • [WIP] Rock Generator
  • [WIP] Scaffolding

Fluids

  • Revived Material Fluids
    • Only fluids that are not registered by other mods are implemented.

Materials

  • Added new materials
    • Tungsten Steel
  • Added new properties
    • Hardness: affecting processing time
  • Changed translation key format
    • material.XX -> hiiragi_material.XX
      • thanks to Roseyasa!
  • Material Tooltips for Fluid Containers
    • Displays material properties from the fluid contained in the fluid container. (Bucket, Tank, ...)

Shapes

  • Added new shapes
    • FENCE
    • SCAFFOLDING
    • SHEETMETAL
    • SLAB
    • SLAB_SHEETMETAL
    • WIRE
  • Changed translation key format
    • shape.XX -> hiiragi_shape.XX
      • thanks to Roseyasa!

v1.2.0

Unified RagiChemistry into RagiMaterials

  • RagiMaterials supports various features based on the material system !!

Updated Dependencies

  • Removed
    • Forgelin-Continuous
      • from this version, this mod includes kotlin library
  • Added
    • Mixinbooter

New Features

  • New creative tabs: COMMON
  • Removed material fluids

Blocks

  • Crucible: melts metallic materials and casts them into components

Items

  • Unfired Cast & Cast: used for Crucible to convert MaterialStacks into ItemStacks

Materials

  • Added melting / boiling / sublimation point for steel-like materials
    • the value is the same as iron
  • Added new object MaterialStack
    • consisting of HiiragiMaterial and its quantity (Integer)
    • Similar to FluidStack but more suitable for the material system
  • Fixed incorrect material info for grinding balls (Ender IO)

Shapes

  • Changed the type of HiiragiShape.scale from Double to Integer
    • this value is the same as fluid amount
      • Example: a scale of ingot is 144

Integration

Had Enough Items

  • Added new category
    • Crucible
    • Crushing (Maybe removed in next update)
    • Heat Source (Maybe removed in next update)
    • Material
  • Added new ingredient: MaterialStack

For Devs

  • Unified some registry classes into HiiragiRegistry
  • New Capability IMaterialHandler
    • Similar to IFluidHander
  • Item Interface ICastItem
    • Used for Crucible Casting Recipe
  • Added new function alloyOf() to create alloy materials
  • Added core mod and mixin (current not used)
  • Added new contributor: yuzu_machan

Project members

Hiiragi283

Owner

Details

Licensed AGPL-3.0-only
Published a year ago
Updated a year ago