clientstuff

This commit is contained in:
2025-10-27 11:53:18 +01:00
parent 503b04656d
commit d22cef5355
1575 changed files with 795737 additions and 610 deletions

View File

@@ -0,0 +1,118 @@
<!--
IMPORTANT:
This is the core recipe file. Modifying this file will have no effect. It will be rewritten by EnderIO and all
modifications made to it will be lost. To add or modify recipes please use 'EnchanterRecipes_User.xml'.
Costs are calculated as follows:
level = enchantmentItem.stackSize
levelCost = Config.enchanterBaseLevelCost;
for (int i = 0; i < level; i++) {
levelCost += costPerLevel * level;
}
-->
<enchaterRecipes>
<enchantment name="enchantment.protect.all" costPerLevel="1" >
<itemStack modID="EnderIO" itemName="itemAlloy" itemMeta="6" number="16" />
</enchantment>
<enchantment name="enchantment.protect.fire" costPerLevel="2" >
<itemStack modID="minecraft" itemName="blaze_powder" number="16" />
</enchantment>
<enchantment name="enchantment.protect.fall" costPerLevel="2" >
<itemStack modID="minecraft" itemName="feather" />
</enchantment>
<enchantment name="enchantment.protect.explosion" costPerLevel="2" >
<itemStack modID="minecraft" itemName="gunpowder" number="16" />
</enchantment>
<enchantment name="enchantment.protect.projectile" costPerLevel="2" >
<itemStack modID="minecraft" itemName="arrow" number="16" />
</enchantment>
<enchantment name="enchantment.oxygen" costPerLevel="4" >
<itemStack modID="minecraft" itemName="glass_bottle" />
</enchantment>
<enchantment name="enchantment.waterWorker" costPerLevel="4" >
<itemStack modID="minecraft" itemName="waterlily" />
</enchantment>
<enchantment name="enchantment.thorns" costPerLevel="8" >
<itemStack modID="minecraft" itemName="double_plant" itemMeta="4" />
</enchantment>
<enchantment name="enchantment.damage.all" costPerLevel="1" >
<itemStack modID="minecraft" itemName="quartz" number="12" />
</enchantment>
<enchantment name="enchantment.damage.undead" costPerLevel="2" >
<itemStack modID="minecraft" itemName="rotten_flesh" number="12" />
</enchantment>
<enchantment name="enchantment.damage.arthropods" costPerLevel="2" >
<itemStack modID="minecraft" itemName="spider_eye" number="12" />
</enchantment>
<enchantment name="enchantment.knockback" costPerLevel="2" >
<itemStack modID="minecraft" itemName="piston" />
</enchantment>
<enchantment name="enchantment.fire" costPerLevel="4" >
<itemStack modID="minecraft" itemName="blaze_rod" number="8" />
</enchantment>
<enchantment name="enchantment.lootBonus" costPerLevel="4" >
<itemStack oreDictionary="itemSkull" />
</enchantment>
<enchantment name="enchantment.digging" costPerLevel="1" >
<itemStack modID="minecraft" itemName="redstone" number="12" />
</enchantment>
<enchantment name="enchantment.untouching" costPerLevel="26" >
<itemStack modID="minecraft" itemName="slime_ball" />
</enchantment>
<enchantment name="enchantment.durability" costPerLevel="2" >
<itemStack modID="minecraft" itemName="obsidian" />
</enchantment>
<enchantment name="enchantment.lootBonusDigger" costPerLevel="4" >
<itemStack modID="minecraft" itemName="emerald" number="4" />
</enchantment>
<enchantment name="enchantment.arrowDamage" costPerLevel="1" >
<itemStack modID="minecraft" itemName="flint" number="12" />
</enchantment>
<enchantment name="enchantment.arrowKnockback" costPerLevel="4" >
<itemStack modID="minecraft" itemName="string" />
</enchantment>
<enchantment name="enchantment.arrowFire" costPerLevel="1" >
<itemStack modID="minecraft" itemName="netherrack" />
</enchantment>
<enchantment name="enchantment.arrowInfinite" costPerLevel="26" >
<itemStack modID="minecraft" itemName="ender_pearl" />
</enchantment>
<enchantment name="enchantment.lootBonusFishing" costPerLevel="4" >
<itemStack modID="minecraft" itemName="dye" itemMeta="4" />
</enchantment>
<enchantment name="enchantment.fishingSpeed" costPerLevel="4" >
<itemStack modID="minecraft" itemName="fish" />
</enchantment>
<enchantment name="enchantment.enderio.soulBound" costPerLevel="21" >
<itemStack modID="EnderIO" itemName="itemMaterial" itemMeta="8" />
</enchantment>
<enchantment name="enchantment.enderzoo.witherArrow" costPerLevel="6" >
<itemStack modID="EnderZoo" itemName="witheringDust" />
</enchantment>
<!-- The wither potion in the creative tab has a meta of 8235 while a brewed potion has one of 8203
so adding both-->
<enchantment name="enchantment.enderzoo.witherWeapon" costPerLevel="6" >
<itemStack modID="minecraft" itemName="potion" itemMeta="8235" />
</enchantment>
<enchantment name="enchantment.enderzoo.witherWeapon" costPerLevel="6" >
<itemStack modID="minecraft" itemName="potion" itemMeta="8203" />
</enchantment>
<enchantment name="enchantment.repair" costPerLevel="6" >
<itemStack modID="minecraft" itemName="anvil" />
</enchantment>
<enchantment name="enchantment.soul_stealer" costPerLevel="6" >
<itemStack modID="SSTOW" itemName="sstow_soul_shard" />
</enchantment>
<enchantment name="enchant.cofh.holding" costPerLevel="6" >
<itemStack modID="ThermalExpansion" itemName="Strongbox" itemMeta="3" />
</enchantment>
<enchantment name="enchant.cofh.multishot" costPerLevel="6" >
<itemStack modID="ThermalFoundation" oreDictionary="dustAerotheum" />
</enchantment>
</enchaterRecipes>

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,105 @@
<!--
IMPORTANT:
This is the core recipe file. Modifying this file will have no effect. It will be rewritten by EnderIO and all
modifications made to it will be lost. To add or modify recipes please use 'OreDictionaryPreferences_User.xml'.
This file contains the preferred outputs from Ender IO machines for items registered in the OreDictionary. Details of
itemStack definition can be found in 'SAGMillRecipes_Core.xml'.
Item Information and data dumps:
To write all registered items to config/modObjectsRegistery.txt include:
<dumpRegistry modObjects="true" />
To write the contents of the ore dictionary to config/oreDictionaryRegistery.txt include:
<dumpRegistery oreDictionary="true" />
To show ore dictionary and/or registered names, in the EnderCore config set:
addRegistryNameTooltip=true
addOreDictionaryTooltips=true
-->
<OreDictionaryPreferences>
<!-- Vanilla -->
<preference oreDictionary="sand" >
<itemStack modID="minecraft" itemName="sand" itemMeta="0" />
</preference>
<!-- Dusts -->
<preference oreDictionary="dustCoal" >
<itemStack modID="ThermalFoundation" itemName="material" itemMeta="2" />
<itemStack modID="EnderIO" itemName="itemPowderIngot" itemMeta="0" />
</preference>
<preference oreDictionary="dustCharcoal" >
<itemStack modID="ThermalFoundation" itemName="material" itemMeta="3" />
</preference>
<preference oreDictionary="dustObsidian" >
<itemStack modID="ThermalFoundation" itemName="material" itemMeta="4" />
<itemStack modID="EnderIO" itemName="itemPowderIngot" itemMeta="7" />
</preference>
<preference oreDictionary="dustIron" >
<itemStack modID="ThermalFoundation" itemName="material" itemMeta="0" />
<itemStack modID="EnderIO" itemName="itemPowderIngot" itemMeta="1" />
</preference>
<preference oreDictionary="dustGold" >
<itemStack modID="ThermalFoundation" itemName="material" itemMeta="1" />
<itemStack modID="EnderIO" itemName="itemPowderIngot" itemMeta="2" />
</preference>
<preference oreDictionary="dustCopper" >
<itemStack modID="ThermalFoundation" itemName="material" itemMeta="32" />
<itemStack modID="EnderIO" itemName="itemPowderIngot" itemMeta="3" />
</preference>
<preference oreDictionary="dustTin" >
<itemStack modID="ThermalFoundation" itemName="material" itemMeta="33" />
<itemStack modID="EnderIO" itemName="itemPowderIngot" itemMeta="4" />
</preference>
<preference oreDictionary="dustSilver" >
<itemStack modID="ThermalFoundation" itemName="material" itemMeta="34" />
</preference>
<preference oreDictionary="dustLead" >
<itemStack modID="ThermalFoundation" itemName="material" itemMeta="35" />
</preference>
<preference oreDictionary="dustNickel" >
<itemStack modID="ThermalFoundation" itemName="material" itemMeta="36" />
</preference>
<preference oreDictionary="dustSulfur" >
<itemStack modID="ThermalFoundation" itemName="material" itemMeta="16" />
</preference>
<preference oreDictionary="dustBronze" >
<itemStack modID="ThermalFoundation" itemName="material" itemMeta="41" />
</preference>
<preference oreDictionary="dustNetherQuartz" >
<itemStack modID="appliedenergistics2" itemName="item.itemMultiMaterial" itemMeta="3" />
</preference>
<!-- Ingots -->
<preference oreDictionary="ingotCopper" >
<itemStack modID="ThermalFoundation" itemName="material" itemMeta="64" />
<itemStack modID="TConstruct" itemName="materials" itemMeta="9" />
</preference>
<preference oreDictionary="ingotTin" >
<itemStack modID="ThermalFoundation" itemName="material" itemMeta="65" />
<itemStack modID="TConstruct" itemName="materials" itemMeta="10" />
</preference>
<preference oreDictionary="ingotSilver" >
<itemStack modID="ThermalFoundation" itemName="material" itemMeta="66" />
</preference>
<preference oreDictionary="ingotLead" >
<itemStack modID="ThermalFoundation" itemName="material" itemMeta="67" />
</preference>
<preference oreDictionary="ingotBronze" >
<itemStack modID="ThermalFoundation" itemName="material" itemMeta="73" />
<itemStack modID="TConstruct" itemName="materials" itemMeta="13" />
</preference>
<preference oreDictionary="ingotAluminum" >
<itemStack modID="TConstruct" itemName="materials" itemMeta="11" />
</preference>
<preference oreDictionary="ingotAluminium" >
<itemStack modID="TConstruct" itemName="materials" itemMeta="11" />
</preference>
</OreDictionaryPreferences>

