Initial commit
This commit is contained in:
128
config/TinkersExtras.cfg
Normal file
128
config/TinkersExtras.cfg
Normal file
@ -0,0 +1,128 @@
|
||||
# Configuration file
|
||||
|
||||
"extras settings" {
|
||||
# Use material name ('Use Output Materials names to the Log/Console' option to show all materials) Example: stone [default: ]
|
||||
S:"List of Materials which cant be used as replacements on tools" <
|
||||
>
|
||||
|
||||
# Use modifier name ('Use Output Materials/Modifier names to the Log/Console' option to show all materials) Example: mending_moss [default: ]
|
||||
S:"List of Modifiers to be disabled" <
|
||||
>
|
||||
|
||||
# Use Traits name Example: ecological [default: ]
|
||||
S:"List of Traits to be disabled" <
|
||||
>
|
||||
|
||||
# Use part name and material name in the Format: part_name:material_name Example: pick_head:stone [default: ]
|
||||
S:"List of parts which cant be used as replacements on tools (based on certain Material type)" <
|
||||
>
|
||||
|
||||
# Will set a limit on the amount of Modifiers allowed on a tool at once!
|
||||
I:"Modifier limit amount (per tool)"=10
|
||||
}
|
||||
|
||||
|
||||
general {
|
||||
# Will output to the Log/Console during start up
|
||||
B:"Output Materials/Modifier names to the Log/Console"=false
|
||||
}
|
||||
|
||||
|
||||
"general parts settings" {
|
||||
# Use material name ('Use Output Materials/Modifier names to the Log/Console' option to show all materials) Example: stone [default: ]
|
||||
S:"List of Materials which parts cant be created for using a Part Builder/Smeltery Casting table" <
|
||||
>
|
||||
}
|
||||
|
||||
|
||||
"global settings" {
|
||||
# Will disable all possible Modifiers
|
||||
B:"Disable Ability to Apply All Modifiers"=false
|
||||
|
||||
# Will disable all possible Traits
|
||||
B:"Disable Ability to Apply All Traits"=false
|
||||
|
||||
# Will only disable the creation not the existing of the parts
|
||||
B:"Disable Ability to Create All Parts in the Part Builder"=false
|
||||
|
||||
# Will only disable the creation not the existing of the parts
|
||||
B:"Disable Ability to Create All Parts in the Smeltery Casting table"=false
|
||||
|
||||
# Will disable the creation of all tools via a tool station/forge
|
||||
B:"Disable Ability to Create All Tools"=false
|
||||
|
||||
# Will stop all Parts from being replaceable
|
||||
B:"Disable Ability to Replace All Parts"=false
|
||||
}
|
||||
|
||||
|
||||
"materials settings" {
|
||||
# Use material name ('Use Output Materials/Modifier names to the Log/Console' option to show all materials) Example: paper [default: ]
|
||||
S:"List of Materials to be disabled" <
|
||||
stone
|
||||
>
|
||||
}
|
||||
|
||||
|
||||
"parts settings" {
|
||||
# Use part type name (Use F3 + H to show unlocalized names on parts to find there names, will be the name after the : ) Example: pick_head [default: ]
|
||||
S:"List of Parts that cant be created in the Part Builder" <
|
||||
>
|
||||
|
||||
# Use part name and material name in the Format: part_name:material_name Example: pick_head:stone [default: ]
|
||||
S:"List of Parts that cant be created in the Part Builder (based on certain Material type)" <
|
||||
pick_head:wood
|
||||
shovel_head:wood
|
||||
axe_head:wood
|
||||
broad_axe_head:wood
|
||||
hammer_head:wood
|
||||
excavator_head:wood
|
||||
kama_head:wood
|
||||
scythe_head:wood
|
||||
pan_head:wood
|
||||
large_plate:wood
|
||||
|
||||
pick_head:cactus
|
||||
shovel_head:cactus
|
||||
axe_head:cactus
|
||||
broad_axe_head:cactus
|
||||
hammer_head:cactus
|
||||
excavator_head:cactus
|
||||
kama_head:cactus
|
||||
scythe_head:cactus
|
||||
pan_head:cactus
|
||||
large_plate:cactus
|
||||
|
||||
pick_head:firewood
|
||||
shovel_head:firewood
|
||||
axe_head:firewood
|
||||
broad_axe_head:firewood
|
||||
hammer_head:firewood
|
||||
excavator_head:firewood
|
||||
kama_head:firewood
|
||||
scythe_head:firewood
|
||||
pan_head:firewood
|
||||
large_plate:firewood
|
||||
>
|
||||
|
||||
# Use part type name (Use F3 + H to show unlocalized names on parts to find there names, will be the name after the : ) Example: pick_head [default: ]
|
||||
S:"List of Parts that cant be created in the Smeltery Casting table" <
|
||||
>
|
||||
|
||||
# Use part name and material name in the Format: part_name:material_name Example: pick_head:stone [default: ]
|
||||
S:"List of Parts that cant be created in the Smeltery Casting table (based on certain Material type)" <
|
||||
>
|
||||
}
|
||||
|
||||
|
||||
"tools settings" {
|
||||
# Use tool type name (Use F3 + H to show unlocalized names on tools to find there names, will be the name after the : ) Example: pickaxe [default: ]
|
||||
S:"List of Tools that cant be created" <
|
||||
>
|
||||
|
||||
# Use tool name and material name in the Format: tool_name:material_name Example: pickaxe:stone [default: ]
|
||||
S:"List of Tools that cant be created (based on certain Material type)" <
|
||||
>
|
||||
}
|
||||
|
||||
|
||||
93
config/YungsLaw-1_12_2.cfg
Normal file
93
config/YungsLaw-1_12_2.cfg
Normal file
@ -0,0 +1,93 @@
|
||||
# Configuration file
|
||||
|
||||
general {
|
||||
# Automatically enables YUNG's Law in every possible dimension.
|
||||
B:"Enable Global Whitelist"=false
|
||||
|
||||
# List of ID's of dimensions that will use YUNG's Law. Ignored if Global Whitelisting is enabled.
|
||||
I:"Whitelisted Dimension IDs" <
|
||||
0
|
||||
>
|
||||
|
||||
##########################################################################################################
|
||||
# replacement settings
|
||||
#--------------------------------------------------------------------------------------------------------#
|
||||
# Settings for underground block replacement.
|
||||
##########################################################################################################
|
||||
|
||||
"replacement settings" {
|
||||
# If enabled, only ore blocks will be changed. The Hard Block will not be used - instead ores will be replaced with the biome's filler block (usually stone).
|
||||
B:"Enable Ore Deletion Mode"=true
|
||||
|
||||
# If Ore Deletion Mode is disabled, this is the minimum distance from Safe Blocks (e.g. air) at which your Hard Block will replace underground blocks.
|
||||
# If Ore Deletion Mode is enabled, this is the minimum distance from Safe Blocks at which ores will start to be deleted.
|
||||
I:"Generation Distance"=3
|
||||
|
||||
# If true, liquids such as water and lava will be considered Safe Blocks, meaning blocks close to them won't be replaced or deleted.
|
||||
# Recommended: true
|
||||
B:"Mark Liquids As Safe"=true
|
||||
|
||||
# Maximum altitude at which block replacement or ore deletion can occur.
|
||||
I:"Max Altitude"=63
|
||||
|
||||
# Blocks that will not be replaced. Any blocks within the Generation Distance of a Safe Block will also not be replaced.
|
||||
S:"Safe Blocks" <
|
||||
minecraft:air
|
||||
>
|
||||
|
||||
# Like Safe Blocks, these blocks will not be replaced. Unlike Safe Blocks, no surrounding blocks will be protected from replacement.
|
||||
S:"Untouchable Blocks" <
|
||||
minecraft:bedrock
|
||||
>
|
||||
|
||||
##########################################################################################################
|
||||
# replacement mode settings
|
||||
#--------------------------------------------------------------------------------------------------------#
|
||||
# Settings for using Replacement Mode (default). These only do anything if Ore Deletion Mode is disabled.
|
||||
##########################################################################################################
|
||||
|
||||
"replacement mode settings" {
|
||||
# The block that will replace the underground in areas far from Safe Blocks. Defaults to obsidian if value provided is invalid.
|
||||
S:"Hard Block"=minecraft:obsidian
|
||||
}
|
||||
|
||||
##########################################################################################################
|
||||
# ore deletion mode settings
|
||||
#--------------------------------------------------------------------------------------------------------#
|
||||
# Settings for using Ore Deletion Mode. These only do anything if Ore Deletion Mode is enabled.
|
||||
##########################################################################################################
|
||||
|
||||
"ore deletion mode settings" {
|
||||
# Whitelist for designating blocks as ore blocks for Ore Deletion Mode. Useful if some modded ores you're using aren't already supported,
|
||||
# or if you perhaps only want to remove some of a mod's ores, but not all.
|
||||
S:"Ore Block Whitelist" <
|
||||
minecraft:coal_ore
|
||||
minecraft:iron_ore
|
||||
minecraft:gold_ore
|
||||
minecraft:lapis_ore
|
||||
minecraft:redstone_ore
|
||||
minecraft:emerald_ore
|
||||
minecraft:diamond_ore
|
||||
minecraft:quartz_ore
|
||||
>
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
##########################################################################################################
|
||||
# mod compatibility settings
|
||||
#--------------------------------------------------------------------------------------------------------#
|
||||
# Support for modded ores when using Ore Deletion Mode.
|
||||
##########################################################################################################
|
||||
|
||||
"mod compatibility settings" {
|
||||
# If enabled, AE2 ores will be deleted when using Ore Deletion Mode.
|
||||
B:"Applied Energistics 2"=true
|
||||
|
||||
# If enabled, Quark ores will be deleted when using Ore Deletion Mode.
|
||||
B:Quark=true
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
17
config/biomesoplenty/misc.cfg
Normal file
17
config/biomesoplenty/misc.cfg
Normal file
@ -0,0 +1,17 @@
|
||||
# Configuration file
|
||||
|
||||
"gui settings" {
|
||||
# Use the Biomes O' Plenty World Type by default when selecting a world. [default: false]
|
||||
B:"Default to BoP World Type"=true
|
||||
}
|
||||
|
||||
|
||||
"visual settings" {
|
||||
# Override the main menu panorama and use ours instead (It's nicer!) [default: true]
|
||||
B:"Enable Biomes O' Plenty Main Menu Panorama"=true
|
||||
|
||||
# Enable fog colouring in some biomes. [default: true]
|
||||
B:"Enable Fog Colouration"=true
|
||||
}
|
||||
|
||||
|
||||
1
config/dynamictrees/dimensions.json
Normal file
1
config/dynamictrees/dimensions.json
Normal file
@ -0,0 +1 @@
|
||||
[]
|
||||
1
config/dynamictrees/worldgen.json
Normal file
1
config/dynamictrees/worldgen.json
Normal file
@ -0,0 +1 @@
|
||||
[]
|
||||
555
config/firstaid.cfg
Normal file
555
config/firstaid.cfg
Normal file
@ -0,0 +1,555 @@
|
||||
# Configuration file
|
||||
|
||||
general {
|
||||
# If true, max health will be capped at 6 hearts and absorption at 2 hearts per limb. If false, the health cap will be much higher (64 hearts normal and 16 absorption)
|
||||
B:capMaxHealth=true
|
||||
|
||||
# Enabled additional debug logs - May slow down the game and will increase log file size
|
||||
# Only enable for special purposes
|
||||
B:debug=false
|
||||
|
||||
# Set to true to enable the debuff sounds. Requieres enableDebuffs to be true
|
||||
B:enableSoundSystem=true
|
||||
|
||||
# If true, many damage distributions will be more realistic, but this will also cause them to be harder
|
||||
# If enabled, e.g. drowing will only damage your body instead of your body and head last
|
||||
B:hardMode=false
|
||||
|
||||
# If true, max health is scaled to your hearts, and the config entries get multiplier to match the max health
|
||||
B:scaleMaxHealth=false
|
||||
|
||||
# Only effects the fallback random distribution.
|
||||
# If enabled, the default random damage distribution will be changed to leave critical limbs at 1hp if possible.
|
||||
# When there is too much damage, the damage will still kill the player. Other distributions that defined are not affected by this.
|
||||
B:useFriendlyRandomDistribution=false
|
||||
|
||||
# Specifies how the vanilla health is calculated. Affects the vanilla visual health bar, as well as the value other mods get to see when they query the player health.
|
||||
# AVERAGE_ALL simply takes all limbs and calculates the average of it.
|
||||
# AVERAGE_CRITICAL takes all critical limbs and calculates the average of it
|
||||
# MIN_CRITICAl takes the smallest health value of all critical limb
|
||||
# Does not have any effect if all critical limbs have been disabled.
|
||||
# Valid values:
|
||||
# AVERAGE_ALL
|
||||
# AVERAGE_CRITICAL
|
||||
# MIN_CRITICAL
|
||||
# CRITICAL_50_PERCENT_OTHER_50_PERCENT
|
||||
S:vanillaHealthCalculation=AVERAGE_ALL
|
||||
|
||||
# If true, all usages of setHealth from other mods will be captured. Should not cause any problems, but allow mods like scaling health bandages to apply
|
||||
B:watchSetHealth=true
|
||||
|
||||
##########################################################################################################
|
||||
# damagesystem
|
||||
#--------------------------------------------------------------------------------------------------------#
|
||||
# Settings regarding the max health of the body's parts. 2 = 1 heart
|
||||
##########################################################################################################
|
||||
|
||||
damagesystem {
|
||||
B:causeDeathBody=true
|
||||
B:causeDeathHead=true
|
||||
|
||||
# Min: 2
|
||||
# Max: 12
|
||||
I:maxHealthBody=6
|
||||
|
||||
# Min: 2
|
||||
# Max: 12
|
||||
I:maxHealthHead=4
|
||||
|
||||
# Min: 2
|
||||
# Max: 12
|
||||
I:maxHealthLeftArm=4
|
||||
|
||||
# Min: 2
|
||||
# Max: 12
|
||||
I:maxHealthLeftFoot=4
|
||||
|
||||
# Min: 2
|
||||
# Max: 12
|
||||
I:maxHealthLeftLeg=4
|
||||
|
||||
# Min: 2
|
||||
# Max: 12
|
||||
I:maxHealthRightArm=4
|
||||
|
||||
# Min: 2
|
||||
# Max: 12
|
||||
I:maxHealthRightFoot=4
|
||||
|
||||
# Min: 2
|
||||
# Max: 12
|
||||
I:maxHealthRightLeg=4
|
||||
}
|
||||
|
||||
##########################################################################################################
|
||||
# overlay
|
||||
#--------------------------------------------------------------------------------------------------------#
|
||||
# Settings regarding the health overlay when ingame
|
||||
##########################################################################################################
|
||||
|
||||
overlay {
|
||||
# Determines the transparency of the overlay. 200 = Maximum transparency, 0 = Fully opaque
|
||||
# Min: 0
|
||||
# Max: 200
|
||||
I:alpha=50
|
||||
|
||||
# Determines how first aid should display armor on item tooltips.
|
||||
# REPLACE replaces the vanilla description with the one fitting first aid
|
||||
# APPEND will add the first aid values at the bottom
|
||||
# NONE will show the old vanilla values. Be advised this is purly visual, interally, the first aid value will always be used
|
||||
# Valid values:
|
||||
# REPLACE
|
||||
# APPEND
|
||||
# NONE
|
||||
S:armorTooltipMode=REPLACE
|
||||
|
||||
# Disables the funny easter eggs on certain events
|
||||
B:enableEasterEggs=true
|
||||
|
||||
# Specifies the type of the overlay HUD.
|
||||
# Valid values:
|
||||
# OFF
|
||||
# NUMBERS
|
||||
# HEARTS
|
||||
# PLAYER_MODEL
|
||||
# PLAYER_MODEL_4_COLORS
|
||||
# PLAYER_MODEL_OLD_COLORS
|
||||
# PLAYER_MODEL_OLD_4_COLORS
|
||||
S:overlayMode=HEARTS
|
||||
|
||||
# The relative point of the overlay
|
||||
# Valid values:
|
||||
# TOP_LEFT
|
||||
# TOP_RIGHT
|
||||
# BOTTOM_RIGHT
|
||||
# BOTTOM_LEFT
|
||||
S:pos=BOTTOM_RIGHT
|
||||
|
||||
# The mode how to show the mc vanilla health bar.
|
||||
# NORMAL shows the vanilla health value that calculated the way vanillaHealthCalculation is specified (server config)
|
||||
# HIGHLIGHT_CRITICAL_PATH show the vanilla health value and highlights the health value of the most damaged critical limb (by default head or body) using the hardcore-styled hearts for them and the normal hearts for the rest of the health. Only works if vanillaHealthCalculation is set to AVERAGE_ALL
|
||||
# HIDE just doesn't display the vanilla health bar at all.
|
||||
# Valid values:
|
||||
# NORMAL
|
||||
# HIGHLIGHT_CRITICAL_PATH
|
||||
# HIDE
|
||||
S:vanillaHealthBarMode=HIDE
|
||||
|
||||
# The offset on the x axis
|
||||
I:xOffset=0
|
||||
|
||||
# The offset on the y axis
|
||||
I:yOffset=1
|
||||
|
||||
##########################################################################################################
|
||||
# displaymode
|
||||
#--------------------------------------------------------------------------------------------------------#
|
||||
# Specifies when and how the HUD should be displayed
|
||||
##########################################################################################################
|
||||
|
||||
displaymode {
|
||||
# If set to true, the overlay will flash for a short moment if the health changed. Only affects PLAYER_MODEL overlay
|
||||
B:flash=true
|
||||
|
||||
# Specifies how many ticks (20 ticks = 1 second) the overlay should be visible after health changed (healing/damaging)
|
||||
# If set to -1, the HUD is always visible
|
||||
# Min: -1
|
||||
# Max: 600
|
||||
I:visibleDurationTicks=-1
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
##########################################################################################################
|
||||
# internalhealing
|
||||
#--------------------------------------------------------------------------------------------------------#
|
||||
# Settings regarding the internal healing system
|
||||
##########################################################################################################
|
||||
|
||||
internalhealing {
|
||||
|
||||
##########################################################################################################
|
||||
# bandage
|
||||
#--------------------------------------------------------------------------------------------------------#
|
||||
# Settings for the bandage item
|
||||
##########################################################################################################
|
||||
|
||||
bandage {
|
||||
# The time it takes in the GUI to apply the item in milliseconds
|
||||
# Min: 0
|
||||
# Max: 16000
|
||||
I:applyTime=2500
|
||||
|
||||
# The time it takes for a single heal to trigger. Total time this item is active = this * totalHeals
|
||||
# Min: 1
|
||||
# Max: 32767
|
||||
I:secondsPerHeal=18
|
||||
|
||||
# The total heals this item does when applied. 1 heal = half a heart
|
||||
# Min: 1
|
||||
# Max: 127
|
||||
I:totalHeals=4
|
||||
}
|
||||
|
||||
##########################################################################################################
|
||||
# plaster
|
||||
#--------------------------------------------------------------------------------------------------------#
|
||||
# Settings for the plaster item
|
||||
##########################################################################################################
|
||||
|
||||
plaster {
|
||||
# The time it takes in the GUI to apply the item in milliseconds
|
||||
# Min: 0
|
||||
# Max: 16000
|
||||
I:applyTime=3000
|
||||
|
||||
# The time it takes for a single heal to trigger. Total time this item is active = this * totalHeals
|
||||
# Min: 1
|
||||
# Max: 32767
|
||||
I:secondsPerHeal=22
|
||||
|
||||
# The total heals this item does when applied. 1 heal = half a heart
|
||||
# Min: 1
|
||||
# Max: 127
|
||||
I:totalHeals=2
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
##########################################################################################################
|
||||
# externalhealing
|
||||
#--------------------------------------------------------------------------------------------------------#
|
||||
# Settings regarding external healing system(like vanilla potions or natural regeneration
|
||||
##########################################################################################################
|
||||
|
||||
externalhealing {
|
||||
# Allow vanilla's natural regeneration. Requires "allowOtherHealingItems" to be true
|
||||
# **WARNING** This sets the gamerule "naturalRegeneration" for all of your worlds internally, so it persists even if you remove the mod
|
||||
B:allowNaturalRegeneration=false
|
||||
|
||||
# If false, healing potions and other healing items will have no effect
|
||||
B:allowOtherHealingItems=true
|
||||
|
||||
# The value vanilla's natural regeneration will be multiplied with. Has no effect if "allowNaturalRegeneration" is disabled
|
||||
# Min: 0.0
|
||||
# Max: 20.0
|
||||
D:naturalRegenMultiplier=0.5
|
||||
|
||||
# The value external regen will be multiplied with. Has no effect if "allowOtherHealingItems" is disabled
|
||||
# Min: 0.0
|
||||
# Max: 20.0
|
||||
D:otherRegenMultiplier=0.75
|
||||
|
||||
# Specifies how the vanilla resistance potion effect should reduce damage.
|
||||
# By default, one level of resistance reduces 20% of damage. Changing this value to e.g. 10 will reduce the reduction to 10% damage reduction per level
|
||||
# Min: 1
|
||||
# Max: 40
|
||||
I:resistanceReductionPercentPerLevel=20
|
||||
|
||||
# Specifies how much percent of the max health should be restored when sleeping
|
||||
# Min: 0.0
|
||||
# Max: 1.0
|
||||
D:sleepHealPercentage=0.07
|
||||
}
|
||||
|
||||
##########################################################################################################
|
||||
# debuffs
|
||||
#--------------------------------------------------------------------------------------------------------#
|
||||
# Enable/Disable specify debuffs on specific body parts
|
||||
##########################################################################################################
|
||||
|
||||
debuffs {
|
||||
|
||||
head {
|
||||
B:blindness=true
|
||||
B:nausea=true
|
||||
|
||||
##########################################################################################################
|
||||
# blindnessconditions
|
||||
#--------------------------------------------------------------------------------------------------------#
|
||||
# Holds the information how the debuff should be applied at different damage taken. Only use this if you know what you are doing.
|
||||
##########################################################################################################
|
||||
|
||||
blindnessconditions {
|
||||
# How much damage the user must have taken for the debuff to apply at the mapped length. Must be sorted so the **highest** value comes first. 2 = 1 heart
|
||||
# Min: 0.0
|
||||
# Max: 10.0
|
||||
D:damageTaken <
|
||||
2.0
|
||||
1.0
|
||||
>
|
||||
|
||||
# How long the debuff should stay. If the first condition from the damageTaken config is met, the first value in this list will be taken
|
||||
# Min: 0
|
||||
# Max: 32767
|
||||
I:debuffLength <
|
||||
160
|
||||
80
|
||||
>
|
||||
}
|
||||
|
||||
##########################################################################################################
|
||||
# nauseaconditions
|
||||
#--------------------------------------------------------------------------------------------------------#
|
||||
# Holds the information how the debuff should be applied at different damage taken. Only use this if you know what you are doing.
|
||||
##########################################################################################################
|
||||
|
||||
nauseaconditions {
|
||||
# How much damage the user must have taken for the debuff to apply at the mapped length. Must be sorted so the **highest** value comes first. 2 = 1 heart
|
||||
# Min: 0.0
|
||||
# Max: 10.0
|
||||
D:damageTaken <
|
||||
3.0
|
||||
2.0
|
||||
>
|
||||
|
||||
# How long the debuff should stay. If the first condition from the damageTaken config is met, the first value in this list will be taken
|
||||
# Min: 0
|
||||
# Max: 32767
|
||||
I:debuffLength <
|
||||
320
|
||||
240
|
||||
>
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
body {
|
||||
B:nausea=true
|
||||
B:weakness=true
|
||||
|
||||
##########################################################################################################
|
||||
# nauseaconditions
|
||||
#--------------------------------------------------------------------------------------------------------#
|
||||
# Holds the information how the debuff should be applied at different damage taken. Only use this if you know what you are doing.
|
||||
##########################################################################################################
|
||||
|
||||
nauseaconditions {
|
||||
# How much damage the user must have taken for the debuff to apply at the mapped length. Must be sorted so the **highest** value comes first. 2 = 1 heart
|
||||
# Min: 0.0
|
||||
# Max: 10.0
|
||||
D:damageTaken <
|
||||
4.0
|
||||
2.0
|
||||
>
|
||||
|
||||
# How long the debuff should stay. If the first condition from the damageTaken config is met, the first value in this list will be taken
|
||||
# Min: 0
|
||||
# Max: 32767
|
||||
I:debuffLength <
|
||||
320
|
||||
160
|
||||
>
|
||||
}
|
||||
|
||||
##########################################################################################################
|
||||
# weaknessconditions
|
||||
#--------------------------------------------------------------------------------------------------------#
|
||||
# Holds the information how the debuff should be applied at different health left. Only use this if you know what you are doing.
|
||||
##########################################################################################################
|
||||
|
||||
weaknessconditions {
|
||||
# How strong the potion effect should stay. If the first condition from the healthPercentageLeft config is met, the first value in this list will be taken
|
||||
# Min: 0
|
||||
# Max: 127
|
||||
I:debuffStrength <
|
||||
2
|
||||
1
|
||||
>
|
||||
|
||||
# How much health the user must have left for the debuff to apply at the mapped length. Must be sorted so the **lowest** value comes first
|
||||
# Min: 0.0
|
||||
# Max: 1.0
|
||||
D:healthPercentageLeft <
|
||||
0.25
|
||||
0.5
|
||||
>
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
arms {
|
||||
B:mining_fatigue=true
|
||||
|
||||
##########################################################################################################
|
||||
# miningfatigueconditions
|
||||
#--------------------------------------------------------------------------------------------------------#
|
||||
# Holds the information how the debuff should be applied at different health left. Only use this if you know what you are doing.
|
||||
##########################################################################################################
|
||||
|
||||
miningfatigueconditions {
|
||||
# How strong the potion effect should stay. If the first condition from the healthPercentageLeft config is met, the first value in this list will be taken
|
||||
# Min: 0
|
||||
# Max: 127
|
||||
I:debuffStrength <
|
||||
3
|
||||
2
|
||||
1
|
||||
>
|
||||
|
||||
# How much health the user must have left for the debuff to apply at the mapped length. Must be sorted so the **lowest** value comes first
|
||||
# Min: 0.0
|
||||
# Max: 1.0
|
||||
D:healthPercentageLeft <
|
||||
0.25
|
||||
0.5
|
||||
0.75
|
||||
>
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
legsandfeet {
|
||||
B:slowness=true
|
||||
|
||||
##########################################################################################################
|
||||
# slownessconditions
|
||||
#--------------------------------------------------------------------------------------------------------#
|
||||
# Holds the information how the debuff should be applied at different health left. Only use this if you know what you are doing.
|
||||
##########################################################################################################
|
||||
|
||||
slownessconditions {
|
||||
# How strong the potion effect should stay. If the first condition from the healthPercentageLeft config is met, the first value in this list will be taken
|
||||
# Min: 0
|
||||
# Max: 127
|
||||
I:debuffStrength <
|
||||
3
|
||||
2
|
||||
1
|
||||
>
|
||||
|
||||
# How much health the user must have left for the debuff to apply at the mapped length. Must be sorted so the **lowest** value comes first
|
||||
# Min: 0.0
|
||||
# Max: 1.0
|
||||
D:healthPercentageLeft <
|
||||
0.3499999940395355
|
||||
0.6000000238418579
|
||||
0.800000011920929
|
||||
>
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
##########################################################################################################
|
||||
# locationalarmor
|
||||
#--------------------------------------------------------------------------------------------------------#
|
||||
# Specify how the locational armor is calculated
|
||||
##########################################################################################################
|
||||
|
||||
locationalarmor {
|
||||
|
||||
armor {
|
||||
# Min: 1.0
|
||||
# Max: 16.0
|
||||
D:chestArmorMultiplier=2.5
|
||||
|
||||
# Min: 0.0
|
||||
# Max: 4.0
|
||||
D:chestArmorOffset=0.0
|
||||
|
||||
# Min: 1.0
|
||||
# Max: 16.0
|
||||
D:feetArmorMultiplier=6.0
|
||||
|
||||
# Min: 0.0
|
||||
# Max: 4.0
|
||||
D:feetArmorOffset=0.0
|
||||
|
||||
# Min: 1.0
|
||||
# Max: 16.0
|
||||
D:headArmorMultiplier=6.0
|
||||
|
||||
# Min: 0.0
|
||||
# Max: 4.0
|
||||
D:headArmorOffset=1.0
|
||||
|
||||
# Min: 1.0
|
||||
# Max: 16.0
|
||||
D:legsArmorMultiplier=3.0
|
||||
|
||||
# Min: 0.0
|
||||
# Max: 4.0
|
||||
D:legsArmorOffset=0.0
|
||||
}
|
||||
|
||||
toughness {
|
||||
# Min: 1.0
|
||||
# Max: 16.0
|
||||
D:chestToughnessMultiplier=3.0
|
||||
|
||||
# Min: 0.0
|
||||
# Max: 4.0
|
||||
D:chestToughnessOffset=0.0
|
||||
|
||||
# Min: 1.0
|
||||
# Max: 16.0
|
||||
D:feetToughnessMultiplier=3.5
|
||||
|
||||
# Min: 0.0
|
||||
# Max: 4.0
|
||||
D:feetToughnessOffset=0.0
|
||||
|
||||
# Min: 1.0
|
||||
# Max: 16.0
|
||||
D:headToughnessMultiplier=4.0
|
||||
|
||||
# Min: 0.0
|
||||
# Max: 4.0
|
||||
D:headToughnessOffset=0.0
|
||||
|
||||
# Min: 1.0
|
||||
# Max: 16.0
|
||||
D:legsToughnessMultiplier=3.0
|
||||
|
||||
# Min: 0.0
|
||||
# Max: 4.0
|
||||
D:legsToughnessOffset=0.0
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
##########################################################################################################
|
||||
# enchantmenthandling
|
||||
#--------------------------------------------------------------------------------------------------------#
|
||||
# Specify how enchantments are applied
|
||||
##########################################################################################################
|
||||
|
||||
enchantmenthandling {
|
||||
# If set to LOCAL_ENCHANTMENTS, only the enchantments for the armor for the body part that is currently being damaged is taken into account. The strength of the armor is multiplied by 4, so it matches the vanilla default
|
||||
# If set to GLOBAL_ENCHANTMENTS, the enchantments of all armor pieces are taken into account for all body parts that have any kind of armor.
|
||||
# Valid values:
|
||||
# GLOBAL_ENCHANTMENTS
|
||||
# LOCAL_ENCHANTMENTS
|
||||
S:armorEnchantmentMode=LOCAL_ENCHANTMENTS
|
||||
|
||||
# Specifies the default modifier. This is only used if armorEnchantmentMode is LOCAL_ENCHANTMENTS, as this is used scale up the values to somewhat match what vanilla balances around (as vanilla balances around global enchantments)
|
||||
# Min: 1
|
||||
# Max: 4
|
||||
I:enchantmentMultiplier=4
|
||||
|
||||
##########################################################################################################
|
||||
# overrideentries
|
||||
#--------------------------------------------------------------------------------------------------------#
|
||||
# Specifies the overrides for the the modifier. This is only used if armorEnchantmentMode is LOCAL_ENCHANTMENTS. This can be used to set another multiplier for special enchantments
|
||||
##########################################################################################################
|
||||
|
||||
overrideentries {
|
||||
# Min: 1
|
||||
# Max: 4
|
||||
I:multiplierOverride <
|
||||
1
|
||||
>
|
||||
|
||||
# The resource location of the enchantment. Must be fully specified and cannot use wildcard. Example: minecraft:feather_falling
|
||||
S:resourceLocation <
|
||||
minecraft:feather_falling
|
||||
>
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
33
config/hardcoredarkness.cfg
Normal file
33
config/hardcoredarkness.cfg
Normal file
@ -0,0 +1,33 @@
|
||||
# Configuration file
|
||||
|
||||
settings {
|
||||
# Switches the slightly bluish NightSkyLight in mode 1 & 2 with a more greenish version. [default: false]
|
||||
B:AlternativeNightSkyLight=false
|
||||
|
||||
# Whether the End is also supposed to have its minimum light removed [default: false]
|
||||
B:"Dark End"=false
|
||||
|
||||
# Whether the Nether is also supposed to have its minimum light removed [default: true]
|
||||
B:"Dark Nether"=false
|
||||
|
||||
# A list of dimension ids in which Hardcore Darkness will be completely disabled
|
||||
# Example: S:"Dimension Blacklist"=-1,1 [default: ]
|
||||
S:"Dimension Blacklist"=
|
||||
|
||||
# Setting this to something other than -1 will lock the gamma config settings to that value. (0.0 - 1.0) [range: -1.0 ~ 1.0, default: -1.0]
|
||||
S:GammaOverride=-1.0
|
||||
|
||||
# 0: No minimum sky & block light, 1: No minimum block light, 2: Skylight is dependent on moon phase
|
||||
I:Mode=1
|
||||
|
||||
# In mode 2 this list defines how much skylight there is when 0%/25%/50%/75%/100% of the moon is visible. (Values go from 0 (Total Darkness) to 1 (Total Brightness)).
|
||||
D:MoonLightList <
|
||||
0.0
|
||||
0.075
|
||||
0.15
|
||||
0.225
|
||||
0.3
|
||||
>
|
||||
}
|
||||
|
||||
|
||||
446
config/ice_and_fire.cfg
Normal file
446
config/ice_and_fire.cfg
Normal file
@ -0,0 +1,446 @@
|
||||
# Configuration file
|
||||
|
||||
all {
|
||||
# Amphithere attack strength [range: 1.0 ~ 10000.0, default: 7.0]
|
||||
S:"Amphithere Attack Strength"=7.0
|
||||
|
||||
# How fast amphitheres fly. [range: 0.0 ~ 3.0, default: 1.75]
|
||||
S:"Amphithere Flight Speed"=1.75
|
||||
|
||||
# Maximum amphithere health [range: 1.0 ~ 10000.0, default: 50.0]
|
||||
S:"Amphithere Max Health"=50.0
|
||||
|
||||
# Amphithere spawn weight. Lower = lower chance to spawn [range: 1 ~ 10000, default: 5]
|
||||
I:"Amphithere Spawn Weight"=5
|
||||
|
||||
# How many ticks it takes while riding an untamed amphithere to tame it. [range: 1 ~ 10000, default: 400]
|
||||
I:"Amphithere Tame Time"=400
|
||||
|
||||
# How many blocks away can ampitheres detect villagers being hurt. Note that increasing this could cause lag. [range: 1 ~ 10000, default: 64]
|
||||
I:"Amphithere Villager Search Length"=64
|
||||
|
||||
# True if animals should run away and hide from dragons and other hostile Ice and Fire mobs. [default: true]
|
||||
B:"Animals Fear Dragons"=true
|
||||
|
||||
# True if riding dragons should make the player take a 3rd person view automatically. [default: true]
|
||||
B:"Auto 3rd person when riding dragon"=true
|
||||
|
||||
# Blacklist for blocks that dragons are not to break or burn. Ex. "minecraft:sponge" or "rats:rat_crafting_table" [default: ]
|
||||
S:"Blacklisted Blocks from Dragon" <
|
||||
>
|
||||
|
||||
# If true, then the blacklist will act as a whitelist. [default: false]
|
||||
B:"Blacklisted Blocks from Dragon is a Whitelist"=false
|
||||
|
||||
# Dragons cannot spawn in these dimensions' IDs
|
||||
I:"Blacklisted Dragon Dimensions" <
|
||||
-1
|
||||
1
|
||||
>
|
||||
|
||||
# Misc Structures(Cyclops caves, Gorgon temples, etc) cannot spawn in these dimensions' IDs
|
||||
I:"Blacklisted Misc. Structure Dimensions" <
|
||||
-1
|
||||
1
|
||||
>
|
||||
|
||||
# True if chickens lay rotten eggs. [default: true]
|
||||
B:"Chickens Lay Rotten Eggs"=true
|
||||
|
||||
# True if the summon crystal can load chunks to find dragons. [default: true]
|
||||
B:"Chunk Load Summon Crystal"=true
|
||||
|
||||
# Maximum cockatrice health [range: 1.0 ~ 10000.0, default: 40.0]
|
||||
S:"Cockatrice Health"=40.0
|
||||
|
||||
# A double check to see if the game can spawn cockatrices. Higher number = lower chance to spawn. [range: 0 ~ 10000, default: 0]
|
||||
I:"Cockatrice Spawn Check Chance"=0
|
||||
|
||||
# Cockatrice spawn weight. Lower = lower chance to spawn [range: 1 ~ 10000, default: 4]
|
||||
I:"Cockatrice Spawn Weight"=4
|
||||
|
||||
# 1 out of this number chance per 6000 ticks for a chicken to lay a cockatrice egg. [range: 1 ~ 2147483647, default: 30]
|
||||
I:"Cockatrice chicken Search Length"=32
|
||||
|
||||
# Whether to display the dragon on the main menu or not [default: true]
|
||||
B:"Custom main menu"=true
|
||||
|
||||
# How many blocks away can cyclopes detect sheep. Note that increasing this could cause lag. [range: 1 ~ 10000, default: 17]
|
||||
I:"Cyclopes Sheep Search Length"=17
|
||||
|
||||
# Cyclops attack strength [range: 1.0 ~ 10000.0, default: 15.0]
|
||||
S:"Cyclops Attack Strength"=15.0
|
||||
|
||||
# Amount of damage done with cyclops bite attack. [range: 1.0 ~ 10000.0, default: 40.0]
|
||||
S:"Cyclops Bite Strength"=40.0
|
||||
|
||||
# Whether or not cyclops can break logs or leaves in their way [default: true]
|
||||
B:"Cyclops Griefing"=true
|
||||
|
||||
# Maximum cyclops health [range: 1.0 ~ 10000.0, default: 150.0]
|
||||
S:"Cyclops Max Health"=150.0
|
||||
|
||||
# How many blocks away does dangerous(dragons, cyclops, etc.) world gen have to generate from spawn [range: 0 ~ 2147483647, default: 200]
|
||||
I:"Dangerous World Gen Distance From Spawn"=200
|
||||
|
||||
# Default deathworm attack strength, this is scaled to the worm's particular size [range: 1.0 ~ 10000.0, default: 3.0]
|
||||
S:"Death Worm Base Attack Strength"=3.0
|
||||
|
||||
# Default deathworm health, this is scaled to the worm's particular size [range: 1.0 ~ 10000.0, default: 10.0]
|
||||
S:"Death Worm Base Health"=10.0
|
||||
|
||||
# A double check to see if the game can spawn death worms. Higher number = lower chance to spawn. [range: 0 ~ 10000, default: 3]
|
||||
I:"Death Worm Spawn Check Chance"=3
|
||||
|
||||
# Deathworm spawn weight. Lower = lower chance to spawn [range: 1 ~ 10000, default: 2]
|
||||
I:"Death Worm Spawn Weight"=2
|
||||
|
||||
# How many blocks away can death worms spot potential prey. Note that increasing this could cause lag [range: 1 ~ 10000, default: 64]
|
||||
I:"Death Worm Target Search Length"=64
|
||||
|
||||
# True if wild deathworms are allowed to target and attack monsters [default: true]
|
||||
B:"Death Worms Target Monsters"=true
|
||||
|
||||
# Max dragon attack damage. Attack Damage is scaled to this [range: 1 ~ 10000, default: 17]
|
||||
I:"Dragon Attack Damage"=17
|
||||
|
||||
# Damage dealt from a successful fire breath attack. Attack Damage is scaled to by age, so a stage 5 dragon will deal 5x as much as this number [range: 0.0 ~ 10000.0, default: 2.0]
|
||||
S:"Dragon Attack Damage(Fire breath)"=2.0
|
||||
|
||||
# Damage dealt from a successful ice breath attack. Attack Damage is scaled to by age, so a stage 5 dragon will deal 5x as much as this number [range: 0.0 ~ 10000.0, default: 2.5]
|
||||
S:"Dragon Attack Damage(Ice breath)"=2.5
|
||||
|
||||
# Every interval of this number in ticks, dragon allowed to break blocks. [range: 0 ~ 10000, default: 5]
|
||||
I:"Dragon Block Break Cooldown"=5
|
||||
|
||||
# The percentage chance for a block to drop as an item when a dragon breaks it. [range: 0.0 ~ 1.0, default: 0.1]
|
||||
S:"Dragon Block Breaking Drop Chance"=0.1
|
||||
|
||||
# Ratio of Stone(this number) to Ores in Dragon Caves [range: 1 ~ 10000, default: 45]
|
||||
I:"Dragon Cave Ore Ratio"=45
|
||||
|
||||
# 1 out of this number chance per block that gold will generate in dragon lairs. [range: 1 ~ 10000, default: 4]
|
||||
I:"Dragon Den Gold Amount"=4
|
||||
|
||||
# How long it takes(in ticks) for a dragon egg to hatch [range: 1 ~ 2147483647, default: 7200]
|
||||
I:"Dragon Egg Hatch Time"=7200
|
||||
|
||||
# Dragon Flap Noise Distance - Larger number, further away you can hear it [range: 0 ~ 10000, default: 4]
|
||||
I:"Dragon Flap Noise Distance"=4
|
||||
|
||||
# Dragon Flute Distance - how many chunks away is the dragon flute effective? [range: 0 ~ 10000, default: 4]
|
||||
I:"Dragon Flute Distance"=4
|
||||
|
||||
# How far away dragons will detect gold blocks being destroyed or chests being opened [range: 0 ~ 10000, default: 30]
|
||||
I:"Dragon Gold Search Length"=30
|
||||
|
||||
# Dragon griefing - 2 is no griefing, 1 is breaking weak blocks, 0 is default [range: 0 ~ 2, default: 0]
|
||||
I:"Dragon Griefing"=0
|
||||
|
||||
# Max dragon health. Health is scaled to this [range: 1 ~ 100000, default: 500]
|
||||
I:"Dragon Health"=500
|
||||
|
||||
# Every interval of this number in ticks, dragon hunger decreases. [range: 1 ~ 10000, default: 3000]
|
||||
I:"Dragon Hunger Tick Rate"=3000
|
||||
|
||||
# Enable this if your server is being bombarded with moved wrongly or moved too fast console messages. REQUIRES RESTART! [default: false]
|
||||
B:"Dragon Moved Wrongly Error Fix"=false
|
||||
|
||||
# How many blocks away can dragons spot potential prey. Note that increasing this could cause lag. [range: 1 ~ 10000, default: 128]
|
||||
I:"Dragon Target Search Length"=128
|
||||
|
||||
# How many blocks away can dragons wander from their defined "home" position. [range: 1 ~ 10000, default: 40]
|
||||
I:"Dragon Wander From Home Distance"=40
|
||||
|
||||
# True if dragons can despawn. Note that if this is false there may be SERIOUS lag issues. [default: true]
|
||||
B:"Dragons Despawn"=true
|
||||
|
||||
# True if dragons can break blocks if they get stuck. Turn this off if your dragons randomly explode. [default: true]
|
||||
B:"Dragons Dig When Stuck"=true
|
||||
|
||||
# True if dragons can drop their blood on death. [default: true]
|
||||
B:"Dragons Drop Blood"=true
|
||||
|
||||
# True if dragons can drop their heart on death. [default: true]
|
||||
B:"Dragons Drop Heart"=true
|
||||
|
||||
# True if dragons can drop their skull on death. [default: true]
|
||||
B:"Dragons Drop Skull"=true
|
||||
|
||||
# Default armor value of dragonsteel chestplate. [range: 7 ~ 2147483647, default: 12]
|
||||
I:"Dragonsteel Base Armor"=12
|
||||
|
||||
# Default durability value of dragonsteel sword. [range: 1 ~ 2147483647, default: 8000]
|
||||
I:"Dragonsteel Base Durability"=8000
|
||||
|
||||
# Default attack strength of a dragonsteel sword. [range: 5.0 ~ 2.14748365E9, default: 25.0]
|
||||
S:"Dragonsteel Sword Base Attack Strength"=25.0
|
||||
|
||||
# Percentage of critical strike that will disarm with easter egg tinkers material. [range: 0.0 ~ 1.0, default: 0.2]
|
||||
S:"Easter Egg Tinkers Tool Disarm chance"=0.2
|
||||
|
||||
# Turning this to true simplifies the dragon's pathfinding process, making them dumber when finding a path, but better for servers with many loaded dragons. [default: false]
|
||||
B:"Experimental Dragon path Finder"=false
|
||||
|
||||
# True if dragons fire/ice charges create secondary explosions that launch blocks everywhere. Turn this to true if you like unfair explosions. Or lag. [default: false]
|
||||
B:"Explosive Dragon Breath"=false
|
||||
|
||||
# Whether to generate structures or mobs on superflat worlds [default: true]
|
||||
B:"Generate All Structures on Superflat"=true
|
||||
|
||||
# 1 out of this number chance per chunk for generation [range: 1 ~ 10000, default: 180]
|
||||
I:"Generate Dragon Cave Chance"=180
|
||||
|
||||
# Whether to generate dragon caves or not [default: true]
|
||||
B:"Generate Dragon Caves"=true
|
||||
|
||||
# 1 out of this number chance per chunk for generation [range: 1 ~ 10000, default: 360]
|
||||
I:"Generate Dragon Roost Chance"=360
|
||||
|
||||
# Whether to generate dragon roosts or not [default: true]
|
||||
B:"Generate Dragon Roosts"=true
|
||||
|
||||
# 1 out of this number chance per chunk for generation [range: 1 ~ 10000, default: 300]
|
||||
I:"Generate Dragon Skeleton Chance"=300
|
||||
|
||||
# Whether to generate dragon skeletons or not [default: true]
|
||||
B:"Generate Dragon Skeletons"=true
|
||||
|
||||
# Whether to generate glacier biomes or not [default: true]
|
||||
B:"Generate Glaciers"=true
|
||||
|
||||
# True if hydra caves are allowed to generate [default: true]
|
||||
B:"Generate Hydra Caves"=true
|
||||
|
||||
# True if mausoleums are allowed to generate [default: true]
|
||||
B:"Generate Mausoleums"=true
|
||||
|
||||
# Whether to generate sapphire ore or not [default: true]
|
||||
B:"Generate Sapphire Ore"=false
|
||||
|
||||
# Whether to generate silver ore or not [default: true]
|
||||
B:"Generate Silver Ore"=false
|
||||
|
||||
# 1 out of this number chance per chunk for generation [range: 1 ~ 10000, default: 100]
|
||||
I:"Generate Snow Village Chance"=100
|
||||
|
||||
# Whether to generate snow villages or not [default: true]
|
||||
B:"Generate Snow Villages"=true
|
||||
|
||||
# Glacier Spawn Weight. Higher number = more common [range: 1 ~ 10000, default: 4]
|
||||
I:"Glacier Spawn Weight"=4
|
||||
|
||||
# Maximum gorgon health [range: 1.0 ~ 10000.0, default: 100.0]
|
||||
S:"Gorgon Max Health"=100.0
|
||||
|
||||
# Hippogryph spawn weight. Lower = lower chance to spawn. [range: 1 ~ 10000, default: 2]
|
||||
I:"Hippogryph Spawn Weight"=2
|
||||
|
||||
# One out of this number chance per chunk to generate a hydra cave. [range: 1 ~ 10000, default: 200]
|
||||
I:"Hydra Caves Gen Chance"=200
|
||||
|
||||
# Maximum hydra health [range: 1.0 ~ 10000.0, default: 250.0]
|
||||
S:"Hydra Max Health"=250.0
|
||||
|
||||
# A more intelligent dragon pathfinding system, but is also laggier. Turn this on if you think dragons are too stupid. [default: false]
|
||||
B:"Intelligent Dragon Pathfinding"=false
|
||||
|
||||
# Dread Lich spawn weight. Lower = lower chance to spawn [range: 1 ~ 10000, default: 2]
|
||||
I:"Lich Spawn Weight"=2
|
||||
|
||||
# Whether to log cascading world gen lag. We hope to fix all cascading lag in the future, but the server console spam is over the top. [default: false]
|
||||
B:"Log Cascading World Gen"=false
|
||||
|
||||
# One out of this number chance per chunk to generate a mausoleum. [range: 1 ~ 10000, default: 1800]
|
||||
I:"Mausoleum Gen Chance"=1800
|
||||
|
||||
# How high dragons can fly, in Y height. [range: 100 ~ 2147483647, default: 128]
|
||||
I:"Max Dragon Flight Height"=128
|
||||
|
||||
# How high stymphalian birds can fly, in Y height. [range: 10 ~ 2147483647, default: 80]
|
||||
I:"Max Stymphalian Bird Flight Height"=80
|
||||
|
||||
# Base Myrmex(worker) attack strength [range: 1.0 ~ 10000.0, default: 3.0]
|
||||
S:"Myrmex Base Attack Strength"=3.0
|
||||
|
||||
# One out of this number chance per chunk to generate a myrmex hive. [range: 1 ~ 10000, default: 150]
|
||||
I:"Myrmex Colony Gen Chance"=150
|
||||
|
||||
# How many maximum individuals a myrmex colony can have. [range: 10 ~ 10000, default: 80]
|
||||
I:"Myrmex Colony Max Size"=80
|
||||
|
||||
# How many ticks it takes for a Myrmex Queen to produce an egg. [range: 1 ~ 10000, default: 2500]
|
||||
I:"Myrmex Gestation Length"=2500
|
||||
|
||||
# How many ticks it takes for a Myrmex to move from a larva to a pupa, and from a pupa to an adult. [range: 1 ~ 100000, default: 35000]
|
||||
I:"Myrmex Hatch Length"=3000
|
||||
|
||||
# Blocks that will not drop as items when broken by a dragon. Ex. "minecraft:chest" or "rats:rat_crafting_table" [default: [minecraft:stone], [minecraft:dirt], [minecraft:grass]]
|
||||
S:"No-Drop Blocks from Dragon Block Breaking" <
|
||||
minecraft:stone
|
||||
minecraft:dirt
|
||||
minecraft:grass
|
||||
>
|
||||
|
||||
# size of pixie villages [range: 1 ~ 10000, default: 5]
|
||||
I:"Pixie Village Size"=5
|
||||
|
||||
# True if pixies are allowed to steal from players [default: true]
|
||||
B:"Pixies Steal Items"=true
|
||||
|
||||
# Default sea serpent attack strength, this is scaled to the sea serpent's particular size [range: 1.0 ~ 10000.0, default: 4.0]
|
||||
S:"Sea Serpent Base Attack Strength"=4.0
|
||||
|
||||
# Default sea serpent health, this is scaled to the sea serpent's particular size [range: 1.0 ~ 10000.0, default: 20.0]
|
||||
S:"Sea Serpent Base Health"=20.0
|
||||
|
||||
# Whether or not sea serpents can break weak blocks in their way [default: true]
|
||||
B:"Sea Serpent Griefing"=true
|
||||
|
||||
# Maximum siren health [range: 1.0 ~ 10000.0, default: 50.0]
|
||||
S:"Siren Max Health"=50.0
|
||||
|
||||
# how long(in ticks) can a siren use its sing effect on a player, without a cooldown. [range: 100 ~ 24000, default: 12000]
|
||||
I:"Siren Max Sing Time"=12000
|
||||
|
||||
# how long(in ticks) a siren has to wait after failing to lure in a player [range: 100 ~ 24000, default: 2000]
|
||||
I:"Siren Time Between Songs"=2000
|
||||
|
||||
# True if amphitheres are allowed to spawn [default: true]
|
||||
B:"Spawn Amphitheres"=true
|
||||
|
||||
# True if cockatrices are allowed to spawn [default: true]
|
||||
B:"Spawn Cockatrices"=true
|
||||
|
||||
# True if cyclops caves are allowed to spawn [default: true]
|
||||
B:"Spawn Cyclopes Caves"=true
|
||||
|
||||
# 1 out of this number chance per chunk for generation [range: 1 ~ 10000, default: 170]
|
||||
I:"Spawn Cyclops Cave Chance"=170
|
||||
|
||||
# True if deathworms are allowed to spawn [default: true]
|
||||
B:"Spawn Death Worms"=true
|
||||
|
||||
# 1 out of this number chance per chunk for generation [range: 1 ~ 10000, default: 75]
|
||||
I:"Spawn Gorgon Chance"=75
|
||||
|
||||
# True if gorgon temples are allowed to spawn [default: true]
|
||||
B:"Spawn Gorgons"=true
|
||||
|
||||
# True if hippocampi are allowed to spawn [default: true]
|
||||
B:"Spawn Hippocampus"=true
|
||||
|
||||
# 1 out of this number chance per chunk for generation [range: 1 ~ 10000, default: 70]
|
||||
I:"Spawn Hippocampus Chance"=70
|
||||
|
||||
# True if hippogryphs are allowed to spawn [default: true]
|
||||
B:"Spawn Hippogryphs"=true
|
||||
|
||||
# True if dread liches are allowed to spawn [default: true]
|
||||
B:"Spawn Liches"=true
|
||||
|
||||
# True if myrmex colonies are allowed to spawn [default: true]
|
||||
B:"Spawn Myrmex"=true
|
||||
|
||||
# True if pixie villages are allowed to spawn [default: true]
|
||||
B:"Spawn Pixies"=true
|
||||
|
||||
# 1 out of this number chance per chunk for generation [range: 1 ~ 10000, default: 60]
|
||||
I:"Spawn Pixies Chance"=60
|
||||
|
||||
# 1 out of this number chance per chunk for generation [range: 1 ~ 10000, default: 200]
|
||||
I:"Spawn Sea Serpent Chance"=200
|
||||
|
||||
# True if sea serpents are allowed to spawn [default: true]
|
||||
B:"Spawn Sea Serpents"=true
|
||||
|
||||
# True if siren islands are allowed to spawn [default: true]
|
||||
B:"Spawn Sirens"=true
|
||||
|
||||
# 1 out of this number chance per chunk for generation [range: 1 ~ 10000, default: 300]
|
||||
I:"Spawn Sirens Chance"=300
|
||||
|
||||
# 1 out of this number chance per chunk for generation [range: 1 ~ 10000, default: 100]
|
||||
I:"Spawn Stymhphalian Bird Chance"=100
|
||||
|
||||
# True if stymphalian birds are allowed to spawn [default: true]
|
||||
B:"Spawn Stymphalian Birds"=true
|
||||
|
||||
# True if trolls are allowed to spawn [default: true]
|
||||
B:"Spawn Trolls"=true
|
||||
|
||||
# True if wandering cyclopes are allowed to spawn [default: true]
|
||||
B:"Spawn Wandering Cyclopes"=true
|
||||
|
||||
# 1 out of this number chance per chunk for generation [range: 1 ~ 10000, default: 900]
|
||||
I:"Spawn Wandering Cyclops Chance"=900
|
||||
|
||||
# Stymphalian bird feather attack strength. [range: 0.0 ~ 10000.0, default: 1.0]
|
||||
S:"Stymphalian Bird Feather Attack Strength"=1.0
|
||||
|
||||
# 1/this number chance for a stymphalian feather to turn into an item before despawning. Zero means never. [range: 0 ~ 10000, default: 25]
|
||||
I:"Stymphalian Bird Feather Drop Chance"=25
|
||||
|
||||
# How far away stymphalian birds will consider other birds to be in the same flock. [range: 1 ~ 10000, default: 40]
|
||||
I:"Stymphalian Bird Flock Length"=40
|
||||
|
||||
# How many blocks away can stymphalian birds spot potential prey. Note that increasing this could cause lag. [range: 1 ~ 10000, default: 64]
|
||||
I:"Stymphalian Bird Target Search Length"=64
|
||||
|
||||
# True if stymphalian birds are allowed to target and attack animals [default: false]
|
||||
B:"Stymphalian Birds Target Animals"=false
|
||||
|
||||
# True if stymphalian birds can drop items registered in the ore dictionary to ingotCopper, ingotBronze, nuggetCopper, nuggetBronze. [default: true]
|
||||
B:"Stymphalian Birds drop ore dict items"=true
|
||||
|
||||
# True if tamed dragons can follow the griefing rules. [default: true]
|
||||
B:"Tamed Dragon Griefing"=true
|
||||
|
||||
# True if tamed dragons go to sleep at night. [default: true]
|
||||
B:"Tamed Dragons Sleep"=true
|
||||
|
||||
# Troll attack strength [range: 1.0 ~ 10000.0, default: 10.0]
|
||||
S:"Troll Attack Strength"=10.0
|
||||
|
||||
# Maximum troll health [range: 1.0 ~ 10000.0, default: 50.0]
|
||||
S:"Troll Max Health"=50.0
|
||||
|
||||
# A double check to see if the game can spawn trolls. Higher number = lower chance to spawn. [range: 1 ~ 10000, default: 1]
|
||||
I:"Troll Spawn Check Chance"=1
|
||||
|
||||
# Troll spawn weight. Lower = lower chance to spawn [range: 1 ~ 10000, default: 60]
|
||||
I:"Troll Spawn Weight"=60
|
||||
|
||||
# True if trolls are allowed to drop their weapon on death. [default: true]
|
||||
B:"Trolls Drop Weapon"=true
|
||||
|
||||
# True to make the screen pink when sirens attract players [default: true]
|
||||
B:"Use Siren Shader"=true
|
||||
|
||||
# Whether to use the vanilla font in the bestiary or not [default: false]
|
||||
B:"Use Vanilla Font"=false
|
||||
|
||||
# True if villagers should run away and hide from dragons and other hostile Ice and Fire mobs. [default: true]
|
||||
B:"Villagers Fear Dragons"=true
|
||||
|
||||
# Disable this to remove easter egg with tinkers installed. [default: true]
|
||||
B:Weezer=true
|
||||
|
||||
# Dragons can only spawn in these dimensions' IDs
|
||||
I:"Whitelisted Dragon Dimensions" <
|
||||
0
|
||||
>
|
||||
|
||||
# Misc Structures(Cyclops caves, Gorgon temples, etc) can only spawn in these dimensions' IDs
|
||||
I:"Whitelisted Misc. Structure Dimensions" <
|
||||
0
|
||||
>
|
||||
|
||||
# How far apart dragon dens, cyclops caves, gorgon temples etc should spawn apart from eachother (this is kept seperate for each type: a dragon roost can still spawn next to a myrmex hive) [range: 0 ~ 2147483647, default: 150]
|
||||
I:"World Gen Distance"=150
|
||||
|
||||
# true to use dimensional blacklist, false to use the whitelist. [default: true]
|
||||
B:"use Dimension Blacklist"=true
|
||||
}
|
||||
|
||||
|
||||
82
config/tcomplement.cfg
Normal file
82
config/tcomplement.cfg
Normal file
@ -0,0 +1,82 @@
|
||||
# Configuration file
|
||||
|
||||
##########################################################################################################
|
||||
# general
|
||||
#--------------------------------------------------------------------------------------------------------#
|
||||
# General configuration options
|
||||
##########################################################################################################
|
||||
|
||||
general {
|
||||
# Enables the bucket cast: allows casting buckets using a casting table.
|
||||
B:bucketCast=true
|
||||
|
||||
# Enables chocolate: made using a smeltery. Its a secret, so don't tell anyone.
|
||||
B:chocolate=true
|
||||
}
|
||||
|
||||
|
||||
##########################################################################################################
|
||||
# highoven
|
||||
#--------------------------------------------------------------------------------------------------------#
|
||||
# Options to configure the high oven from the steelworks module
|
||||
##########################################################################################################
|
||||
|
||||
highoven {
|
||||
# Ratio of ore to material produced in the high oven.
|
||||
# Min: 0.0
|
||||
# Max: 16.0
|
||||
D:oreToIngotRatio=2.5
|
||||
|
||||
# If true, steam will be registered as a smeltery fuel, less hot than lava but cheaper
|
||||
B:steamFuel=true
|
||||
|
||||
# Steam production rate per tick in the high oven. Set to 0 to disable high oven making steam
|
||||
# Min: 0
|
||||
# Max: 100
|
||||
I:steamRate=4
|
||||
}
|
||||
|
||||
|
||||
##########################################################################################################
|
||||
# jei
|
||||
#--------------------------------------------------------------------------------------------------------#
|
||||
# Options to configure JEI integration
|
||||
##########################################################################################################
|
||||
|
||||
jei {
|
||||
# If true, puts high oven melting recipes in their own tab in JEI to make the overrides more clear.
|
||||
# If false, the high oven is just added to the normal smeltery tab.
|
||||
B:separateHighOvenTab=true
|
||||
|
||||
# If true, puts the melter in its own recipe tab in JEI to make the blacklist and overrides more clear.
|
||||
# If false, the melter is just added to the normal smeltery tab.
|
||||
B:separateMelterTab=true
|
||||
|
||||
# If true, shows high oven fuels as a tab. False will still show them in the main melter tab like the smeltery fuels.
|
||||
B:showHighOvenFuel=false
|
||||
}
|
||||
|
||||
|
||||
##########################################################################################################
|
||||
# melter
|
||||
#--------------------------------------------------------------------------------------------------------#
|
||||
# Options to configure the melter from the melter module
|
||||
##########################################################################################################
|
||||
|
||||
melter {
|
||||
# Disallows creating seared stone in the melter using cobblestone or tool parts.
|
||||
B:blacklistStone=true
|
||||
|
||||
# Temperature of the heater in kelvin.
|
||||
# For reference, iron ore takes 534K to melt and lava has a temperature of 1300K.
|
||||
# Min: 400
|
||||
# Max: 3300
|
||||
I:heaterTemp=500
|
||||
|
||||
# Ratio of ore to material produced in the melter.
|
||||
# Min: 0.0
|
||||
# Max: 16.0
|
||||
D:oreToIngotRatio=1.0
|
||||
}
|
||||
|
||||
|
||||
143
config/tconstruct.cfg
Normal file
143
config/tconstruct.cfg
Normal file
@ -0,0 +1,143 @@
|
||||
# Configuration file
|
||||
|
||||
~CONFIG_VERSION: 0.1
|
||||
|
||||
clientside {
|
||||
# If true all of Tinkers' blocks with contents (tables, basin, drying racks,...) will render their contents in the world
|
||||
B:renderInventoryInWorld=true
|
||||
|
||||
# If true use a null render layer when building the models to render tables. Fixes an issue with chisel, but the config is provide in case it breaks something.
|
||||
B:renderInventoryNullLayer=true
|
||||
|
||||
# If true tools will show additional info in their tooltips
|
||||
B:extraTooltips=true
|
||||
|
||||
# If true all variants of the different tables will be listed in creative. Set to false to only have the oak variant for all tables.
|
||||
B:listAllTables=true
|
||||
|
||||
# If true all material variants of the different tools will be listed in creative. Set to false to only have the first found material for all tools (usually wood).
|
||||
B:listAllToolMaterials=true
|
||||
|
||||
# If true all material variants of the different parts will be listed in creative. Set to false to only have the first found material for all parts (usually wood).
|
||||
B:listAllPartMaterials=true
|
||||
|
||||
# If true, temperatures in the smeltery and in JEI will display in celsius. If false they will use the internal units of Kelvin, which may be better for devs
|
||||
B:temperatureCelsius=true
|
||||
|
||||
# If true tools will enable the forge bucket model on startup and then turn itself off. This is only there so that a fresh install gets the buckets turned on by default.
|
||||
B:enableForgeBucketModel=false
|
||||
|
||||
# REQUIRES DEBUG MODULE. Will do nothing if debug module is disabled. If true the texture map will be dumped into the run directory, just like old forge did.
|
||||
B:dumpTextureMap=false
|
||||
}
|
||||
|
||||
|
||||
gameplay {
|
||||
# Fortune increases drops after harvesting a block with autosmelt
|
||||
B:AutosmeltFortuneInteraction=true
|
||||
|
||||
# Adds a recipe that allows you to craft 3 gravel into a flint
|
||||
B:addFlintRecipe=true
|
||||
|
||||
# Adds a recipe that allows you to get leather from drying cooked meat
|
||||
B:addLeatherDryingRecipe=true
|
||||
|
||||
# Allows the creation of bricks from molten clay
|
||||
B:allowBrickCasting=true
|
||||
|
||||
# Pattern and Part chests keep their inventory when harvested.
|
||||
B:chestsKeepInventory=true
|
||||
|
||||
# Allows to craft all tool parts of all materials in the part builder, including materials that normally have to be cast with a smeltery.
|
||||
B:craftCastableMaterials=false
|
||||
|
||||
# Blacklist of registry names or TE classnames for the crafting station to connect to. Mainly for compatibility.
|
||||
S:craftingStationBlacklist <
|
||||
de.ellpeck.actuallyadditions.mod.tile.TileEntityItemViewer
|
||||
>
|
||||
|
||||
# Adds single-use clay casts.
|
||||
B:enableClayCasts=true
|
||||
|
||||
# If true, piggybackpacks can only pick up players and mobs that can be leashed in vanilla. If false any mob can be picked up.
|
||||
B:limitPiggybackpack=false
|
||||
|
||||
# If true, requires slimeballs in the vanilla slimeblock recipe to match in color, otherwise gives a pink slimeblock
|
||||
B:matchVanillaSlimeblock=false
|
||||
|
||||
# Allows the creation of obsidian in the smeltery, using a bucket of lava and water.
|
||||
B:obsidianAlloy=true
|
||||
|
||||
# Preferred mod ID for oredictionary outputs. Top most mod ID will be the preferred output ID, and if none is found the first output stack is used.
|
||||
S:orePreference <
|
||||
minecraft
|
||||
thermalfoundation
|
||||
tconstruct
|
||||
forestry
|
||||
immersiveengineering
|
||||
embers
|
||||
ic2
|
||||
>
|
||||
|
||||
# Determines the ratio of ore to ingot, or in other words how many ingots you get out of an ore. This ratio applies to all ores (including poor and dense). The ratio can be any decimal, including 1.5 and the like, but can't go below 1. THIS ALSO AFFECTS MELTING TEMPERATURE!
|
||||
D:oreToIngotRatio=2.0
|
||||
|
||||
# List of items to ignore when generating melting recipes from the crafting registry. For example, ignoring sticks allows metal pickaxes to melt down.
|
||||
# Format: oreName or modid:item[:meta]. If meta is unset, uses wildcard
|
||||
S:oredictMeltingIgnore <
|
||||
dustRedstone
|
||||
plankWood
|
||||
stickWood
|
||||
stickTreatedWood
|
||||
string
|
||||
minecraft:chest:0
|
||||
>
|
||||
|
||||
# Enables all items, even if the Module needed to obtain them is not active
|
||||
B:registerAllItems=false
|
||||
|
||||
# Allows to reuse stencils in the stencil table to turn them into other stencils
|
||||
B:reuseStencils=true
|
||||
|
||||
# Players who enter the world for the first time get a Tinkers' Book
|
||||
B:spawnWithBook=false
|
||||
|
||||
# REQUIRES DEBUG MODULE. Tests all IMC integrations with dummy recipes. May significantly impact gameplay, so its advised you disable this outside of dev environements.
|
||||
B:testIMC=false
|
||||
}
|
||||
|
||||
|
||||
worldgen {
|
||||
# If true slime islands will generate
|
||||
B:generateSlimeIslands=true
|
||||
|
||||
# If true slime islands generate in superflat worlds
|
||||
B:generateIslandsInSuperflat=false
|
||||
|
||||
# One in every X chunks will contain a slime island
|
||||
I:slimeIslandRate=730
|
||||
|
||||
# One in every X chunks will contain a magma island in the nether
|
||||
I:magmaIslandRate=100
|
||||
|
||||
# Prevents generation of slime islands in the listed dimensions
|
||||
I:slimeIslandBlacklist <
|
||||
-1
|
||||
1
|
||||
>
|
||||
|
||||
# If true, slime islands wont generate in dimensions which aren't of type surface. This means they wont generate in modded cave dimensions like the deep dark.
|
||||
B:slimeIslandsOnlyGenerateInSurfaceWorlds=true
|
||||
|
||||
# If true, cobalt ore will generate in the nether
|
||||
B:genCobalt=true
|
||||
|
||||
# If true, ardite ore will generate in the nether
|
||||
B:genArdite=true
|
||||
|
||||
# Approx Ores per chunk
|
||||
I:cobaltRate=20
|
||||
I:arditeRate=20
|
||||
}
|
||||
|
||||
|
||||
204
config/tinkerscompendium.cfg
Normal file
204
config/tinkerscompendium.cfg
Normal file
@ -0,0 +1,204 @@
|
||||
# Configuration file
|
||||
|
||||
general {
|
||||
# Stop filling my buckets!
|
||||
B:DontTouchMyBucket=false
|
||||
|
||||
# Turn off scary things
|
||||
B:IAmEasilyStartled=false
|
||||
|
||||
# Reduce nausea effects
|
||||
B:KiddyCoastersMakeMeRetch=false
|
||||
|
||||
# Make all Compendium ores drop clumps instead of blocks
|
||||
B:OreClumps=false
|
||||
|
||||
# Enable Debug Features
|
||||
B:debug=false
|
||||
|
||||
# Don't turn these on, you'll get a lot of weird files all over your pc
|
||||
B:developerFeatures=false
|
||||
|
||||
# Enable Hardmode Features
|
||||
B:hardmode=false
|
||||
|
||||
shields {
|
||||
# How much damage should a shield block percentage wise if the material has no shield data built in?
|
||||
I:defaultShieldBlockPercentage=33
|
||||
B:enableBuckler=true
|
||||
B:enableHeaterShield=true
|
||||
|
||||
# Enable Shields
|
||||
B:enableShields=true
|
||||
B:enableTowerShield=true
|
||||
}
|
||||
|
||||
armor {
|
||||
# Toggle Helm Overlay
|
||||
B:HelmOverlay=false
|
||||
B:enableChainArmor=true
|
||||
B:enableClothArmor=true
|
||||
B:enableHeavyArmor=true
|
||||
B:mobsSpawnWithGear=false
|
||||
}
|
||||
|
||||
tools {
|
||||
B:enableBackpack=false
|
||||
B:enableFireDrill=false
|
||||
B:enableFishingRod=true
|
||||
B:enableMallet=true
|
||||
B:enableSaw=false
|
||||
B:enableShears=true
|
||||
B:enableTools=true
|
||||
B:enableZweihander=true
|
||||
}
|
||||
|
||||
baubles {
|
||||
B:enableBaubles=true
|
||||
B:enableRing=true
|
||||
B:enableTabard=true
|
||||
}
|
||||
|
||||
materials {
|
||||
B:aeonsteel=true
|
||||
B:amber=false
|
||||
B:amethyst=false
|
||||
B:black=true
|
||||
B:blue=true
|
||||
B:brown=true
|
||||
B:citrine=false
|
||||
|
||||
# Enable/Disable all wool cloth materials?
|
||||
B:cloth=true
|
||||
B:cyan=true
|
||||
B:diamond=false
|
||||
B:dogbearium=true
|
||||
|
||||
# Materials that will spawn in easy difficulty on the overworld
|
||||
S:easyoverworld <
|
||||
wood
|
||||
stone
|
||||
flint
|
||||
cactus
|
||||
bone
|
||||
paper
|
||||
>
|
||||
B:emerald=false
|
||||
B:froststeel=true
|
||||
B:garnet=false
|
||||
|
||||
# Enable/Disable all gem materials?
|
||||
B:gems=false
|
||||
B:generateOres=true
|
||||
B:gold=true
|
||||
B:gray=true
|
||||
B:green=true
|
||||
B:ice=false
|
||||
B:lapis=false
|
||||
B:lightblue=true
|
||||
B:lightgray=true
|
||||
B:lime=true
|
||||
B:magenta=true
|
||||
B:mithril=true
|
||||
B:nihilite=true
|
||||
|
||||
# Materials that will spawn in normal difficulty on the overworld, includes lower difficulties
|
||||
S:normaloverworld <
|
||||
>
|
||||
B:opal=false
|
||||
B:orange=true
|
||||
B:orichalcum=true
|
||||
B:pandorium=true
|
||||
B:pink=true
|
||||
B:platinum=true
|
||||
B:purple=true
|
||||
B:quartz=false
|
||||
B:queensgold=true
|
||||
B:red=true
|
||||
B:rosegold=true
|
||||
B:roughspun=true
|
||||
B:ruby=false
|
||||
B:sapphire=false
|
||||
B:silky=true
|
||||
B:silver=true
|
||||
B:sinisterium=true
|
||||
B:starruby=false
|
||||
B:starsapphire=false
|
||||
B:stone=false
|
||||
B:tanzinite=false
|
||||
B:topaz=false
|
||||
B:valyriansteel=true
|
||||
B:white=true
|
||||
B:wood=false
|
||||
B:yellow=true
|
||||
}
|
||||
|
||||
components {
|
||||
B:enableBars=true
|
||||
B:enableCasing=true
|
||||
B:enableCoil=true
|
||||
B:enableCoin=true
|
||||
B:enableComponents=true
|
||||
B:enableDoors=true
|
||||
B:enableDust=true
|
||||
B:enableGear=true
|
||||
B:enableGrain=true
|
||||
B:enablePlate=true
|
||||
B:enableRod=true
|
||||
B:enableSpring=true
|
||||
B:enableStake=true
|
||||
B:enableTrapDoors=true
|
||||
B:enableWire=true
|
||||
}
|
||||
|
||||
addons {
|
||||
B:Abyssalcraft=true
|
||||
B:ActuallyAdditions=true
|
||||
B:BloodMagic=true
|
||||
B:Botania=true
|
||||
B:EBWizardry=true
|
||||
B:EnderIO=true
|
||||
B:Evilcraft=true
|
||||
B:ImmersiveEngineering=true
|
||||
B:Thaumcraft=true
|
||||
B:ToolLeveling=true
|
||||
B:TwilightForest=true
|
||||
}
|
||||
|
||||
traits {
|
||||
# Max number of additional modifer slots per level.
|
||||
# Default: 2
|
||||
I:extraModifiers=2
|
||||
|
||||
# Materials that should be considered flammable
|
||||
S:incinerateMaterials <
|
||||
wood
|
||||
cactus
|
||||
sponge
|
||||
paper
|
||||
>
|
||||
|
||||
# Materials that should be considered magnetic
|
||||
S:magneticMaterials <
|
||||
iron
|
||||
pigiron
|
||||
steel
|
||||
>
|
||||
}
|
||||
|
||||
textiles {
|
||||
I:cottonSeedDropPercent=10
|
||||
B:enableTextiles=true
|
||||
I:grassFiberDropPercent=50
|
||||
}
|
||||
|
||||
"finishing anvil" {
|
||||
B:enableFinishingAnvilTools=true
|
||||
S:overrides <
|
||||
tconstruct:broadsword 8
|
||||
>
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
BIN
mods/1.12.2/ChickenASM-1.12-1.0.2.7.jar
Normal file
BIN
mods/1.12.2/ChickenASM-1.12-1.0.2.7.jar
Normal file
Binary file not shown.
BIN
mods/AppleSkin-mc1.12-1.0.14.jar
Normal file
BIN
mods/AppleSkin-mc1.12-1.0.14.jar
Normal file
Binary file not shown.
BIN
mods/Baubles-1.12-1.5.2.jar
Normal file
BIN
mods/Baubles-1.12-1.5.2.jar
Normal file
Binary file not shown.
BIN
mods/Bedrock Ores-MC1.12-1.2.7.42.jar
Normal file
BIN
mods/Bedrock Ores-MC1.12-1.2.7.42.jar
Normal file
Binary file not shown.
BIN
mods/BetterFoliage-MC1.12-2.3.3.jar
Normal file
BIN
mods/BetterFoliage-MC1.12-2.3.3.jar
Normal file
Binary file not shown.
BIN
mods/BetterMineshaftsForge-1.12.2-2.2.1.jar
Normal file
BIN
mods/BetterMineshaftsForge-1.12.2-2.2.1.jar
Normal file
Binary file not shown.
BIN
mods/BiomesOPlenty-1.12.2-7.0.1.2445-universal.jar
Normal file
BIN
mods/BiomesOPlenty-1.12.2-7.0.1.2445-universal.jar
Normal file
Binary file not shown.
BIN
mods/Bloodmoon-MC1.12.2-1.5.3.jar
Normal file
BIN
mods/Bloodmoon-MC1.12.2-1.5.3.jar
Normal file
Binary file not shown.
BIN
mods/CTM-MC1.12.2-1.0.2.31.jar
Normal file
BIN
mods/CTM-MC1.12.2-1.0.2.31.jar
Normal file
Binary file not shown.
BIN
mods/Chisel-MC1.12.2-1.0.2.45.jar
Normal file
BIN
mods/Chisel-MC1.12.2-1.0.2.45.jar
Normal file
Binary file not shown.
BIN
mods/CoFHCore-1.12.2-4.6.6.1-universal.jar
Normal file
BIN
mods/CoFHCore-1.12.2-4.6.6.1-universal.jar
Normal file
Binary file not shown.
BIN
mods/CoFHWorld-1.12.2-1.4.0.1-universal.jar
Normal file
BIN
mods/CoFHWorld-1.12.2-1.4.0.1-universal.jar
Normal file
Binary file not shown.
BIN
mods/CodeChickenLib-1.12.2-3.2.3.358-universal.jar
Normal file
BIN
mods/CodeChickenLib-1.12.2-3.2.3.358-universal.jar
Normal file
Binary file not shown.
BIN
mods/CraftTweaker2-1.12-4.1.20.709.jar
Normal file
BIN
mods/CraftTweaker2-1.12-4.1.20.709.jar
Normal file
Binary file not shown.
BIN
mods/DarknessLib-1.12.2-1.1.2.jar
Normal file
BIN
mods/DarknessLib-1.12.2-1.1.2.jar
Normal file
Binary file not shown.
BIN
mods/DungeonMobs-5.8.10-MC1.12.2.jar
Normal file
BIN
mods/DungeonMobs-5.8.10-MC1.12.2.jar
Normal file
Binary file not shown.
BIN
mods/DynamicLights-1.12.2.jar
Normal file
BIN
mods/DynamicLights-1.12.2.jar
Normal file
Binary file not shown.
BIN
mods/DynamicSurroundings-1.12.2-3.6.2.1.jar
Normal file
BIN
mods/DynamicSurroundings-1.12.2-3.6.2.1.jar
Normal file
Binary file not shown.
BIN
mods/DynamicSurroundingsHuds-1.12.2-3.6.0.0.jar
Normal file
BIN
mods/DynamicSurroundingsHuds-1.12.2-3.6.0.0.jar
Normal file
Binary file not shown.
BIN
mods/DynamicTrees-1.12.2-0.9.29.jar
Normal file
BIN
mods/DynamicTrees-1.12.2-0.9.29.jar
Normal file
Binary file not shown.
BIN
mods/DynamicTreesBOP-1.12.2-1.5.2.jar
Normal file
BIN
mods/DynamicTreesBOP-1.12.2-1.5.2.jar
Normal file
Binary file not shown.
BIN
mods/DynamicTreesTinkersConstruct-1.12.2-1.2.7.jar
Normal file
BIN
mods/DynamicTreesTinkersConstruct-1.12.2-1.2.7.jar
Normal file
Binary file not shown.
BIN
mods/ForgeMultipart-1.12.2-2.6.2.83-universal.jar
Normal file
BIN
mods/ForgeMultipart-1.12.2-2.6.2.83-universal.jar
Normal file
Binary file not shown.
BIN
mods/Forgelin-1.8.4.jar
Normal file
BIN
mods/Forgelin-1.8.4.jar
Normal file
Binary file not shown.
BIN
mods/HardcoreDarkness-MC1.12.2-2.0.jar
Normal file
BIN
mods/HardcoreDarkness-MC1.12.2-2.0.jar
Normal file
Binary file not shown.
BIN
mods/Hungering Darkness-1.12.2-1.4.1.jar
Normal file
BIN
mods/Hungering Darkness-1.12.2-1.4.1.jar
Normal file
Binary file not shown.
BIN
mods/Hwyla-1.8.26-B41_1.12.2.jar
Normal file
BIN
mods/Hwyla-1.8.26-B41_1.12.2.jar
Normal file
Binary file not shown.
BIN
mods/InfernalMobs-1.12.2.jar
Normal file
BIN
mods/InfernalMobs-1.12.2.jar
Normal file
Binary file not shown.
BIN
mods/InventoryTweaks-1.63.jar
Normal file
BIN
mods/InventoryTweaks-1.63.jar
Normal file
Binary file not shown.
BIN
mods/MTLib-3.0.7.jar
Normal file
BIN
mods/MTLib-3.0.7.jar
Normal file
Binary file not shown.
BIN
mods/Mantle-1.12-1.3.3.55.jar
Normal file
BIN
mods/Mantle-1.12-1.3.3.55.jar
Normal file
Binary file not shown.
BIN
mods/MouseTweaks-2.10-mc1.12.2.jar
Normal file
BIN
mods/MouseTweaks-2.10-mc1.12.2.jar
Normal file
Binary file not shown.
BIN
mods/MrTJPCore-1.12.2-2.1.4.43-universal.jar
Normal file
BIN
mods/MrTJPCore-1.12.2-2.1.4.43-universal.jar
Normal file
Binary file not shown.
BIN
mods/OptiFine-1.12.2_HD_U_G5.jar
Normal file
BIN
mods/OptiFine-1.12.2_HD_U_G5.jar
Normal file
Binary file not shown.
BIN
mods/OreLib-1.12.2-3.6.0.1.jar
Normal file
BIN
mods/OreLib-1.12.2-3.6.0.1.jar
Normal file
Binary file not shown.
BIN
mods/ProjectRed-1.12.2-4.9.4.120-Base.jar
Normal file
BIN
mods/ProjectRed-1.12.2-4.9.4.120-Base.jar
Normal file
Binary file not shown.
BIN
mods/ProjectRed-1.12.2-4.9.4.120-fabrication.jar
Normal file
BIN
mods/ProjectRed-1.12.2-4.9.4.120-fabrication.jar
Normal file
Binary file not shown.
BIN
mods/ProjectRed-1.12.2-4.9.4.120-integration.jar
Normal file
BIN
mods/ProjectRed-1.12.2-4.9.4.120-integration.jar
Normal file
Binary file not shown.
BIN
mods/RealisticTorches-1.12.2-2.1.2.jar
Normal file
BIN
mods/RealisticTorches-1.12.2-2.1.2.jar
Normal file
Binary file not shown.
BIN
mods/RedstoneFlux-1.12-2.1.1.1-universal.jar
Normal file
BIN
mods/RedstoneFlux-1.12-2.1.1.1-universal.jar
Normal file
Binary file not shown.
BIN
mods/RoguelikeDungeonsFnarEdition-1.12.2-2.4.6.jar
Normal file
BIN
mods/RoguelikeDungeonsFnarEdition-1.12.2-2.4.6.jar
Normal file
Binary file not shown.
BIN
mods/SereneSeasons-1.12.2-1.2.18-universal.jar
Normal file
BIN
mods/SereneSeasons-1.12.2-1.2.18-universal.jar
Normal file
Binary file not shown.
BIN
mods/SimpleDifficulty-1.12.2-0.3.9.jar
Normal file
BIN
mods/SimpleDifficulty-1.12.2-0.3.9.jar
Normal file
Binary file not shown.
BIN
mods/TConstruct-1.12.2-2.13.0.183.jar
Normal file
BIN
mods/TConstruct-1.12.2-2.13.0.183.jar
Normal file
Binary file not shown.
BIN
mods/TIS-3D-MC1.12.2-1.5.1.37.jar
Normal file
BIN
mods/TIS-3D-MC1.12.2-1.5.1.37.jar
Normal file
Binary file not shown.
BIN
mods/ThermalDynamics-1.12.2-2.5.6.1-universal.jar
Normal file
BIN
mods/ThermalDynamics-1.12.2-2.5.6.1-universal.jar
Normal file
Binary file not shown.
BIN
mods/ThermalExpansion-1.12.2-5.5.7.1-universal.jar
Normal file
BIN
mods/ThermalExpansion-1.12.2-5.5.7.1-universal.jar
Normal file
Binary file not shown.
BIN
mods/ThermalFoundation-1.12.2-2.6.7.1-universal.jar
Normal file
BIN
mods/ThermalFoundation-1.12.2-2.6.7.1-universal.jar
Normal file
Binary file not shown.
BIN
mods/TinkersComplement-1.12.2-0.4.3.jar
Normal file
BIN
mods/TinkersComplement-1.12.2-0.4.3.jar
Normal file
Binary file not shown.
BIN
mods/TinkersExtras-1.12.2-1.1.1.jar
Normal file
BIN
mods/TinkersExtras-1.12.2-1.1.1.jar
Normal file
Binary file not shown.
BIN
mods/WearableBackpacks-1.12.2-3.1.4.jar
Normal file
BIN
mods/WearableBackpacks-1.12.2-3.1.4.jar
Normal file
Binary file not shown.
BIN
mods/YungsLaw-1.12.2-1.0.4.jar
Normal file
BIN
mods/YungsLaw-1.12.2-1.0.4.jar
Normal file
Binary file not shown.
BIN
mods/[___MixinCompat-1.1-1.12.2___].jar
Normal file
BIN
mods/[___MixinCompat-1.1-1.12.2___].jar
Normal file
Binary file not shown.
BIN
mods/alcatrazcore-1.0.4.jar
Normal file
BIN
mods/alcatrazcore-1.0.4.jar
Normal file
Binary file not shown.
BIN
mods/antiqueatlas-1.12.2-4.6.3.jar
Normal file
BIN
mods/antiqueatlas-1.12.2-4.6.3.jar
Normal file
Binary file not shown.
BIN
mods/betteranimalsplus-1.12.2-9.0.1.jar
Normal file
BIN
mods/betteranimalsplus-1.12.2-9.0.1.jar
Normal file
Binary file not shown.
BIN
mods/betterbiomeblend-1.12.2-1.1.7-forge.jar
Normal file
BIN
mods/betterbiomeblend-1.12.2-1.1.7-forge.jar
Normal file
Binary file not shown.
BIN
mods/bettercaves-1.12.2-2.0.4.jar
Normal file
BIN
mods/bettercaves-1.12.2-2.0.4.jar
Normal file
Binary file not shown.
BIN
mods/conarm-1.12.2-1.2.5.10.jar
Normal file
BIN
mods/conarm-1.12.2-1.2.5.10.jar
Normal file
Binary file not shown.
BIN
mods/dldungeonsjbg-1.14.14-MC1.12.2.jar
Normal file
BIN
mods/dldungeonsjbg-1.14.14-MC1.12.2.jar
Normal file
Binary file not shown.
BIN
mods/firstaid-1.6.22.jar
Normal file
BIN
mods/firstaid-1.6.22.jar
Normal file
Binary file not shown.
BIN
mods/gravestone-1.10.3.jar
Normal file
BIN
mods/gravestone-1.10.3.jar
Normal file
Binary file not shown.
BIN
mods/iceandfire-1.9.1-1.12.2.jar
Normal file
BIN
mods/iceandfire-1.9.1-1.12.2.jar
Normal file
Binary file not shown.
BIN
mods/jei_1.12.2-4.16.1.1013.jar
Normal file
BIN
mods/jei_1.12.2-4.16.1.1013.jar
Normal file
Binary file not shown.
BIN
mods/llibrary-1.7.20-1.12.2.jar
Normal file
BIN
mods/llibrary-1.7.20-1.12.2.jar
Normal file
Binary file not shown.
BIN
mods/lycanitesmobs-1.12.2-2.0.8.9.jar
Normal file
BIN
mods/lycanitesmobs-1.12.2-2.0.8.9.jar
Normal file
Binary file not shown.
Binary file not shown.
@ -0,0 +1,212 @@
|
||||
Manifest-Version: 1.0
|
||||
Maven-Artifact: net.ilexiconn:llibrary-core:1.0.11-1.12.2
|
||||
FMLCorePlugin: net.ilexiconn.llibrary.server.core.plugin.LLibraryPlugi
|
||||
n
|
||||
Timestamp: 1552203149415
|
||||
|
||||
Name: net/ilexiconn/llibrary/server/asm/Method.class
|
||||
SHA-256-Digest: F5DPsmeTSY7Lvs84W9zO9oLKt8G4fGL9EVHmWR9GQAY=
|
||||
|
||||
Name: net/ilexiconn/llibrary/server/asm/RuntimePatcher$Patch$4.class
|
||||
SHA-256-Digest: z0qHMX9JcDCKEvz+ju69ObM9OhpGBy6yCNRxkBytpnY=
|
||||
|
||||
Name: net/ilexiconn/llibrary/server/asm/InsnPredicate.class
|
||||
SHA-256-Digest: KfYXzWklZbqQYi1XStqWFmchbvYGoRXMcQEeyMlaYuQ=
|
||||
|
||||
Name: net/ilexiconn/llibrary/client/event/RenderArmEvent$Left$Post.cla
|
||||
ss
|
||||
SHA-256-Digest: ybml7yQExWmpIQFWQ8dUefM4K+V12L7k4K/pcGqf/Jw=
|
||||
|
||||
Name: net/ilexiconn/llibrary/client/event/ApplyRenderRotationsEvent$Pr
|
||||
e.class
|
||||
SHA-256-Digest: +Wff6tKGhGaXuqSuESynTbLWk95HvMss8R36hpmAqSo=
|
||||
|
||||
Name: net/ilexiconn/llibrary/client/event/PlayerModelEvent$Render.clas
|
||||
s
|
||||
SHA-256-Digest: 5pZTSAeQ6RZL0pdD+SgpamR77DvANinLCC1iuseuqc8=
|
||||
|
||||
Name: net/ilexiconn/llibrary/server/asm/InsnPredicate$Op.class
|
||||
SHA-256-Digest: xleV80mdL/VZNlTBakLP7RuH6ApvUSc1Xs/K+bLsGww=
|
||||
|
||||
Name: net/ilexiconn/llibrary/server/asm/writer/HierarchyParser$1.class
|
||||
SHA-256-Digest: 3MDkYUbyYB2/ItxMjoeHY8Owr9ozZp7WOA9hECi2tYk=
|
||||
|
||||
Name: net/ilexiconn/llibrary/server/asm/ClassPatcher.class
|
||||
SHA-256-Digest: BGAsMKzv6Woneln5LJIQ0l+r6c+m5bCsAfJmFlcZsas=
|
||||
|
||||
Name: net/ilexiconn/llibrary/server/asm/InsnPredicate$Method.class
|
||||
SHA-256-Digest: jkKCjgp1vQ43Z9Mri0rommx44s3FmiK/r8JNYXvEjXw=
|
||||
|
||||
Name: net/ilexiconn/llibrary/server/asm/InsnPredicate$Var.class
|
||||
SHA-256-Digest: FFiw8lgQV8vlTYKXdW/j8z/dc1q4a97plt459vGS0Bg=
|
||||
|
||||
Name: net/ilexiconn/llibrary/server/asm/PostProcessor.class
|
||||
SHA-256-Digest: Cax+JXpyPHLTJxQ+ugTnU5f0IkbWq+ibvPDVYjQuPnk=
|
||||
|
||||
Name: net/ilexiconn/llibrary/client/event/PlayerModelEvent.class
|
||||
SHA-256-Digest: dVnngqNIJi23mtejfEgRn1PsNYD7LO05l3DsGXCc5is=
|
||||
|
||||
Name: llibrary.mappings
|
||||
SHA-256-Digest: oXouYXTQHPrGznE9y/aQ154IJnJ4rNnOqEIoNlxuypI=
|
||||
|
||||
Name: net/ilexiconn/llibrary/server/asm/MappingHandler.class
|
||||
SHA-256-Digest: 0SSJ2M3iiSyWuh08SZ9Z765kZ67J4Iecno4AFsgV0d4=
|
||||
|
||||
Name: net/ilexiconn/llibrary/server/asm/RuntimePatcher$1.class
|
||||
SHA-256-Digest: SUhdbsFNwS9pfGPkLU9wWsPU0AC4xgP2uXukxpQK/WU=
|
||||
|
||||
Name: net/ilexiconn/llibrary/server/core/plugin/LLibraryTransformer.cl
|
||||
ass
|
||||
SHA-256-Digest: AgxDpAO4+B2JuogD5Mb767NVkOT+KZgU6B/KmKh+zoQ=
|
||||
|
||||
Name: net/ilexiconn/llibrary/server/asm/Descriptors.class
|
||||
SHA-256-Digest: NOQUOEUGj1RHin5YSo2fF2GaCuHTC7Hu64zOh88nrD8=
|
||||
|
||||
Name: net/ilexiconn/llibrary/server/asm/PostProcessor$PreserveFrames.c
|
||||
lass
|
||||
SHA-256-Digest: 7GURIbk2uR8HSnTbPRKoKnfe6s49QX1/gahDuCsyaS4=
|
||||
|
||||
Name: net/ilexiconn/llibrary/client/event/RenderArmEvent$Left.class
|
||||
SHA-256-Digest: 0FNQ16qSpgS93BGLiXi19zULWBDChIALfnTUq5K/Bak=
|
||||
|
||||
Name: META-INF/fml_cache_annotation.json
|
||||
SHA-256-Digest: HTsHv9wWgVXuZRpnhDVu/6dZjEszNxn4T3Z5Hgd7BUw=
|
||||
|
||||
Name: net/ilexiconn/llibrary/server/asm/writer/PatchClassWriter.class
|
||||
SHA-256-Digest: FANRO/I1x320wmdCODZtAdDOzThLKht6igiJdfifez8=
|
||||
|
||||
Name: net/ilexiconn/llibrary/server/asm/MethodPatcher$PredicateData.cl
|
||||
ass
|
||||
SHA-256-Digest: L0FvbTRXLfnG372I98eO2u3Sm49BDfXvGXDLf2jRuGo=
|
||||
|
||||
Name: net/ilexiconn/llibrary/server/asm/RuntimePatcher$At$2.class
|
||||
SHA-256-Digest: L9Fifu005vTdT6xz7oI/MF3Ud+h6ahSbY8vcAtdCCy8=
|
||||
|
||||
Name: net/ilexiconn/llibrary/server/asm/writer/ClassHierarchy.class
|
||||
SHA-256-Digest: hT3UeOW2lY8WuYb7DfLwBC939erjYdLsdLL1UE7gGIM=
|
||||
|
||||
Name: net/ilexiconn/llibrary/server/asm/RuntimePatcher$Patch$1.class
|
||||
SHA-256-Digest: RPl9sTfXReN67mIppyw7ZJNLRZxNerzL0uNNBU/PwY8=
|
||||
|
||||
Name: net/ilexiconn/llibrary/server/asm/RuntimePatcher$At$1$1.class
|
||||
SHA-256-Digest: qEpmn9vhtG/16wWzEiYZcJBjA8v/5MSS1/KtmGQoKDM=
|
||||
|
||||
Name: net/ilexiconn/llibrary/client/event/RenderArmEvent$Post.class
|
||||
SHA-256-Digest: fOaAdPiksXLyO1KfvWvfZebi6A/R+je0Q9AMlr6uBTA=
|
||||
|
||||
Name: META-INF/fml_cache_class_versions.json
|
||||
SHA-256-Digest: iLZ5ZKO76AQDW2rLMwk66pxCaQzBQEASV1HbWGzBMdc=
|
||||
|
||||
Name: net/ilexiconn/llibrary/server/core/patcher/LLibraryHooks.class
|
||||
SHA-256-Digest: N1xmcBV+YAyu90n6a9uk8Cc3369Q1+U7sn3XoiPlbdo=
|
||||
|
||||
Name: net/ilexiconn/llibrary/server/core/plugin/LLibraryPlugin.class
|
||||
SHA-256-Digest: uTCsY1cX4C0Z9ylfcRWqJfkoOofckw9ZrmXW7ZS5ssE=
|
||||
|
||||
Name: net/ilexiconn/llibrary/server/asm/RuntimePatcher$At.class
|
||||
SHA-256-Digest: IhAHQGnFyX8X9G2adkYJmthh+kGVcw3asMVtU8WnzvU=
|
||||
|
||||
Name: net/ilexiconn/llibrary/client/event/RenderArmEvent$Right$Pre.cla
|
||||
ss
|
||||
SHA-256-Digest: qHx6UiR2FJTGXmVPAAhi2epv9cp0j+wbCMV7knTIcFk=
|
||||
|
||||
Name: net/ilexiconn/llibrary/server/asm/writer/HierarchyNode.class
|
||||
SHA-256-Digest: N9Vt3snfu7cAptzE/miOzx/z3XsY9wB7WHYs8vFCG34=
|
||||
|
||||
Name: net/ilexiconn/llibrary/server/core/patcher/LLibraryRuntimePatche
|
||||
r.class
|
||||
SHA-256-Digest: BUm1U15lC9hKL1Oq4anrw5i01YvdyLze/dwyRFKgp5w=
|
||||
|
||||
Name: net/ilexiconn/llibrary/server/asm/Transformed.class
|
||||
SHA-256-Digest: gAifM1Uc2V6hcT1nV+qLxoBY+8DoCNZNKX+YKreEbdw=
|
||||
|
||||
Name: net/ilexiconn/llibrary/server/asm/InsnPredicate$Ldc.class
|
||||
SHA-256-Digest: gqxl8hbAknpT4HaWUzP2sN37PKcJOVTKJ3WTOQESSfM=
|
||||
|
||||
Name: net/ilexiconn/llibrary/server/asm/writer/HierarchyParser.class
|
||||
SHA-256-Digest: +cntvpVRrUTcXi89SdZEItOukG7z/L3N+hiWjx4Rz3Y=
|
||||
|
||||
Name: net/ilexiconn/llibrary/server/asm/writer/RawClassFetcher.class
|
||||
SHA-256-Digest: iFUbSTvkglyopOd1XBleEFXR/Ycvh0dLk+RSdgxHvU8=
|
||||
|
||||
Name: net/ilexiconn/llibrary/client/event/RenderArmEvent$Pre.class
|
||||
SHA-256-Digest: 2HBjYSXmjWjZdWRpPUQfS9D9gQdXSqb5uvug5hIYvVk=
|
||||
|
||||
Name: net/ilexiconn/llibrary/client/event/ApplyRenderRotationsEvent$Po
|
||||
st.class
|
||||
SHA-256-Digest: 0ExyT86OsjL3JjgKPEAWl89Zx1xBzg4MqcJirugRn9M=
|
||||
|
||||
Name: net/ilexiconn/llibrary/server/asm/RuntimePatcher$At$4.class
|
||||
SHA-256-Digest: 7f/W8Kq6wUVbMqAtp3x6ysk0XCBGaEb2Emvq5DyAvF0=
|
||||
|
||||
Name: net/ilexiconn/llibrary/server/asm/RuntimePatcher$Patch$2.class
|
||||
SHA-256-Digest: k18X7lEKA2zEbBbcB+Fu34ofgomNO4Jq/ESLPFjExqE=
|
||||
|
||||
Name: net/ilexiconn/llibrary/client/event/ApplyRenderRotationsEvent.cl
|
||||
ass
|
||||
SHA-256-Digest: 2TFvz74k39VmRikKvOfrouNJR6gbiD4AdW/7ezG0ua4=
|
||||
|
||||
Name: net/ilexiconn/llibrary/server/asm/RuntimePatcher$Patch.class
|
||||
SHA-256-Digest: CNXtAuhj6ysniW7iC5iSwtQ7u3yQgl+onKgGWOWzQ/0=
|
||||
|
||||
Name: net/ilexiconn/llibrary/client/event/PlayerModelEvent$Construct.c
|
||||
lass
|
||||
SHA-256-Digest: mOCbg/Lj0ve5R84/McBg7rrLyn7LOD3WdIuF3eg2Ubc=
|
||||
|
||||
Name: net/ilexiconn/llibrary/server/asm/RuntimePatcher$At$1.class
|
||||
SHA-256-Digest: 9jL8vnSKb4pKlugVUSUdYad5tAqC728gEfUcwZ2WyEI=
|
||||
|
||||
Name: net/ilexiconn/llibrary/client/event/PlayerViewDistanceEvent.clas
|
||||
s
|
||||
SHA-256-Digest: E//K3p9/7+WeBePnbE+uzXrjkMYyrSNhKEfFDM+R+vY=
|
||||
|
||||
Name: net/ilexiconn/llibrary/server/core/api/LLibraryCoreAPI$Fallback.
|
||||
class
|
||||
SHA-256-Digest: HmTn1njXIKefEqn98Owk2y7KWk82BERM0Wrdv44LGe4=
|
||||
|
||||
Name: net/ilexiconn/llibrary/server/asm/InsnPredicate$Frame.class
|
||||
SHA-256-Digest: WaOR/MJ1X6FJUtS68csI/i7vhp4wzkHfq60ePtmwFbo=
|
||||
|
||||
Name: net/ilexiconn/llibrary/client/event/RenderArmEvent.class
|
||||
SHA-256-Digest: xFHL6pQtgIKqQtYIvrXKtdCuQM5WCYWDXBVGE77cHyY=
|
||||
|
||||
Name: net/ilexiconn/llibrary/server/asm/RuntimePatcher$Patch$3.class
|
||||
SHA-256-Digest: GXGdlA7w5u0rPbj6x/+rNtGd2L8UusCAj+s9jIs3tB0=
|
||||
|
||||
Name: net/ilexiconn/llibrary/client/event/RenderArmEvent$Right$Post.cl
|
||||
ass
|
||||
SHA-256-Digest: zh/85tkeSVXRsqOV8EFr8P1Bj2uarR5zrtzHl9eyzpY=
|
||||
|
||||
Name: net/ilexiconn/llibrary/server/asm/MethodPatcher.class
|
||||
SHA-256-Digest: HDa5i/h9C3xD1o4CZSe8Zh2pUyKNV3jxwf+aY0Wm4/A=
|
||||
|
||||
Name: net/ilexiconn/llibrary/server/asm/RuntimePatcher$At$3.class
|
||||
SHA-256-Digest: ctjKSaMcnPAWTBilMTnt7yxfLZ7wwYoqIlMBGpBNOv0=
|
||||
|
||||
Name: net/ilexiconn/llibrary/client/event/PlayerModelEvent$Assign.clas
|
||||
s
|
||||
SHA-256-Digest: RUzPMbFHA3Mqg/m9x7nVD+MsQR1lbIO6r54JaGOPCuo=
|
||||
|
||||
Name: net/ilexiconn/llibrary/server/asm/InsnPredicate$Field.class
|
||||
SHA-256-Digest: rzBeKW0lRPkr7VPGqdKQom5w2aIPQGG8uaTklFFX4WQ=
|
||||
|
||||
Name: net/ilexiconn/llibrary/server/asm/RuntimePatcher.class
|
||||
SHA-256-Digest: yBgb1qc0Ck9WqVeSNz+Lv4nvBAR0/GWOe2J0N5lm87w=
|
||||
|
||||
Name: net/ilexiconn/llibrary/client/event/PlayerModelEvent$SetRotation
|
||||
Angles.class
|
||||
SHA-256-Digest: 2yQvoOuokIvvdEj47ylMWOGFx4UT31cC5meVHmIFZo0=
|
||||
|
||||
Name: net/ilexiconn/llibrary/server/asm/MethodPatcher$PatchData.class
|
||||
SHA-256-Digest: NQLt5EiO638Cf62ukJQaVJNLGpC5pyv9HoLPDWaUZeI=
|
||||
|
||||
Name: net/ilexiconn/llibrary/client/event/RenderArmEvent$Right.class
|
||||
SHA-256-Digest: Zs/0WdHNl7YT3upp4IN7aXCNDjaUqWsBAgjPcJFEOZw=
|
||||
|
||||
Name: net/ilexiconn/llibrary/server/core/api/LLibraryCoreAPI.class
|
||||
SHA-256-Digest: LInkMHjd4CWyIbw4nyGdNKIkzr+SO6Vqi228LOEO5YI=
|
||||
|
||||
Name: net/ilexiconn/llibrary/client/event/RenderArmEvent$Left$Pre.clas
|
||||
s
|
||||
SHA-256-Digest: aqx0BrPMyy/tJrDL2A6hY2hL/iScxT5sbraQqt7Xe8k=
|
||||
|
||||
BIN
mods/modtweaker-4.0.20.11.jar
Normal file
BIN
mods/modtweaker-4.0.20.11.jar
Normal file
Binary file not shown.
BIN
mods/mowziesmobs-1.5.8.jar
Normal file
BIN
mods/mowziesmobs-1.5.8.jar
Normal file
Binary file not shown.
BIN
mods/notreepunching-2.0.21.jar
Normal file
BIN
mods/notreepunching-2.0.21.jar
Normal file
Binary file not shown.
BIN
mods/rustic-1.2.0.jar
Normal file
BIN
mods/rustic-1.2.0.jar
Normal file
Binary file not shown.
BIN
mods/tinkersdefense-1.4.2.38.jar
Normal file
BIN
mods/tinkersdefense-1.4.2.38.jar
Normal file
Binary file not shown.
252
scripts/main.zs
Normal file
252
scripts/main.zs
Normal file
@ -0,0 +1,252 @@
|
||||
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
import crafttweaker.item.IIngredient;
|
||||
|
||||
var banned_items = [
|
||||
// Vanilla Tools
|
||||
<minecraft:iron_shovel>,
|
||||
<minecraft:iron_pickaxe>,
|
||||
<minecraft:iron_axe>,
|
||||
<minecraft:iron_hoe>,
|
||||
<minecraft:iron_sword>,
|
||||
|
||||
<minecraft:golden_shovel>,
|
||||
<minecraft:golden_pickaxe>,
|
||||
<minecraft:golden_axe>,
|
||||
<minecraft:golden_hoe>,
|
||||
<minecraft:golden_sword>,
|
||||
|
||||
<minecraft:diamond_shovel>,
|
||||
<minecraft:diamond_pickaxe>,
|
||||
<minecraft:diamond_axe>,
|
||||
<minecraft:diamond_hoe>,
|
||||
<minecraft:diamond_sword>,
|
||||
|
||||
// <minecraft:bow>,
|
||||
// <minecraft:arrow>,
|
||||
// <minecraft:shears>,
|
||||
<minecraft:bucket>,
|
||||
|
||||
// Vanilla Armor
|
||||
<minecraft:chainmail_helmet>,
|
||||
<minecraft:chainmail_chestplate>,
|
||||
<minecraft:chainmail_leggings>,
|
||||
<minecraft:chainmail_boots>,
|
||||
|
||||
// <minecraft:iron_helmet>,
|
||||
// <minecraft:iron_chestplate>,
|
||||
// <minecraft:iron_leggings>,
|
||||
// <minecraft:iron_boots>,
|
||||
|
||||
// <minecraft:golden_helmet>,
|
||||
// <minecraft:golden_chestplate>,
|
||||
// <minecraft:golden_leggings>,
|
||||
// <minecraft:golden_boots>,
|
||||
|
||||
<minecraft:diamond_helmet>,
|
||||
<minecraft:diamond_chestplate>,
|
||||
<minecraft:diamond_leggings>,
|
||||
<minecraft:diamond_boots>,
|
||||
|
||||
// Modded items
|
||||
// No tree punching
|
||||
<notreepunching:mattock/iron>,
|
||||
<notreepunching:mattock/gold>,
|
||||
<notreepunching:mattock/diamond>,
|
||||
<notreepunching:mattock/copper>,
|
||||
<notreepunching:mattock/tin>,
|
||||
<notreepunching:mattock/bronze>,
|
||||
<notreepunching:mattock/steel>,
|
||||
|
||||
<notreepunching:saw/tin>,
|
||||
<notreepunching:knife/tin>,
|
||||
|
||||
// Gems don't need smelting
|
||||
// <notreepunching:saw/diamond>,
|
||||
// <notreepunching:knife/diamond>,
|
||||
|
||||
// Thermalcraft gears
|
||||
// <thermalfoundation:material:22>,
|
||||
// <thermalfoundation:material:23>,
|
||||
<thermalfoundation:material:24>,
|
||||
<thermalfoundation:material:25>,
|
||||
<thermalfoundation:material:26>,
|
||||
<thermalfoundation:material:27>,
|
||||
<thermalfoundation:material:256>,
|
||||
<thermalfoundation:material:257>,
|
||||
<thermalfoundation:material:258>,
|
||||
<thermalfoundation:material:259>,
|
||||
<thermalfoundation:material:260>,
|
||||
<thermalfoundation:material:261>,
|
||||
<thermalfoundation:material:262>,
|
||||
<thermalfoundation:material:263>,
|
||||
<thermalfoundation:material:264>,
|
||||
<thermalfoundation:material:288>,
|
||||
<thermalfoundation:material:289>,
|
||||
<thermalfoundation:material:290>,
|
||||
<thermalfoundation:material:291>,
|
||||
<thermalfoundation:material:292>,
|
||||
<thermalfoundation:material:293>,
|
||||
<thermalfoundation:material:294>,
|
||||
<thermalfoundation:material:295>,
|
||||
|
||||
// Chisel
|
||||
<chisel:chisel_iron>,
|
||||
<chisel:chisel_diamond>,
|
||||
<chisel:chisel_hitech>,
|
||||
|
||||
// Ice and fire
|
||||
<iceandfire:silver_sword>,
|
||||
<iceandfire:silver_shovel>,
|
||||
<iceandfire:silver_pickaxe>,
|
||||
<iceandfire:silver_axe>,
|
||||
<iceandfire:silver_hoe>,
|
||||
|
||||
<iceandfire:armor_silver_metal_helmet>,
|
||||
<iceandfire:armor_silver_metal_chestplate>,
|
||||
<iceandfire:armor_silver_metal_leggings>,
|
||||
<iceandfire:armor_silver_metal_boots>,
|
||||
|
||||
<iceandfire:silver_ingot>,
|
||||
<iceandfire:silver_nugget>,
|
||||
<iceandfire:silver_block>,
|
||||
] as IIngredient[];
|
||||
|
||||
for item in banned_items {
|
||||
mods.jei.JEI.removeAndHide(item);
|
||||
}
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
furnace.remove(<minecraft:iron_ingot>, <minecraft:iron_ore>);
|
||||
furnace.remove(<minecraft:gold_ingot>, <minecraft:gold_ore>);
|
||||
|
||||
furnace.remove(<thermalfoundation:material:136>, <thermalfoundation:ore:8>);
|
||||
furnace.remove(<thermalfoundation:material:135>, <thermalfoundation:ore:7>);
|
||||
furnace.remove(<thermalfoundation:material:134>, <thermalfoundation:ore:6>);
|
||||
furnace.remove(<thermalfoundation:material:133>, <thermalfoundation:ore:5>);
|
||||
furnace.remove(<thermalfoundation:material:132>, <thermalfoundation:ore:4>);
|
||||
furnace.remove(<thermalfoundation:material:129>, <thermalfoundation:ore:1>);
|
||||
furnace.remove(<thermalfoundation:material:130>, <thermalfoundation:ore:2>);
|
||||
furnace.remove(<thermalfoundation:material:131>, <thermalfoundation:ore:3>);
|
||||
furnace.remove(<thermalfoundation:material:128>, <thermalfoundation:ore>);
|
||||
furnace.remove(<iceandfire:silver_ingot>, <iceandfire:silver_ore>);
|
||||
|
||||
furnace.remove(<tconstruct:ingots>, <tconstruct:ore>);
|
||||
furnace.remove(<tconstruct:ingots:1>, <tconstruct:ore:1>);
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
var stick = <ore:stickWood>;
|
||||
var paper = <ore:paper>;
|
||||
var _string = <ore:string>;
|
||||
var wool = <ore:wool>;
|
||||
var iron = <ore:ingotIron>;
|
||||
var redstone = <ore:dustRedstone>;
|
||||
var redstone_block = <ore:blockRedstone>;
|
||||
|
||||
var bronze_kblade = <tconstruct:knife_blade>.withTag({Material: "bronze"});
|
||||
var copper_kblade = <tconstruct:knife_blade>.withTag({Material: "copper"});
|
||||
var iron_kblade = <tconstruct:knife_blade>.withTag({Material: "iron"});
|
||||
var steel_kblade = <tconstruct:knife_blade>.withTag({Material: "steel"});
|
||||
var gold_kblade = <tconstruct:knife_blade>.withTag({Material: "gold"});
|
||||
|
||||
|
||||
|
||||
// No tree punching - knives
|
||||
recipes.remove(<notreepunching:knife/iron>);
|
||||
recipes.addShaped("ntp_knife_iron", <notreepunching:knife/iron>, [
|
||||
[iron_kblade],
|
||||
[stick],
|
||||
]);
|
||||
|
||||
recipes.remove(<notreepunching:knife/gold>);
|
||||
recipes.addShaped("ntp_knife_gold", <notreepunching:knife/gold>, [
|
||||
[gold_kblade],
|
||||
[stick],
|
||||
]);
|
||||
|
||||
recipes.remove(<notreepunching:knife/copper>);
|
||||
recipes.addShaped("ntp_knife_copper", <notreepunching:knife/copper>, [
|
||||
[copper_kblade],
|
||||
[stick],
|
||||
]);
|
||||
|
||||
recipes.remove(<notreepunching:knife/bronze>);
|
||||
recipes.addShaped("ntp_knife_bronze", <notreepunching:knife/bronze>, [
|
||||
[bronze_kblade],
|
||||
[stick],
|
||||
]);
|
||||
|
||||
recipes.remove(<notreepunching:knife/steel>);
|
||||
recipes.addShaped("ntp_knife_steel", <notreepunching:knife/steel>, [
|
||||
[steel_kblade],
|
||||
[stick],
|
||||
]);
|
||||
|
||||
|
||||
// No tree punching - saws
|
||||
recipes.remove(<notreepunching:saw/iron>);
|
||||
recipes.addShaped("ntp_saw_iron", <notreepunching:saw/iron>, [
|
||||
[null, null, stick],
|
||||
[null, stick, iron_kblade],
|
||||
[stick, iron_kblade, null],
|
||||
]);
|
||||
|
||||
recipes.remove(<notreepunching:saw/gold>);
|
||||
recipes.addShaped("ntp_saw_gold", <notreepunching:saw/gold>, [
|
||||
[null, null, stick],
|
||||
[null, stick, gold_kblade],
|
||||
[stick, gold_kblade, null],
|
||||
]);
|
||||
|
||||
recipes.remove(<notreepunching:saw/copper>);
|
||||
recipes.addShaped("ntp_saw_copper", <notreepunching:saw/copper>, [
|
||||
[null, null, stick],
|
||||
[null, stick, copper_kblade],
|
||||
[stick, copper_kblade, null],
|
||||
]);
|
||||
|
||||
recipes.remove(<notreepunching:saw/bronze>);
|
||||
recipes.addShaped("ntp_saw_bronze", <notreepunching:saw/bronze>, [
|
||||
[null, null, stick],
|
||||
[null, stick, bronze_kblade],
|
||||
[stick, bronze_kblade, null],
|
||||
]);
|
||||
|
||||
recipes.remove(<notreepunching:saw/steel>);
|
||||
recipes.addShaped("ntp_saw_steel", <notreepunching:saw/steel>, [
|
||||
[null, null, stick],
|
||||
[null, stick, steel_kblade],
|
||||
[stick, steel_kblade, null],
|
||||
]);
|
||||
|
||||
// First aid
|
||||
recipes.remove(<firstaid:plaster>);
|
||||
recipes.addShaped("fa_plaster", <firstaid:plaster>, [
|
||||
[paper, _string]
|
||||
]);
|
||||
|
||||
recipes.remove(<firstaid:bandage>);
|
||||
recipes.addShaped("fa_bandage", <firstaid:bandage>, [
|
||||
[_string, wool, _string]
|
||||
]);
|
||||
|
||||
|
||||
// Gears
|
||||
mods.tconstruct.Casting.addTableRecipe(<tconstruct:cast_custom:4>, <ore:gearWood>, <liquid:gold>, 288, true);
|
||||
mods.tconstruct.Casting.addTableRecipe(<tconstruct:cast_custom:4>, <ore:gearStone>, <liquid:gold>, 288, true);
|
||||
|
||||
mods.tconstruct.Casting.addTableRecipe(<tconstruct:cast_custom:4>, <ore:gearWood>, <liquid:alubrass>, 288, true);
|
||||
mods.tconstruct.Casting.addTableRecipe(<tconstruct:cast_custom:4>, <ore:gearStone>, <liquid:alubrass>, 288, true);
|
||||
|
||||
|
||||
// TIS-3D
|
||||
recipes.remove(<tis3d:controller>);
|
||||
recipes.addShaped("tis3d_controller", <tis3d:controller>, [
|
||||
[iron, redstone, iron],
|
||||
[redstone, redstone_block, redstone],
|
||||
[iron, redstone, iron],
|
||||
]);
|
||||
526
scripts/tools.zs
Normal file
526
scripts/tools.zs
Normal file
@ -0,0 +1,526 @@
|
||||
// Vanilla Tools
|
||||
// Shears
|
||||
recipes.remove(<minecraft:shears>);
|
||||
recipes.addShapedMirrored(<minecraft:shears>, [[null, <tconstruct:knife_blade>.withTag({Material: "iron"})], [<tconstruct:knife_blade>.withTag({Material: "iron"}), null]]);
|
||||
|
||||
// Shovel
|
||||
recipes.remove(<minecraft:iron_shovel>);
|
||||
recipes.addShapedMirrored(<minecraft:iron_shovel>, [[<tconstruct:shovel_head>.withTag({Material: "iron"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<minecraft:golden_shovel>);
|
||||
recipes.addShapedMirrored(<minecraft:golden_shovel>, [[<tconstruct:shovel_head>.withTag({Material: "golden"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
|
||||
// Pickaxe
|
||||
recipes.remove(<minecraft:iron_pickaxe>);
|
||||
recipes.addShapedMirrored(<minecraft:iron_pickaxe>, [[<tconstruct:pick_head>.withTag({Material: "iron"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<minecraft:golden_pickaxe>);
|
||||
recipes.addShapedMirrored(<minecraft:golden_pickaxe>, [[<tconstruct:pick_head>.withTag({Material: "golden"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
|
||||
// Axe
|
||||
recipes.remove(<minecraft:iron_axe>);
|
||||
recipes.addShapedMirrored(<minecraft:iron_axe>, [[<tconstruct:axe_head>.withTag({Material: "iron"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<minecraft:golden_axe>);
|
||||
recipes.addShapedMirrored(<minecraft:golden_axe>, [[<tconstruct:axe_head>.withTag({Material: "golden"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
|
||||
// Hoe
|
||||
recipes.remove(<minecraft:iron_hoe>);
|
||||
recipes.addShapedMirrored(<minecraft:iron_hoe>, [[<tconstruct:kama_head>.withTag({Material: "iron"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<minecraft:golden_hoe>);
|
||||
recipes.addShapedMirrored(<minecraft:golden_hoe>, [[<tconstruct:kama_head>.withTag({Material: "golden"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
|
||||
// Sword
|
||||
recipes.remove(<minecraft:iron_sword>);
|
||||
recipes.addShapedMirrored(<minecraft:iron_sword>, [[<tconstruct:sword_blade>.withTag({Material: "iron"})],[<ore:stickWood>]]);
|
||||
recipes.remove(<minecraft:golden_sword>);
|
||||
recipes.addShapedMirrored(<minecraft:golden_sword>, [[<tconstruct:sword_blade>.withTag({Material: "golden"})],[<ore:stickWood>]]);
|
||||
|
||||
|
||||
|
||||
// Thermal Tools
|
||||
// Shovel
|
||||
recipes.remove(<thermalfoundation:tool.shovel_lead>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.shovel_lead>, [[<tconstruct:shovel_head>.withTag({Material: "lead"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.shovel_electrum>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.shovel_electrum>, [[<tconstruct:shovel_head>.withTag({Material: "electrum"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.shovel_steel>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.shovel_steel>, [[<tconstruct:shovel_head>.withTag({Material: "steel"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.shovel_platinum>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.shovel_platinum>, [[<tconstruct:shovel_head>.withTag({Material: "platinum"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.shovel_nickel>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.shovel_nickel>, [[<tconstruct:shovel_head>.withTag({Material: "nickel"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.shovel_aluminum>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.shovel_aluminum>, [[<tconstruct:shovel_head>.withTag({Material: "aluminum"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.shovel_silver>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.shovel_silver>, [[<tconstruct:shovel_head>.withTag({Material: "silver"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.shovel_tin>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.shovel_tin>, [[<tconstruct:shovel_head>.withTag({Material: "tin"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.shovel_copper>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.shovel_copper>, [[<tconstruct:shovel_head>.withTag({Material: "copper"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.shovel_invar>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.shovel_invar>, [[<tconstruct:shovel_head>.withTag({Material: "invar"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.shovel_bronze>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.shovel_bronze>, [[<tconstruct:shovel_head>.withTag({Material: "bronze"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.shovel_constantan>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.shovel_constantan>, [[<tconstruct:shovel_head>.withTag({Material: "constantan"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
|
||||
// Pickaxe
|
||||
recipes.remove(<thermalfoundation:tool.pickaxe_lead>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.pickaxe_lead>, [[<tconstruct:pick_head>.withTag({Material: "lead"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.pickaxe_electrum>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.pickaxe_electrum>, [[<tconstruct:pick_head>.withTag({Material: "electrum"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.pickaxe_steel>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.pickaxe_steel>, [[<tconstruct:pick_head>.withTag({Material: "steel"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.pickaxe_platinum>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.pickaxe_platinum>, [[<tconstruct:pick_head>.withTag({Material: "platinum"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.pickaxe_nickel>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.pickaxe_nickel>, [[<tconstruct:pick_head>.withTag({Material: "nickel"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.pickaxe_aluminum>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.pickaxe_aluminum>, [[<tconstruct:pick_head>.withTag({Material: "aluminum"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.pickaxe_silver>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.pickaxe_silver>, [[<tconstruct:pick_head>.withTag({Material: "silver"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.pickaxe_tin>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.pickaxe_tin>, [[<tconstruct:pick_head>.withTag({Material: "tin"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.pickaxe_copper>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.pickaxe_copper>, [[<tconstruct:pick_head>.withTag({Material: "copper"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.pickaxe_invar>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.pickaxe_invar>, [[<tconstruct:pick_head>.withTag({Material: "invar"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.pickaxe_bronze>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.pickaxe_bronze>, [[<tconstruct:pick_head>.withTag({Material: "bronze"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.pickaxe_constantan>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.pickaxe_constantan>, [[<tconstruct:pick_head>.withTag({Material: "constantan"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
|
||||
// Axe
|
||||
recipes.remove(<thermalfoundation:tool.axe_lead>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.axe_lead>, [[<tconstruct:axe_head>.withTag({Material: "lead"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.axe_electrum>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.axe_electrum>, [[<tconstruct:axe_head>.withTag({Material: "electrum"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.axe_steel>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.axe_steel>, [[<tconstruct:axe_head>.withTag({Material: "steel"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.axe_platinum>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.axe_platinum>, [[<tconstruct:axe_head>.withTag({Material: "platinum"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.axe_nickel>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.axe_nickel>, [[<tconstruct:axe_head>.withTag({Material: "nickel"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.axe_aluminum>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.axe_aluminum>, [[<tconstruct:axe_head>.withTag({Material: "aluminum"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.axe_silver>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.axe_silver>, [[<tconstruct:axe_head>.withTag({Material: "silver"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.axe_tin>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.axe_tin>, [[<tconstruct:axe_head>.withTag({Material: "tin"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.axe_copper>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.axe_copper>, [[<tconstruct:axe_head>.withTag({Material: "copper"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.axe_invar>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.axe_invar>, [[<tconstruct:axe_head>.withTag({Material: "invar"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.axe_bronze>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.axe_bronze>, [[<tconstruct:axe_head>.withTag({Material: "bronze"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.axe_constantan>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.axe_constantan>, [[<tconstruct:axe_head>.withTag({Material: "constantan"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
|
||||
// Hoe
|
||||
recipes.remove(<thermalfoundation:tool.hoe_lead>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.hoe_lead>, [[<tconstruct:kama_head>.withTag({Material: "lead"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.hoe_electrum>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.hoe_electrum>, [[<tconstruct:kama_head>.withTag({Material: "electrum"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.hoe_steel>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.hoe_steel>, [[<tconstruct:kama_head>.withTag({Material: "steel"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.hoe_platinum>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.hoe_platinum>, [[<tconstruct:kama_head>.withTag({Material: "platinum"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.hoe_nickel>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.hoe_nickel>, [[<tconstruct:kama_head>.withTag({Material: "nickel"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.hoe_aluminum>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.hoe_aluminum>, [[<tconstruct:kama_head>.withTag({Material: "aluminum"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.hoe_silver>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.hoe_silver>, [[<tconstruct:kama_head>.withTag({Material: "silver"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.hoe_tin>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.hoe_tin>, [[<tconstruct:kama_head>.withTag({Material: "tin"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.hoe_copper>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.hoe_copper>, [[<tconstruct:kama_head>.withTag({Material: "copper"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.hoe_invar>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.hoe_invar>, [[<tconstruct:kama_head>.withTag({Material: "invar"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.hoe_bronze>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.hoe_bronze>, [[<tconstruct:kama_head>.withTag({Material: "bronze"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.hoe_constantan>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.hoe_constantan>, [[<tconstruct:kama_head>.withTag({Material: "constantan"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
|
||||
// Fishing_rod
|
||||
recipes.remove(<thermalfoundation:tool.fishing_rod_lead>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.fishing_rod_lead>, [[null, null, <tconstruct:tool_rod>.withTag({Material: "lead"})],[null, <tconstruct:tool_rod>.withTag({Material: "lead"}),<ore:string>], [<tconstruct:tool_rod>.withTag({Material: "lead"}), null, <ore:string>]]);
|
||||
recipes.remove(<thermalfoundation:tool.fishing_rod_electrum>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.fishing_rod_electrum>, [[null, null, <tconstruct:tool_rod>.withTag({Material: "electrum"})],[null, <tconstruct:tool_rod>.withTag({Material: "electrum"}),<ore:string>], [<tconstruct:tool_rod>.withTag({Material: "electrum"}), null, <ore:string>]]);
|
||||
recipes.remove(<thermalfoundation:tool.fishing_rod_steel>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.fishing_rod_steel>, [[null, null, <tconstruct:tool_rod>.withTag({Material: "steel"})],[null, <tconstruct:tool_rod>.withTag({Material: "steel"}),<ore:string>], [<tconstruct:tool_rod>.withTag({Material: "steel"}), null, <ore:string>]]);
|
||||
recipes.remove(<thermalfoundation:tool.fishing_rod_platinum>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.fishing_rod_platinum>, [[null, null, <tconstruct:tool_rod>.withTag({Material: "platinum"})],[null, <tconstruct:tool_rod>.withTag({Material: "platinum"}),<ore:string>], [<tconstruct:tool_rod>.withTag({Material: "platinum"}), null, <ore:string>]]);
|
||||
recipes.remove(<thermalfoundation:tool.fishing_rod_nickel>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.fishing_rod_nickel>, [[null, null, <tconstruct:tool_rod>.withTag({Material: "nickel"})],[null, <tconstruct:tool_rod>.withTag({Material: "nickel"}),<ore:string>], [<tconstruct:tool_rod>.withTag({Material: "nickel"}), null, <ore:string>]]);
|
||||
recipes.remove(<thermalfoundation:tool.fishing_rod_aluminum>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.fishing_rod_aluminum>, [[null, null, <tconstruct:tool_rod>.withTag({Material: "aluminum"})],[null, <tconstruct:tool_rod>.withTag({Material: "aluminum"}),<ore:string>], [<tconstruct:tool_rod>.withTag({Material: "aluminum"}), null, <ore:string>]]);
|
||||
recipes.remove(<thermalfoundation:tool.fishing_rod_silver>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.fishing_rod_silver>, [[null, null, <tconstruct:tool_rod>.withTag({Material: "silver"})],[null, <tconstruct:tool_rod>.withTag({Material: "silver"}),<ore:string>], [<tconstruct:tool_rod>.withTag({Material: "silver"}), null, <ore:string>]]);
|
||||
recipes.remove(<thermalfoundation:tool.fishing_rod_tin>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.fishing_rod_tin>, [[null, null, <tconstruct:tool_rod>.withTag({Material: "tin"})],[null, <tconstruct:tool_rod>.withTag({Material: "tin"}),<ore:string>], [<tconstruct:tool_rod>.withTag({Material: "tin"}), null, <ore:string>]]);
|
||||
recipes.remove(<thermalfoundation:tool.fishing_rod_copper>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.fishing_rod_copper>, [[null, null, <tconstruct:tool_rod>.withTag({Material: "copper"})],[null, <tconstruct:tool_rod>.withTag({Material: "copper"}),<ore:string>], [<tconstruct:tool_rod>.withTag({Material: "copper"}), null, <ore:string>]]);
|
||||
recipes.remove(<thermalfoundation:tool.fishing_rod_invar>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.fishing_rod_invar>, [[null, null, <tconstruct:tool_rod>.withTag({Material: "invar"})],[null, <tconstruct:tool_rod>.withTag({Material: "invar"}),<ore:string>], [<tconstruct:tool_rod>.withTag({Material: "invar"}), null, <ore:string>]]);
|
||||
recipes.remove(<thermalfoundation:tool.fishing_rod_bronze>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.fishing_rod_bronze>, [[null, null, <tconstruct:tool_rod>.withTag({Material: "bronze"})],[null, <tconstruct:tool_rod>.withTag({Material: "bronze"}),<ore:string>], [<tconstruct:tool_rod>.withTag({Material: "bronze"}), null, <ore:string>]]);
|
||||
recipes.remove(<thermalfoundation:tool.fishing_rod_constantan>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.fishing_rod_constantan>, [[null, null, <tconstruct:tool_rod>.withTag({Material: "constantan"})],[null, <tconstruct:tool_rod>.withTag({Material: "constantan"}),<ore:string>], [<tconstruct:tool_rod>.withTag({Material: "constantan"}), null, <ore:string>]]);
|
||||
|
||||
// Shears
|
||||
recipes.remove(<thermalfoundation:tool.shears_lead>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.shears_lead>, [[null, <tconstruct:knife_blade>.withTag({Material: "lead"})], [<tconstruct:knife_blade>.withTag({Material: "lead"}), null]]);
|
||||
recipes.remove(<thermalfoundation:tool.shears_electrum>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.shears_electrum>, [[null, <tconstruct:knife_blade>.withTag({Material: "electrum"})], [<tconstruct:knife_blade>.withTag({Material: "electrum"}), null]]);
|
||||
recipes.remove(<thermalfoundation:tool.shears_steel>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.shears_steel>, [[null, <tconstruct:knife_blade>.withTag({Material: "steel"})], [<tconstruct:knife_blade>.withTag({Material: "steel"}), null]]);
|
||||
recipes.remove(<thermalfoundation:tool.shears_platinum>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.shears_platinum>, [[null, <tconstruct:knife_blade>.withTag({Material: "platinum"})], [<tconstruct:knife_blade>.withTag({Material: "platinum"}), null]]);
|
||||
recipes.remove(<thermalfoundation:tool.shears_nickel>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.shears_nickel>, [[null, <tconstruct:knife_blade>.withTag({Material: "nickel"})], [<tconstruct:knife_blade>.withTag({Material: "nickel"}), null]]);
|
||||
recipes.remove(<thermalfoundation:tool.shears_aluminum>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.shears_aluminum>, [[null, <tconstruct:knife_blade>.withTag({Material: "aluminum"})], [<tconstruct:knife_blade>.withTag({Material: "aluminum"}), null]]);
|
||||
recipes.remove(<thermalfoundation:tool.shears_silver>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.shears_silver>, [[null, <tconstruct:knife_blade>.withTag({Material: "silver"})], [<tconstruct:knife_blade>.withTag({Material: "silver"}), null]]);
|
||||
recipes.remove(<thermalfoundation:tool.shears_tin>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.shears_tin>, [[null, <tconstruct:knife_blade>.withTag({Material: "tin"})], [<tconstruct:knife_blade>.withTag({Material: "tin"}), null]]);
|
||||
recipes.remove(<thermalfoundation:tool.shears_copper>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.shears_copper>, [[null, <tconstruct:knife_blade>.withTag({Material: "copper"})], [<tconstruct:knife_blade>.withTag({Material: "copper"}), null]]);
|
||||
recipes.remove(<thermalfoundation:tool.shears_invar>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.shears_invar>, [[null, <tconstruct:knife_blade>.withTag({Material: "invar"})], [<tconstruct:knife_blade>.withTag({Material: "invar"}), null]]);
|
||||
recipes.remove(<thermalfoundation:tool.shears_bronze>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.shears_bronze>, [[null, <tconstruct:knife_blade>.withTag({Material: "bronze"})], [<tconstruct:knife_blade>.withTag({Material: "bronze"}), null]]);
|
||||
recipes.remove(<thermalfoundation:tool.shears_constantan>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.shears_constantan>, [[null, <tconstruct:knife_blade>.withTag({Material: "constantan"})], [<tconstruct:knife_blade>.withTag({Material: "constantan"}), null]]);
|
||||
|
||||
// Sickle
|
||||
recipes.remove(<thermalfoundation:tool.sickle_lead>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.sickle_lead>, [[<tconstruct:scythe_head>.withTag({Material: "lead"})],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.sickle_electrum>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.sickle_electrum>, [[<tconstruct:scythe_head>.withTag({Material: "electrum"})],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.sickle_steel>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.sickle_steel>, [[<tconstruct:scythe_head>.withTag({Material: "steel"})],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.sickle_platinum>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.sickle_platinum>, [[<tconstruct:scythe_head>.withTag({Material: "platinum"})],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.sickle_nickel>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.sickle_nickel>, [[<tconstruct:scythe_head>.withTag({Material: "nickel"})],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.sickle_aluminum>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.sickle_aluminum>, [[<tconstruct:scythe_head>.withTag({Material: "aluminum"})],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.sickle_silver>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.sickle_silver>, [[<tconstruct:scythe_head>.withTag({Material: "silver"})],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.sickle_tin>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.sickle_tin>, [[<tconstruct:scythe_head>.withTag({Material: "tin"})],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.sickle_copper>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.sickle_copper>, [[<tconstruct:scythe_head>.withTag({Material: "copper"})],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.sickle_invar>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.sickle_invar>, [[<tconstruct:scythe_head>.withTag({Material: "invar"})],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.sickle_bronze>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.sickle_bronze>, [[<tconstruct:scythe_head>.withTag({Material: "bronze"})],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.sickle_constantan>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.sickle_constantan>, [[<tconstruct:scythe_head>.withTag({Material: "constantan"})],[<ore:stickWood>]]);
|
||||
|
||||
// Hammer
|
||||
recipes.remove(<thermalfoundation:tool.hammer_lead>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.hammer_lead>, [[<tconstruct:hammer_head>.withTag({Material: "lead"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.hammer_electrum>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.hammer_electrum>, [[<tconstruct:hammer_head>.withTag({Material: "electrum"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.hammer_steel>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.hammer_steel>, [[<tconstruct:hammer_head>.withTag({Material: "steel"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.hammer_platinum>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.hammer_platinum>, [[<tconstruct:hammer_head>.withTag({Material: "platinum"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.hammer_nickel>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.hammer_nickel>, [[<tconstruct:hammer_head>.withTag({Material: "nickel"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.hammer_aluminum>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.hammer_aluminum>, [[<tconstruct:hammer_head>.withTag({Material: "aluminum"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.hammer_silver>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.hammer_silver>, [[<tconstruct:hammer_head>.withTag({Material: "silver"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.hammer_tin>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.hammer_tin>, [[<tconstruct:hammer_head>.withTag({Material: "tin"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.hammer_copper>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.hammer_copper>, [[<tconstruct:hammer_head>.withTag({Material: "copper"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.hammer_invar>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.hammer_invar>, [[<tconstruct:hammer_head>.withTag({Material: "invar"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.hammer_bronze>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.hammer_bronze>, [[<tconstruct:hammer_head>.withTag({Material: "bronze"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.hammer_constantan>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.hammer_constantan>, [[<tconstruct:hammer_head>.withTag({Material: "constantan"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
|
||||
// Excavator
|
||||
recipes.remove(<thermalfoundation:tool.excavator_lead>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.excavator_lead>, [[<tconstruct:excavator_head>.withTag({Material: "lead"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.excavator_electrum>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.excavator_electrum>, [[<tconstruct:excavator_head>.withTag({Material: "electrum"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.excavator_steel>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.excavator_steel>, [[<tconstruct:excavator_head>.withTag({Material: "steel"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.excavator_platinum>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.excavator_platinum>, [[<tconstruct:excavator_head>.withTag({Material: "platinum"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.excavator_nickel>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.excavator_nickel>, [[<tconstruct:excavator_head>.withTag({Material: "nickel"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.excavator_aluminum>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.excavator_aluminum>, [[<tconstruct:excavator_head>.withTag({Material: "aluminum"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.excavator_silver>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.excavator_silver>, [[<tconstruct:excavator_head>.withTag({Material: "silver"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.excavator_tin>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.excavator_tin>, [[<tconstruct:excavator_head>.withTag({Material: "tin"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.excavator_copper>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.excavator_copper>, [[<tconstruct:excavator_head>.withTag({Material: "copper"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.excavator_invar>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.excavator_invar>, [[<tconstruct:excavator_head>.withTag({Material: "invar"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.excavator_bronze>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.excavator_bronze>, [[<tconstruct:excavator_head>.withTag({Material: "bronze"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.excavator_constantan>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.excavator_constantan>, [[<tconstruct:excavator_head>.withTag({Material: "constantan"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
|
||||
// Sword
|
||||
recipes.remove(<thermalfoundation:tool.sword_lead>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.sword_lead>, [[<tconstruct:sword_blade>.withTag({Material: "lead"})],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.sword_electrum>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.sword_electrum>, [[<tconstruct:sword_blade>.withTag({Material: "electrum"})],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.sword_steel>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.sword_steel>, [[<tconstruct:sword_blade>.withTag({Material: "steel"})],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.sword_platinum>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.sword_platinum>, [[<tconstruct:sword_blade>.withTag({Material: "platinum"})],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.sword_nickel>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.sword_nickel>, [[<tconstruct:sword_blade>.withTag({Material: "nickel"})],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.sword_aluminum>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.sword_aluminum>, [[<tconstruct:sword_blade>.withTag({Material: "aluminum"})],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.sword_silver>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.sword_silver>, [[<tconstruct:sword_blade>.withTag({Material: "silver"})],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.sword_tin>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.sword_tin>, [[<tconstruct:sword_blade>.withTag({Material: "tin"})],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.sword_copper>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.sword_copper>, [[<tconstruct:sword_blade>.withTag({Material: "copper"})],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.sword_invar>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.sword_invar>, [[<tconstruct:sword_blade>.withTag({Material: "invar"})],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.sword_bronze>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.sword_bronze>, [[<tconstruct:sword_blade>.withTag({Material: "bronze"})],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.sword_constantan>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.sword_constantan>, [[<tconstruct:sword_blade>.withTag({Material: "constantan"})],[<ore:stickWood>]]);
|
||||
|
||||
// Bow
|
||||
recipes.remove(<thermalfoundation:tool.bow_lead>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.bow_lead>, [[null,<tconstruct:tool_rod>.withTag({Material: "lead"}),<ore:string>], [<ore:stickWood>,null,<ore:string>], [null,<tconstruct:tool_rod>.withTag({Material: "lead"}),<ore:string>]]);
|
||||
recipes.remove(<thermalfoundation:tool.bow_electrum>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.bow_electrum>, [[null,<tconstruct:tool_rod>.withTag({Material: "electrum"}),<ore:string>], [<ore:stickWood>,null,<ore:string>], [null,<tconstruct:tool_rod>.withTag({Material: "electrum"}),<ore:string>]]);
|
||||
recipes.remove(<thermalfoundation:tool.bow_steel>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.bow_steel>, [[null,<tconstruct:tool_rod>.withTag({Material: "steel"}),<ore:string>], [<ore:stickWood>,null,<ore:string>], [null,<tconstruct:tool_rod>.withTag({Material: "steel"}),<ore:string>]]);
|
||||
recipes.remove(<thermalfoundation:tool.bow_platinum>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.bow_platinum>, [[null,<tconstruct:tool_rod>.withTag({Material: "platinum"}),<ore:string>], [<ore:stickWood>,null,<ore:string>], [null,<tconstruct:tool_rod>.withTag({Material: "platinum"}),<ore:string>]]);
|
||||
recipes.remove(<thermalfoundation:tool.bow_nickel>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.bow_nickel>, [[null,<tconstruct:tool_rod>.withTag({Material: "nickel"}),<ore:string>], [<ore:stickWood>,null,<ore:string>], [null,<tconstruct:tool_rod>.withTag({Material: "nickel"}),<ore:string>]]);
|
||||
recipes.remove(<thermalfoundation:tool.bow_aluminum>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.bow_aluminum>, [[null,<tconstruct:tool_rod>.withTag({Material: "aluminum"}),<ore:string>], [<ore:stickWood>,null,<ore:string>], [null,<tconstruct:tool_rod>.withTag({Material: "aluminum"}),<ore:string>]]);
|
||||
recipes.remove(<thermalfoundation:tool.bow_silver>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.bow_silver>, [[null,<tconstruct:tool_rod>.withTag({Material: "silver"}),<ore:string>], [<ore:stickWood>,null,<ore:string>], [null,<tconstruct:tool_rod>.withTag({Material: "silver"}),<ore:string>]]);
|
||||
recipes.remove(<thermalfoundation:tool.bow_tin>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.bow_tin>, [[null,<tconstruct:tool_rod>.withTag({Material: "tin"}),<ore:string>], [<ore:stickWood>,null,<ore:string>], [null,<tconstruct:tool_rod>.withTag({Material: "tin"}),<ore:string>]]);
|
||||
recipes.remove(<thermalfoundation:tool.bow_copper>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.bow_copper>, [[null,<tconstruct:tool_rod>.withTag({Material: "copper"}),<ore:string>], [<ore:stickWood>,null,<ore:string>], [null,<tconstruct:tool_rod>.withTag({Material: "copper"}),<ore:string>]]);
|
||||
recipes.remove(<thermalfoundation:tool.bow_invar>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.bow_invar>, [[null,<tconstruct:tool_rod>.withTag({Material: "invar"}),<ore:string>], [<ore:stickWood>,null,<ore:string>], [null,<tconstruct:tool_rod>.withTag({Material: "invar"}),<ore:string>]]);
|
||||
recipes.remove(<thermalfoundation:tool.bow_bronze>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.bow_bronze>, [[null,<tconstruct:tool_rod>.withTag({Material: "bronze"}),<ore:string>], [<ore:stickWood>,null,<ore:string>], [null,<tconstruct:tool_rod>.withTag({Material: "bronze"}),<ore:string>]]);
|
||||
recipes.remove(<thermalfoundation:tool.bow_constantan>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.bow_constantan>, [[null,<tconstruct:tool_rod>.withTag({Material: "constantan"}),<ore:string>], [<ore:stickWood>,null,<ore:string>], [null,<tconstruct:tool_rod>.withTag({Material: "constantan"}),<ore:string>]]);
|
||||
|
||||
|
||||
|
||||
// Thermal Tools (Vanilla)
|
||||
// Bow
|
||||
recipes.remove(<thermalfoundation:tool.bow_iron>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.bow_iron>, [[null,<tconstruct:tool_rod>.withTag({Material: "iron"}),<ore:string>], [<ore:stickWood>,null,<ore:string>], [null,<tconstruct:tool_rod>.withTag({Material: "iron"}),<ore:string>]]);
|
||||
recipes.remove(<thermalfoundation:tool.bow_gold>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.bow_gold>, [[null,<tconstruct:tool_rod>.withTag({Material: "gold"}),<ore:string>], [<ore:stickWood>,null,<ore:string>], [null,<tconstruct:tool_rod>.withTag({Material: "gold"}),<ore:string>]]);
|
||||
|
||||
// Fishing_rod
|
||||
recipes.remove(<thermalfoundation:tool.fishing_rod_iron>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.fishing_rod_iron>, [[null, null, <tconstruct:tool_rod>.withTag({Material: "iron"})],[null, <tconstruct:tool_rod>.withTag({Material: "iron"}),<ore:string>], [<tconstruct:tool_rod>.withTag({Material: "iron"}), null, <ore:string>]]);
|
||||
recipes.remove(<thermalfoundation:tool.fishing_rod_gold>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.fishing_rod_gold>, [[null, null, <tconstruct:tool_rod>.withTag({Material: "gold"})],[null, <tconstruct:tool_rod>.withTag({Material: "gold"}),<ore:string>], [<tconstruct:tool_rod>.withTag({Material: "gold"}), null, <ore:string>]]);
|
||||
|
||||
// Sickle
|
||||
recipes.remove(<thermalfoundation:tool.sickle_iron>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.sickle_iron>, [[<tconstruct:scythe_head>.withTag({Material: "iron"})],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.sickle_gold>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.sickle_gold>, [[<tconstruct:scythe_head>.withTag({Material: "gold"})],[<ore:stickWood>]]);
|
||||
|
||||
// Hammer
|
||||
recipes.remove(<thermalfoundation:tool.hammer_iron>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.hammer_iron>, [[<tconstruct:hammer_head>.withTag({Material: "iron"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.hammer_gold>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.hammer_gold>, [[<tconstruct:hammer_head>.withTag({Material: "gold"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
|
||||
// Excavator
|
||||
recipes.remove(<thermalfoundation:tool.excavator_iron>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.excavator_iron>, [[<tconstruct:excavator_head>.withTag({Material: "iron"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<thermalfoundation:tool.excavator_gold>);
|
||||
recipes.addShapedMirrored(<thermalfoundation:tool.excavator_gold>, [[<tconstruct:excavator_head>.withTag({Material: "gold"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
|
||||
|
||||
|
||||
// Ice and Fire Tools
|
||||
// Shovel
|
||||
recipes.remove(<iceandfire:dragonsteel_fire_shovel>);
|
||||
recipes.addShapedMirrored(<iceandfire:dragonsteel_fire_shovel>, [[<tconstruct:shovel_head>.withTag({Material: "dragonsteel_fire"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<iceandfire:dragonsteel_ice_shovel>);
|
||||
recipes.addShapedMirrored(<iceandfire:dragonsteel_ice_shovel>, [[<tconstruct:shovel_head>.withTag({Material: "dragonsteel_ice"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
|
||||
// Pickaxe
|
||||
recipes.remove(<iceandfire:dragonsteel_fire_pickaxe>);
|
||||
recipes.addShapedMirrored(<iceandfire:dragonsteel_fire_pickaxe>, [[<tconstruct:pick_head>.withTag({Material: "dragonsteel_fire"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<iceandfire:dragonsteel_ice_pickaxe>);
|
||||
recipes.addShapedMirrored(<iceandfire:dragonsteel_ice_pickaxe>, [[<tconstruct:pick_head>.withTag({Material: "dragonsteel_ice"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
|
||||
// Axe
|
||||
recipes.remove(<iceandfire:dragonsteel_fire_axe>);
|
||||
recipes.addShapedMirrored(<iceandfire:dragonsteel_fire_axe>, [[<tconstruct:axe_head>.withTag({Material: "dragonsteel_fire"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<iceandfire:dragonsteel_ice_axe>);
|
||||
recipes.addShapedMirrored(<iceandfire:dragonsteel_ice_axe>, [[<tconstruct:axe_head>.withTag({Material: "dragonsteel_ice"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
|
||||
// Hoe
|
||||
recipes.remove(<iceandfire:dragonsteel_fire_hoe>);
|
||||
recipes.addShapedMirrored(<iceandfire:dragonsteel_fire_hoe>, [[<tconstruct:kama_head>.withTag({Material: "dragonsteel_fire"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
recipes.remove(<iceandfire:dragonsteel_ice_hoe>);
|
||||
recipes.addShapedMirrored(<iceandfire:dragonsteel_ice_hoe>, [[<tconstruct:kama_head>.withTag({Material: "dragonsteel_ice"})],[<ore:stickWood>],[<ore:stickWood>]]);
|
||||
|
||||
// Sword
|
||||
recipes.remove(<iceandfire:dragonsteel_fire_sword>);
|
||||
recipes.addShapedMirrored(<iceandfire:dragonsteel_fire_sword>, [[<tconstruct:sword_blade>.withTag({Material: "dragonsteel_fire"})],[<ore:stickWood>]]);
|
||||
recipes.remove(<iceandfire:dragonsteel_ice_sword>);
|
||||
recipes.addShapedMirrored(<iceandfire:dragonsteel_ice_sword>, [[<tconstruct:sword_blade>.withTag({Material: "dragonsteel_ice"})],[<ore:stickWood>]]);
|
||||
|
||||
|
||||
|
||||
// Vanilla Armor
|
||||
// Helmet
|
||||
recipes.remove(<minecraft:iron_helmet>);
|
||||
recipes.addShaped(<minecraft:iron_helmet>, [[<conarm:helmet_core>.withTag({Material: "iron"})]]);
|
||||
recipes.remove(<minecraft:golden_helmet>);
|
||||
recipes.addShaped(<minecraft:golden_helmet>, [[<conarm:helmet_core>.withTag({Material: "golden"})]]);
|
||||
|
||||
// Chestplate
|
||||
recipes.remove(<minecraft:iron_chestplate>);
|
||||
recipes.addShaped(<minecraft:iron_chestplate>, [[<conarm:chest_core>.withTag({Material: "iron"})]]);
|
||||
recipes.remove(<minecraft:golden_chestplate>);
|
||||
recipes.addShaped(<minecraft:golden_chestplate>, [[<conarm:chest_core>.withTag({Material: "golden"})]]);
|
||||
|
||||
// Leggings
|
||||
recipes.remove(<minecraft:iron_leggings>);
|
||||
recipes.addShaped(<minecraft:iron_leggings>, [[<conarm:leggings_core>.withTag({Material: "iron"})]]);
|
||||
recipes.remove(<minecraft:golden_leggings>);
|
||||
recipes.addShaped(<minecraft:golden_leggings>, [[<conarm:leggings_core>.withTag({Material: "golden"})]]);
|
||||
|
||||
// Boots
|
||||
recipes.remove(<minecraft:iron_boots>);
|
||||
recipes.addShaped(<minecraft:iron_boots>, [[<conarm:boots_core>.withTag({Material: "iron"})]]);
|
||||
recipes.remove(<minecraft:golden_boots>);
|
||||
recipes.addShaped(<minecraft:golden_boots>, [[<conarm:boots_core>.withTag({Material: "golden"})]]);
|
||||
|
||||
|
||||
|
||||
// Thermal Armor
|
||||
// Helmet
|
||||
recipes.remove(<thermalfoundation:armor.helmet_lead>);
|
||||
recipes.addShaped(<thermalfoundation:armor.helmet_lead>, [[<conarm:helmet_core>.withTag({Material: "lead"})]]);
|
||||
recipes.remove(<thermalfoundation:armor.helmet_electrum>);
|
||||
recipes.addShaped(<thermalfoundation:armor.helmet_electrum>, [[<conarm:helmet_core>.withTag({Material: "electrum"})]]);
|
||||
recipes.remove(<thermalfoundation:armor.helmet_steel>);
|
||||
recipes.addShaped(<thermalfoundation:armor.helmet_steel>, [[<conarm:helmet_core>.withTag({Material: "steel"})]]);
|
||||
recipes.remove(<thermalfoundation:armor.helmet_platinum>);
|
||||
recipes.addShaped(<thermalfoundation:armor.helmet_platinum>, [[<conarm:helmet_core>.withTag({Material: "platinum"})]]);
|
||||
recipes.remove(<thermalfoundation:armor.helmet_nickel>);
|
||||
recipes.addShaped(<thermalfoundation:armor.helmet_nickel>, [[<conarm:helmet_core>.withTag({Material: "nickel"})]]);
|
||||
recipes.remove(<thermalfoundation:armor.helmet_aluminum>);
|
||||
recipes.addShaped(<thermalfoundation:armor.helmet_aluminum>, [[<conarm:helmet_core>.withTag({Material: "aluminum"})]]);
|
||||
recipes.remove(<thermalfoundation:armor.helmet_silver>);
|
||||
recipes.addShaped(<thermalfoundation:armor.helmet_silver>, [[<conarm:helmet_core>.withTag({Material: "silver"})]]);
|
||||
recipes.remove(<thermalfoundation:armor.helmet_tin>);
|
||||
recipes.addShaped(<thermalfoundation:armor.helmet_tin>, [[<conarm:helmet_core>.withTag({Material: "tin"})]]);
|
||||
recipes.remove(<thermalfoundation:armor.helmet_copper>);
|
||||
recipes.addShaped(<thermalfoundation:armor.helmet_copper>, [[<conarm:helmet_core>.withTag({Material: "copper"})]]);
|
||||
recipes.remove(<thermalfoundation:armor.helmet_invar>);
|
||||
recipes.addShaped(<thermalfoundation:armor.helmet_invar>, [[<conarm:helmet_core>.withTag({Material: "invar"})]]);
|
||||
recipes.remove(<thermalfoundation:armor.helmet_bronze>);
|
||||
recipes.addShaped(<thermalfoundation:armor.helmet_bronze>, [[<conarm:helmet_core>.withTag({Material: "bronze"})]]);
|
||||
recipes.remove(<thermalfoundation:armor.helmet_constantan>);
|
||||
recipes.addShaped(<thermalfoundation:armor.helmet_constantan>, [[<conarm:helmet_core>.withTag({Material: "constantan"})]]);
|
||||
|
||||
// Plate
|
||||
recipes.remove(<thermalfoundation:armor.plate_lead>);
|
||||
recipes.addShaped(<thermalfoundation:armor.plate_lead>, [[<conarm:chest_core>.withTag({Material: "lead"})]]);
|
||||
recipes.remove(<thermalfoundation:armor.plate_electrum>);
|
||||
recipes.addShaped(<thermalfoundation:armor.plate_electrum>, [[<conarm:chest_core>.withTag({Material: "electrum"})]]);
|
||||
recipes.remove(<thermalfoundation:armor.plate_steel>);
|
||||
recipes.addShaped(<thermalfoundation:armor.plate_steel>, [[<conarm:chest_core>.withTag({Material: "steel"})]]);
|
||||
recipes.remove(<thermalfoundation:armor.plate_platinum>);
|
||||
recipes.addShaped(<thermalfoundation:armor.plate_platinum>, [[<conarm:chest_core>.withTag({Material: "platinum"})]]);
|
||||
recipes.remove(<thermalfoundation:armor.plate_nickel>);
|
||||
recipes.addShaped(<thermalfoundation:armor.plate_nickel>, [[<conarm:chest_core>.withTag({Material: "nickel"})]]);
|
||||
recipes.remove(<thermalfoundation:armor.plate_aluminum>);
|
||||
recipes.addShaped(<thermalfoundation:armor.plate_aluminum>, [[<conarm:chest_core>.withTag({Material: "aluminum"})]]);
|
||||
recipes.remove(<thermalfoundation:armor.plate_silver>);
|
||||
recipes.addShaped(<thermalfoundation:armor.plate_silver>, [[<conarm:chest_core>.withTag({Material: "silver"})]]);
|
||||
recipes.remove(<thermalfoundation:armor.plate_tin>);
|
||||
recipes.addShaped(<thermalfoundation:armor.plate_tin>, [[<conarm:chest_core>.withTag({Material: "tin"})]]);
|
||||
recipes.remove(<thermalfoundation:armor.plate_copper>);
|
||||
recipes.addShaped(<thermalfoundation:armor.plate_copper>, [[<conarm:chest_core>.withTag({Material: "copper"})]]);
|
||||
recipes.remove(<thermalfoundation:armor.plate_invar>);
|
||||
recipes.addShaped(<thermalfoundation:armor.plate_invar>, [[<conarm:chest_core>.withTag({Material: "invar"})]]);
|
||||
recipes.remove(<thermalfoundation:armor.plate_bronze>);
|
||||
recipes.addShaped(<thermalfoundation:armor.plate_bronze>, [[<conarm:chest_core>.withTag({Material: "bronze"})]]);
|
||||
recipes.remove(<thermalfoundation:armor.plate_constantan>);
|
||||
recipes.addShaped(<thermalfoundation:armor.plate_constantan>, [[<conarm:chest_core>.withTag({Material: "constantan"})]]);
|
||||
|
||||
// Legs
|
||||
recipes.remove(<thermalfoundation:armor.legs_lead>);
|
||||
recipes.addShaped(<thermalfoundation:armor.legs_lead>, [[<conarm:leggings_core>.withTag({Material: "lead"})]]);
|
||||
recipes.remove(<thermalfoundation:armor.legs_electrum>);
|
||||
recipes.addShaped(<thermalfoundation:armor.legs_electrum>, [[<conarm:leggings_core>.withTag({Material: "electrum"})]]);
|
||||
recipes.remove(<thermalfoundation:armor.legs_steel>);
|
||||
recipes.addShaped(<thermalfoundation:armor.legs_steel>, [[<conarm:leggings_core>.withTag({Material: "steel"})]]);
|
||||
recipes.remove(<thermalfoundation:armor.legs_platinum>);
|
||||
recipes.addShaped(<thermalfoundation:armor.legs_platinum>, [[<conarm:leggings_core>.withTag({Material: "platinum"})]]);
|
||||
recipes.remove(<thermalfoundation:armor.legs_nickel>);
|
||||
recipes.addShaped(<thermalfoundation:armor.legs_nickel>, [[<conarm:leggings_core>.withTag({Material: "nickel"})]]);
|
||||
recipes.remove(<thermalfoundation:armor.legs_aluminum>);
|
||||
recipes.addShaped(<thermalfoundation:armor.legs_aluminum>, [[<conarm:leggings_core>.withTag({Material: "aluminum"})]]);
|
||||
recipes.remove(<thermalfoundation:armor.legs_silver>);
|
||||
recipes.addShaped(<thermalfoundation:armor.legs_silver>, [[<conarm:leggings_core>.withTag({Material: "silver"})]]);
|
||||
recipes.remove(<thermalfoundation:armor.legs_tin>);
|
||||
recipes.addShaped(<thermalfoundation:armor.legs_tin>, [[<conarm:leggings_core>.withTag({Material: "tin"})]]);
|
||||
recipes.remove(<thermalfoundation:armor.legs_copper>);
|
||||
recipes.addShaped(<thermalfoundation:armor.legs_copper>, [[<conarm:leggings_core>.withTag({Material: "copper"})]]);
|
||||
recipes.remove(<thermalfoundation:armor.legs_invar>);
|
||||
recipes.addShaped(<thermalfoundation:armor.legs_invar>, [[<conarm:leggings_core>.withTag({Material: "invar"})]]);
|
||||
recipes.remove(<thermalfoundation:armor.legs_bronze>);
|
||||
recipes.addShaped(<thermalfoundation:armor.legs_bronze>, [[<conarm:leggings_core>.withTag({Material: "bronze"})]]);
|
||||
recipes.remove(<thermalfoundation:armor.legs_constantan>);
|
||||
recipes.addShaped(<thermalfoundation:armor.legs_constantan>, [[<conarm:leggings_core>.withTag({Material: "constantan"})]]);
|
||||
|
||||
// Boots
|
||||
recipes.remove(<thermalfoundation:armor.boots_lead>);
|
||||
recipes.addShaped(<thermalfoundation:armor.boots_lead>, [[<conarm:boots_core>.withTag({Material: "lead"})]]);
|
||||
recipes.remove(<thermalfoundation:armor.boots_electrum>);
|
||||
recipes.addShaped(<thermalfoundation:armor.boots_electrum>, [[<conarm:boots_core>.withTag({Material: "electrum"})]]);
|
||||
recipes.remove(<thermalfoundation:armor.boots_steel>);
|
||||
recipes.addShaped(<thermalfoundation:armor.boots_steel>, [[<conarm:boots_core>.withTag({Material: "steel"})]]);
|
||||
recipes.remove(<thermalfoundation:armor.boots_platinum>);
|
||||
recipes.addShaped(<thermalfoundation:armor.boots_platinum>, [[<conarm:boots_core>.withTag({Material: "platinum"})]]);
|
||||
recipes.remove(<thermalfoundation:armor.boots_nickel>);
|
||||
recipes.addShaped(<thermalfoundation:armor.boots_nickel>, [[<conarm:boots_core>.withTag({Material: "nickel"})]]);
|
||||
recipes.remove(<thermalfoundation:armor.boots_aluminum>);
|
||||
recipes.addShaped(<thermalfoundation:armor.boots_aluminum>, [[<conarm:boots_core>.withTag({Material: "aluminum"})]]);
|
||||
recipes.remove(<thermalfoundation:armor.boots_silver>);
|
||||
recipes.addShaped(<thermalfoundation:armor.boots_silver>, [[<conarm:boots_core>.withTag({Material: "silver"})]]);
|
||||
recipes.remove(<thermalfoundation:armor.boots_tin>);
|
||||
recipes.addShaped(<thermalfoundation:armor.boots_tin>, [[<conarm:boots_core>.withTag({Material: "tin"})]]);
|
||||
recipes.remove(<thermalfoundation:armor.boots_copper>);
|
||||
recipes.addShaped(<thermalfoundation:armor.boots_copper>, [[<conarm:boots_core>.withTag({Material: "copper"})]]);
|
||||
recipes.remove(<thermalfoundation:armor.boots_invar>);
|
||||
recipes.addShaped(<thermalfoundation:armor.boots_invar>, [[<conarm:boots_core>.withTag({Material: "invar"})]]);
|
||||
recipes.remove(<thermalfoundation:armor.boots_bronze>);
|
||||
recipes.addShaped(<thermalfoundation:armor.boots_bronze>, [[<conarm:boots_core>.withTag({Material: "bronze"})]]);
|
||||
recipes.remove(<thermalfoundation:armor.boots_constantan>);
|
||||
recipes.addShaped(<thermalfoundation:armor.boots_constantan>, [[<conarm:boots_core>.withTag({Material: "constantan"})]]);
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user