Fix configs and kubejs

This commit is contained in:
Citali 2021-01-29 20:05:32 +01:00
parent 98e6743204
commit 65de71227e
Signed by: Citali
GPG Key ID: CD1CD4279A473F9C
48 changed files with 2241 additions and 46 deletions

View File

@ -3,7 +3,7 @@
[server]
#The number of hours the player will be offline before deactivating (default 2 days)
#Range: 1 ~ 8760
hoursBeforeDeactivation = 48
hoursBeforeDeactivation = 24
#Disables Chunk loading, use if there is a crash happening in a chunk loaded area
emergencymode = false
#Width/length of chunks to be loaded, it is recommend this is an odd number (max 25)

View File

@ -27,10 +27,10 @@
InWorldFluix = true
InWorldSingularity = true
InWorldPurification = true
EnableFacadeCrafting = true
EnableFacadeCrafting = false
[features.World]
CertusQuartzWorldGen = true
CertusQuartzWorldGen = false
VillagerTrading = true
SpawnPressesInMeteorites = true
MeteoriteWorldGen = true

View File

@ -53,7 +53,7 @@
#Set this to true to let this feature generate in any world. (Does NOT work for structures!)
everyWorld = false
#Set this to false to disable this worldgen feature.
enabled = true
enabled = false
[worldgen.desert_shrine]
#Sets the categories to generate this feature in. Available categories: none,taiga,extreme_hills,jungle,mesa,plains,savanna,icy,the_end,beach,forest,ocean,desert,river,swamp,mushroom,nether
@ -101,5 +101,5 @@
#Set this to true to let this feature generate in any world. (Does NOT work for structures!)
everyWorld = false
#Set this to false to disable this worldgen feature.
enabled = true
enabled = false

View File

@ -211,7 +211,7 @@
gen_block_packed_ice = true
#
#Generate Broken Stone
gen_block_brokenstone = true
gen_block_brokenstone = false
#
#Generate Sediment Stone
gen_block_sedimentstone = true

View File

@ -18,7 +18,7 @@ backup_timer = 120
#1 - Best speed
#9 - Smallest file size
#Range: 0 ~ 9
compression_level = 3
compression_level = 5
#Absolute path to backups folder.
folder = ""
#Prints (current size | total size) when backup is done.

View File

@ -132,7 +132,7 @@
#2 = buttons for external sorting only
#3 = all buttons enabled (default)
#Range: 0 ~ 3
enableButtons = 0
enableButtons = 3
#Enable auto-refill
autoRefill = true
#0 = disable sorting

View File

@ -1,4 +1,4 @@
#The range of how many blocks out to build the platform
#Range: 1 ~ 10
platformRange = 3
platformRange = 5

View File

@ -7,7 +7,7 @@
#
#Set to true to make the quark big worldgen features such as stone clusters or underground biomes generate as spheres rather than unique shapes. It's faster, but won't look as cool
"Use Fast Worldgen" = false
"Enable 'q' Button" = true
"Enable 'q' Button" = false
#
#A list of screens that don't play well with quark's buttons. Use "Print Screen Classnames" to find the names of any others you'd want to add.
"Ignored Screens" = ["blusunrize.immersiveengineering.client.gui.CraftingTableScreen", "com.tfar.craftingstation.client.CraftingStationScreen", "com.refinedmods.refinedstorage.screen.grid.GridScreen", "appeng.client.gui.implementations.CraftingTermScreen", "appeng.client.gui.implementations.PatternTermScreen", "com.blakebr0.extendedcrafting.client.screen.EliteTableScreen", "com.blakebr0.extendedcrafting.client.screen.EliteAutoTableScreen", "com.blakebr0.extendedcrafting.client.screen.UltimateTableScreen", "com.blakebr0.extendedcrafting.client.screen.UltimateAutoTableScreen", "me.desht.modularrouters.client.gui.filter.GuiFilterScreen", "com.resourcefulbees.resourcefulbees.client.gui.screen.CentrifugeScreen", "com.resourcefulbees.resourcefulbees.client.gui.screen.MechanicalCentrifugeScreen", "com.resourcefulbees.resourcefulbees.client.gui.screen.CentrifugeMultiblockScreen"]
@ -20,7 +20,7 @@
"Enable Network Profiling" = false
#
#Quark replaces the Piston logic to allow for its piston features to work. If you're having troubles, try turning this off.
"Use Piston Logic Replacement" = true
"Use Piston Logic Replacement" = false
#
#Set to true if you need to find the class name for a screen that's causing problems
"Print Screen Classnames" = false
@ -530,7 +530,7 @@
"New Stone Types" = true
"Lush Underground Biome" = true
"Big Dungeon" = true
Speleothems = true
Speleothems = false
"Elder Prismarine Underground Biome" = true
"Blossom Trees" = true
"Sandstone Underground Biome" = true
@ -540,19 +540,19 @@
"Slime Underground Biome" = true
"Fairy Rings" = true
"Chorus Vegetation" = true
Crevices = true
Crevices = false
"Nether Obsidian Spikes" = true
"Mega Caves" = true
"Realistic World Gen" = true
"Realistic World Gen" = false
Biotite = true
"Big Stone Clusters" = true
"Big Stone Clusters" = false
"Brimstone Underground Biome" = true
"Cave Crystal Underground Biome" = true
"Spiral Spires" = true
"Overgrown Underground Biome" = true
"Cave Roots" = true
"Spider Nest Underground Biome" = true
"Monster Box" = true
"Monster Box" = false
[world.monster_box]
#

View File

@ -1,13 +1,13 @@
#Write the recipe packet to a file. Useful for debugging.
dumpPacket = false
dumpPacket = true
#Write statistics of the recipe packet size to the log
logPacketStats = true
#Controls different levels of debug output that can be useful for debugging issues
#Range: 0 ~ 2
debugLogLevel = 0
debugLogLevel = 2
#Set to true to serialize and deserialize the recipe packet even in singleplayer.
#This is useless for anything but debugging issues
runSerializerInSingleplayer = false
runSerializerInSingleplayer = true
#Prefix recipes by their length in the packet. This allows early detection of broken serializers
writeRecipeLength = false