View File

@@ -0,0 +1,36 @@
<!--
IMPORTANT:
This is the core recipe file. Modifying this file will have no effect. It will be rewritten by EnderIO and all
modifications made to it will be lost. To add or modify sources please use 'PainterPaintSources_User.xml'.
This file is used to create a white list and black list for items that can be used as paint sources in the painting
machine. Each entry in the lists describes an item stack. This stack must be for a block item (i.e. and item that can
be placed in the world as a block). If an item is is not in either list then the default checks are used. For details
on the format of item stack definitions see SAGMillRecipes_Core.xml.
The contents of this file will be merged with the contents of 'PainterPaintSources_User.xml'. To remove an entry
contained in this file simply include an identical entry in the user file with the added attribute 'remove=true'. For
example, to remove Silverwood planks from the whitelist, the user file would contain this:
<PainterPaintSources>
<whitelist>
<itemStack modID="Thaumcraft" itemName="blockWoodenDevice" itemMeta="6" remove="true" />
</whitelist>
</PainterPaintSources>
-->
<PainterPaintSources>
<whitelist>
<!-- Greatwood planks -->
<itemStack modID="Thaumcraft" itemName="blockWoodenDevice" itemMeta="6" />
<!-- Silverwood planks -->
<itemStack modID="Thaumcraft" itemName="blockWoodenDevice" itemMeta="7" />
</whitelist>
<blacklist>
</blacklist>
</PainterPaintSources>

