All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Create: Rock & Stone

Create: Rock & Stone

by bmaster635 • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

Create: Rock & Stone (Now with Create Aeronautics support!)

Adds generation of underground resource deposits that can be mined with a customizable mining contraption. Inspired by Create: Molten Vents and Create Ore Excavation.

If you find issues or have suggestions, please let me know by opening an issue here.

showcase showcase2

Features

Miner Bearing Deposit Scanner

A replacement for old miners that lets you build massive miner contraptions and augment them with attachments!

Mine Head Deposit Scanner

The core component of every miner. A single block by default, but can be upgraded to a 3x3 when placed in a special formation!

Deposit Scanner Deposit Scanner

Used to scan for underground ore deposits. Once tuned onto a deposit, its antennas will periodically flash. If both antennas flash together, you are looking in the right direction. The faster they flash, the closer you are!

Modded Deposits

(Enabled automatically if a modded ore is present)
Deposits

Vanilla Deposits

Compatibility

  • JEI - Mining recipes and catalyst info.
  • Jade - Shows remaining resources if finite deposits are enabled (1.21.1 only).
  • Xaero's World Map or Journey Map - Shows found deposits as icons on the map.
  • Create Aeronautics - Mining from physics contraptions

Deposits are too rare or too frequent?

Create: Rock & Stone provides 4 datapack flavors that let you control how often the deposits spawn in the world. There are two ways to enable them:

  • When starting a new world, go to the Datapacks section and select the deisred flavor.
  • In existing worlds, use command: /datapack enable "create_rns:<flavor>" and restart the world.

Everything is tweakable!

This mod includes a dedicated KubeJS plugin. Click here for more info and working examples.

For example, to select which deposits should be added and how often they should spawn, put this in <game folder>/kubejs/startup_scripts/main.js:

StartupEvents.rnsEnableDeposits(event => {
  event.overworld()
    // Keep the deposits you want. Setting the second argument to false will disable worldgen, but keep the deposit enabled.
    .deposit('create_rns:deposit_coal', true)
    .deposit('create_rns:deposit_iron', true)
    .deposit('create_rns:deposit_copper', true)
    .deposit('create_rns:deposit_zinc', true)
    .deposit('create_rns:deposit_gold', true)
    .deposit('create_rns:deposit_lapis', true)
    .deposit('create_rns:deposit_redstone', true)
    .deposit('create_rns:deposit_tin', true)
    .deposit('create_rns:deposit_osmium', true)
    .deposit('create_rns:deposit_lead', true)
    .deposit('create_rns:deposit_nickel', true)
    .deposit('create_rns:deposit_silver', true)
    .deposit('create_rns:deposit_platinum', true)
    .deposit('create_rns:deposit_uranium', true)
    .deposit('create_rns:deposit_thorium', true)
    // Average distance between deposits in chunks
    .spacing(24)
    // Minimum distance between deposits in chunks
    .separation(4)

  event.nether()
    .deposit('create_rns:deposit_nether_gold', true)
    .deposit('create_rns:deposit_nether_quartz', true)
    .deposit('create_rns:deposit_nether_cobalt', true)
    .deposit('create_rns:deposit_nether_wolframite', true)
    .spacing(8)
    .separation(2)
})

Credits