View File

@ -7,7 +7,7 @@
#Whether the Grid should prevent sorting while the shift key is held down
preventSortingWhileShiftIsDown = true
#Whether the Grid should remember the search query when closing and re-opening the Grid
rememberSearchQuery = false
rememberSearchQuery = true
#The maximum amount of rows that the Grid can show when stretched
#Range: > 3
maxRowsStretch = 2147483647

View File

@ -2,7 +2,7 @@
[General]
#List of rules in format "domain:item1, domain:item2, n".
#Causes a compacting drawer convert n of item1 into 1 of item2.
compactingRules = ["minecraft:clay, minecraft:clay_ball, 4"]
compactingRules = []
enableUI = true
debugTrace = false
enableItemConversion = true
@ -17,10 +17,10 @@
enableSidedOutput = true
[StorageUpgrades]
level2Mult = 4
#Storage upgrades multiply storage capacity by the given amount.
#When multiple storage upgrades are used together, their multipliers are added before being applied.
level1Mult = 2
level2Mult = 4
level3Mult = 8
level5Mult = 32
level4Mult = 16

View File

@ -72,7 +72,7 @@
#These options define restrictions when managing waystones.
[server.restrictions]
#If enabled, only the owner of a waystone (the one who placed it) can rename it.
restrictRenameToOwner = false
restrictRenameToOwner = true
#If enabled, only creative players can place, edit or break waystones. This does NOT disable the crafting recipe.
restrictToCreative = false
#If enabled, waystones generated in worldgen are unbreakable.

View File

@ -0,0 +1,48 @@
#World Stripper Config File
[WorldStripper]
#Stripper Settings
[WorldStripper.Stripping]
#Amount of blocks to strip in on the x-axis
#Range: 0 ~ 320
blocks_to_strip_x = 48
#Amount of blocks to strip in on the z-axis
#Range: 0 ~ 320
blocks_to_strip_z = 48
#Toggles realtime world stripping / dressing
live_stripping = true
#Should bedrock be removed?
strip_bedrock = false
#Replaces every block touched by the stripper with this block
replacement_block = "minecraft:air"
#Stripper Profile Settings
[WorldStripper.Profiles]
#Selected profile
#Allowed Values: PROFILE_1, PROFILE_2, PROFILE_3, PROFILE_4, PROFILE_5
profile = "PROFILE_1"
#Profile 1 - A list of blocks to strip away from the world
profile_1 = ["minecraft:dirt", "minecraft:coarse_dirt", "minecraft:grass", "minecraft:grass_path", "minecraft:tall_grass", "minecraft:grass_block", "minecraft:stone", "minecraft:diorite", "minecraft:granite", "minecraft:andesite", "minecraft:gravel", "minecraft:sand", "minecraft:sandstone", "minecraft:stone", "minecraft:oak_log", "minecraft:dark_oak_log", "minecraft:spruce_log", "minecraft:birch_log", "minecraft:jungle_log", "minecraft:acacia_log", "minecraft:oak_leaves", "minecraft:dark_oak_leaves", "minecraft:spruce_leaves", "minecraft:birch_leaves", "minecraft:jungle_leaves", "minecraft:acacia_leaves", "minecraft:water", "minecraft:flowing_water", "minecraft:lava", "minecraft:flowing_lava", "minecraft:netherrack", "minecraft:end_stone", "minecraft:podzol", "minecraft:bamboo", "minecraft:seagrass", "minecraft:tall_seagrass", "create:gabbro", "create:natural_scoria", "create:limestone", "quark:slate", "quark:marble", "quark:jasper", "extcaves:oldstone", "extcaves:dirtstone", "extcaves:sedimentstone", "extcaves:brokenstone", "extcaves:lavastone"]
#Profile 2 - A list of blocks to strip away from the world
profile_2 = ["minecraft:dirt", "minecraft:grass", "minecraft:grass_path", "minecraft:tall_grass", "minecraft:grass_block", "minecraft:stone", "minecraft:diorite", "minecraft:granite", "minecraft:andesite", "minecraft:gravel", "minecraft:sand", "minecraft:sandstone", "minecraft:oak_log", "minecraft:dark_oak_log", "minecraft:spruce_log", "minecraft:birch_log", "minecraft:jungle_log", "minecraft:acacia_log", "minecraft:oak_leaves", "minecraft:dark_oak_leaves", "minecraft:spruce_leaves", "minecraft:birch_leaves", "minecraft:jungle_leaves", "minecraft:acacia_leaves", "minecraft:water", "minecraft:flowing_water", "minecraft:lava", "minecraft:flowing_lava", "minecraft:netherrack", "minecraft:end_stone", "minecraft:podzol", "minecraft:bamboo", "minecraft:seagrass", "minecraft:tall_seagrass"]
#Profile 3 - A list of blocks to strip away from the world
profile_3 = ["minecraft:dirt", "minecraft:grass", "minecraft:grass_path", "minecraft:tall_grass", "minecraft:grass_block", "minecraft:stone", "minecraft:diorite", "minecraft:granite", "minecraft:andesite", "minecraft:gravel", "minecraft:sand", "minecraft:sandstone", "minecraft:oak_log", "minecraft:dark_oak_log", "minecraft:spruce_log", "minecraft:birch_log", "minecraft:jungle_log", "minecraft:acacia_log", "minecraft:oak_leaves", "minecraft:dark_oak_leaves", "minecraft:spruce_leaves", "minecraft:birch_leaves", "minecraft:jungle_leaves", "minecraft:acacia_leaves", "minecraft:water", "minecraft:flowing_water", "minecraft:lava", "minecraft:flowing_lava", "minecraft:netherrack", "minecraft:end_stone", "minecraft:podzol", "minecraft:bamboo", "minecraft:seagrass", "minecraft:tall_seagrass"]
#Profile 4 - A list of blocks to strip away from the world
profile_4 = ["minecraft:dirt", "minecraft:grass", "minecraft:grass_path", "minecraft:tall_grass", "minecraft:grass_block", "minecraft:stone", "minecraft:diorite", "minecraft:granite", "minecraft:andesite", "minecraft:gravel", "minecraft:sand", "minecraft:sandstone", "minecraft:oak_log", "minecraft:dark_oak_log", "minecraft:spruce_log", "minecraft:birch_log", "minecraft:jungle_log", "minecraft:acacia_log", "minecraft:oak_leaves", "minecraft:dark_oak_leaves", "minecraft:spruce_leaves", "minecraft:birch_leaves", "minecraft:jungle_leaves", "minecraft:acacia_leaves", "minecraft:water", "minecraft:flowing_water", "minecraft:lava", "minecraft:flowing_lava", "minecraft:netherrack", "minecraft:end_stone", "minecraft:podzol", "minecraft:bamboo", "minecraft:seagrass", "minecraft:tall_seagrass"]
#Profile 5 - A list of blocks to strip away from the world
profile_5 = ["minecraft:dirt", "minecraft:grass", "minecraft:grass_path", "minecraft:tall_grass", "minecraft:grass_block", "minecraft:stone", "minecraft:diorite", "minecraft:granite", "minecraft:andesite", "minecraft:gravel", "minecraft:sand", "minecraft:sandstone", "minecraft:oak_log", "minecraft:dark_oak_log", "minecraft:spruce_log", "minecraft:birch_log", "minecraft:jungle_log", "minecraft:acacia_log", "minecraft:oak_leaves", "minecraft:dark_oak_leaves", "minecraft:spruce_leaves", "minecraft:birch_leaves", "minecraft:jungle_leaves", "minecraft:acacia_leaves", "minecraft:water", "minecraft:flowing_water", "minecraft:lava", "minecraft:flowing_lava", "minecraft:netherrack", "minecraft:end_stone", "minecraft:podzol", "minecraft:bamboo", "minecraft:seagrass", "minecraft:tall_seagrass"]
#Block Update Settings
[WorldStripper.BlockUpdate]
#Calls neighborChanged on surrounding blocks (with isMoving as false)
notify_neighbors = false
#Calls for block update
block_update = true
#Stops the blocks from being marked for a render update
no_render = false
#Makes the block be re-rendered immediately, on the main thread
render_main_thread = false
#Causes neighbor updates to be sent to ALL surrounding blocks
update_neighbors = true

