Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
RagiMaterials

RagiMaterials

Minecraft mod for MC 1.12 that adds Material system based on Ore Dictionary and its usages

549
2
Library
Technology
Utility
RagiMaterials has been archived. RagiMaterials will not receive any further updates unless the author decides to unarchive the project.
AboutGalleryChangelogVersions

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 (Archived)

by Hiiragi283 on Aug 19, 2023
Download

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

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+
Filter

Show all versions

Modrinth is open source.

main@656c5b6

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.