View File

@@ -0,0 +1,50 @@
{
// This is the CORE FILE. Do not edit. The RF cost per tick for spawners of each entity type is multiplied by these values
"costMultiplier": {
"Zombie" : "1",
"Creeper" : "1.5",
"Skeleton" : "2",
"Spider" : "1",
"CaveSpider" : "1",
"Silverfish" : "1",
"Witch" : "5",
"Slime" : "5",
"Enderman" : "10",
"SpecialMobs.SpecialEnderman" : "10",
"LavaSlime" : "2",
"PigZombie" : "5",
"Ghast" : "10",
"Blaze" : "5",
"SnowMan" : "1",
"VillagerGolem" : "10",
"Villager" : "1",
"Wolf" : "1",
"Ozelot" : "1",
"EntityHorse" : "1",
"Bat" : "0.5",
"Squid" : "0.5",
"Chicken" : "0.5",
"Sheep" : "0.5",
"Cow" : "0.5",
"Pig" : "0.5",
"MushroomCow" : "1",
"enderzoo.Enderminy" : "10",
"enderzoo.ConcussionCreeper" : "1.5",
"enderzoo.enderzoo.FallenKnight" : "1",
"enderzoo.WitherWitch" : "3",
"enderio.witherSkeleton" : "20"
},
"blackList": [
"VillagerGolem",
"Villager"
]
}