View File

@ -132,7 +132,7 @@
#2 = buttons for external sorting only
#3 = all buttons enabled (default)
#Range: 0 ~ 3
enableButtons = 0
enableButtons = 3
#Enable auto-refill
autoRefill = true
#0 = disable sorting

View File

@ -0,0 +1,12 @@
#Server configuration settings
[server]
#The number of hours the player will be offline before deactivating (default 2 days)
#Range: 1 ~ 8760
hoursBeforeDeactivation = 24
#Disables Chunk loading, use if there is a crash happening in a chunk loaded area
emergencymode = false
#Width/length of chunks to be loaded, it is recommend this is an odd number (max 25)
#Range: 1 ~ 25
chunkLoaderWidth = 3

View File

@ -0,0 +1,139 @@
#Warning: Disabling a feature may disable other features depending on it.
[features]
[features.Facades]
#Unsupported: Allows whitelisting TileEntity as facades. Could work, have render issues, or corrupt your world. USE AT YOUR OWN RISK.
TileEntityFacades = false
[features.Rendering]
AlphaPass = true
[features.Misc]
CraftingLog = false
IntegrationLogging = false
DebugLogging = false
PacketLogging = false
UnsupportedDeveloperTools = false
UpdateLogging = false
WebsiteRecipes = false
LogSecurityAudits = false
[features.Commands]
ChunkLoggerTrace = false
[features.Crafting]
EnableDisassemblyCrafting = true
InWorldFluix = true
InWorldSingularity = true
InWorldPurification = true
EnableFacadeCrafting = false
[features.World]
CertusQuartzWorldGen = false
VillagerTrading = true
SpawnPressesInMeteorites = true
MeteoriteWorldGen = true
[general]
#Will auto-remove items that crash when being loaded from storage. This will destroy those items instead of crashing the game!
removeCrashingItemsOnLoad = false
[automation]
#TODO
formationPlaneEntityLimit = 128
[craftingCPU]
craftingCalculationTimePerTick = 5
[spatialio]
#BE CAREFUL, CAN CORRUPT YOUR WORLD! Will use #spatial/whitelist as whitelist.
spatialBlockTags = false
spatialPowerExponent = 1.35
spatialPowerMultiplier = 1250.0
[GrindStone]
#Chance to actually get an output with stacksize > 1.
#Range: 0.0 ~ 100.0
oreDoublePercentage = 90.0
[battery]
entropyManipulator = 200000
chargedStaff = 8000
wirelessTerminal = 1600000
portableCell = 20000
colorApplicator = 20000
matterCannon = 200000
[worldGen]
quartzOresClusterAmount = 20
meteoriteBiomeBlacklist = []
quartzOresPerCluster = 4
quartzOresBiomeBlacklist = []
#Range: 0.0 ~ 1.0
spawnChargedChance = 0.08
[wireless]
wirelessTerminalDrainMultiplier = 1.0
wirelessBoosterExp = 1.5
wirelessCostMultiplier = 1.0
wirelessHighWirelessCount = 64.0
wirelessBaseRange = 16.0
wirelessBaseCost = 8.0
wirelessBoosterRangeMultiplier = 1.0
[PowerRatios]
IC2 = 2.0
ForgeEnergy = 0.5
#Range: 0.01 ~ 1.7976931348623157E308
UsageMultiplier = 1.0
[Condenser]
Singularity = 256000
MatterBalls = 256
# Min / Max Tickrates for dynamic ticking, most of these components also use sleeping, to prevent constant ticking, adjust with care, non standard rates are not supported or tested.
[tickRates]
ChargerMax = 120
IOPortMax = 5
METunnelMin = 5
StorageBusMax = 60
FluidStorageBusMax = 60
LightTunnelMax = 60
FluidExportBusMax = 60
ItemTunnelMin = 5
FluidImportBusMax = 40
FluidStorageBusMin = 5
IOPortMin = 1
InterfaceMax = 120
OpenComputersTunnelMax = 5
StorageBusMin = 5
InscriberMin = 1
ImportBusMax = 40
FluidImportBusMin = 5
VibrationChamberMax = 40
ImportBusMin = 5
InterfaceMin = 5
OpenComputersTunnelMin = 1
AnnihilationPlaneMin = 2
ExportBusMin = 5
PressureTunnelMax = 120
ChargerMin = 10
METunnelMax = 20
AnnihilationPlaneMax = 120
InscriberMax = 1
ItemTunnelMax = 60
LightTunnelMin = 5
ExportBusMax = 60
PressureTunnelMin = 1
FluidExportBusMin = 5
VibrationChamberMin = 10
#Settings for in-world purification of crystals.
[inWorldPurification]
#A fluid tag that identifies fluids that improve crystal purification speed. Does not affect purification with water/lava.
improvedFluidTag = ""
#The speed multiplier to use when the crystals are submerged in the improved fluid.
#Range: 1.0 ~ 10.0
improvedFluidMultiplier = 2.0

