Compare commits

..

8 Commits

Author SHA1 Message Date
aef7f46724 idk what this is 2022-06-11 22:36:21 +02:00
07547f01cb idk ie changed it automatically, its fine i guess 2022-06-11 22:35:37 +02:00
ab1cf7886a chunkpregen default config 2022-06-11 22:35:01 +02:00
edd2275df3 ftb ultimine default config 2022-06-11 22:34:44 +02:00
27ce0afca7 Added openloader 2022-06-11 22:34:08 +02:00
e4edb2fb3e Openloader & sheetmetal crushing recipes 2022-06-11 22:33:47 +02:00
f92a59e1f3 Added quartz, normalized weights 2022-06-11 21:06:37 +02:00
f3ef23fbad Definitions for cobblegenrandomizer 2022-06-11 20:54:28 +02:00
20 changed files with 402 additions and 76 deletions

74
config/PregenConfig.toml Normal file
View File

@ -0,0 +1,74 @@
[general]
#Defines how many Dimensions can be generated at the same time, this is due to thread limitations mcs worldgen has. 0 => Single Dimension, 1 => Up to 3 dimensions (Ensures each dimension has at least 2 threads), 2 => Up to 5 Dimensions (Dimensions will fight over CPU Threads due to limitations)
#Range: 0 ~ 2
"Threading Rule" = 2
#Defines if each world should use multiple threads to generate. This feature can improve worldgen speed drastically, but deadlocks can happen with it too.
#If deadlock issues happen, like the worldgen stops randomly, disabling this might fix it for you at the slight slowdown in worldgen
#If the config is changed the pregeneration needs to be restarted
"Multithreaded WorldGen" = true
#Defines if the Improved Command Arguments should be used on Command Creation. If enabled mod is required on client
"Advanced Command Arguments" = true
#Defines if the SyncChunkWrite config should be not forcefully set to false. Note: SyncChunkWrite "May" Prevent data corruption. Though this was only enabled since 1.16 before it was always disabled. Downside of this is that HDDs/SSDs during pregen are at 100% usage ALL the time instead of less then 5%. This can lead to hardware failure much much much much more quickly. This is why the override is enabled by default
"Disable ChunkSyncOverride" = false
#Override increases the Watchdog Kill switch to a minimum of 10 minutes instead of 60 seconds. Because Heavy modpacks cause spikes that can last 60 seconds during pregen and saving, this just reduces crashes by minecraft itself and leaves the killswitch
"Disable Watchdog Override" = false
#Defines how many Players have to be online for the Processor to Auto Pause, -1 = Disabled. It is Inclusive 2 = Allows 1 Player
#Range: > -1
"Player Limit" = -1
#Defines how many milliseconds the Chunk Deleter gets per tick
#Range: 1 ~ 1000
"Deletion Time" = 10
#Defines if there should be a check/warn for a missconfigured server where lag will be most likely happen due to little cores being provided.
docker-warning = true
#Defines if the pregenerator should automatically restart on server start. Automatically set to true when a task is running, and automatically set to false if no task is running
auto-restart = false
#Defines if the Profiler should run in the background or not
enable-profiler = false
[client]
[client.pregen-overlay]
#Defines if the Pregen Overlay should be enabled
pregen-overlay = true
#Defines the Horizontal Alignment of the UI, left to right
#Allowed Values: START, CENTER, END
horizontal-alignment = "START"
#Defines the Vertical Alignment of the UI, top to bottom
#Allowed Values: START, CENTER, END
vertical-alignment = "START"
#Defines the Scale of the Overlay
#Range: 0.1 ~ 10.0
scale = 1.0
[client.profiler-overlay]
#Defines if the Profiler Overlay should be enabled
profiler-overlay = true
#Defines the Horizontal Alignment of the UI, left to right
#Allowed Values: START, CENTER, END
horizontal-alignment = "START"
#Defines the Vertical Alignment of the UI, top to bottom
#Allowed Values: START, CENTER, END
vertical-alignment = "START"
#Defines the Scale of the Overlay
#Range: 0.1 ~ 10.0
scale = 1.0
#Reference to save which dimension is currently detailed
detailed-dimension = "minecraft:overworld"
[client.MiniMap]
#If you have access to this feature if it should be enabled. This will just turn off the MiniMap and disable any data synchronization
enable-minimap = true
#This decides the LOD (Level Of Detail) of the MiniMap. This is here to ensure you can control how much GPU ram you will need
#There are 4 modes, Auto, MAX, High, Medium
#AUTO will basically ensure the minimap will never exceed 300MB of GPU ram per minimap
#MAX will basically apply no LOD. Which at max radius (1k chunks) will require 4GB of GPU Ram
#High is the first level of LOD. Which will only show 1/4th of the detail. Which will take at max radius 1GB of GPU ram
#Medium is the second level of LOD. Which will only show 1/16th of the detail. Which will take at max radius 250MB of GPU Ram
#Allowed Values: AUTO, MAX, HIGH, MEDIUM
lod = "AUTO"
#If you hover with your mouse over the MiniMap that it should show a large version of said miniMap
large-hover = true
#If you need to refresh the Supporter info set this to true and on the next game restart it will automatically update the info.
update-supporters = false

