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
orTransfer 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 fromhiiragi283.material.api.material.MaterialCommon
MaterialCompats
: renamed fromhiiragi283.material.api.material.MaterialCompats
MaterialElements
HiiragiBlocks
HiiragichunkLoadCallback
HiiragiCreativeTabs
HiiragiEntities
HiiragiEventHandler
HiiragiGuiHandler
HiiragiItems
HiiragiProperties
: renamed fromhiiragi283.material.api.block.proprety.HiiragiProperty
HiiragiRecipes
HiiragiRegistries
HiiragiShapes
HiiragiShapeTypes
- package
- Renamed
ModuleItem
toMachineModuleItem
v1.3.0 - Machine Update
Updated Dependencies
- Removed
Mixinbooter
andModular UI
- Added
Shadowfact's Forgelin
- Due to instability, Forgelin Bridge is discontinued
Configs
-
Removed values
Disable Vanilla Parts
Generate Sample Json
: Moved to Common categoryPrint 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
- Adding shapes:
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 MachinesMachine Extender
: Add more face for front blockMachine Workbench
: Used to craft Module MachinesCapability Rail
: Read capabilities from entities on the railTransfer Pipe
: Not a pipe like other mods, but a guide forTransfer Station
Transfer Station
: Import Item/Fluid/Energy from back, Transfer it to the terminal ofTransfer Pipes
Entities
- Added (Experimental)
Minecart with Tank
: 16,000 mB of tank capacity, interact with Right-Clicking orCapability Rail
Items
- Removed
Tiny Dusts
: There's no usage in this modCrushing Hammer
: Replaced withSmithing Hammer
Clay/Unfired Cast
: Replaced withShape Pattern
- Added
Shape Pattern
: Used for Casting or Metal Forming recipesSmithing 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
TOhiiragi283/material
- Removed core mod
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
- Forgelin-Continuous
- 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
- consisting of
- 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
- this value is the same as fluid amount
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
- Similar to
- 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