Create extra structures

Quick rating

Create extra structures

No reviews yet

amod with helpfull structures

MCreator
Mod Loaders
NeoForge
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

About

Project Details

Type
Mod
Latest Version
create_custom_structures-1.0.1-neoforge-1.21.1.jar

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID

Resources

External Links

Source Issues Wiki Discord

About

Description

a mod hich adds rare structures to the create mod that contain some creative fragments (special item from the mod) that can only be found in these structures can be used with kube js to allow for custom recipes for the creative create items these structures also inclued other loot from create mod and mekanism this helps  encourage exploration and gives a reason for players to go out and explore there world with air ships.

this mod contains 4 new structures each with their own loot 

it contains 2 air ships one flying boat and one bambo waterfountain each of these structures are biome limmited and very rare.
biomes the structures are found in (beaches , lakes, mountains and jungles)

the 2 airship structures contain the best loot but also have monster spawners inside to fight back against the players

dependencies :
create 
create areo
mekanism

mekanism generators
Kubejs (if you want to use the creative fragments i would also recomend the create addon for kube js )

config for kubeJS:

-------------------------------------------------start of config

/*
 * ServerEvents.recipes(callback) is a function that accepts another function,
 * called the "callback", as a parameter. The callback gets run when the
 * server is working on recipes, and then we can make our own changes.
 * When the callback runs, it is also known as the event "firing".
*/