View File

@ -53,7 +53,7 @@
#Set this to true to let this feature generate in any world. (Does NOT work for structures!)
everyWorld = false
#Set this to false to disable this worldgen feature.
enabled = true
enabled = false
[worldgen.desert_shrine]
#Sets the categories to generate this feature in. Available categories: none,taiga,extreme_hills,jungle,mesa,plains,savanna,icy,the_end,beach,forest,ocean,desert,river,swamp,mushroom,nether
@ -101,5 +101,5 @@
#Set this to true to let this feature generate in any world. (Does NOT work for structures!)
everyWorld = false
#Set this to false to disable this worldgen feature.
enabled = true
enabled = false

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,271 @@
[Patches_Sizes]
#
#Dirt Stone Patches Size (default=60)
#Range: 1 ~ 100
patch_size_dirtstone = 60
#
#Lavastone Patches Size (default=40)
#Range: 1 ~ 100
patch_size_lavastone = 40
#
#Dirt Patches Size (default=40)
#Range: 1 ~ 100
patch_size_dirt = 40
#
#Broken Stone Patches Size (default=24)
#Range: 1 ~ 100
patch_size_brokenstone = 24
#
#Sediment Stone Patches Size (default=40)
#Range: 1 ~ 100
patch_size_sedimentstone = 40
#
#Marlstone Patches Size (default=40)
#Range: 1 ~ 100
patch_size_marlstone = 60
#
#Old Stone Patches Size (default=40)
#Range: 1 ~ 100
patch_size_oldstone = 40
#
#Packed Ice Patches Size (default=60)
#Range: 1 ~ 100
patch_size_packed_ice = 60
[Spawn_Rates]
[Spawn_Rates.Blocks]
#
#Packed Ice Spawn Rate (default=5)
#Range: 1 ~ 50
spawnrate_block_packed_ice = 5
#
#Lavastone Spawn Rate (default=10)
#Range: 1 ~ 50
spawnrate_block_lavastone = 8
#
#Old Stone Spawn Rate (default=10)
#Range: 1 ~ 50
spawnrate_block_oldstone = 10
#
#Broken Stone Spawn Rate (default=12)
#Range: 1 ~ 50
spawnrate_block_brokenstone = 12
#
#Dirt Stone Spawn Rate (default=5)
#Range: 1 ~ 50
spawnrate_block_dirtstone = 5
#
#Marlstone Spawn Rate (default=5)
#Range: 1 ~ 50
spawnrate_block_marlstone = 5
#
#Sediment Stone Spawn Rate (default=10)
#Range: 1 ~ 50
spawnrate_block_sedimentstone = 8
#
#Dirt Spawn Rate (default=5)
#Range: 1 ~ 50
spawnrate_block_dirt = 5
[Spawn_Rates.Vines]
#
#Cave Vine Spawn Rate (default=10)
#Range: 1 ~ 50
spawnrate_cave_vine = 10
[Spawn_Rates.Mushrooms]
#
#Lumishroom Spawn Rate (default=10)
#Range: 1 ~ 50
spawnrate_mushroom_lumishroom = 10
#
#Goldishroom Spawn Rate (default=10)
#Range: 1 ~ 50
spawnrate_mushroom_goldishroom = 10
#
#Shinyshroom Spawn Rate (default=10)
#Range: 1 ~ 50
spawnrate_mushroom_shinyshroom = 10
#
#Fluoshroom Spawn Rate (default=10)
#Range: 1 ~ 50
spawnrate_mushroom_fluoshroom = 10
#
#Sweetshroom Spawn Rate (default=10)
#Range: 1 ~ 50
spawnrate_mushroom_sweetshroom = 10
#
#Rockshroom Spawn Rate (default=10)
#Range: 1 ~ 50
spawnrate_mushroom_rockshroom = 10
[Spawn_Rates.Mosses]
#
#Fire Moss Spawn Rate (default=10)
#Range: 1 ~ 50
spawnrate_moss_fire = 10
#
#Hanging Roots Spawn Rate (default=10)
#Range: 1 ~ 50
spawnrate_moss_hanging_roots = 10
#
#Frozen Moss Spawn Rate (default=10)
#Range: 1 ~ 50
spawnrate_moss_frozen = 10
#
#Dry Moss Spawn Rate (default=10)
#Range: 1 ~ 50
spawnrate_moss_dry = 10
#
#Humid Moss Spawn Rate (default=10)
#Range: 1 ~ 50
spawnrate_moss_humid = 10
[Spawn_Rates.Rocks]
#
#Rock Piles Spawn Rate (default=10)
#Range: 1 ~ 50
spawnrate_rock_rockpiles = 10
#
#Stalagmite Spawn Rate (default=10)
#Range: 1 ~ 50
spawnrate_rock_stalagmites = 10
#
#Pebble Spawn Rate (default=10)
#Range: 1 ~ 50
spawnrate_rock_pebbles = 10
#
#Flint Spawn Rate (default=10)
#Range: 1 ~ 50
spawnrate_rock_flints = 10
#
#Stalactite Spawn Rate (default=10)
#Range: 1 ~ 50
spawnrate_rock_stalactites = 10
[Spawn_Rates.Structures]
#
#Spruce Cabins Spawn Rate (default=7)
#Range: 1 ~ 10
spawnrate_structure_cabins_spruce = 7
#
#Ice Dungeons Spawn Rate (default=5)
#Range: 1 ~ 10
spawnrate_structure_dungeons_ice = 5
#
#Cobblestone Dungeons Spawn Rate (default=5)
#Range: 1 ~ 10
spawnrate_structure_dungeons_cobblestone = 5
#
#Lavastone Dungeons Spawn Rate (default=5)
#Range: 1 ~ 10
spawnrate_structure_dungeons_lavastone = 5
#
#Oak Cabins Spawn Rate (default=7)
#Range: 1 ~ 10
spawnrate_structure_cabins_oak = 7
#
#Tall Cobblestone Dungeons Spawn Rate (default=5)
#Range: 1 ~ 10
spawnrate_structure_dungeons_tall_cobblestone = 5
#
#Bricks Cabins Spawn Rate (default=7)
#Range: 1 ~ 10
spawnrate_structure_cabins_bricks = 7
#
#Jungle Cabins Spawn Rate (default=7)
#Range: 1 ~ 10
spawnrate_structure_cabins_jungle = 7
#
#Tall Lavastone Dungeons Spawn Rate (default=5)
#Range: 1 ~ 10
spawnrate_structure_dungeons_tall_lavastone = 5
#
#Acacia Cabins Spawn Rate (default=7)
#Range: 1 ~ 10
spawnrate_structure_cabins_acacia = 7
#
#Cobblestone Cabins Spawn Rate (default=7)
#Range: 1 ~ 10
spawnrate_structure_cabins_cobblestone = 7
[Spawn_Conditions]
[Spawn_Conditions.Blocks]
#
#Generate Dirt
gen_block_dirt = true
#
#Generate Marlstone
gen_block_marlstone = true
#
#Generate Lavastone
gen_block_lavastone = true
#
#Generate Dirt Stone
gen_block_dirtstone = true
#
#Generate Packed Ice
gen_block_packed_ice = true
#
#Generate Broken Stone
gen_block_brokenstone = false
#
#Generate Sediment Stone
gen_block_sedimentstone = true
#
#Generate Old Stone
gen_block_oldstone = true
[Spawn_Conditions.Vines]
#
#Generate Vines
gen_vines = true
[Spawn_Conditions.Mushrooms]
#
#Generate Mushrooms
gen_mushrooms = true
[Spawn_Conditions.Mosses]
#
#Generate Mosses
gen_mosses = true
[Spawn_Conditions.Rocks]
#
#Generate Flints
gen_rock_flints = true
#
#Generate Pebbles
gen_rock_pebbles = true
#
#Generate Rock Piles
gen_rock_rockpiles = true
#
#Generate Stalagmites
gen_rock_stalagmites = true
#
#Generate Stalactites
gen_rock_stalactites = true
[Spawn_Conditions.Structures]
#
#Generate Cabins
gen_structure_cabins = true
#
#Generate Dungeons
gen_structure_dungeons = true
[Items]
#
#Health amount given by the bandage (1 = half heart) (default=4)
#Range: 1 ~ 40
item_bandage_health = 4
#
#Healing items cooldown in seconds (default=5)
#Range: 1 ~ 30
item_medecine_cooldown = 5