View File

@ -10,11 +10,11 @@
#Forge tags are supported #Forge tags are supported
[general.lists] [general.lists]
#Cobble gen #Cobble gen
block_list_cobble = ["minecraft:cobblestone|60", "minecraft:coal_ore|25", "minecraft:iron_ore|20", "minecraft:redstone_ore|20", "minecraft:lapis_ore|20", "minecraft:emerald_ore|5", "minecraft:gold_ore|10", "minecraft:diamond_ore|5"] block_list_cobble = ["minecraft:cobblestone|100"]
#Stone gen #Stone gen
block_list_stone = ["minecraft:stone|30", "minecraft:granite|10", "minecraft:diorite|10", "minecraft:andesite|10"] block_list_stone = ["minecraft:stone|100"]
#Basalt gen #Basalt gen
block_list_basalt = ["minecraft:basalt|60", "minecraft:blackstone|60", "minecraft:netherrack|60", "minecraft:nether_quartz_ore|30", "minecraft:nether_gold_ore|30", "minecraft:ancient_debris|1"] block_list_basalt = ["minecraft:basalt|100"]
#Custom settings #Custom settings
[general.lists.custom] [general.lists.custom]
@ -29,5 +29,18 @@
# ["cobblestone", "minecraft:diamond_block", ["minecraft:diamond_block"]], # ["cobblestone", "minecraft:diamond_block", ["minecraft:diamond_block"]],
# ["cobblestone", "minecraft:dirt", ["forge:dirt"]], # ["cobblestone", "minecraft:dirt", ["forge:dirt"]],
# ["cobblestone", "minecraft:white_wool", ["minecraft:wool"]]] # ["cobblestone", "minecraft:white_wool", ["minecraft:wool"]]]
custom_generators = [] custom_generators = [
["stone", "minecraft:bedrock", ["minecraft:deepslate|33", "minecraft:tuff|33", "create:limestone|33"]],
["cobblestone", "minecraft:quartz_block", ["minecraft:netherrack|40", "minecraft:blackstone|30", "create:scoria|15", "create:scorchia|15"]],
["cobblestone", "minecraft:bedrock", ["minecraft:granite|33", "minecraft:andesite|33", "minecraft:diorite|33"]],
["cobblestone", "minecraft:iron_block", ["create:crimsite|22", "minecraft:cobblestone|78"]],
["cobblestone", "minecraft:gold_block", ["create:ochrun|22", "minecraft:cobblestone|78"]],
["cobblestone", "minecraft:copper_block", ["create:veridium|22", "minecraft:cobblestone|78"]],
["cobblestone", "create:zinc_block", ["create:asurine|22", "minecraft:cobblestone|78"]],
["cobblestone", "immersiveengineering:storage_aluminum", ["immersiveengineering:sheetmetal_aluminum|10", "minecraft:cobblestone|90"]],
["cobblestone", "immersiveengineering:storage_lead", ["immersiveengineering:sheetmetal_lead|10", "minecraft:cobblestone|90"]],
["cobblestone", "immersiveengineering:storage_silver", ["immersiveengineering:sheetmetal_silver|10", "minecraft:cobblestone|90"]],
["cobblestone", "immersiveengineering:storage_nickel", ["immersiveengineering:sheetmetal_nickel|10", "minecraft:cobblestone|90"]],
["cobblestone", "immersiveengineering:storage_uranium", ["immersiveengineering:sheetmetal_uranium|10", "minecraft:cobblestone|90"]]
]

18
config/ftbultimine.snbt Normal file
View File

@ -0,0 +1,18 @@
# Configuration for FTB Ultimine that is common to both Clients and Servers
# This file is used to control instance (e.g. modpack) specific things like mod integrations.
# Changes to this file require you to restart the game!
{
# This is an advanced option, that you better leave alone This will stop ultimining on first block that it can't mine, rather than skipping it.
# Default: false
cancel_on_block_break_fail: false
# This will stop mining if tool reaches X durability. It's possible it won't work with special tool types.
# Default: 0
# Range: 0 ~ 100
prevent_tool_break: 0
# Require damageable tools or items added to ftbultimine:tools tag to ultimine.
# Default: false
require_tool: false
}

View File

