This commit is contained in:
Timo Ley 2020-07-28 22:28:47 +02:00
commit e0b4ed4553
29 changed files with 5197 additions and 0 deletions

1
.gitignore vendored Normal file
View File

@ -0,0 +1 @@
.mpt

14
modpacktoolsconfig.toml Normal file
View File

@ -0,0 +1,14 @@
[Locations]
#The location of the twitch manifest file (will be replaced with addonscript in later versions)
manifestFile = "src/twitch/manifest.json"
#The location of the source
src = "src"
#The location used to store temporary files
tempDir = ".mpt"
[Local]
selectedVersion = -1
[Downloads]
#The maximum number of threads that will be used for downloads
maxThreads = 5
#The timeout of http requests in ms
httpTimeout = 2147483647

2362
src/modpack.json Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,82 @@
# Configuration file
general {
##########################################################################################################
# general
#--------------------------------------------------------------------------------------------------------#
# All the options that can only be set on the server.
##########################################################################################################
general {
# Allows the lightning in Midnight to burn blocks and do damage to entities. Default= false
B:allow_lightning_damage=false
# Allows rifters to teleport to players when they aren't being looked at. Default= true
B:allow_rifter_teleport=true
# The chance to take a small amount of damage when picking a bladeshroom cap as a percentage. If 0, this is disabled. Default= 5
# Min: 0
# Max: 100
I:bladeshroom_damage_chance=5
# If true, players will respawn in Midnight after dying in the dimension. Default= false
B:can_respawn_in_midnight=false
# Mobs on this whitelist can be captured by rifters, players and animals are already captured by default. Format is mod id:name of creature, just use the modid to whitelist everything from it. Default= empty
S:capturable_entities <
>
# Allows the modded flowers to appear with bonemeal in Midnight. Default= false
B:foreign_flowers_from_bonemeal=false
# The maximum amount of rifters that spawn from a rift. Default= 1
# Min: 1
# Max: 5
I:max_rifter_by_rift=1
# The ID to be used for the Midnight Dimension. Default= -23
I:midnight_dimension_id=-34
# Spawn rate of entities of the 'monster' type in midnight (eg. Rifter, Hunter). Default= 1
# Min: 1
# Max: 2147483647
I:monster_spawn_rate=1
# Mobs on this blacklist cannot be captured by rifters. Format is mod id:name of creature, just use the mod id to blacklist everything from it. Default= iceandfire, midnight:nightstag
S:not_capturable_animals <
iceandfire
midnight:nightstag
>
# The rarity that a rift appears. Larger numbers increase rarity. If 0, rifts don't spawn. Default= 1000
# Min: 0
# Max: 10000
I:rift_spawn_rarity=1000
# Allows rifters to capture tamed entities and drag them into rifts. Default= false
B:rifter_capture_tamed_animal=false
# The rarity that rifts spawn rifters. Larger numbers increase rarity. If 0, rifters don't spawn. Default= 1000
# Min: 0
# Max: 10000
I:rifter_spawn_rarity=1000
}
##########################################################################################################
# client
#--------------------------------------------------------------------------------------------------------#
# All the options that can be modified by players on server.
##########################################################################################################
client {
# Hides the vignette effect in the darker areas of Midnight. Default= true
B:hide_vignette_effect=true
# If true, rifts will be rendered with custom shaders for standard effects. If false, a simpler (motionless) texture will be rendered. Default= true
B:rift_shaders=true
}
}

View File

@ -0,0 +1,188 @@
{
"registryname": "alloy_furnace",
"localizedname": "Alloy Smelter",
"modifiers": [
{
"elements": "modularmachinery:blockcasing@1",
"x": 0,
"y": 1,
"z": 0,
"description": "Replace block above controller with machine vent\nfor double item output!",
"modifier": {
"io": "output",
"target": "item",
"operation": 1,
"multiplier": 2.0
}
}
],
"parts": [
{
"x": -1,
"y": -1,
"z": 0,
"elements": "modularmachinery:blockcasing@4"
},
{
"x": 0,
"y": -1,
"z": 0,
"elements": "modularmachinery:blockcasing@2"
},
{
"x": 1,
"y": -1,
"z": 0,
"elements": "modularmachinery:blockcasing@4"
},
{
"x": -1,
"y": -1,
"z": 1,
"elements": "modularmachinery:blockcasing@2"
},
{
"x": 1,
"y": -1,
"z": 1,
"elements": "modularmachinery:blockcasing@2"
},
{
"x": -1,
"y": -1,
"z": 2,
"elements": "modularmachinery:blockcasing@4"
},
{
"x": 1,
"y": -1,
"z": 2,
"elements": "modularmachinery:blockcasing@4"
},
{
"x": 0,
"y": -1,
"z": 2,
"elements": "modularmachinery:blockcasing@2"
},
{
"x": 0,
"y": -1,
"z": 1,
"elements": "modularmachinery:blockcasing@0"
},
{
"x": -1,
"y": 0,
"z": 2,
"elements": "modularmachinery:blockcasing@4"
},
{
"x": 1,
"y": 0,
"z": 2,
"elements": "modularmachinery:blockcasing@4"
},
{
"x": -1,
"y": 0,
"z": 0,
"elements": "modularmachinery:blockcasing@4"
},
{
"x": 1,
"y": 0,
"z": 0,
"elements": "modularmachinery:blockcasing@4"
},
{
"x": 1,
"y": 0,
"z": 1,
"elements": [
"modularmachinery:blockinputbus"
]
},
{
"x": -1,
"y": 0,
"z": 1,
"elements": [
"modularmachinery:blockoutputbus"
]
},
{
"x": 0,
"y": 0,
"z": 2,
"elements": [
"modularmachinery:blockenergyinputhatch"
]
},
{
"x": 0,
"y": 0,
"z": 1,
"elements": "minecraft:lava"
},
{
"x": -1,
"y": 1,
"z": 0,
"elements": "modularmachinery:blockcasing@4"
},
{
"x": 0,
"y": 1,
"z": 0,
"elements": "modularmachinery:blockcasing@2"
},
{
"x": 1,
"y": 1,
"z": 0,
"elements": "modularmachinery:blockcasing@4"
},
{
"x": -1,
"y": 1,
"z": 1,
"elements": "modularmachinery:blockcasing@2"
},
{
"x": 1,
"y": 1,
"z": 1,
"elements": "modularmachinery:blockcasing@2"
},
{
"x": -1,
"y": 1,
"z": 2,
"elements": "modularmachinery:blockcasing@4"
},
{
"x": 1,
"y": 1,
"z": 2,
"elements": "modularmachinery:blockcasing@4"
},
{
"x": 0,
"y": 1,
"z": 2,
"elements": "modularmachinery:blockcasing@2"
},
{
"x": 0,
"y": 1,
"z": 1,
"elements": "modularmachinery:blockcasing@0"
}
]
}

View File