Some models and textures in this mod make partial use of Create assets. All used Create assets are licensed under the MIT license.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
1.21.1
Neoforge
2mo ago 1
1.20.1
Forge
2mo ago 1
1.21.1
Neoforge
2mo ago 1
1.20.1
Forge
2mo ago 1
1.21.1
Neoforge
2mo ago 1
1.20.1
Forge
2mo ago 1
1.21.1
Neoforge
2mo ago 1
1.20.1
Forge
2mo ago 1
1.21.1
Neoforge
2mo ago 1
1.20.1
Forge
3mo ago 1
1.21.1
Neoforge
3mo ago 1
1.20.1
Forge
3mo ago 1
1.21.1
Neoforge
7mo ago 1
1.20.1
Forge
7mo ago 1
1.20.1
Forge
7mo ago 1
1.21.1
Neoforge
7mo ago 1
1.20.1
Forge
7mo ago 1
1.21.1
Neoforge
7mo ago 1
1.20.1
Forge
7mo ago 1
1.21.1
Neoforge
7mo ago 1
1.20.1
Forge
7mo ago 1
1.21.1
Neoforge
7mo ago 1
1.21.1
Neoforge
8mo ago 1
1.20.1
Forge
8mo ago 1
1.20.1
Forge
last yr. 1
1.21.1
Neoforge
last yr. 1
1.21.1
Neoforge
last yr. 1
1.21.1
Neoforge
last yr. 1
1.20.1
Forge
last yr. 1
  • Create Aeronautics compatibility
  • Miners can mine from any sublevel on any sublevel
  • Navigation table accepts Deposit Scanner as a filter
  • Deposit blocks are now Super Heavy
  • Physics contraptions with deposit blocks won't assemble unless movable deposits are enabled
  • New deposits
  • Coal
  • Lapis (disabled by default)
  • Osmium
  • Platinum
  • Wolframite
  • Catalyst info pages in JEI are now easier to find, as all representative items are now shown on the recipe
  • Better mining particls that scale with mine head size
  • Outline around claimed deposit blocks is now only shown when holding a wrench or relevant miner blocks
  • Outline around claimed deposit blocks now tints the blocks based on which miner claimed them
  • New deposits
  • Coal
  • Lapis (disabled by default)
  • Osmium
  • Platinum
  • Wolframite
  • Catalyst info pages in JEI are now easier to find, as all representative items are now shown on the recipe
  • Better mining particls that scale with mine head size
  • Outline around claimed deposit blocks is now only shown when holding a wrench or relevant miner blocks
  • Outline around claimed deposit blocks now tints the blocks based on which miner claimed them
  • Made blockstate mixin more robust
  • Fixed mixin crash
  • Fix deposit depletion not working for blocks not registered via the RnS KubeJS block builder
  • Fix deposit depletion not working for blocks not registered via the RnS KubeJS block builder
  • Fixed miner tooltip showing stale remaining resources
  • Fixed miner tooltip showing stale remaining resources
  • Fixed issue when running without kubejs installed would make all mining recipes invalid due to premature deposit block validation
  • Fixed issue where kubejs would report an error for unrelated recipes
  • First-class KubeJS support
  • Large Mine Head (5x5x4)
  • Added Russian translation
  • Updated Chinese translation
  • Fixed bug where switching dimensions caused miner desync
  • Fixed reloading mining recipes with /reload not changing yields of miners without full restart
  • Fixed compatibility issue with One Enough Item
  • First-class KubeJS support
  • Large Mine Head (5x5x4)
  • Added Russian translation
  • Updated Chinese translation
  • Fixed bug where switching dimensions caused miner desync
  • Fixed reloading mining recipes with /reload not changing yields of miners without full restart
  • Fixed compatibility issue with One Enough Item
  • Added Chinese translation.
  • Fixed crash in dimensions with no deposits when rendering deposit scanner.
  • Added Chinese translation.
  • Fixed crash in dimensions with no deposits when rendering deposit scanner.
  • Fixed bug in multiplayer that prevented clients from connecting to the sever with a message "Missing tag TagKey[minecraft:block / create_rns:resonator_attachments]"
# What's New in 1.1

## Gameplay
  • Added nether deposits for Quartz and Gold (which now spawns in both overworld and nether).
  • Added deposits for modded ores: Tin, Lead, Nickel, Silver, Uranium, Thorium, Cobalt (more to come in future versions). \