View File

@ -18,7 +18,7 @@ backup_timer = 120
#1 - Best speed
#9 - Smallest file size
#Range: 0 ~ 9
compression_level = 3
compression_level = 5
#Absolute path to backups folder.
folder = ""
#Prints (current size | total size) when backup is done.

View File

@ -0,0 +1,4 @@
#The range of how many blocks out to build the platform
#Range: 1 ~ 10
platformRange = 5

View File

@ -7,7 +7,7 @@
#
#Set to true to make the quark big worldgen features such as stone clusters or underground biomes generate as spheres rather than unique shapes. It's faster, but won't look as cool
"Use Fast Worldgen" = false
"Enable 'q' Button" = true
"Enable 'q' Button" = false
#
#A list of screens that don't play well with quark's buttons. Use "Print Screen Classnames" to find the names of any others you'd want to add.
"Ignored Screens" = ["blusunrize.immersiveengineering.client.gui.CraftingTableScreen", "com.tfar.craftingstation.client.CraftingStationScreen", "com.refinedmods.refinedstorage.screen.grid.GridScreen", "appeng.client.gui.implementations.CraftingTermScreen", "appeng.client.gui.implementations.PatternTermScreen", "com.blakebr0.extendedcrafting.client.screen.EliteTableScreen", "com.blakebr0.extendedcrafting.client.screen.EliteAutoTableScreen", "com.blakebr0.extendedcrafting.client.screen.UltimateTableScreen", "com.blakebr0.extendedcrafting.client.screen.UltimateAutoTableScreen", "me.desht.modularrouters.client.gui.filter.GuiFilterScreen", "com.resourcefulbees.resourcefulbees.client.gui.screen.CentrifugeScreen", "com.resourcefulbees.resourcefulbees.client.gui.screen.MechanicalCentrifugeScreen", "com.resourcefulbees.resourcefulbees.client.gui.screen.CentrifugeMultiblockScreen"]
@ -20,7 +20,7 @@
"Enable Network Profiling" = false
#
#Quark replaces the Piston logic to allow for its piston features to work. If you're having troubles, try turning this off.
"Use Piston Logic Replacement" = true
"Use Piston Logic Replacement" = false
#
#Set to true if you need to find the class name for a screen that's causing problems
"Print Screen Classnames" = false
@ -149,9 +149,6 @@
#Set to true to allow ropes to move Tile Entities even if Pistons Push TEs is disabled.
#Note that ropes will still use the same blacklist.
"Force Enable Move Tile Entities" = false
#This also includes Red Sandstone Bricks and Soul Sandstone Bricks
"Enable Sandstone Bricks" = true
"Enable Blackstone Variant Bricks" = true
[building.more_stone_variants]
"Enable Bricks" = true
@ -533,7 +530,7 @@
"New Stone Types" = true
"Lush Underground Biome" = true
"Big Dungeon" = true
Speleothems = true
Speleothems = false
"Elder Prismarine Underground Biome" = true
"Blossom Trees" = true
"Sandstone Underground Biome" = true
@ -543,19 +540,19 @@
"Slime Underground Biome" = true
"Fairy Rings" = true
"Chorus Vegetation" = true
Crevices = true
Crevices = false
"Nether Obsidian Spikes" = true
"Mega Caves" = true
"Realistic World Gen" = true
"Realistic World Gen" = false
Biotite = true
"Big Stone Clusters" = true
"Big Stone Clusters" = false
"Brimstone Underground Biome" = true
"Cave Crystal Underground Biome" = true
"Spiral Spires" = true
"Overgrown Underground Biome" = true
"Cave Roots" = true
"Spider Nest Underground Biome" = true
"Monster Box" = true
"Monster Box" = false
[world.monster_box]
#