@ -0,0 +1,533 @@
{
"registryname": "dimdrill",
"localizedname": "Dimensional Drill",
"color": "52525B",
"parts": [
{
"x": 2,
"y": 2,
"z": -1,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": -1,
"y": 0,
"z": 0,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": 1,
"y": 2,
"z": 1,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": 1,
"y": 0,
"z": 0,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": -1,
"y": 0,
"z": 2,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": 0,
"y": 0,
"z": 2,
"elements": [
"modulardiversity:blockmystmechinput"
]
},
{
"x": 2,
"y": 2,
"z": 3,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": 1,
"y": 0,
"z": 2,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": -2,
"y": 2,
"z": -1,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": -2,
"y": 1,
"z": 0,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": -1,
"y": 3,
"z": 1,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": -1,
"y": 1,
"z": 0,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": 0,
"y": 3,
"z": 1,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": 2,
"y": 1,
"z": -1,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": -2,
"y": 1,
"z": 2,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": 0,
"y": 1,
"z": 0,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": 1,
"y": 3,
"z": 1,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": 1,
"y": 1,
"z": -1,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": -1,
"y": 1,
"z": 2,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": 1,
"y": 1,
"z": 0,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": 2,
"y": 1,
"z": 0,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": 0,
"y": 1,
"z": 2,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": -1,
"y": 1,
"z": -1,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": -2,
"y": -1,
"z": 3,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": 1,
"y": 1,
"z": 2,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": -2,
"y": 1,
"z": -1,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": 2,
"y": 1,
"z": 2,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": 2,
"y": -1,
"z": 3,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": -1,
"y": 2,
"z": 0,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": 2,
"y": 0,
"z": -1,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": 0,
"y": 2,
"z": 0,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": -1,
"y": 2,
"z": 2,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": 1,
"y": 2,
"z": 0,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": -1,
"y": 0,
"z": 1,
"elements": [
"modularmachinery:blockinputbus"
]
},
{
"x": 0,
"y": 2,
"z": 2,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": -2,
"y": 0,
"z": 3,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": 1,
"y": 2,
"z": 2,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": 0,
"y": 0,
"z": 1,
"elements": [
"mystgears:drill"
]
},
{
"x": -2,
"y": 0,
"z": -1,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": 1,
"y": 0,
"z": 1,
"elements": [
"modularmachinery:blockoutputbus"
]
},
{
"x": 2,
"y": 0,
"z": 3,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": -1,
"y": 3,
"z": 0,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": 2,
"y": -1,
"z": -1,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": 0,
"y": 3,
"z": 0,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": 1,
"y": 3,
"z": 0,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": -1,
"y": 3,
"z": 2,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": -1,
"y": 1,
"z": 1,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": 0,
"y": 3,
"z": 2,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": -2,
"y": 1,
"z": 3,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": 1,
"y": 3,
"z": 2,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": 0,
"y": 1,
"z": 1,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": -2,
"y": -1,
"z": -1,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": -1,
"y": 1,
"z": 3,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": 1,
"y": 1,
"z": 1,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": 1,
"y": 1,
"z": 3,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": 2,
"y": 1,
"z": 3,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": -1,
"y": 2,
"z": 1,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": -2,
"y": 2,
"z": 3,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": 0,
"y": 2,
"z": 1,
"elements": [
"modularmachinery:blockcasing@0"
]
}
]}

View File

@ -0,0 +1,30 @@
{
"registryname": "engine",
"localizedname": "Electrical Engine",
"color": "52525B",
"parts": [
{
"x": 0,
"y": 0,
"z": 1,
"elements": [
"modulardiversity:blockmystmechoutput@0"
]
},
{
"x": 0,
"y": -1,
"z": 1,
"elements": [
"libvulpes:coil0@4"
]
},
{
"x": 0,
"y": -1,
"z": 0,
"elements": [
"modularmachinery:blockenergyinputhatch
]
}
]}

View File

@ -0,0 +1,169 @@
{
"registryname": "iron_centrifuge",
"localizedname": "Iron Reinforced Centrifuge",
"parts": [
{
"x": -1,
"y": -1,
"z": 0,
"elements": "casings_all"
},
{
"x": 0,
"y": -1,
"z": 0,
"elements": "casings_all"
},
{
"x": 1,
"y": -1,
"z": 0,
"elements": "casings_all"
},
{
"x": -1,
"y": -1,
"z": 1,
"elements": "casings_all"
},
{
"x": 0,
"y": -1,
"z": 1,
"elements": "casings_all"
},
{
"x": 1,
"y": -1,
"z": 1,
"elements": "casings_all"
},
{
"x": -1,
"y": -1,
"z": 2,
"elements": "casings_all"
},
{
"x": 0,
"y": -1,
"z": 2,
"elements": "casings_all"
},
{
"x": 1,
"y": -1,
"z": 2,
"elements": "casings_all"
},
{
"x": 0,
"y": 1,
"z": 2,
"elements": "minecraft:iron_block"
},
{
"x": 0,
"y": 1,
"z": 0,
"elements": "minecraft:iron_block"
},
{
"x": -1,
"y": 1,
"z": 1,
"elements": "minecraft:iron_block"
},
{
"x": 1,
"y": 1,
"z": 1,
"elements": "minecraft:iron_block"
},
{
"x": 1,
"y": 1,
"z": 2,
"elements": "minecraft:iron_bars"
},
{
"x": -1,
"y": 1,
"z": 2,
"elements": "minecraft:iron_bars"
},
{
"x": 1,
"y": 1,
"z": 0,
"elements": "minecraft:iron_bars"
},
{
"x": -1,
"y": 1,
"z": 0,
"elements": "minecraft:iron_bars"
},
{
"x": 0,
"y": 1,
"z": 1,
"elements": "minecraft:glass"
},
{
"x": 0,
"y": 0,
"z": 2,
"elements": "minecraft:iron_block"
},
{
"x": -1,
"y": 0,
"z": 1,
"elements": "minecraft:iron_block"
},
{
"x": 1,
"y": 0,
"z": 1,
"elements": "minecraft:iron_block"
},
{
"x": 1,
"y": 0,
"z": 2,
"elements": "minecraft:iron_bars"
},
{
"x": -1,
"y": 0,
"z": 2,
"elements": "minecraft:iron_bars"
},
{
"x": 1,
"y": 0,
"z": 0,
"elements": "minecraft:iron_bars"
},
{
"x": -1,
"y": 0,
"z": 0,
"elements": "minecraft:iron_bars"
},
{
"x": 0,
"y": 0,
"z": 1,
"elements": "minecraft:water"
}
]
}

View File

@ -0,0 +1,86 @@
{
"registryname": "lightmaker",
"localizedname": "Starlight Provider",
"color": "FFFFFF",
"parts": [
{
"x": -1,
"y": -2,
"z": 1,
"elements": [
"astralsorcery:blockmarble@0"
]
},
{
"x": 0,
"y": -2,
"z": 1,
"elements": [
"astralsorcery:blockmarble@0"
]
},
{
"x": 1,
"y": -2,
"z": 1,
"elements": [
"astralsorcery:blockmarble@0"
]
},
{
"x": 1,
"y": -2,
"z": 0,
"elements": [
"astralsorcery:blockmarble@0"
]
},
{
"x": 1,
"y": -2,
"z": -1,
"elements": [
"astralsorcery:blockmarble@0"
]
},
{
"x": 0,
"y": -2,
"z": 0,
"elements": [
"modularmagic:blockstarlightprovideroutput@0"
]
},
{
"x": 0,
"y": -2,
"z": -1,
"elements": [
"astralsorcery:blockmarble@0"
]
},
{
"x": -1,
"y": -2,
"z": 0,
"elements": [
"astralsorcery:blockmarble@0"
]
},
{
"x": -1,
"y": -2,
"z": -1,
"elements": [
"astralsorcery:blockmarble@0"
]
},
{
"x": 0,
"y": 1,
"z": 0,
"elements": [
"modulardiversity:blockmanainputhatch@0"
]
}
]}