When an ore block of a listed type is detected in your game, a deposit for the same type is automatically added.
  • Found deposits will now show on the map (Xaero's World Map and Journey Map are supported).
  • Deposit scanner will now show if a deposit is above or below when you get close.
  • Added GUI config menu in the "Mods" tab (1.21.1 only).

# Datapack changes
  • As always, documentation for all data fields can be found at https://github.com/BMasta/create-rns/blob/main/docs/datapack.md.
  • [breaking]** Catalyst schema was overhauled.
  • "resonance" catalyst requirements were replaced with a general "attachment" catalyst requirement.
  • "attachment" lets you specify any block or collection of blocks as attachments.
  • To satisfy the requirement, the specified number of attachments needs to be added to the miner contraption.
  • [breaking]** Deposits are no longer vanilla jigsaw structures, but a special dedicated type.
  • Both structure and structure start configs were united into one.
  • Some parameters were removed, some changed, some added.
  • [breaking]** Deposit spec now requires a map icon item to be specified.
  • You can now specify a mining recipe item as a item id, a tag, or a list of items and tags.
  • All id's you specify will be tried until one that actually resolves is found.
  • Useful when you don't know exactly what the item should be.
  • Lots of checks and validations were added to prevent silent failures when something fails to parse or resolve.

# Minor improvements and fixes
  • Deposits now sound like deepslate instead of stone.
  • Resonators are no longer washed away by liquids and can be waterlogged.
  • Mine Head can now be waterlogged as well.
  • Resonance Buffer hitbox is now less annoying (especially when placing resonators on it).
  • Resonators and Resonance Buffers now use Flywheel visuals, which should improve rendering performance.
# What's New in 1.1

## Gameplay
  • Added nether deposits for Quartz and Gold (which now spawns in both overworld and nether).
  • Added deposits for modded ores: Tin, Lead, Nickel, Silver, Uranium, Thorium, Cobalt (more to come in future versions). \
When an ore block of a listed type is detected in your game, a deposit for the same type is automatically added.
  • Found deposits will now show on the map (Xaero's World Map and Journey Map are supported).
  • Deposit scanner will now show if a deposit is above or below when you get close.
  • Added GUI config menu in the "Mods" tab (1.21.1 only).

# Datapack changes
  • As always, documentation for all data fields can be found at https://github.com/BMasta/create-rns/blob/main/docs/datapack.md.
  • [breaking]** Catalyst schema was overhauled.
  • "resonance" catalyst requirements were replaced with a general "attachment" catalyst requirement.
  • "attachment" lets you specify any block or collection of blocks as attachments.
  • To satisfy the requirement, the specified number of attachments needs to be added to the miner contraption.
  • [breaking]** Deposits are no longer vanilla jigsaw structures, but a special dedicated type.
  • Both structure and structure start configs were united into one.
  • Some parameters were removed, some changed, some added.
  • [breaking]** Deposit spec now requires a map icon item to be specified.
  • You can now specify a mining recipe item as a item id, a tag, or a list of items and tags.
  • All id's you specify will be tried until one that actually resolves is found.
  • Useful when you don't know exactly what the item should be.
  • Lots of checks and validations were added to prevent silent failures when something fails to parse or resolve.

# Minor improvements and fixes
  • Deposits now sound like deepslate instead of stone.
  • Resonators are no longer washed away by liquids and can be waterlogged.
  • Mine Head can now be waterlogged as well.
  • Resonance Buffer hitbox is now less annoying (especially when placing resonators on it).
  • Resonators and Resonance Buffers now use Flywheel visuals, which should improve rendering performance.
  • Improved mining and catalyst info tabs in JEI.
  • Fixed display issues for mining and catalyst info tabs when EMI is installed alongside JEI.
  • Fixed Overclock not working properly.
  • Improved mining and catalyst info tabs in JEI.
  • Fixed display issues for mining and catalyst info tabs when EMI is installed alongside JEI.
Backported the 1.0 version to 1.20.1. Updating to this version will cause your existing miners to disappear! When in doubt, back up your worlds!
Reworked the mod from the ground up. Old miners were replaced with the Miner Bearing that allows you to build mining contraptions.

Be aware that updating to this version will make your old miners disappear in existing worlds. When in doubt, back up your world!
  • Fixed infinite config reload issue
  • Fixed infinite config reload issue
Fixed the error in server config that would be continuously corrected to the wrong value.
Fixed the error in server config that would be continuously corrected to the wrong value.
  • Added missing recipe for redstone dust from small redstone pile.
  • Changed creative tab icon to Miner Mk.2.
First version baby!
First version baby!
Create: Rock & Stone Icon
Download Create: Rock & Stone
Select game version
Select platform