// Listen for the "recipes" server event.
ServerEvents.recipes(event => {
  // You can replace `event` with any name you like, as
  // long as you change it inside the callback too!

  // This part, inside the curly braces, is the callback.
  // You can modify as many recipes as you like in here,
  // without needing to use ServerEvents.recipes() again.

  event.remove({ output: 'mekanismgenerators:wind_generator' })
  console.log('removed wind generator recipe')

  event.remove({ output: 'mekanismgenerators:advanced_solar_generator'})
  console.log('removed advanced solar generator recipe')

  event.remove({ output: 'mekanismgenerators:solar_generator'})
  console.log('removed solar generator recipe')

  event.remove({ output: 'mekanismgenerators:bio_generator'})
  console.log('removed bio generator recipe')

  event.remove({ output: 'mekanismgenerators:heat_generator'})
  console.log('removed heat generator recipe')

  event.remove({ output: 'mekanism:basic_control_circuit'})
  console.log('removed control circuit recipe')

  event.remove({ output: 'mekanism:advanced_control_circuit'})
  console.log('removed advanced control circuit recipe')

  event.remove({ output: 'mekanism:ingot_steel'})
  console.log('removed steel ingot recipe')

  event.remove({ output: 'mekanism:steel_casing'})
  console.log('removed steel casing recipe')

  event.remove({ output: 'mekanism:metallurgic_infuser'})
  console.log('removed metalic infuser recipe')

  event.remove({ output: 'mekanism:basic_chemical_tank'})
  console.log('removed tank recipe')

  event.remove({ output: 'mekanismgenerators:gas_burning_generator'})
  console.log('removed gas gen recipe')

  event.remove({ output: 'mekanism:electrolytic_core'})
  console.log('removed electrolytic core recipe')

  event.remove({ output: 'mekanism:elite_control_circuit'})
  console.log('removed elite control circuit recipe')

  event.remove({ output: 'mekanism:ultimate_control_circuit'})
  console.log('removed ultimate control circuit recipe')

  event.remove({ output: 'sophisticatedbackpacks:iron_backpack'})
  console.log('removed iron back pack recipe')

  event.remove({ output: 'sophisticatedbackpacks:gold_backpack'})
  console.log('removed gold back pack recipe')

  event.remove({ output: 'sophisticatedbackpacks:diamond_backpack'})
  console.log('removed diamond back pack recipe')

  event.remove({ output: 'sophisticatedbackpacks:netherite_backpack'})
  console.log('removed netherite back pack recipe')

  event.recipes.createSequencedAssembly(['mekanism:basic_control_circuit'], 'create:copper_sheet', [
    event.recipes.createDeploying('create:incomplete_precision_mechanism',['create:incomplete_precision_mechanism','createaddition:gold_wire']),
    event.recipes.createDeploying('create:incomplete_precision_mechanism',['create:incomplete_precision_mechanism','create:precision_mechanism']),
    event.recipes.createPressing('create:incomplete_precision_mechanism', 'create:incomplete_precision_mechanism')
  ]).transitionalItem('create:incomplete_precision_mechanism').loops(3)

  event.recipes.createSequencedAssembly(['minecraft:emerald'], 'minecraft:diamond', [
    event.recipes.createDeploying('minecraft:diamond',['minecraft:diamond','minecraft:slime_ball']),
    event.recipes.createPressing('minecraft:diamond', 'minecraft:diamond')
  ]).transitionalItem('minecraft:diamond').loops(3)

  event.recipes.createSequencedAssembly(['mekanism:advanced_control_circuit'], 'mekanism:basic_control_circuit', [
    event.recipes.createDeploying('mekanism:basic_control_circuit',['mekanism:basic_control_circuit','mekanism:alloy_infused']),
    event.recipes.createPressing('mekanism:basic_control_circuit', 'mekanism:basic_control_circuit'),
  ]).transitionalItem('mekanism:basic_control_circuit').loops(2)

  event.recipes.createSequencedAssembly(['mekanism:elite_control_circuit'], 'mekanism:advanced_control_circuit', [
    event.recipes.createDeploying('mekanism:advanced_control_circuit',['mekanism:advanced_control_circuit','mekanism:alloy_reinforced']),
    event.recipes.createPressing('mekanism:advanced_control_circuit', 'mekanism:advanced_control_circuit'),
  ]).transitionalItem('mekanism:advanced_control_circuit').loops(2)

  event.recipes.createSequencedAssembly(['mekanism:ultimate_control_circuit'], 'mekanism:elite_control_circuit', [
    event.recipes.createDeploying('mekanism:elite_control_circuit',['mekanism:elite_control_circuit','mekanism:alloy_atomic']),
    event.recipes.createPressing('mekanism:elite_control_circuit', 'mekanism:elite_control_circuit'),
  ]).transitionalItem('mekanism:elite_control_circuit').loops(2)

  event.recipes.createSequencedAssembly(['create:creative_blaze_cake'], 'create:blaze_cake', [
    event.recipes.createDeploying('create:blaze_cake',['create:blaze_cake','create_custom_structures:creativefragment']),
    event.recipes.createPressing('create:blaze_cake', 'create:blaze_cake'),
  ]).transitionalItem('create:blaze_cake').loops(2)

  event.recipes.createSequencedAssembly(['mekanism:creative_fluid_tank'], 'mekanism:ultimate_fluid_tank', [
    event.recipes.createDeploying('mekanism:ultimate_fluid_tank',['mekanism:ultimate_fluid_tank','create_custom_structures:creativefragment']),
    event.recipes.createPressing('mekanism:ultimate_fluid_tank', 'mekanism:ultimate_fluid_tank'),
  ]).transitionalItem('mekanism:ultimate_fluid_tank').loops(2)

    event.recipes.createSequencedAssembly(['create:creative_fluid_tank'], 'create:fluid_tank', [
    event.recipes.createDeploying('create:fluid_tank',['create:fluid_tank','create_custom_structures:creativefragment']),
    event.recipes.createPressing('create:fluid_tank', 'create:fluid_tank'),
  ]).transitionalItem('create:fluid_tank').loops(2)

  event.recipes.createSequencedAssembly(['mekanism:creative_energy_cube'], 'mekanism:ultimate_energy_cube', [
    event.recipes.createDeploying('mekanism:ultimate_energy_cube',['mekanism:ultimate_energy_cube','create_custom_structures:creativefragment']),
    event.recipes.createPressing('mekanism:ultimate_energy_cube', 'mekanism:ultimate_energy_cube'),
  ]).transitionalItem('mekanism:ultimate_energy_cube').loops(2)

  event.recipes.createSequencedAssembly(['mekanism:creative_bin'], 'mekanism:ultimate_bin', [
    event.recipes.createDeploying('mekanism:ultimate_bin',['mekanism:ultimate_bin','create_custom_structures:creativefragment']),
    event.recipes.createPressing('mekanism:ultimate_bin', 'mekanism:ultimate_bin'),
  ]).transitionalItem('mekanism:ultimate_bin').loops(2)

  event.recipes.createMixing('4x mekanism:ingot_steel', [
  'mekanism:dust_steel',
  'mekanism:dust_iron',
  'mekanism:dust_coal',
  'mekanism:dust_osmium'
  ]).superheated()

  event.recipes.createMixing('minecraft:diamond', [
  '9x mekanism:dust_osmium',
  'minecraft:coal_block',
  'minecraft:blaze_powder'
  ]).superheated()

  event.recipes.createMixing('3x mekanism:dirty_dust_osmium', [
  'mekanism:dust_iron',
  'mekanism:dust_quartz',
  'minecraft:lapis_lazuli'
  ]).heated()

  event.recipes.createMixing('3x mekanism:dirty_dust_tin', [
  'mekanism:dust_iron',
  'mekanism:dust_quartz'
  ]).heated()

  event.recipes.createMixing('mekanism:dirty_dust_uranium', [
  'mekanism:dust_emerald',
  'mekanism:dust_steel',
  'mekanism:dust_osmium'
  ]).superheated()

  event.recipes.createMixing('2x mekanism:ingot_steel', [
  'mekanism:dust_steel',
  'mekanism:dust_osmium'
  ]).superheated()

  event.recipes.createMixing('mekanism:ingot_steel', [
  'mekanism:dust_steel',
  'mekanism:dust_osmium'
  ]).heated()

  event.recipes.createMixing('2x mekanism:dust_steel', [
  'mekanism:dust_iron',
  'mekanism:dust_coal',
  ]).heated()

  event.recipes.createMixing('minecraft:tuff', [
  'mekanism:dust_iron',
  'mekanism:dust_coal',
  'minecraft:gravel'
  ]).heated()

  event.recipes.createMixing('create:asurine', [
  'mekanism:dust_lapis_lazuli',
  'minecraft:stone'
  ]).heated()

  event.recipes.createMixing('create:crimsite', [
  'minecraft:redstone',
  'minecraft:stone'
  ]).heated()

  event.recipes.createMixing('create:veridium', [
  'mekanism:dust_emerald',
  'minecraft:stone'
  ]).heated()

  event.recipes.createMixing('create:ochrum', [
  'mekanism:dust_copper',
  'minecraft:stone'
  ]).heated()

  event.recipes.createMixing('create:limestone', [
  'mekanism:dust_quartz',
  'minecraft:stone'
  ]).heated()

  event.recipes.createCrushing([
  '2x mekanism:dust_iron',
  CreateItem.of('2x mekanism:dust_iron', 0.5)
  ], 'create:crushed_raw_iron')

  event.recipes.createCrushing([
  '4x mekanism:dust_coal',
  CreateItem.of('4x mekanism:dust_coal', 0.5)
  ], 'minecraft:coal')

  event.recipes.createCrushing([
  '2x mekanism:dust_osmium',
  CreateItem.of('2x mekanism:dust_osmium', 0.5)
  ],'create:crushed_raw_osmium')

  event.recipes.createCrushing([
  '2x mekanism:dust_tin',
  CreateItem.of('2x mekanism:dust_tin', 0.5)
  ],'create:crushed_raw_tin')

  event.recipes.createCrushing([
  '2x mekanism:dust_gold',
  CreateItem.of('2x mekanism:dust_gold', 0.5)
  ],'create:crushed_raw_gold')

  event.recipes.createCrushing([
  '2x mekanism:dust_copper',
  CreateItem.of('2x mekanism:dust_copper', 0.5)
  ],'create:crushed_raw_copper')

  event.recipes.createCrushing([
  '2x mekanism:dust_lead',
  CreateItem.of('2x mekanism:dust_lead', 0.5)
  ],'create:crushed_raw_lead')

  event.recipes.createCrushing([
  '2x mekanism:dust_uranium',
  CreateItem.of('2x mekanism:dust_uranium', 0.5)
  ],'create:crushed_raw_uranium')

  event.recipes.createMechanicalCrafting('2x mekanism:steel_casing', [
  'EOSOE',
  'OSBSO',
  'EOSOE'
  ], {
    S: 'mekanism:ingot_steel',
    O: 'mekanism:ingot_osmium',
    B: 'minecraft:iron_block',
    E: 'minecraft:air'
  })

  event.recipes.createMechanicalCrafting('mekanism:metallurgic_infuser', [
  'EBOBE',
  'EOSOE',
  'EBOBE'
  ], {
    S: 'mekanism:steel_casing',
    O: 'mekanism:ingot_osmium',
    B: 'mekanism:basic_control_circuit',
    E: 'minecraft:air'
  })

  event.recipes.createMechanicalCrafting('mekanism:basic_chemical_tank', [
  'EEOEE',
  'EOBOE',
  'EEOEE'
  ], {
    O: 'mekanism:ingot_osmium',
    B: 'mekanism:basic_control_circuit',
    E: 'minecraft:air'
  })

  event.recipes.createMechanicalCrafting('mekanism:electrolytic_core', [
  "EEIEE",
  'EIOIE',
  'IOBOI',
  'EIOIE',
  "EEIEE"
  ], {
    O: 'mekanism:ingot_osmium',
    B: 'mekanism:basic_control_circuit',
    I: 'mekanism:alloy_infused',
    E: 'minecraft:air'
  })

  event.recipes.createMechanicalCrafting('mekanismgenerators:gas_burning_generator', [
  "EEEEE",
  'EIBIE',
  'ESCSE',
  'EIBIE',
  "EEEEE"
  ], {
    S: 'mekanism:steel_casing',
    C: 'mekanism:electrolytic_core',
    I: 'mekanism:alloy_infused',
    B: 'mekanism:basic_control_circuit',
    E: 'minecraft:air'
  })


  console.log('Recipe changes finished')
})
 
---------------------------------------------------- end of config 
place this script in the main.js file 
this config requires the create addon for kubejs and will completely change mekanism progression 
combing create and mekanism progression by making mekanism the endgame of create 
 
 

Screenshots

Gallery

This project has no gallery images yet.

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

<1,000
Downloads
Last Updated
Created
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works