View File

@ -0,0 +1,178 @@
{
"registryname": "manafab",
"localizedname": "Mana Fabricator",
"color": "1FCC2D",
"parts": [
{
"x": -3,
"y": 0,
"z": 3,
"elements": [
"modularmachinery:blockenergyinputhatch"
]
},
{
"x": -1,
"y": 0,
"z": 0,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": 0,
"y": 0,
"z": 1,
"elements": [
"botania:storage@1"
]
},
{
"x": -2,
"y": 0,
"z": 3,
"elements": [
"botania:storage@1"
]
},
{
"x": -3,
"y": 0,
"z": 4,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": 1,
"y": 0,
"z": 0,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": 0,
"y": 0,
"z": 3,
"elements": [
"botania:specialflower@0"
]
},
{
"x": -2,
"y": 0,
"z": 5,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": 2,
"y": 0,
"z": 1,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": 2,
"y": 0,
"z": 3,
"elements": [
"botania:storage@1"
]
},
{
"x": 0,
"y": 0,
"z": 5,
"elements": [
"botania:storage@1"
]
},
{
"x": -1,
"y": 0,
"z": 6,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": 3,
"y": 0,
"z": 2,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": 3,
"y": 0,
"z": 3,
"elements": [
"modularmachinery:blockenergyinputhatch"
]
},
{
"x": 0,
"y": 0,
"z": 6,
"elements": [
"modulardiversity:blockmanaoutputhatch@0"
]
},
{
"x": 3,
"y": 0,
"z": 4,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": 2,
"y": 0,
"z": 5,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": 1,
"y": 0,
"z": 6,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": -3,
"y": 0,
"z": 2,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": -2,
"y": 0,
"z": 1,
"elements": [
"modularmachinery:blockcasing@0"
]
}
]}

View File

@ -0,0 +1,46 @@
{
"registryname": "mill",
"localizedname": "Mechanical Mill",
"color": "52525B",
"parts": [
{
"x": -1,
"y": 0,
"z": 1,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": 0,
"y": 1,
"z": 1,
"elements": [
"extrautils2:passivegenerator@7"
]
},
{
"x": 0,
"y": 0,
"z": 1,
"elements": [
"modulardiversity:blockmystmechinput@0"
]
},
{
"x": 1,
"y": 0,
"z": 1,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": 0,
"y": 0,
"z": 2,
"elements": [
"modularmagic:blockgridprovideroutput@0"
]
}
]}

View File

@ -0,0 +1,204 @@
{
"registryname": "transformer",
"localizedname": "Power Transformer",
"parts": [
{
"x": 1,
"y": -1,
"z": 0,
"elements": "minecraft:stonebrick@0"
},
{
"x": 0,
"y": -1,
"z": 0,
"elements": "minecraft:stonebrick@0"
},
{
"x": -1,
"y": -1,
"z": 0,
"elements": "minecraft:stonebrick@0"
},
{
"x": 1,
"y": -1,
"z": 1,
"elements": "minecraft:stonebrick@0"
},
{
"x": 0,
"y": -1,
"z": 1,
"elements": "minecraft:stonebrick@0"
},
{
"x": -1,
"y": -1,
"z": 1,
"elements": "minecraft:stonebrick@0"
},
{
"x": 1,
"y": -1,
"z": 2,
"elements": "minecraft:stonebrick@0"
},
{
"x": 0,
"y": -1,
"z": 2,
"elements": "minecraft:stonebrick@0"
},
{
"x": -1,
"y": -1,
"z": 2,
"elements": "minecraft:stonebrick@0"
},
{
"x": -1,
"y": 0,
"z": 1,
"elements": "modularmachinery:blockenergyoutputhatch"
},
{
"x": 1,
"y": 0,
"z": 1,
"elements": "modularmachinery:blockenergyinputhatch"
},
{
"x": 0,
"y": 0,
"z": 2,
"elements": "casings_decorative"
},
{
"x": -1,
"y": 0,
"z": 0,
"elements": "minecraft:iron_bars"
},
{
"x": 1,
"y": 0,
"z": 0,
"elements": "minecraft:iron_bars"
},
{
"x": -1,
"y": 0,
"z": 2,
"elements": "minecraft:iron_bars"
},
{
"x": 1,
"y": 0,
"z": 2,
"elements": "minecraft:iron_bars"
},
{
"x": 0,
"y": 0,
"z": 1,
"elements": "minecraft:redstone_block"
},
{
"x": 0,
"y": 1,
"z": 1,
"elements": "minecraft:redstone_block"
},
{
"x": 0,
"y": 2,
"z": 1,
"elements": "minecraft:redstone_block"
},
{
"x": 0,
"y": 3,
"z": 1,
"elements": "minecraft:iron_block"
},
{
"x": 0,
"y": 1,
"z": 0,
"elements": "minecraft:iron_bars"
},
{
"x": 0,
"y": 2,
"z": 0,
"elements": "minecraft:iron_bars"
},
{
"x": 0,
"y": 3,
"z": 0,
"elements": "minecraft:iron_bars"
},
{
"x": 1,
"y": 1,
"z": 1,
"elements": "minecraft:iron_bars"
},
{
"x": 1,
"y": 2,
"z": 1,
"elements": "minecraft:iron_bars"
},
{
"x": 1,
"y": 3,
"z": 1,
"elements": "minecraft:iron_bars"
},
{
"x": -1,
"y": 1,
"z": 1,
"elements": "minecraft:iron_bars"
},
{
"x": -1,
"y": 2,
"z": 1,
"elements": "minecraft:iron_bars"
},
{
"x": -1,
"y": 3,
"z": 1,
"elements": "minecraft:iron_bars"
},
{
"x": 0,
"y": 1,
"z": 2,
"elements": "minecraft:iron_bars"
},
{
"x": 0,
"y": 2,
"z": 2,
"elements": "minecraft:iron_bars"
},
{
"x": 0,
"y": 3,
"z": 2,
"elements": "minecraft:iron_bars"
}
]
}

View File