@ -26,4 +26,5 @@ preferredOres = ["immersiveengineering", "minecraft"]
curios = true curios = true
computercraft = true computercraft = true
oc2 = true oc2 = true
crafttweaker = true

View File

@ -0,0 +1,10 @@
{
"resourcePacks": {
"enabled": true,
"additionalFolders": []
},
"dataPacks": {
"enabled": true,
"additionalFolders": []
}
}

View File

@ -0,0 +1,16 @@
{
"type": "create:crushing",
"group": "minecraft:misc",
"ingredients": [
{
"item": "immersiveengineering:sheetmetal_aluminum"
}
],
"results": [
{
"item": "create:crushed_aluminum_ore",
"count": 1
}
],
"processingTime": 300
}

View File

@ -0,0 +1,16 @@
{
"type": "create:crushing",
"group": "minecraft:misc",
"ingredients": [
{
"item": "immersiveengineering:sheetmetal_copper"
}
],
"results": [
{
"item": "create:crushed_copper_ore",
"count": 1
}
],
"processingTime": 300
}

View File

@ -0,0 +1,16 @@
{
"type": "create:crushing",
"group": "minecraft:misc",
"ingredients": [
{
"item": "createdeco:copper_sheet_metal"
}
],
"results": [
{
"item": "create:crushed_copper_ore",
"count": 1
}
],
"processingTime": 300
}

View File

@ -0,0 +1,16 @@
{
"type": "create:crushing",
"group": "minecraft:misc",
"ingredients": [
{
"item": "immersiveengineering:sheetmetal_gold"
}
],
"results": [
{
"item": "create:crushed_gold_ore",
"count": 1
}
],
"processingTime": 300
}

View File

@ -0,0 +1,16 @@
{
"type": "create:crushing",
"group": "minecraft:misc",
"ingredients": [
{
"item": "createdeco:gold_sheet_metal"
}
],
"results": [
{
"item": "create:crushed_gold_ore",
"count": 1
}
],
"processingTime": 300
}

View File

@ -0,0 +1,16 @@
{
"type": "create:crushing",
"group": "minecraft:misc",
"ingredients": [
{
"item": "immersiveengineering:sheetmetal_iron"
}
],
"results": [
{
"item": "create:crushed_iron_ore",
"count": 1
}
],
"processingTime": 300
}

View File

@ -0,0 +1,16 @@
{
"type": "create:crushing",
"group": "minecraft:misc",
"ingredients": [
{
"item": "createdeco:iron_sheet_metal"
}
],
"results": [
{
"item": "create:crushed_iron_ore",
"count": 1
}
],
"processingTime": 300
}

View File

@ -0,0 +1,16 @@
{
"type": "create:crushing",
"group": "minecraft:misc",
"ingredients": [
{
"item": "immersiveengineering:sheetmetal_lead"
}
],
"results": [
{
"item": "create:crushed_lead_ore",
"count": 1
}
],
"processingTime": 300
}

View File

@ -0,0 +1,16 @@
{
"type": "create:crushing",
"group": "minecraft:misc",
"ingredients": [
{
"item": "immersiveengineering:sheetmetal_nickel"
}
],
"results": [
{
"item": "create:crushed_nickel_ore",
"count": 1
}
],
"processingTime": 300
}

View File

@ -0,0 +1,16 @@
{
"type": "create:crushing",
"group": "minecraft:misc",
"ingredients": [
{
"item": "immersiveengineering:sheetmetal_silver"
}
],
"results": [
{
"item": "create:crushed_silver_ore",
"count": 1
}
],
"processingTime": 300
}

View File

@ -0,0 +1,16 @@
{
"type": "create:crushing",
"group": "minecraft:misc",
"ingredients": [
{
"item": "immersiveengineering:sheetmetal_uranium"
}
],
"results": [
{
"item": "create:crushed_uranium_ore",
"count": 1
}
],
"processingTime": 300
}

View File

@ -0,0 +1,16 @@
{
"type": "create:crushing",
"group": "minecraft:misc",
"ingredients": [
{
"item": "createdeco:zinc_sheet_metal"
}
],
"results": [
{
"item": "create:crushed_zinc_ore",
"count": 1
}
],
"processingTime": 300
}

View File

@ -0,0 +1,6 @@
{
"pack": {
"pack_format": 8,
"description": "Datapack for custom recipes etc. for the modpack"
}
}

View File

@ -0,0 +1,8 @@
{
"ftblibrary": {
"toggle.gamemode": true,
"toggle.rain": true,
"toggle.day": true,
"toggle.night": true
}
}

View File

