diff --git a/src/modpack.json b/src/modpack.json index d4cd9f5..fe3e672 100644 --- a/src/modpack.json +++ b/src/modpack.json @@ -16,6 +16,51 @@ } ], "relations": [ + { + "id": "chiselandbits", + "file": { + "installer": "internal.dir:mods", + "artifact": "curse.maven:231095:2720655", + "repository": "curse" + }, + "type": "mod", + "options": [ + "required", + "client", + "server", + "included" + ] + }, + { + "id": "chisel", + "file": { + "installer": "internal.dir:mods", + "artifact": "curse.maven:235279:2915375", + "repository": "curse" + }, + "type": "mod", + "options": [ + "required", + "client", + "server", + "included" + ] + }, + { + "id": "bhc", + "file": { + "installer": "internal.dir:mods", + "artifact": "curse.maven:282947:2682612", + "repository": "curse" + }, + "type": "mod", + "options": [ + "required", + "client", + "server", + "included" + ] + }, { "id": "ftbguides", "file": { @@ -1547,10 +1592,10 @@ ] }, { - "id": "233040", + "id": "nolives", "file": { "installer": "internal.dir:mods", - "artifact": "curse.maven:233040:2477850", + "artifact": "curse.maven:281229:2807969", "repository": "curse" }, "type": "mod", diff --git a/src/overrides/config/betterwithmods.cfg b/src/overrides/config/betterwithmods.cfg index 6fa9a08..66cf054 100644 --- a/src/overrides/config/betterwithmods.cfg +++ b/src/overrides/config/betterwithmods.cfg @@ -250,7 +250,7 @@ hardcore { B:ExplosiveRecipes=true # Gives Armor weight values that effect movement. Changes Entity armor spawning: Zombies only spawn with Iron armor, Skeletons never wear armor. - B:HCArmor=true + B:HCArmor=false # Change baby zombies to be a more reasonable addition; Slightly slower and do less damage than adults B:HCBabyZombies=true @@ -268,7 +268,7 @@ hardcore { B:HCBonemeal=false # Modifies and rebalances vanilla brewing recipes and makes potions stack up to 8. - B:HCBrewing=true + B:HCBrewing=false # Makes it so water buckets cannot move an entire source block, making water a more valuable resource B:HCBuckets=false @@ -280,22 +280,22 @@ hardcore { B:HCChickens=true # Makes stone variants drop into cobblestone. - B:HCCobblestone=true + B:HCCobblestone=false # Changes the recipes for baked goods to require the Kiln and changes soups to require the Cauldron. - B:HCCooking=true + B:HCCooking=false # Disables the vanilla Anvil B:HCDeadweight=false # Makes it so diamonds have to be made into an ingot alloy to be used in certain recipes - B:HCDiamond=true + B:HCDiamond=false # Adds Arcane Scroll drops to specific mobs, used for enchanting with the Infernal Enchanter B:HCEnchanting=false # Makes Endermen agro in groups and make a thunder noise when they teleport - B:HCEndermen=true + B:HCEndermen=false # Disable knockback when no weapon is used B:HCFighting=true @@ -304,20 +304,29 @@ hardcore { B:HCFishing=true # Overrides the vanilla furnace to allow for some changes: Allows varying item cook times, changes fuel values and a tweak to make the furnace visually show whether it has content - B:HCFurnace=true + B:HCFurnace=false # Be afraid of the dark... B:HCGloom=false # Makes a raw resource drop that must be crafted to make useful gunpowder - B:HCGunpowder=true + B:HCGunpowder=false # Makes certain block hardness more "realistic" - B:HCHardness=true + B:HCHardness=false # Completely disable the abilities of the vanilla Hopper to transfer items, as to make BWM tech the primary form of item transport B:HCHopper=false + # This Feature REQUIRES AppleCore!!!. + # Completely revamps the hunger system of Minecraft. + # The Saturation value is replaced with Fat. + # Fat will accumulate if too much food is consumed then need to fill the bar. + # Fat will only be burned once the entire hunger bar is emptied + # The more fat the slower you will walk. + # Food Items values are also changed, while a ton of new foods are add. + B:HCHunger=true + # Makes it so Mobs hunt other animals too. Zombies attack herd animals, Spiders eat Chickens, Wolves will eat anything B:HCHunting=true @@ -352,22 +361,22 @@ hardcore { B:HCOres=false # Makes soils drop 75% of their content if not broken with a shovel to incentivize the use of shovels - B:HCPiles=true + B:HCPiles=false # Changes the recipes for Redstone devices to be more complex B:HCRedstone=true # Change saplings to grow in stages before becoming a tree - B:HCSapling=true + B:HCSapling=false # Makes the Saw required to get complex wooden blocks, including Fences, Doors, Etc. - B:HCSaw=true + B:HCSaw=false # Requires Tilling the ground with a hoe to get seeds. B:HCSeeds=false # Sheep can mutate, shearing them resets their wool color to their natural color, breeding them can produce all colors - B:HCSheep=true + B:HCSheep=false # Makes it so death is an actual issue as you will spawn randomly within a 2000 block radius of your original spawn. Compasses still point to original spawn. B:HCSpawn=false @@ -442,6 +451,9 @@ hardcore { S:"Strata Configs" < 0=42,21 > + S:"Strata Stones" < + minecraft:stone:* + > } hctools { @@ -538,7 +550,6 @@ hardcore { } hcstructures { - # Enables custom recipes provided by this feature B:"Custom Recipes"=true # Disable Recipes for blocks that generate only in structures, including Enchanting Tables and Brewing Stands @@ -549,7 +560,6 @@ hardcore { } hcdiamond { - # Enables custom recipes provided by this feature B:"Custom Recipes"=true } @@ -558,13 +568,22 @@ hardcore { B:"Shield Rebalance"=false penalties { - # Set this to true to allow more granular configs to generate and make the penalties work as you please. Requires the game to be started to generate more configs. B:Customized=false } } hcfishing { + S:Bait < + minecraft:spider_eye + betterwithmods:creeper_oyster + minecraft:fish:2 + minecraft:fish:3 + betterwithmods:bat_wing + betterwithmods:cooked_bat_wing + minecraft:rotten_flesh + > + # Starting time for which fishing events are calculated in minutes D:"Base Time"=1.0 @@ -636,8 +655,6 @@ hardcore { blood purpleslime > - - # Blacklist itemstacks from being effected by HCBuckets S:"Fluid container blacklist" < thermalcultivation:watering_can > @@ -702,8 +719,6 @@ hardcore { # Default number of ticks for an item to smelt in the furnace (vanilla is 200) I:"Default Furnace Timing"=200 - - # Overrides the fuel time for inputted items or oredict, see Furnace Timing for entry format S:"Furnace Fuel Timing Overrides" < minecraft:boat=750 minecraft:log:0=1600 @@ -721,8 +736,6 @@ hardcore { minecraft:planks:5=300 minecart:sapling=25 > - - # example recipes minecraft:iron_ore=1000 or ore:oreIron=1000 S:"Furnace Timing Recipes" < ore:oreIron=1600 ore:oreGold=1600 @@ -735,11 +748,20 @@ hardcore { } hcboating { + S:"Boat List" < + minecraft:boat + > + # Make boat recipe require a wooden shovel for the oars B:"Boat Requires Oar"=true # Enables custom recipes provided by this feature B:"Custom Recipes"=true + I:"Default Speed modifier"=50 + S:"Speed Items" < + betterwithmods:material:11=100 + minecraft:banner:*=100 + > } hcpiles { @@ -859,7 +881,6 @@ hardcore { > penalties { - # Set this to true to allow more granular configs to generate and make the penalties work as you please. Requires the game to be started to generate more configs. B:Customized=false } @@ -868,7 +889,6 @@ hardcore { hcinjury { penalties { - # Set this to true to allow more granular configs to generate and make the penalties work as you please. Requires the game to be started to generate more configs. B:Customized=false } @@ -883,6 +903,46 @@ hardcore { B:"Override Equipment for minecraft:zombie_villager"=true } + hchunger { + # Set Exhaustion from breaking a block + D:"Block Breaking Exhaustion"=0.1 + + # Override Mushrooms to be edible, be careful with the red one ;) + B:"Edible Mushrooms"=true + + # Override Pumpkin Seeds to be edible + B:"Edible Pumpkin Seeds"=true + + # Allow modifying food values with hchunger, format with each value after the ; being optional, item=hunger;fat;alwaysEdible + S:"Food hunger overrides" < + > + + # Passive Exhaustion value + D:"Passive Exhaustion"=3.0 + + # Passive exhaustion tick time + I:"Passive Exhaustion Tick"=900 + + penalties { + + hunger { + # Set this to true to allow more granular configs to generate and make the penalties work as you please. Requires the game to be started to generate more configs. + B:Customized=false + } + + } + + hungerpenalties { + + fat { + # Set this to true to allow more granular configs to generate and make the penalties work as you please. Requires the game to be started to generate more configs. + B:Customized=false + } + + } + + } + } diff --git a/src/overrides/config/nolives.cfg b/src/overrides/config/nolives.cfg new file mode 100644 index 0000000..3a175c7 --- /dev/null +++ b/src/overrides/config/nolives.cfg @@ -0,0 +1,54 @@ +# Configuration file + +general { + # If true, on a server the player who ran out of lives will be kicked and banned from the world + # On single player, the player will be kicked and the world will be deleted + # If false, the player will be put into spectator mode + B:banOnOutOfLives=true + + # Whether you can use silk touch to pickup the Heart block + B:canSilkHarvestBlock=true + + # The amount of lives a new player will start with + # Min: 1 + # Max: 2147483647 + I:defaultLives=5 + + # Set to true to drop Heart items from the block, or false to just give the player who broke it the lives directly + # The amount of items/lives is set by livesFromHeartBlock + B:dropItemsFromBlock=false + + # Whether this mod is enabled + # Disabling will completely disable everything in this mod, but the item and block will still exist + B:enabled=true + + # The amount of lives that will be given when a Heart block is broken by a player + # Min: 1 + # Max: 2147483647 + I:livesFromHeartBlock=5 + + # The amount of lives that will be given when a Heart item is used by a player + # Min: 1 + # Max: 2147483647 + I:livesFromHeartItem=1 + + # The maximum number of lives a player can have - only limits gaining through Heart items or blocks (no limit for commands) + # This value can be smaller than the defaultLives config + # A value of 0 will mean there is no limit + # Min: 0 + # Max: 2147483647 + I:maxLives=20 + + # The max amount of lives a player can gain from the regeneration (see the regenSeconds config) + # Min: 1 + # Max: 2147483647 + I:regenMaxLives=5 + + # The frequency at which players will regenerate lives (in seconds), up until the regenMaxLives config + # If set to 0, then players will not regen lives at all + # Min: 0 + # Max: 2147483647 + I:regenSeconds=3600 +} + + diff --git a/src/overrides/scripts/dims.zs b/src/overrides/scripts/dims.zs index bc3fa71..b3c6b7f 100644 --- a/src/overrides/scripts/dims.zs +++ b/src/overrides/scripts/dims.zs @@ -105,12 +105,21 @@ advent.build(); var mob = mods.modularmachinery.RecipeBuilder.newBuilder("mob", "dimextractor", 60); mob.addItemOutput(); mob.addItemInput( * 5); -//TODO Add items +mob.addItemInput(.withTag({EntityName: "minecraft:creeper"})); +mob.addItemInput(.withTag({EntityName: "minecraft:blaze"})); +mob.addItemInput(.withTag({EntityName: "minecraft:enderman"})); +mob.addItemInput(.withTag({EntityName: "morecreeps:lawyer_from_hell"})); //To be replaced with "Jens Faymann" +mob.addItemInput(.withTag({EntityName: "erebus:erebus.wasp"})); +mob.addItemInput(.withTag({EntityName: "midnight:nova"})); +mob.addItemInput(.withTag({EntityName: "iceandfire:myrmex_royal"})); +mob.addItemInput(.withTag({EntityName: "thebetweenlands:dark_druid"})); +mob.addItemInput(.withTag({EntityName: "dimdoors:mob_monolith"})); mob.build(); var boss = mods.modularmachinery.RecipeBuilder.newBuilder("boss", "dimextractor", 60); boss.addItemOutput(); boss.addItemInput( * 5); boss.addItemInput(); -//TODO Add items +boss.addItemInput(); +boss.addItemInput(); boss.build(); diff --git a/src/overrides/scripts/lives.zs b/src/overrides/scripts/lives.zs new file mode 100644 index 0000000..6d0eedf --- /dev/null +++ b/src/overrides/scripts/lives.zs @@ -0,0 +1,6 @@ +recipes.addShaped(, [[, , ],[, , ], [, , ]]); +mods.projecte.WorldTransmutation.add(, ); +mods.extrautils2.Resonator.add(, , 50); +mods.extrautils2.Resonator.add(, , 50); +mods.extrautils2.Resonator.add(, , 50); +mods.extrautils2.Resonator.add(, , 50);