@ -0,0 +1,182 @@
{
"parts": [
{
"x": -1,
"y": 0,
"z": 0,
"nbt": {"casingColor":"16730368","ForgeCaps":{"abyssalcraft:itemtransfer":{"isRunning":"0b","configurations":[]}},"id":"minecraft:tilecolorablemachinecomponent"},
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": -4,
"y": 0,
"z": 4,
"nbt": {"size":"5","casingColor":"16730368","ember":{"embers:ember":"0.0d","embers:emberCapacity":"32000.0d"},"ForgeCaps":{"abyssalcraft:itemtransfer":{"isRunning":"0b","configurations":[]}},"id":"minecraft:tileemberinputhatch"},
"elements": [
"modulardiversity:blockemberinputhatch@5"
]
},
{
"x": 1,
"y": 0,
"z": 0,
"nbt": {"casingColor":"16730368","ForgeCaps":{"abyssalcraft:itemtransfer":{"isRunning":"0b","configurations":[]}},"id":"minecraft:tilecolorablemachinecomponent"},
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": -4,
"y": 0,
"z": 5,
"nbt": {"casingColor":"16730368","ForgeCaps":{"abyssalcraft:itemtransfer":{"isRunning":"0b","configurations":[]}},"id":"modularmagic:tilelifeessenceproviderinput","inventory":{"inventoryArray":[{"holderEmpty":"1b","holderId":"0"}],"outSlots":,"miscSlots":,"inSlots":,"sides":}},
"elements": [
"modularmagic:blocklifeessenceproviderinput@0"
]
},
{
"x": 2,
"y": 0,
"z": 1,
"nbt": {"casingColor":"16730368","ForgeCaps":{"abyssalcraft:itemtransfer":{"isRunning":"0b","configurations":[]}},"id":"minecraft:tilecolorablemachinecomponent"},
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": -3,
"y": 0,
"z": 6,
"nbt": {"casingColor":"16730368","ForgeCaps":{"abyssalcraft:itemtransfer":{"isRunning":"0b","configurations":[]}},"id":"minecraft:tilecolorablemachinecomponent"},
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": 0,
"y": 0,
"z": 4,
"elements": [
"avaritia:block_resource@1"
]
},
{
"x": 3,
"y": 0,
"z": 2,
"nbt": {"casingColor":"16730368","ForgeCaps":{"abyssalcraft:itemtransfer":{"isRunning":"0b","configurations":[]}},"id":"minecraft:tilecolorablemachinecomponent"},
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": -2,
"y": 0,
"z": 7,
"nbt": {"casingColor":"16730368","ForgeCaps":{"abyssalcraft:itemtransfer":{"isRunning":"0b","configurations":[]}},"id":"minecraft:tilecolorablemachinecomponent"},
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": 4,
"y": 0,
"z": 3,
"nbt": {"ForgeCaps":{"abyssalcraft:itemtransfer":{"isRunning":"0b","configurations":[]}},"id":"modularmagic:tileconstellationprovider"},
"elements": [
"modularmagic:blockconstellationprovider@0"
]
},
{
"x": -1,
"y": 0,
"z": 8,
"nbt": {"mech_power0":"0.0d","mech_power2":"0.0d","mech_power1":"0.0d","casingColor":"16730368","ForgeCaps":{"abyssalcraft:itemtransfer":{"isRunning":"0b","configurations":[]}},"id":"minecraft:tilemysticalmechanicsinput","mech_power4":"0.0d","mech_power3":"0.0d","mech_power5":"0.0d"},
"elements": [
"modulardiversity:blockmystmechinput@0"
]
},
{
"x": 4,
"y": 0,
"z": 4,
"nbt": {"mana":"0","casingColor":"16730368","ForgeCaps":{"abyssalcraft:itemtransfer":{"isRunning":"0b","configurations":[]}},"id":"minecraft:tilemanainputhatch"},
"elements": [
"modulardiversity:blockmanainputhatch@0"
]
},
{
"x": 0,
"y": 0,
"z": 8,
"nbt": {"hatchSize":"7","casingColor":"16730368","ForgeCaps":{"abyssalcraft:itemtransfer":{"isRunning":"0b","configurations":[]}},"id":"minecraft:tileenergyoutputhatch","energy":"0L"},
"elements": [
"modularmachinery:blockenergyoutputhatch@7"
]
},
{
"x": 1,
"y": 0,
"z": 8,
"nbt": {"blocked":"0b","Amount":"0s","ForgeCaps":{"abyssalcraft:itemtransfer":{"isRunning":"0b","configurations":[]}},"facing":"2b","id":"modularmagic:tileaspectproviderinput"},
"elements": [
"modularmagic:blockaspectproviderinput@0"
]
},
{
"x": 2,
"y": 0,
"z": 7,
"nbt": {"casingColor":"16730368","ForgeCaps":{"abyssalcraft:itemtransfer":{"isRunning":"0b","configurations":[]}},"id":"minecraft:tilecolorablemachinecomponent"},
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": 3,
"y": 0,
"z": 6,
"nbt": {"casingColor":"16730368","ForgeCaps":{"abyssalcraft:itemtransfer":{"isRunning":"0b","configurations":[]}},"id":"minecraft:tilecolorablemachinecomponent"},
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": 4,
"y": 0,
"z": 5,
"nbt": {"ticksExisted":"1310","ForgeCaps":{"abyssalcraft:itemtransfer":{"isRunning":"0b","configurations":[]}},"starlight":"241","id":"modularmagic:tilestarlightinput"},
"elements": [
"modularmagic:blockstarlightproviderinput@0"
]
},
{
"x": -2,
"y": 0,
"z": 1,
"nbt": {"casingColor":"16730368","ForgeCaps":{"abyssalcraft:itemtransfer":{"isRunning":"0b","configurations":[]}},"id":"minecraft:tilecolorablemachinecomponent"},
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": -3,
"y": 0,
"z": 2,
"nbt": {"casingColor":"16730368","ForgeCaps":{"abyssalcraft:itemtransfer":{"isRunning":"0b","configurations":[]}},"id":"minecraft:tilecolorablemachinecomponent"},
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": -4,
"y": 0,
"z": 3,
"nbt": {"Active":"1b","ForgeCaps":{"abyssalcraft:itemtransfer":{"isRunning":"0b","configurations":[]}},"Frequency":"-1787616551","id":"modularmagic:tilegridproviderinput"},
"elements": [
"modularmagic:blockgridproviderinput@0"
]
}
]}

View File

@ -0,0 +1,174 @@
{
"registryname": "starlightflower",
"localizedname": "Starlight Mana Generator",
"color": "FFFFFF",
"parts": [
{
"x": -1,
"y": 0,
"z": 1,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": -2,
"y": 0,
"z": 2,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": 0,
"y": 3,
"z": 3,
"elements": [
"astralsorcery:blockmarble@0"
]
},
{
"x": 1,
"y": 3,
"z": 2,
"elements": [
"astralsorcery:blockmarble@0"
]
},
{
"x": 0,
"y": 0,
"z": 1,
"elements": [
"botania:storage@1"
]
},
{
"x": -1,
"y": 0,
"z": 2,
"elements": [
"botania:storage@1"
]
},
{
"x": 1,
"y": 3,
"z": 3,
"elements": [
"astralsorcery:blockmarble@0"
]
},
{
"x": 1,
"y": 0,
"z": 1,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": 0,
"y": 0,
"z": 2,
"elements": [
"botania:specialflower@0"
]
},
{
"x": -1,
"y": 0,
"z": 3,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": 0,
"y": 0,
"z": 3,
"elements": [
"botania:storage@1"
]
},
{
"x": 1,
"y": 0,
"z": 2,
"elements": [
"botania:storage@1"
]
},
{
"x": 2,
"y": 0,
"z": 2,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": 0,
"y": 0,
"z": 4,
"elements": [
"modulardiversity:blockmanaoutputhatch@0"
]
},
{
"x": 1,
"y": 0,
"z": 3,
"elements": [
"modularmachinery:blockcasing@0"
]
},
{
"x": -1,
"y": 3,
"z": 1,
"elements": [
"astralsorcery:blockmarble@0"
]
},
{
"x": -1,
"y": 3,
"z": 2,
"elements": [
"astralsorcery:blockmarble@0"
]
},
{
"x": 0,
"y": 3,
"z": 1,
"elements": [
"astralsorcery:blockmarble@0"
]
},
{
"x": -1,
"y": 3,
"z": 3,
"elements": [
"astralsorcery:blockmarble@0"
]
},
{
"x": 0,
"y": 3,
"z": 2,
"elements": [
"modularmagic:blockstarlightproviderinput@0"
]
},
{
"x": 1,
"y": 3,
"z": 1,
"elements": [
"astralsorcery:blockmarble@0"
]
}
]}