@ -1,113 +1,117 @@
# Automatically downloaded # Automatically downloaded
Amplified Nether CurseForge 552176
AppleSkin Modrinth EsAfCjCV AppleSkin Modrinth EsAfCjCV
Just Enough Items (JEI) CurseForge 238222 Architectury API (Fabric/Forge) CurseForge 419699
Artifacts CurseForge 312353 Artifacts CurseForge 312353
ExpandAbility CurseForge 465066 AutoRegLib CurseForge 250363
Curios API (Forge) CurseForge 309927
Cooking for Blockheads CurseForge 231484
Balm (Forge Edition) CurseForge 531761 Balm (Forge Edition) CurseForge 531761
Create CurseForge 328085 Catalogue CurseForge 459701
Flywheel CurseForge 486392
Create Confectionery CurseForge 531834
Create Deco CurseForge 509285
Create Crafts & Additions CurseForge 439890
CC: Tweaked CurseForge 282001 CC: Tweaked CurseForge 282001
Immersive Engineering CurseForge 231951 Chipped CurseForge 456956
Farmer's Delight CurseForge 398521 Chisels & Bits - For Forge CurseForge 231095
Nether's Delight CurseForge 496394 Chunk-Pregenerator CurseForge 267193
AutoRegLib CurseForge 250363
Timber Frames CurseForge 606011
Macaw's Fences and Walls CurseForge 453925
Macaw's Lights and Lamps CurseForge 502372
Distant Horizons: A Level of Detail mod CurseForge 508933
Goblin Traders CurseForge 363703
Catalogue CurseForge 459701
Configured CurseForge 457570
Clumps CurseForge 256717 Clumps CurseForge 256717
CobbleGenRandomizer CurseForge 402256
Configured CurseForge 457570
ConnectedTexturesMod CurseForge 267602
Controlling CurseForge 250398
Cooking for Blockheads CurseForge 231484
Corpse CurseForge 316582 Corpse CurseForge 316582
Crafting Tweaks CurseForge 233071
Create CurseForge 328085
Create Confectionery CurseForge 531834
Create Crafts & Additions CurseForge 439890
Create Deco CurseForge 509285
Curios API (Forge) CurseForge 309927
Distant Horizons: A Level of Detail mod CurseForge 508933
ExpandAbility CurseForge 465066
Farmer's Delight CurseForge 398521
Flywheel CurseForge 486392
FTB Library (Forge) CurseForge 404465
FTB Ultimine (Forge) CurseForge 386134
Goblin Traders CurseForge 363703
Immersive Engineering CurseForge 231951
Jade 🔍 CurseForge 324717 Jade 🔍 CurseForge 324717
Just Enough Items (JEI) CurseForge 238222
Macaw's Bridges CurseForge 351725
Macaw's Doors CurseForge 378646
Macaw's Fences and Walls CurseForge 453925
Macaw's Furniture CurseForge 359540
Macaw's Lights and Lamps CurseForge 502372
Macaw's Paintings CurseForge 438116
Macaw's Roofs CurseForge 352039
Macaw's Trapdoors CurseForge 400933
Macaw's Windows CurseForge 363569
Mouse Tweaks CurseForge 60089
Nature's Compass CurseForge 252848 Nature's Compass CurseForge 252848
Nether's Delight CurseForge 496394
Open Loader CurseForge 354339
Quark CurseForge 243121
Sophisticated Backpacks CurseForge 422301 Sophisticated Backpacks CurseForge 422301
Sophisticated Core CurseForge 618298 Sophisticated Core CurseForge 618298
Crafting Tweaks CurseForge 233071 SuperMartijn642's Core Lib CurseForge 454372
Quark CurseForge 243121 Timber Frames CurseForge 606011
Trash Cans CurseForge 394535 Trash Cans CurseForge 394535
SuperMartijn642's Core Lib CurseForge 454372
Waystones CurseForge 245755 Waystones CurseForge 245755
CobbleGenRandomizer CurseForge 402256
Mouse Tweaks CurseForge 60089
Xaero's Minimap CurseForge 263420 Xaero's Minimap CurseForge 263420
Xaero's World Map CurseForge 317780 Xaero's World Map CurseForge 317780
Controlling CurseForge 250398
Chipped CurseForge 456956
ConnectedTexturesMod CurseForge 267602
Amplified Nether CurseForge 552176
Chisels & Bits - For Forge CurseForge 231095
Macaw's Windows CurseForge 363569
Macaw's Doors CurseForge 378646
Macaw's Roofs CurseForge 352039
Macaw's Furniture CurseForge 359540
Macaw's Paintings CurseForge 438116
Macaw's Trapdoors CurseForge 400933
Macaw's Bridges CurseForge 351725
FTB Ultimine (Forge) CurseForge 386134
Architectury API (Fabric/Forge) CurseForge 419699
FTB Library (Forge) CurseForge 404465
# Manually downloaded # Manually downloaded
Enlightened+End+BB+V1.2.jar Enlightened+End+BB+V1.2.jar