View File

@ -0,0 +1,19 @@
[grid]
#Whether the Grid should use a large font for stack quantity display
largeFont = false
#Whether the Grid should display a detailed tooltip when hovering over an item or fluid
detailedTooltip = true
#Whether the Grid should prevent sorting while the shift key is held down
preventSortingWhileShiftIsDown = true
#Whether the Grid should remember the search query when closing and re-opening the Grid
rememberSearchQuery = true
#The maximum amount of rows that the Grid can show when stretched
#Range: > 3
maxRowsStretch = 2147483647
[crafterManager]
#The maximum amount of rows that the Crafter Manager can show when stretched
#Range: > 3
maxRowsStretch = 2147483647

View File

@ -0,0 +1,30 @@
[General]
#List of rules in format "domain:item1, domain:item2, n".
#Causes a compacting drawer convert n of item1 into 1 of item2.
compactingRules = []
enableUI = true
debugTrace = false
enableItemConversion = true
enableSidedInput = true
#The number of item stacks held in a basic unit of storage.
#1x1 drawers hold 8 units, 1x2 drawers hold 4 units, 2x2 drawers hold 2 units.
#Half-depth drawers hold half those amounts.
baseStackStorage = 4
enableExtraCompactingRules = true
#Range: 1 ~ 50
controllerRange = 12
enableSidedOutput = true
[StorageUpgrades]
#Storage upgrades multiply storage capacity by the given amount.
#When multiple storage upgrades are used together, their multipliers are added before being applied.
level1Mult = 2
level2Mult = 4
level3Mult = 8
level5Mult = 32
level4Mult = 16
[Integration]
wailaStackRemainder = true

View File

@ -0,0 +1,80 @@
#These options will be synced to joining clients.
[server]
#Note: Base XP cost is based on the distance travelled.
[server.baseXpCost]
#The amount of blocks per xp level requirement. If set to 500, the base xp cost for travelling 1000 blocks will be 2 levels.
#Range: > 1
blocksPerXPLevel = 1000
#The minimum base xp cost
#Range: 0.0 ~ Infinity
minimumXpCost = 0.0
#The maximum base xp cost (may be exceeded by multipliers defined below), set to 0 to disable all XP costs
#Range: 0.0 ~ Infinity
maximumXpCost = 0.0
#These options apply to teleporting from one waystone to another by right-clicking it.
[server.waystoneToWaystone]
#The multiplier applied to the base xp cost when teleporting from one waystone to another.
#Range: 0.0 ~ Infinity
waystoneXpCostMultiplier = 1.0
#These options apply to the optional Waystones button displayed in the inventory.
[server.inventoryButton]
#Set to 'NONE' for no inventory button. Set to 'NEAREST' for an inventory button that teleports to the nearest waystone. Set to 'ANY' for an inventory button that opens the waystone selection menu. Set to a waystone name for an inventory button that teleports to a specifically named waystone.
inventoryButton = "NONE"
#The multiplier applied to the base xp cost when teleporting via the inventory button.
#Range: 0.0 ~ Infinity
inventoryButtonXpCostMultiplier = 0.0
#The cooldown between usages of the inventory button in seconds.
#Range: > 0
inventoryButtonCooldown = 300
#These options apply to the global waystones.
[server.globalWaystones]
#The multiplier applied to the base xp cost when teleporting to a global waystone through any method.
#Range: 0.0 ~ Infinity
globalWaystonesXpCostMultiplier = 1.0
#The multiplier applied to the cooldown when teleporting to a global waystone via inventory button or warp stone.
#Range: 0.0 ~ Infinity
globalWaystoneCooldownMultiplier = 1.0
#Set to false to allow non-creative players to make waystones globally activated for all players.
globalWaystoneRequiresCreative = true
#These options apply to teleporting using the Warp Stone item.
[server.warpStone]
#The multiplier applied to the base xp cost when teleporting using a Warp Stone item (not the Waystone block, John)
#Range: 0.0 ~ Infinity
warpStoneXpCostMultiplier = 0.0
#The cooldown between usages of the warp stone in seconds. This is bound to the player, not the item, so multiple warp stones share the same cooldown.
#Range: > 0
warpStoneCooldown = 300
#The time in ticks that it takes to use a warp stone. This is the charge-up time when holding right-click.
#Range: > 1
warpStoneUseTime = 32
#These options apply to teleporting using the scroll items.
[server.scrolls]
#The time in ticks it takes to use a scroll. This is the charge-up time when holding right-click.
#Range: > 1
scrollUseTime = 32
#These options apply to teleporting between dimensions.
[server.dimensionalWarp]
#Set to 'ALLOW' to allow dimensional warp in general. Set to 'GLOBAL_ONLY' to restrict dimensional warp to global waystones. Set to 'DENY' to disallow all dimensional warps.
#Allowed Values: ALLOW, GLOBAL_ONLY, DENY
dimensionalWarp = "ALLOW"
#The base xp level cost when travelling between dimensions. Ignores block distance.
#Range: > 0
dimensionalWarpXpCost = 3
#These options define restrictions when managing waystones.
[server.restrictions]
#If enabled, only the owner of a waystone (the one who placed it) can rename it.
restrictRenameToOwner = true
#If enabled, only creative players can place, edit or break waystones. This does NOT disable the crafting recipe.
restrictToCreative = false
#If enabled, waystones generated in worldgen are unbreakable.
generatedWaystonesUnbreakable = false