View File

@ -0,0 +1,26 @@
{
"casings_all": [
"modularmachinery:blockcasing",
"modularmachinery:blockinputbus",
"modularmachinery:blockenergyinputhatch",
"modularmachinery:blockfluidinputhatch",
"modularmachinery:blockoutputbus",
"modularmachinery:blockenergyoutputhatch",
"modularmachinery:blockfluidoutputhatch"
],
"casings_decorative": [
"modularmachinery:blockcasing"
],
"casings_fluid": [
"modularmachinery:blockfluidinputhatch",
"modularmachinery:blockfluidoutputhatch"
],
"casings_energy": [
"modularmachinery:blockenergyinputhatch",
"modularmachinery:blockenergyoutputhatch"
],
"casings_item": [
"modularmachinery:blockinputbus",
"modularmachinery:blockoutputbus"
]
}

View File

@ -0,0 +1,207 @@
# Configuration file
display {
energy {
# Available options: 'FE', 'IC2_EU', 'GT_EU' - Default: FE - Set this to one of those 3 types to have GUI, recipe preview and energy be displayed in that type of energy in ALL ModularMachinery things. [default: FE]
S:Display_Energy_Type=FE
# Set to true, if the standard 'energy' FE (or RF) should be displayed in the tooltip of the energy hatch along with its transmission rates. [default: true]
B:FE_RF_Tooltip=true
# Set to true, if GT's energy EU should be displayed in the tooltip of the energy hatch. Will only have effect if GregTech (community edition) is installed. [default: true]
B:GT_EU_Tooltip=true
# Set to true, if IC2's energy EU should be displayed in the tooltip of the energy hatch. Will only have effect if IC2 is installed. [default: true]
B:IC2_EU_Tooltip=true
}
}
energyhatch {
size {
# Energy storage size of the energy hatch. [range: 0 ~ 9223372036854775807, default: 32768]
S:BIG=32768
# Energy storage size of the energy hatch. [range: 0 ~ 9223372036854775807, default: 131072]
S:HUGE=131072
# Energy storage size of the energy hatch. [range: 0 ~ 9223372036854775807, default: 524288]
S:LUDICROUS=524288
# Energy storage size of the energy hatch. [range: 0 ~ 9223372036854775807, default: 8192]
S:NORMAL=8192
# Energy storage size of the energy hatch. [range: 0 ~ 9223372036854775807, default: 16384]
S:REINFORCED=16384
# Energy storage size of the energy hatch. [range: 0 ~ 9223372036854775807, default: 4096]
S:SMALL=4096
# Energy storage size of the energy hatch. [range: 0 ~ 9223372036854775807, default: 2048]
S:TINY=2048
# Energy storage size of the energy hatch. [range: 0 ~ 9223372036854775807, default: 2097152]
S:ULTIMATE=2097152
}
limit {
# Defines the transfer limit for RF/FE things. IC2's transfer limit is defined by the voltage tier. [range: 1 ~ 9223372036854775806, default: 32768]
S:BIG=8192
# Defines the transfer limit for RF/FE things. IC2's transfer limit is defined by the voltage tier. [range: 1 ~ 9223372036854775806, default: 131072]
S:HUGE=32768
# Defines the transfer limit for RF/FE things. IC2's transfer limit is defined by the voltage tier. [range: 1 ~ 9223372036854775806, default: 524288]
S:LUDICROUS=131072
# Defines the transfer limit for RF/FE things. IC2's transfer limit is defined by the voltage tier. [range: 1 ~ 9223372036854775806, default: 8192]
S:NORMAL=512
# Defines the transfer limit for RF/FE things. IC2's transfer limit is defined by the voltage tier. [range: 1 ~ 9223372036854775806, default: 16384]
S:REINFORCED=2048
# Defines the transfer limit for RF/FE things. IC2's transfer limit is defined by the voltage tier. [range: 1 ~ 9223372036854775806, default: 4096]
S:SMALL=512
# Defines the transfer limit for RF/FE things. IC2's transfer limit is defined by the voltage tier. [range: 1 ~ 9223372036854775806, default: 2048]
S:TINY=128
# Defines the transfer limit for RF/FE things. IC2's transfer limit is defined by the voltage tier. [range: 1 ~ 9223372036854775806, default: 2097152]
S:ULTIMATE=131072
}
tier {
# Defines the IC2 output-voltage tier. Only affects the power the output hatches will output power as. 0 = 'ULV' = 8 EU/t, 1 = 'LV' = 32 EU/t, 2 = 'MV' = 128 EU/t, ... [range: 0 ~ 12, default: 4]
I:BIG=4
# Defines the IC2 output-voltage tier. Only affects the power the output hatches will output power as. 0 = 'ULV' = 8 EU/t, 1 = 'LV' = 32 EU/t, 2 = 'MV' = 128 EU/t, ... [range: 0 ~ 12, default: 5]
I:HUGE=5
# Defines the IC2 output-voltage tier. Only affects the power the output hatches will output power as. 0 = 'ULV' = 8 EU/t, 1 = 'LV' = 32 EU/t, 2 = 'MV' = 128 EU/t, ... [range: 0 ~ 12, default: 6]
I:LUDICROUS=6
# Defines the IC2 output-voltage tier. Only affects the power the output hatches will output power as. 0 = 'ULV' = 8 EU/t, 1 = 'LV' = 32 EU/t, 2 = 'MV' = 128 EU/t, ... [range: 0 ~ 12, default: 2]
I:NORMAL=2
# Defines the IC2 output-voltage tier. Only affects the power the output hatches will output power as. 0 = 'ULV' = 8 EU/t, 1 = 'LV' = 32 EU/t, 2 = 'MV' = 128 EU/t, ... [range: 0 ~ 12, default: 3]
I:REINFORCED=3
# Defines the IC2 output-voltage tier. Only affects the power the output hatches will output power as. 0 = 'ULV' = 8 EU/t, 1 = 'LV' = 32 EU/t, 2 = 'MV' = 128 EU/t, ... [range: 0 ~ 12, default: 2]
I:SMALL=2
# Defines the IC2 output-voltage tier. Only affects the power the output hatches will output power as. 0 = 'ULV' = 8 EU/t, 1 = 'LV' = 32 EU/t, 2 = 'MV' = 128 EU/t, ... [range: 0 ~ 12, default: 1]
I:TINY=1
# Defines the IC2 output-voltage tier. Only affects the power the output hatches will output power as. 0 = 'ULV' = 8 EU/t, 1 = 'LV' = 32 EU/t, 2 = 'MV' = 128 EU/t, ... [range: 0 ~ 12, default: 6]
I:ULTIMATE=6
}
gtvoltage {
# Defines the GT voltage tier. Affects both input and output hatches of this tier. [range: 0 ~ 8, default: 4]
I:BIG=4
# Defines the GT voltage tier. Affects both input and output hatches of this tier. [range: 0 ~ 8, default: 5]
I:HUGE=5
# Defines the GT voltage tier. Affects both input and output hatches of this tier. [range: 0 ~ 8, default: 6]
I:LUDICROUS=6
# Defines the GT voltage tier. Affects both input and output hatches of this tier. [range: 0 ~ 8, default: 2]
I:NORMAL=2
# Defines the GT voltage tier. Affects both input and output hatches of this tier. [range: 0 ~ 8, default: 3]
I:REINFORCED=3
# Defines the GT voltage tier. Affects both input and output hatches of this tier. [range: 0 ~ 8, default: 2]
I:SMALL=2
# Defines the GT voltage tier. Affects both input and output hatches of this tier. [range: 0 ~ 8, default: 1]
I:TINY=1
# Defines the GT voltage tier. Affects both input and output hatches of this tier. [range: 0 ~ 8, default: 6]
I:ULTIMATE=6
}
gtamperage {
# Defines the GT amperage. Affects both output amperage as well as maximum input amperage. [range: 1 ~ 16, default: 2]
I:BIG=2
# Defines the GT amperage. Affects both output amperage as well as maximum input amperage. [range: 1 ~ 16, default: 2]
I:HUGE=2
# Defines the GT amperage. Affects both output amperage as well as maximum input amperage. [range: 1 ~ 16, default: 2]
I:LUDICROUS=2
# Defines the GT amperage. Affects both output amperage as well as maximum input amperage. [range: 1 ~ 16, default: 2]
I:NORMAL=2
# Defines the GT amperage. Affects both output amperage as well as maximum input amperage. [range: 1 ~ 16, default: 2]
I:REINFORCED=2
# Defines the GT amperage. Affects both output amperage as well as maximum input amperage. [range: 1 ~ 16, default: 2]
I:SMALL=2
# Defines the GT amperage. Affects both output amperage as well as maximum input amperage. [range: 1 ~ 16, default: 2]
I:TINY=2
# Defines the GT amperage. Affects both output amperage as well as maximum input amperage. [range: 1 ~ 16, default: 2]
I:ULTIMATE=2
}
}
fluidhatch {
tiny {
# Defines the tank size for the size-type of fluid hatch. [range: 1 ~ 2147483647, default: 100]
I:size=100
}
small {
# Defines the tank size for the size-type of fluid hatch. [range: 1 ~ 2147483647, default: 400]
I:size=400
}
normal {
# Defines the tank size for the size-type of fluid hatch. [range: 1 ~ 2147483647, default: 1000]
I:size=1000
}
reinforced {
# Defines the tank size for the size-type of fluid hatch. [range: 1 ~ 2147483647, default: 2000]
I:size=2000
}
big {
# Defines the tank size for the size-type of fluid hatch. [range: 1 ~ 2147483647, default: 4500]
I:size=4500
}
huge {
# Defines the tank size for the size-type of fluid hatch. [range: 1 ~ 2147483647, default: 8000]
I:size=8000
}
ludicrous {
# Defines the tank size for the size-type of fluid hatch. [range: 1 ~ 2147483647, default: 16000]
I:size=16000
}
vacuum {
# Defines the tank size for the size-type of fluid hatch. [range: 1 ~ 2147483647, default: 32000]
I:size=32000
}
}
general {
# Defines the _default_ color for machine casings as items or blocks. (Hex color without alpha) Has to be defined both server and clientside! [default: FF4900]
S:general-casing-color=FF4900
}

