
RagiMaterials
Minecraft mod for MC 1.12 that adds Material system based on Ore Dictionary and its usages
Автор: Hiiragi2839832обновлён 17 окт. 2023 г.
БиблиотекиТехнологииУтилиты
Описание
RagiMaterials for MC1.12.2-Forge
日本語版はこちらへ
Overview
- Minecraft mod for MC 1.12 that adds Material system based on Ore Dictionary and its usages
- All elements in the periodic table from Hydrogen to Oganesson !
- Many of common materials: wood, stone, steel, water, ...
- Compat materials for other mods !
- Custom shape/material/machine recipes can be registered by adding json file in
config/ragi_materials! - Module Machines: Unified, Customizable, and Sophisticated Machine System !
Dependencies
Required
Optional
- Had Enough Items
- Showing Material Lists and Machine Recipes
- TheOneProbe
- Showing Module Machine properties
Compat
- Botania
- Adding materials: Manasteel, Mana Diamond, Terrasteel, Elementium, Dragonstone
- Embers Rekindled
- Adding materials: Dawnstone
- Ender IO
- Adding materials: All Alloys
- IndustrialCraft 2: Experimental
- Adding ore dictionaries to items
- Mekanism
- Adding materials: Refined Obsidian / Glowstone
- Project Red
- Adding materials: Electrotine, Red Alloy, Electrotine Alloy
- RailCraft
- Thinker's Construct
- Adding materials: Ardite, Manyullyn, Aluminium Brass
- Thaumcraft
- Adding materials: Thaumium, Void Metal
- Adding ore dictionaries to items
- Thermal Foundation/Expansion
- Adding materials: Mithril/Mana-Infused Metal, The Three Alloys, The Elements
Incompatible
License
Contributor
- Special thanks for the people helped me!
Credits
- This project is based on GregTechCEu/BuildScripts
Галерея
Последние версии
Все версии →release
v.1.3.1
1.3.117 окт. 2023 г.434Minecraft: 1.12, 1.12.1, 1.12.2forge
Что нового
## 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`
release
v.1.3.0
1.3.08 окт. 2023 г.226Minecraft: 1.12, 1.12.1, 1.12.2forge
Что нового
## 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
release
v1.2.1
1.2.124 авг. 2023 г.233Minecraft: 1.12, 1.12.1, 1.12.2forge
Что нового
## 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!
release
v1.2.0 (Archived)
1.2.019 авг. 2023 г.98Minecraft: 1.12, 1.12.1, 1.12.2forge
Что нового
## 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](https://github.com/yuzu-machan)