View File

@ -350,7 +350,7 @@
[ores.copper]
#The maximum size of a vein. Set to 0 to disable generation
#Range: > 0
vein_size = 8
vein_size = 0
#The minimum Y coordinate this ore can spawn at
#Range: > -2147483648
min_y = 40
@ -367,7 +367,7 @@
[ores.bauxite]
#The maximum size of a vein. Set to 0 to disable generation
#Range: > 0
vein_size = 4
vein_size = 0
#The minimum Y coordinate this ore can spawn at
#Range: > -2147483648
min_y = 40
@ -384,7 +384,7 @@
[ores.lead]
#The maximum size of a vein. Set to 0 to disable generation
#Range: > 0
vein_size = 6
vein_size = 0
#The minimum Y coordinate this ore can spawn at
#Range: > -2147483648
min_y = 8
@ -401,7 +401,7 @@
[ores.silver]
#The maximum size of a vein. Set to 0 to disable generation
#Range: > 0
vein_size = 8
vein_size = 0
#The minimum Y coordinate this ore can spawn at
#Range: > -2147483648
min_y = 8
@ -418,7 +418,7 @@
[ores.nickel]
#The maximum size of a vein. Set to 0 to disable generation
#Range: > 0
vein_size = 6
vein_size = 0
#The minimum Y coordinate this ore can spawn at
#Range: > -2147483648
min_y = 8
@ -435,7 +435,7 @@
[ores.uranium]
#The maximum size of a vein. Set to 0 to disable generation
#Range: > 0
vein_size = 4
vein_size = 0
#The minimum Y coordinate this ore can spawn at
#Range: > -2147483648
min_y = 8

View File

@ -0,0 +1,64 @@
#Settings for the infusing system
[infuser]
#Maximum amount of dimensional shards before a machine is fully infused
#Range: > 1
maxInfuse = 256
#Amount of RF used per tick while infusing
#Range: > 0
usePerTick = 600
#Maximum RF storage that the infuser can hold
#Range: > 0
infuserMaxRF = 60000
#RF per tick that the infuser can receive
#Range: > 0
infuserRFPerTick = 600
#Dimensional shard ore generation
[worldgen]
#Overworld
[worldgen.overworld]
#Number of times to try generate the ore (set to 0 to disable)
#Range: 0 ~ 256
oreChances = 0
#Max size of veins
#Range: 1 ~ 256
oreVeinsize = 5
#Min height
#Range: 0 ~ 256
oreMin = 2
#Max height
#Range: 0 ~ 256
oreMax = 40
#Overworld
[worldgen.nether]
#Number of times to try generate the ore (set to 0 to disable)
#Range: 0 ~ 256
oreChances = 0
#Max size of veins
#Range: 1 ~ 256
oreVeinsize = 8
#Min height
#Range: 0 ~ 256
oreMin = 2
#Max height
#Range: 0 ~ 256
oreMax = 40
#End
[worldgen.end]
#Number of times to try generate the ore (set to 0 to disable)
#Range: 0 ~ 256
oreChances = 0
#Max size of veins
#Range: 1 ~ 256
oreVeinsize = 10
#Min height
#Range: 0 ~ 256
oreMin = 2
#Max height
#Range: 0 ~ 256
oreMax = 80

View File

@ -0,0 +1,51 @@
["Global Options"]
#If TRUE, most Thermal Blocks will retain Energy when dropped. This setting does not control ALL blocks.
"Blocks Retain Energy" = true
#If TRUE, most Thermal Blocks will retain Inventory Contents when dropped. This setting does not control ALL blocks.
"Blocks Retain Inventory" = false
#If TRUE, most Thermal Blocks will retain Tank Contents when dropped. This setting does not control ALL blocks.
"Blocks Retain Tank Contents" = false
#If TRUE, Thermal Blocks will retain Augments when dropped.
"Blocks Retain Augments" = true
#If TRUE, Thermal Blocks will retain Redstone Control configuration when dropped.
"Blocks Retain Redstone Control" = true
#If TRUE, Thermal Blocks will retain Side configuration when dropped.
"Blocks Retain Side Configuration" = true
#If TRUE, Thermal Blocks will retain Transfer Control configuration when dropped.
"Blocks Retain Transfer Control" = true
[Features]
#If TRUE, various 'Vanilla+' Blocks and Recipes are enabled.
"Vanilla+" = true
#If TRUE, Rockwool Blocks and Recipes are enabled.
Rockwool = true
#If TRUE, the Basalz Mob is enabled.
Basalz = true
#If TRUE, the Blitz Mob is enabled.
Blitz = true
#If TRUE, the Blizz Mob is enabled.
Blizz = true
["World Generation"]
#Set to FALSE to prevent 'Thermal Series' Apatite from generating.
Apatite = false
#Set to FALSE to prevent 'Thermal Series' Cinnabar from generating.
Cinnabar = false
#Set to FALSE to prevent 'Thermal Series' Niter from generating.
Niter = false
#Set to FALSE to prevent 'Thermal Series' Sulfur from generating.
Sulfur = false
#Set to FALSE to prevent 'Thermal Series' Copper from generating.
Copper = false
#Set to FALSE to prevent 'Thermal Series' Tin from generating.
Tin = false
#Set to FALSE to prevent 'Thermal Series' Lead from generating.
Lead = false
#Set to FALSE to prevent 'Thermal Series' Silver from generating.
Silver = false
#Set to FALSE to prevent 'Thermal Series' Nickel from generating.
Nickel = false
#Set to FALSE to prevent 'Thermal Series' Oil Sands from generating.
Oil = true

View File