View File

@ -0,0 +1,30 @@
{
"machine": "alloy_furnace",
"registryName": "alloy_furnace_diamond",
"recipeTime": 5,
"requirements": [
{
"type": "energy",
"io-type": "input",
"energyPerTick": 100
},
{
"type": "item",
"io-type": "output",
"item": "minecraft:diamond",
"amount": 1
},
{
"type": "item",
"io-type": "input",
"item": "minecraft:coal",
"amount": 32
},
{
"type": "item",
"io-type": "input",
"item": "minecraft:tnt",
"amount": 8
}
]
}

View File

@ -0,0 +1,24 @@
{
"machine": "alloy_furnace",
"adapter": "minecraft:furnace",
"modifiers": [
{
"io": "output",
"target": "item",
"operation": 1,
"multiplier": 3.0
},
{
"io": "input",
"target": "item",
"operation": 1,
"multiplier": 3.0
},
{
"io": "input",
"target": "duration",
"operation": 0,
"multiplier": 40
}
]
}

View File

@ -0,0 +1,42 @@
{
"machine": "alloy_furnace",
"registryName": "alloy_furnace_modularium",
"recipeTime": 120,
"requirements": [
{
"type": "energy",
"io-type": "input",
"energyPerTick": 20
},
{
"type": "item",
"io-type": "output",
"item": "modularmachinery:itemmodularium",
"amount": 4
},
{
"type": "item",
"io-type": "input",
"item": "ore:ingotIron",
"amount": 1
},
{
"type": "item",
"io-type": "input",
"item": "ore:ingotGold",
"amount": 1
},
{
"type": "item",
"io-type": "input",
"item": "ore:dustRedstone",
"amount": 1
},
{
"type": "item",
"io-type": "input",
"item": "ore:dustGlowstone",
"amount": 1
}
]
}

View File

@ -0,0 +1,32 @@
{
"machine": "iron_centrifuge",
"registryName": "iron_centrifuge_centrifuge_blaze_powder",
"recipeTime": 60,
"requirements": [
{
"type": "energy",
"io-type": "input",
"energyPerTick": 16
},
{
"type": "item",
"io-type": "output",
"item": "minecraft:gunpowder",
"amount": 1,
"chance": 0.95
},
{
"type": "item",
"io-type": "output",
"item": "minecraft:glowstone_dust",
"amount": 1,
"chance": 0.4
},
{
"type": "item",
"io-type": "input",
"item": "minecraft:blaze_powder",
"amount": 1
}
]
}

View File

@ -0,0 +1,80 @@
{
"machine": "iron_centrifuge",
"registryName": "iron_centrifuge_centrifuge_grass",
"recipeTime": 120,
"requirements": [
{
"type": "energy",
"io-type": "input",
"energyPerTick": 16
},
{
"type": "item",
"io-type": "input",
"item": "minecraft:grass",
"amount": 1
},
{
"type": "item",
"io-type": "output",
"item": "minecraft:dirt",
"amount": 1
},
{
"type": "item",
"io-type": "output",
"item": "minecraft:wheat_seeds",
"amount": 1,
"chance": 0.7
},
{
"type": "item",
"io-type": "output",
"item": "minecraft:dye@3",
"amount": 1,
"chance": 0.05
},
{
"type": "item",
"io-type": "output",
"item": "minecraft:pumpkin_seeds",
"amount": 1,
"chance": 0.1
},
{
"type": "item",
"io-type": "output",
"item": "minecraft:melon_seeds",
"amount": 1,
"chance": 0.1
},
{
"type": "item",
"io-type": "output",
"item": "minecraft:clay_ball",
"amount": 1,
"chance": 0.4
},
{
"type": "item",
"io-type": "output",
"item": "minecraft:brown_mushroom",
"amount": 1,
"chance": 0.3
},
{
"type": "item",
"io-type": "output",
"item": "minecraft:red_mushroom",
"amount": 1,
"chance": 0.3
},
{
"type": "item",
"io-type": "output",
"item": "minecraft:nether_wart",
"amount": 1,
"chance": 0.01
}
]
}

View File

@ -0,0 +1,32 @@
{
"machine": "iron_centrifuge",
"registryName": "iron_centrifuge_centrifuge_magma_cream",
"recipeTime": 60,
"requirements": [
{
"type": "energy",
"io-type": "input",
"energyPerTick": 16
},
{
"type": "item",
"io-type": "output",
"item": "minecraft:slime_ball",
"amount": 1,
"chance": 0.95
},
{
"type": "item",
"io-type": "output",
"item": "minecraft:blaze_powder",
"amount": 1,
"chance": 0.95
},
{
"type": "item",
"io-type": "input",
"item": "minecraft:magma_cream",
"amount": 1
}
]
}