View File

@@ -0,0 +1,9 @@
{
// New entities are added, one already in _Core will have their values replaced with those in this file
"costMultiplier": {
}
// Adding a blackList section will completely replace the one in the core file.
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,106 @@
<!--
IMPORTANT:
This is the core recipe file. Modifying this file will have no effect. It will be rewritten by EnderIO and all
modifications made to it will be lost. To add or modify recipes please use 'SliceAndSpliceRecipes_User.xml'. Recipes
are organized into named groups. A group of recipes can be disabled by setting the attribute 'enabled=false'. A
recipe group is composed of one or more recipes.
-->
<SliceAndSpliceRecipes>
<recipeGroup name="EnderIO" >
<recipe name="Electrode Skull" energyCost="20000" >
<input>
<itemStack modID="EnderIO" itemName="itemAlloy" itemMeta="1" slot="0" />
<itemStack modID="minecraft" itemName="skull" itemMeta="2" slot="1" />
<itemStack modID="EnderIO" itemName="itemAlloy" itemMeta="1" slot="2" />
<itemStack oreDictionary="itemSilicon" slot="3" />
<itemStack modID="EnderIO" itemName="itemBasicCapacitor" itemMeta="0" slot="4" />
<itemStack oreDictionary="itemSilicon" slot="5" />
</input>
<output>
<itemStack modID="EnderIO" itemName="itemFrankenSkull" itemMeta="0" />
</output>
</recipe>
<recipe name="Controller Skull" energyCost="20000" >
<input>
<itemStack modID="EnderIO" itemName="itemAlloy" itemMeta="7" slot="0" />
<itemStack modID="minecraft" itemName="skull" itemMeta="2" slot="1" />
<itemStack modID="EnderIO" itemName="itemAlloy" itemMeta="7" slot="2" />
<itemStack oreDictionary="itemSilicon" slot="3" />
<itemStack modID="minecraft" itemName="redstone" slot="4" />
<itemStack oreDictionary="itemSilicon" slot="5" />
</input>
<output>
<itemStack modID="EnderIO" itemName="itemFrankenSkull" itemMeta="1" />
</output>
</recipe>
<recipe name="Tormented Enderman Head" energyCost="20000" >
<input>
<itemStack modID="EnderIO" itemName="itemAlloy" itemMeta="7" slot="0" />
<itemStack modID="EnderIO" itemName="blockEndermanSkull" itemMeta="0" slot="1" />
<itemStack modID="EnderIO" itemName="itemAlloy" itemMeta="7" slot="2" />
<itemStack modID="minecraft" itemName="potion" slot="3" />
<itemStack modID="EnderIO" itemName="itemBasicCapacitor" itemMeta="0" slot="4" />
<itemStack modID="minecraft" itemName="potion" slot="5" />
</input>
<output>
<itemStack modID="EnderIO" itemName="blockEndermanSkull" itemMeta="2" />
</output>
</recipe>
<recipe name="Ender Resonator" energyCost="20000" >
<input>
<itemStack modID="EnderIO" itemName="itemAlloy" itemMeta="7" slot="0" />
<itemStack modID="EnderIO" itemName="blockEndermanSkull" itemMeta="0" slot="1" />
<itemStack modID="EnderIO" itemName="itemAlloy" itemMeta="7" slot="2" />
<itemStack oreDictionary="itemSilicon" slot="3" />
<itemStack modID="EnderIO" itemName="itemAlloy" itemMeta="2" slot="4" />
<itemStack oreDictionary="itemSilicon" slot="5" />
</input>
<output>
<itemStack modID="EnderIO" itemName="itemFrankenSkull" itemMeta="3" />
</output>
</recipe>
<recipe name="Skeletal Contractor" energyCost="20000" >
<input>
<itemStack modID="EnderIO" itemName="itemAlloy" itemMeta="7" slot="0" />
<itemStack modID="minecraft" itemName="skull" itemMeta="0" slot="1" />
<itemStack modID="EnderIO" itemName="itemAlloy" itemMeta="7" slot="2" />
<itemStack modID="minecraft" itemName="rotten_flesh" itemMeta="0" slot="3" />
<itemStack oreDictionary="itemSilicon" slot="4" />
<itemStack modID="minecraft" itemName="rotten_flesh" itemMeta="0" slot="5" />
</input>
<output>
<itemStack modID="EnderIO" itemName="itemFrankenSkull" itemMeta="5" />
</output>
</recipe>
<recipe name="Guardian Diode" energyCost="20000" >
<input>
<itemStack modID="EnderIO" itemName="itemAlloy" itemMeta="1" slot="0" />
<itemStack oreDictionary="gemDiamond" slot="1" />
<itemStack modID="EnderIO" itemName="itemAlloy" itemMeta="1" slot="2" />
<itemStack modID="EnderIO" itemName="itemMaterial" itemMeta="5" slot="3" />
<itemStack oreDictionary="itemSilicon" slot="4" />
<itemStack modID="EnderIO" itemName="itemMaterial" itemMeta="5" slot="5" />
</input>
<output>
<itemStack modID="EnderIO" itemName="itemFrankenSkull" itemMeta="6" />
</output>
</recipe>
<recipe name="Totemic Capacitor" energyCost="20000" >
<input>
<itemStack oreDictionary="ingotSoularium" slot="0" />
<itemStack modID="minecraft" itemName="golden_apple" itemMeta="1" slot="1" />
<itemStack oreDictionary="ingotSoularium" slot="2" />
<itemStack oreDictionary="itemVibrantPowder" slot="3" />
<itemStack oreDictionary="capacitorCrystalline" slot="4" />
<itemStack oreDictionary="itemVibrantPowder" slot="5" />
</input>
<output>
<itemStack modID="EnderIO" itemName="itemBasicCapacitor" itemMeta="6" />
</output>
</recipe>
</recipeGroup>
</SliceAndSpliceRecipes>