@ -21,7 +21,7 @@
[worldgen.overworld]
#Number of times to try generate the ore (set to 0 to disable)
#Range: 0 ~ 256
oreChances = 2
oreChances = 0
#Max size of veins
#Range: 1 ~ 256
oreVeinsize = 5
@ -36,7 +36,7 @@
[worldgen.nether]
#Number of times to try generate the ore (set to 0 to disable)
#Range: 0 ~ 256
oreChances = 8
oreChances = 0
#Max size of veins
#Range: 1 ~ 256
oreVeinsize = 8
@ -51,7 +51,7 @@
[worldgen.end]
#Number of times to try generate the ore (set to 0 to disable)
#Range: 0 ~ 256
oreChances = 8
oreChances = 0
#Max size of veins
#Range: 1 ~ 256
oreVeinsize = 10

View File

View File

View File

@ -0,0 +1,6 @@
events.listen('player.logged_in', (event) => {
if (!event.hasGameStage('starting_items')) {
event.player.give(item.of('ftbquests:book'));
event.addGameStage('starting_items');
}
});

View File

@ -0,0 +1,11 @@
events.listen('recipes', (event) => {
// Additional Lights
event.remove({output: 'additional_lights:fire_for_standing_torch_s'});
event.remove({output: 'additional_lights:fire_for_standing_torch_l'});
event.remove({output: 'additional_lights:fire_for_fire_pit_s'});
event.remove({output: 'additional_lights:fire_for_fire_pit_l'});
event.remove({output: 'additional_lights:soul_fire_for_standing_torch_s'});
event.remove({output: 'additional_lights:soul_fire_for_standing_torch_l'});
event.remove({output: 'additional_lights:soul_fire_for_fire_pit_s'});
event.remove({output: 'additional_lights:soul_fire_for_fire_pit_l'});
});

View File

@ -0,0 +1,11 @@
events.listen('recipes', (event) => {
// Additional Lights
event.shapeless('additional_lights:fire_for_standing_torch_s', ['#fellies:minicoal']);
event.shapeless('additional_lights:fire_for_standing_torch_l', ['#fellies:minicoal', '#fellies:minicoal']);
event.shapeless('additional_lights:fire_for_fire_pit_s', ['#fellies:minicoal', '#fellies:minicoal','#fellies:minicoal']);
event.shapeless('additional_lights:fire_for_fire_pit_l', ['#fellies:minicoal', '#fellies:minicoal','#fellies:minicoal','#fellies:minicoal']);
event.shapeless('additional_lights:soul_fire_for_standing_torch_s', ['#fellies:minicoal', '#forge:soul_sand']);
event.shapeless('additional_lights:soul_fire_for_standing_torch_l', ['#fellies:minicoal', '#fellies:minicoal', '#forge:soul_sand']);
event.shapeless('additional_lights:soul_fire_for_fire_pit_s', ['#fellies:minicoal', '#fellies:minicoal','#fellies:minicoal', '#forge:soul_sand']);
event.shapeless('additional_lights:soul_fire_for_fire_pit_l', ['#fellies:minicoal', '#fellies:minicoal','#fellies:minicoal','#fellies:minicoal', '#forge:soul_sand']);
});

View File

@ -0,0 +1,4 @@
events.listen('item.tags', function (event) {
event.add('fellies:minicoal', 'minicoal2:minicoal')
event.add('fellies:minicoal', 'minicoal2:minicharcoal')
});

View File

@ -0,0 +1,88 @@
events.listen('worldgen.add', (event) => {
var data = {
stones: [
{
block: 'create:natural_scoria',
clusterMinSize: 128,
clusterMaxSize: 128,
minHeight: 0,
maxHeight: 8,
clusterCount: 1
},
{
block: 'quark:jasper',
clusterMinSize: 128,
clusterMaxSize: 128,
minHeight: 8,
maxHeight: 16,
clusterCount: 1
},
{
block: 'create:gabbro',
clusterMinSize: 128,
clusterMaxSize: 128,
minHeight: 16,
maxHeight: 24,
clusterCount: 1
},
{
block: 'quark:slate',
clusterMinSize: 128,
clusterMaxSize: 128,
minHeight: 24,
maxHeight: 32,
clusterCount: 1
},
{
block: 'quark:marble',
clusterMinSize: 128,
clusterMaxSize: 128,
minHeight: 32,
maxHeight: 40,
clusterCount: 1
},
{
block: 'minecraft:andesite',
clusterMinSize: 128,
clusterMaxSize: 128,
minHeight: 40,
maxHeight: 48,
clusterCount: 1
},
{
block: 'create:limestone',
clusterMinSize: 128,
clusterMaxSize: 128,
minHeight: 48,
maxHeight: 56,
clusterCount: 1
},
{
block: 'create:weather_limestone',
clusterMinSize: 128,
clusterMaxSize: 128,
minHeight: 56,
maxHeight: 64,
clusterCount: 1
}
]
};
let i = 1;
data.stones.forEach((stone) => {
let minHeight = i * 8 - 4;
let maxHeight = i * 8 + 4;
event.addOre((ore) => {
ore.block = stone.block;
ore.clusterMinSize = stone.clusterMinSize;
ore.clusterMaxSize = stone.clusterMaxSize;
ore.minHeight = minHeight;
ore.maxHeight = maxHeight;
ore.clusterCount = stone.clusterCount;
// WorldgenLayer is specified to ensure Emendatus Enigmatica can spawn ores in the stones we generate
ore.worldgenLayer = 'local_modifications';
});
i++;
});
});

View File

@ -0,0 +1,5 @@
events.listen('worldgen.remove', (event) => {
event.removeOres((ores) => {
ores.blocks = ['minecraft:granite', 'minecraft:diorite', 'minecraft:andesite', 'minecraft:dirt'];
});
});

View File

@ -39,6 +39,7 @@ function compareIndices(a, b, tag) {
console.error('[' + a + ', ' + b + '] were both unaccounted for in mod unification' + (tag ? ' for ' + tag : '!'));
return 0;
}
function wrapArray(array) {
return utils.listOf(array).toArray();
}

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.