View File

@ -0,0 +1,45 @@
{
"machine": "iron_centrifuge",
"registryName": "iron_centrifuge_centrifuge_wool",
"recipeTime": 60,
"requirements": [
{
"type": "energy",
"io-type": "input",
"energyPerTick": 16
},
{
"type": "item",
"io-type": "output",
"item": "minecraft:string",
"amount": 2
},
{
"type": "item",
"io-type": "output",
"item": "minecraft:string",
"amount": 2,
"chance": 0.75
},
{
"type": "item",
"io-type": "output",
"item": "minecraft:string",
"amount": 1,
"chance": 0.4
},
{
"type": "item",
"io-type": "output",
"item": "minecraft:string",
"amount": 1,
"chance": 0.2
},
{
"type": "item",
"io-type": "input",
"item": "minecraft:wool",
"amount": 1
}
]
}

View File

@ -0,0 +1,25 @@
{
"machine": "iron_centrifuge",
"registryName": "iron_centrifuge_wash_glowstone",
"recipeTime": 120,
"requirements": [
{
"type": "energy",
"io-type": "input",
"energyPerTick": 16
},
{
"type": "item",
"io-type": "output",
"item": "minecraft:gunpowder",
"amount": 1,
"chance": 0.6
},
{
"type": "item",
"io-type": "input",
"item": "ore:dustGlowstone",
"amount": 1
}
]
}

View File

@ -0,0 +1,25 @@
{
"machine": "iron_centrifuge",
"registryName": "iron_centrifuge_wash_redstone",
"recipeTime": 180,
"requirements": [
{
"type": "energy",
"io-type": "input",
"energyPerTick": 16
},
{
"type": "item",
"io-type": "output",
"item": "minecraft:gunpowder",
"amount": 1,
"chance": 0.6
},
{
"type": "item",
"io-type": "input",
"item": "ore:dustRedstone",
"amount": 1
}
]
}

View File

@ -0,0 +1,17 @@
{
"machine": "transformer",
"registryName": "transformer_energy_transform",
"recipeTime": 1,
"requirements": [
{
"type": "energy",
"io-type": "input",
"energyPerTick": 128
},
{
"type": "energy",
"io-type": "output",
"energyPerTick": 128
}
]
}

View File

@ -0,0 +1,362 @@
# Configuration file
compatibility {
# If fluids from other mods should show in BL buckets in the creative tab or in JEI
B:show_non_bl_fluids=true
# If true, non BL items will show in the JEI recipe for middle gems
B:show_non_bl_gem_recipes=true
}
debug {
# If true, enables debug mode with additional features for testing or development
B:debug_mode=false
# If true, enables the model loader debug logger
B:debug_model_loader=false
# If true, enables the recipe overrides debug logger
B:debug_recipe_overrides=false
# If true, mod will dump the packed model textures on startup
B:dump_packed_textures=false
}
general {
# If true, the main menu will be replaced by the Betweenlands main menu
B:bl_main_menu=false
# After how many seconds caving rope should despawn after the player is no longer connected
# Min: 0
# Max: 107374182
I:caving_rope_despawn_time=1200
# Adds an indicator next to the crosshair that shows whether the player is connected to the caving rope and how much rope is left
B:caving_rope_indicator=true
# Zone in which the decay bar is shown on the HUD.
# 0: Hotbar
# 1: Top left
# 2: Top right
# 3: Bottom right
# 4: Bottom left
# 5: Center left
# 6: Center top
# 7: Center right
# 8: Center bottom
# Min: 0
# Max: 8
I:decay_bar_zone=0
# X offset of the decay bar relative to the decay zone
I:decay_bar_zone_offset_x=0
# Y offset of the decay bar relative to the decay zone
I:decay_bar_zone_offset_y=0
# List of dimension IDs where decay should also be enabled if decay is enabled
I:decay_dimension_list <
>
# A list of items that can heal decay. Syntax is "modid:itemname:meta/decay/saturation", meta can be * for wildcard, if no meta is provided 0 is used
S:decay_food_list <
>
# Minimum player health when absolute decay is applied
# Min: 0.0
# Max: 3.4028234663852886E38
D:decay_min_health=6.0
# Minimum player health percentage when percentual decay is applied
# Min: 0.0
# Max: 3.4028234663852886E38
D:decay_min_health_percent=0.15000000596046448
# Whether the decay health reduction should be percentual
B:decay_percentage=false
# Horizontal spacing between equipment items
# Min: -32
# Max: 32
I:equipment_horziontal_spacing=8
# Change this to 1 or 0 to change on which side of the hotbar the equipment is shown
# Min: 0
# Max: 1
I:equipment_hotbar_side=0
# Vertical spacing between equipment items
# Min: -32
# Max: 32
I:equipment_vertical_spacing=-13
# Whether equipment should be shown on the HUD
B:equipment_visible=true
# Zone in which the equipment items are shown on the HUD.
# 0: Hotbar
# 1: Top left
# 2: Top right
# 3: Bottom right
# 4: Bottom left
# 5: Center left
# 6: Center top
# 7: Center right
# 8: Center bottom
# Min: 0
# Max: 8
I:equipment_zone=0
# X offset of the equipment items relative to the equipment zone
I:equipment_zone_offset_x=0
# Y offset of the equipment items relative to the equipment zone
I:equipment_zone_offset_y=0
# A list of items that should not be able to fertilize plants in the dimension. Syntax is "modid:itemname:meta", meta can be * for wildcard, if no meta is provided 0 is used
S:fertilizer_blacklist <
>
# A list of items that should be allowed to fertilize plants in the dimension. Syntax is "modid:itemname:meta", meta can be * for wildcard, if no meta is provided 0 is used
S:fertilizer_whitelist <
>
# A list of items that should not be able to create fire in the dimension. Syntax is "modid:itemname:meta", meta can be * for wildcard, if no meta is provided 0 is used
S:fire_tool_blacklist <
>
# A list of items that should be allowed to create fire in the dimension. Syntax is "modid:itemname:meta", meta can be * for wildcard, if no meta is provided 0 is used
S:fire_tool_whitelist <
>
# Whether the item usage tooltip ("Used In: Infuser, Compost Bin" etc.) should be shown
B:item_usage_tooltip=true
# A list of blocks that should not be broken by the moving walls. Syntax is "modid:blockname:meta", meta can be * for wildcard, if no meta is provided 0 is used
S:moving_wall_blacklist <
tombmanygraves:grave_block
>
# Whether the online fan art gallery picture frame should be enabled and be allowed to download fan art that has been manually picked by the developers to be shown in the gallery picture frame
B:online_gallery=true
# If true, Betweenlands recipes that conflict with any oredict'd recipes will take priority over the oredict'd recipes (should be true unless you intend to fix the recipes yourself with another mod)
B:override_any_conflicting_recipes=true
# If true, Betweenlands recipes that conflict with oredict'd vanilla recipes will take priority over the vanilla recipes (should be true unless you intend to fix the recipes yourself with another mod)
B:override_conflicting_vanilla_recipes=true
# A list of items that should not be allowed in the lurker skin pouch. Syntax is "modid:itemname:meta", meta can be * for wildcard, if no meta is provided 0 is used
S:pouch_blacklist <
>
# Whether rotten food should turn back into normal food when leaving the dimension
B:reverse_rotten_food=true
# A list of items that should turn into Rotten Food in the dimension. Syntax is "modid:itemname:meta", meta can be * for wildcard, if no meta is provided 0 is used
S:rotten_food_blacklist <
>
# A list of items that should be whitelisted from rotting in the dimension. Syntax is "modid:itemname:meta", meta can be * for wildcard, if no meta is provided 0 is used
S:rotten_food_whitelist <
>
# If true, the camera perspective will be switch to rowboat when you enter a rowboat, otherwise first-person
B:rowboat_view=true
# A list of items that should turn into Tainted Potions in the dimension. Syntax is "modid:itemname:meta", meta can be * for wildcard, if no meta is provided 0 is used
S:tainting_blacklist <
>
# A list of items that should be whitelisted from turning into Tainted Potions in the dimension. Syntax is "modid:itemname:meta", meta can be * for wildcard, if no meta is provided 0 is used
S:tainting_whitelist <
>
# A list of items that should be weakened in the dimension. Syntax is "modid:itemname:meta", meta can be * for wildcard, if no meta is provided 0 is used
S:tool_weakness_blacklist <
>
# A list of items that should not be weakened in the dimension. Syntax is "modid:itemname:meta", meta can be * for wildcard, if no meta is provided 0 is used
S:tool_weakness_whitelist <
>
# A list of items that should turn into damp torches when placed in the dimension. Syntax is "modid:itemname:meta", meta can be * for wildcard, if no meta is provided 0 is used
S:torch_blacklist <
>
# A list of items that should not turn into damp torches when placed in the dimension. Syntax is "modid:itemname:meta", meta can be * for wildcard, if no meta is provided 0 is used
S:torch_whitelist <
>
# Whether the tool corrosion mechanics should be active in the dimension
B:use_corrosion=true
# Whether the player decay mechanics should be active in the dimension
B:use_decay=true
# Whether fertilizers (e.g. Bonemeal) should be blacklisted from working in the dimension
B:use_fertilizer_blacklist=true
# Whether fire tools (e.g. Flint and Steel) should be blacklisted from working in the dimension
B:use_fire_tool_blacklist=true
# If true the food sickness system will be enabled in the Betweenlands
B:use_food_sickness=true
# If true the food sickness system will be enabled outside the Betweenlands
B:use_food_sickness_outside_betweenlands=false
# Whether potions should turn into tainted potions in the dimension
B:use_potion_blacklist=true
# Whether food from the overworld should rot when going into the dimension
B:use_rotten_food=true
# Whether overworld tools should be weakened in the dimension
B:use_tool_weakness=true
# Whether torches should turn into damp torches in the dimension
B:use_torch_blacklist=true
}
mob_spawning {
# The maximum amount of naturally spawned entities in the Betweenlands per world
# Min: 0
# Max: 2147483647
I:hard_entity_limit=600
# The maximum amount of naturally spawned entities per loaded area (in most cases this means per player)
# Min: 0
# Max: 2147483647
I:max_entities_per_loaded_area=250
}
online_event_overrides {
# Check interval in seconds
# Min: 60
# Max: 107374182
I:check_interval=1800
# Default time in seconds before an event that no longer has an override resets its state
# Min: 0
# Max: 107374182
I:default_remote_reset_time=180
# How many times a connection can fail before the '(Default) Remote Reset Time' starts counting down and how many times 'Failed Recheck Interval' is used before falling back to 'Check Interval'
# Min: 0
# Max: 2147483647
I:failed_recheck_count=3
# Recheck interval in seconds if previous check has failed
# Min: 10
# Max: 107374182
I:failed_recheck_interval=60
# If true this allows the developers to remotely enable certain environment events (such as the seasonal events for example) over a file hosted on our repository (https://raw.githubusercontent.com/Angry-Pixel/The-Betweenlands/environment_event_overrides/overrides.json). If you do not wish to use this feature it can be fully disabled by setting this to false
B:online_event_overrides_enabled=false
}
rendering {
# Whether the shaders should only be active in the Betweenlands dimension (if they are enabled)
B:dimension_shader_only=false
# Some blocks glow in the dark (eg Life Crystal Ore) which doesn't work in some cases. If you run into problems like broken textures for such blocks then set this to false
B:fullbright_blocks=true
# Shader rendering priority. Some other mods are not compatible with Betweenlands shaders (e.g. LadyLib/Dissolution) due to order conflicts. If you run into such an incompatibility try using a different priority. However rendering the shader earlier may introduce other rendering artifacts so this should be left as default if there are no conflicts.
# 0: Late (Default)
# 1: Normal
# 2: Early
# Min: 0
# Max: 2
I:shader_priority=0
# Whether clouds should be rendered in sky rifts
B:sky_rift_clouds=true
# Only works when shaders are enabled. Determines the resolution of the shader sky texture. Bigger resolutions may have a bad impact on performance
# Min: 16
# Max: 2147483647
I:sky_texture_resolution=1024
# Some features in the Betweenlands use shaders for special effects. If you don't have a dedicated graphics card or want to use other mods with shaders you should set this to false. May have an impact on performance depending on your computer. Forces FBOs to be enabled
B:use_shader=true
# Min: 0
# Max: 100
I:wisp_quality=50
}
world_and_dimension {
# If true, the Rift will appear whenever a player joins the dimension for the first time
B:activate_rift_on_first_join=true
# Minimum duration in seconds the rift should stay active when a player joins the dimension for the first time. See 'Activate Rift On First Join'
# Min: 0
# Max: 107374182
I:activate_rift_on_first_join_duration=1800
# Min: 0
# Max: 100
I:dimension_brightness=75
I:dimension_id=20
# Higher numbers decrease rate
# Min: 2
# Max: 2147483647
I:druid_circle_frequency=80
# If true seasonal events will occur during special periods during a year
B:enable_seasonal_events=true
# Whether custom portals that teleport to the End should create a Portal Tree in the End
B:generate_portal_in_end=false
# The biome search range used to find a suitable biome when a portal is generated. If you find that a suitable biome isn't found reliably enough this can be increased at the cost of taking more time to generate portals
# Min: 16
# Max: 2147483647
I:portal_biome_search_range=256
# The return dimension that is used when creating a portal in the Betweenlands dimension and entering it for the first time
I:portal_default_return_dimension=0
# Custom saplings or blocks can be specified here to work with the Swamp Talisman. Syntax is "modid:blockname:meta/dim", meta can be * for wildcard, if no meta is provided 0 is used. The dimension ("dim") specifies to which dimension the portal will lead to
S:portal_dimension_targets <
>
# Betweenlands portals will only work in these dimensions
I:portal_dimension_whitelist <
0
-1
>
# The maximum link distance in blocks between two portals
I:portal_max_link_dist=1500
# A list of unsafe biomes for the portal to try avoid generating in
S:portal_unsafe_biomes <
minecraft:ocean
minecraft:river
minecraft:frozen_ocean
minecraft:frozen_river
minecraft:mushroom_island_shore
minecraft:beaches
minecraft:deep_ocean
minecraft:stone_beach
minecraft:cold_beach
>
# If true, the players will directly start out in the Betweenlands instead of the Overworld
B:start_in_betweenlands=false
# If "Start in Betweenlands" is enabled: whether a portal should be generated at the spawn and the players should spawn in it
B:start_in_portal=false
}

View File

@ -0,0 +1 @@
1.0.0