diff --git a/.minecraft/.mixin.out/class/net/minecraft/client/sounds/MusicManager.class b/.minecraft/.mixin.out/class/net/minecraft/client/sounds/MusicManager.class new file mode 100644 index 0000000..b2c200a Binary files /dev/null and b/.minecraft/.mixin.out/class/net/minecraft/client/sounds/MusicManager.class differ diff --git a/.minecraft/caxton_cache/R_JG7KBe4LTipf-VA206XiIbqUa54-4KRmSU_k9ZgMA=.zz b/.minecraft/caxton_cache/R_JG7KBe4LTipf-VA206XiIbqUa54-4KRmSU_k9ZgMA=.zz new file mode 100644 index 0000000..318c54f Binary files /dev/null and b/.minecraft/caxton_cache/R_JG7KBe4LTipf-VA206XiIbqUa54-4KRmSU_k9ZgMA=.zz differ diff --git a/.minecraft/caxton_cache/dbeRx3CuNlFxhbiFYU3gkPt3R7T1PT8ezWbugmfWLsQ=.zz b/.minecraft/caxton_cache/dbeRx3CuNlFxhbiFYU3gkPt3R7T1PT8ezWbugmfWLsQ=.zz new file mode 100644 index 0000000..99db7c8 Binary files /dev/null and b/.minecraft/caxton_cache/dbeRx3CuNlFxhbiFYU3gkPt3R7T1PT8ezWbugmfWLsQ=.zz differ diff --git a/.minecraft/caxton_cache/gX5tXnCoTbVMmDWztNSLBR6dZn-SKPYz2V6aTFvPYUo=.zz b/.minecraft/caxton_cache/gX5tXnCoTbVMmDWztNSLBR6dZn-SKPYz2V6aTFvPYUo=.zz new file mode 100644 index 0000000..62fd73e Binary files /dev/null and b/.minecraft/caxton_cache/gX5tXnCoTbVMmDWztNSLBR6dZn-SKPYz2V6aTFvPYUo=.zz differ diff --git a/.minecraft/caxton_cache/giJ2rvUZlmvbCQDh9YxaGiimaSujfGL7An0kRhCQMwI=.zz b/.minecraft/caxton_cache/giJ2rvUZlmvbCQDh9YxaGiimaSujfGL7An0kRhCQMwI=.zz new file mode 100644 index 0000000..4068137 Binary files /dev/null and b/.minecraft/caxton_cache/giJ2rvUZlmvbCQDh9YxaGiimaSujfGL7An0kRhCQMwI=.zz differ diff --git a/.minecraft/config/Advancedperipherals/general.toml b/.minecraft/config/Advancedperipherals/general.toml new file mode 100644 index 0000000..efb0f41 --- /dev/null +++ b/.minecraft/config/Advancedperipherals/general.toml @@ -0,0 +1,13 @@ + +#Config to adjust general mod settings +[General] + #Enables the debug mode. Only enable it if needed. + enableDebugMode = false + +[Core] + #Enables initial cooldown on peripheral initialization + isInitialCooldownEnabled = true + #Determinates initial cooldown sensitive level, values lower then this value will not trigger initial cooldown + #Range: > 0 + initialCooldownSensitiveLevel = 6000 + diff --git a/.minecraft/config/Advancedperipherals/metaphysics.toml b/.minecraft/config/Advancedperipherals/metaphysics.toml new file mode 100644 index 0000000..fef8a31 --- /dev/null +++ b/.minecraft/config/Advancedperipherals/metaphysics.toml @@ -0,0 +1,32 @@ + +#Config for metaphysics +[Metaphysics] + #Defines energy to fuel rate + #Range: > 575 + energyToFuelRate = 575 + enableWeakAutomataCore = true + enableEndAutomataCore = true + enableHusbandryAutomataCore = true + #Defines max warp point stored in warp core. Mostly need to not allow NBT overflow error + #Range: > 1 + endAutomataCoreWarpPointLimit = 64 + #Chance that overpowered automata will break after rotation cycle + #Range: 0.0 ~ 1.0 + overpoweredAutomataBreakChance = 0.002 + #Range: 1 ~ 64 + tier1AutomataCoreInteractionRadius = 2 + #Range: 1 ~ 32 + tier1AutomataCoreMaxFuelConsumptionRate = 2 + #Range: 1 ~ 64 + tier2AutomataCoreInteractionRadius = 4 + #Range: 1 ~ 32 + tier2AutomataCoreMaxFuelConsumptionRate = 3 + #Range: 1 ~ 64 + overpoweredTier1AutomataCoreInteractionRadius = 4 + #Range: 1 ~ 32 + overpoweredTier1AutomataCoreMaxFuelConsumptionRate = 3 + #Range: 1 ~ 64 + overpoweredTier2AutomataCoreInteractionRadius = 6 + #Range: 1 ~ 32 + overpoweredTier2AutomataCoreMaxFuelConsumptionRate = 4 + diff --git a/.minecraft/config/Advancedperipherals/peripherals.toml b/.minecraft/config/Advancedperipherals/peripherals.toml new file mode 100644 index 0000000..8939052 --- /dev/null +++ b/.minecraft/config/Advancedperipherals/peripherals.toml @@ -0,0 +1,153 @@ + +#Peripherals config +[Peripherals] + + [Peripherals.Player_Detector] + #Enable the Player Detector or not. + enablePlayerDetector = true + #The max range of the player detector functions. If anyone use a higher range, the detector will use this max range. -1 for unlimited + #Range: > -1 + playerDetMaxRange = -1 + #Activates the "getPlayerPos" function of the Player Detector + enablePlayerPosFunction = true + #Adds more information to `getPlayerPos` of the Player Detector. Like rotation and dimension + morePlayerInformation = true + #If true, the player detector can observe players which aren't in the same dimension as the detector itself. `playerDetMaxRange` needs to be infinite(-1) for it to work. + chatBoxMultiDimensional = true + + [Peripherals.Energy_Detector] + #Enable the Energy Detector or not. + enableEnergyDetector = true + #Defines the maximum energy flow of the energy detector. + #Range: > 1 + energyDetectorMaxFlow = 2147483647 + + [Peripherals.NBT_Storage] + #Enable the nbt storage block or not + enableNBTStorage = true + #Defines max nbt string length that can be stored in nbt storage + #Range: > 0 + nbtStorageMaxSize = 1048576 + + [Peripherals.Chunky_Turtle] + #Enable the Chunky Turtle or not. + enableChunkyTurtle = true + #Time in seconds, while loaded chunk can be consider as valid without touch + #Range: > 60 + chunkLoadValidTime = 600 + #Radius in chunks a single chunky turtle will load. The default value (0) only loads the chunk the turtle is in, 1 would also load the 8 surrounding chunks (9 in total) and so on + #Range: 0 ~ 16 + chunkyTurtleRadius = 0 + + [Peripherals.Chat_Box] + #Enable the Chat Box or not. + enableChatBox = true + #Defines default chatbox prefix + defaultChatBoxPrefix = "AP" + #Defines the maximal range of the chat box in blocks. -1 for infinite. If the range is not -1, players in other dimensions won't able to receive messages + #Range: -1 ~ 30000000 + chatBoxMaxRange = -1 + #If true, the chat box is able to send messages to other dimensions than its own + chatBoxMultiDimensional = true + + [Peripherals.ME_Bridge] + #Enable the Me Bridge or not. + enableMeBridge = true + #Power consumption per tick. + #Range: > 0 + mePowerConsumption = 10 + + [Peripherals.RS_Bridge] + #Enable the Rs Bridge or not. + enableRsBridge = true + #Power consumption per tick. + #Range: > 0 + rsPowerConsumption = 10 + + [Peripherals.Environment_Detector] + #Enable the Environment Detector or not. + enableEnvironmentDetector = true + + [Peripherals.AR_Controller] + #Enable the AR goggles or not. + enableARGoggles = true + + [Peripherals.Inventory_Manager] + #Enable the inventory manager or not. + enableInventoryManager = true + + [Peripherals.Redstone_Integrator] + #Enable the redstone integrator or not. + enableRedstoneIntegrator = true + + [Peripherals.Block_Reader] + #Enable the block reader or not. + enableBlockReader = true + + [Peripherals.Geo_Scanner] + #Enable the geo scanner or not. + enableGeoScanner = true + + [Peripherals.Colony_Integrator] + #Enable the colony integrator or not. + enableColonyIntegrator = true + + [Peripherals.Compass_Turtle] + #Enable the compass turtle or not. + enableCompassTurtle = true + + [Peripherals.Powered_Peripherals] + #Enable RF storage for peripherals, that could use it + enablePoweredPeripherals = false + #Defines max energy storage in any powered peripheral + #Range: > 1000000 + poweredPeripheralMaxEnergyStored = 100000000 + + [Peripherals.Pocket_Peripherals] + #If true, pockets will have infinite fuel + disablePocketFuelConsumption = true + + [Peripherals.Operations] + #Range: > 1000 + digCooldown = 1000 + #Range: > 0 + digCost = 1 + #Range: > 1000 + useOnBlockCooldown = 5000 + #Range: > 0 + useOnBlockCost = 1 + #Range: > 1000 + suckCooldown = 1000 + #Range: > 0 + suckCost = 1 + #Range: > 1000 + useOnAnimalCooldown = 2500 + #Range: > 0 + useOnAnimalCost = 10 + #Range: > 1000 + captureAnimalCooldown = 50000 + #Range: > 0 + captureAnimalCost = 100 + #Range: > 1000 + warpCooldown = 1000 + #Range: > 0 + warpCost = 1 + #Range: > 1000 + scanBlocksCooldown = 2000 + #Range: > 1 + scanBlocksMaxFreeRadius = 8 + #Range: > 1 + scanBlocksMaxCostRadius = 16 + #Range: 0.1 ~ 1.7976931348623157E308 + scanBlocksExtraBlockCost = 0.17 + #Range: > 1000 + scanEntitiesCooldown = 2000 + #Range: > 1 + scanEntitiesMaxFreeRadius = 8 + #Range: > 1 + scanEntitiesMaxCostRadius = 16 + #Range: 0.1 ~ 1.7976931348623157E308 + scanEntitiesExtraBlockCost = 0.17 + #Range: > 1000 + chatMessageCooldown = 1000 + diff --git a/.minecraft/config/Advancedperipherals/world.toml b/.minecraft/config/Advancedperipherals/world.toml new file mode 100644 index 0000000..3b2b5cd --- /dev/null +++ b/.minecraft/config/Advancedperipherals/world.toml @@ -0,0 +1,11 @@ + +#Config to adjust world settings +[World] + #Enable the villager structures for the computer scientist. + enableVillagerStructures = true + #Gives the ap documentation to new players. + givePlayerBookOnJoin = true + #The weight of the villager structures. + #Range: 0 ~ 16000 + villagerStructureWeight = 10 + diff --git a/.minecraft/config/ButchersDelight.json b/.minecraft/config/ButchersDelight.json new file mode 100644 index 0000000..1f8343b --- /dev/null +++ b/.minecraft/config/ButchersDelight.json @@ -0,0 +1,46 @@ +{ + "Version": 210, + "Gore": true, + "onlyknifedrops": false, + "CowLeatherDropQty": 1, + "CowProcess1DropQty": 1, + "CowProcess2DropQty": 1, + "CowProcess3DropQty": 1, + "legcowDropQty": 1, + "beefribsDropQty": 1, + "beeftenderloinDropQty": 1, + "PigProcess1DropQty": 1, + "PigProcess2DropQty": 1, + "PigProcess3DropQty": 1, + "hamDropQty": 1, + "porkribsDropQty": 1, + "porkloinDropQty": 1, + "SheepLeatherDropQty": 1, + "SheepProcess1DropQty": 1, + "SheepProcess2DropQty": 1, + "SheepProcess3DropQty": 1, + "sheepshankDropQty": 1, + "sheeprackDropQty": 1, + "sheeploinDropQty": 1, + "GoatLeatherDropQty": 1, + "GoatProcess1DropQty": 1, + "GoatProcess2DropQty": 1, + "GoatProcess3DropQty": 1, + "goat_shankDropQty": 1, + "goatrackDropQty": 1, + "goat_loinDropQty": 1, + "LlamaLeatherDropQty": 1, + "LlamaProcess1DropQty": 1, + "LlamaProcess2DropQty": 1, + "LlamaProcess3DropQty": 1, + "llama_legDropQty": 1, + "llama_ribsDropQty": 1, + "llama_loinDropQty": 1, + "HoglinLeatherDropQty": 1, + "HoglinProcess1DropQty": 1, + "HoglinProcess2DropQty": 1, + "HoglinProcess3DropQty": 1, + "HoglinhamDropQty": 1, + "HoglinporkribsDropQty": 1, + "HoglinporkloinDropQty": 1 +} \ No newline at end of file diff --git a/.minecraft/config/ImmersiveAtmosphere.json b/.minecraft/config/ImmersiveAtmosphere.json new file mode 100644 index 0000000..50f29c3 --- /dev/null +++ b/.minecraft/config/ImmersiveAtmosphere.json @@ -0,0 +1,8 @@ +{ + "minChunksToProcessPerTick": 1, + "maxChunksToProcessPerTick": 10, + "memoryDuration": 600, + "enableHourglassChangingDayNightCycle": true, + "hourglassDaySpeed": 1.0, + "hourglassNightSpeed": 1.0 +} diff --git a/.minecraft/config/Mekanism/additions-client.toml b/.minecraft/config/Mekanism/additions-client.toml new file mode 100644 index 0000000..db98c36 --- /dev/null +++ b/.minecraft/config/Mekanism/additions-client.toml @@ -0,0 +1,6 @@ + +#Mekanism Additions Client Config. This config only exists on the client. +[additions-client] + #If the voice server is enabled and voiceKeyIsToggle is also enabled, the voice key will act as a toggle instead of requiring to be held while talking. + voiceKeyIsToggle = false + diff --git a/.minecraft/config/Mekanism/additions.toml b/.minecraft/config/Mekanism/additions.toml new file mode 100644 index 0000000..8d287be --- /dev/null +++ b/.minecraft/config/Mekanism/additions.toml @@ -0,0 +1,138 @@ + +#Mekanism Additions Config. This config is synced between server and client. +[additions] + #Fuse time for Obsidian TNT. + #Range: > 0 + obsidianTNTDelay = 100 + #Radius of the explosion of Obsidian TNT. + #Range: 0.1 ~ 1000.0 + obsidianTNTBlastRadius = 12.0 + #Enables the voice server for Walkie Talkies. + voiceServerEnabled = false + #TCP port for the Voice server to listen on. + #Range: 1 ~ 65535 + VoicePort = 36123 + + #Config options regarding spawning of entities. + [additions.spawning] + + #Config options regarding baby creeper. + [additions.spawning.baby-creeper] + #Enable the spawning of baby creeper. Think baby zombies. + shouldSpawn = true + #The multiplier for weight of baby creeper spawns, compared to the adult mob. + #Range: 0.0 ~ 100.0 + weightPercentage = 0.5 + #The multiplier for minimum group size of baby creeper spawns, compared to the adult mob. + #Range: 0.0 ~ 100.0 + minSizePercentage = 0.5 + #The multiplier for maximum group size of baby creeper spawns, compared to the adult mob. + #Range: 0.0 ~ 100.0 + maxSizePercentage = 0.5 + #The multiplier for spawn cost per entity of baby creeper spawns, compared to the adult mob. + #Range: 0.0 ~ 100.0 + spawnCostPerEntityPercentage = 1.0 + #The multiplier for max spawn cost of baby creeper spawns, compared to the adult mob. + #Range: 0.0 ~ 100.0 + maxSpawnCostPercentage = 1.0 + #The list of biome ids that baby creeper will not spawn in even if the normal mob variant can spawn. + biomeBlackList = [] + #The list of structure ids that baby creeper will not spawn in even if the normal mob variant can spawn. + structureBlackList = [] + + #Config options regarding baby enderman. + [additions.spawning.baby-enderman] + #Enable the spawning of baby enderman. Think baby zombies. + shouldSpawn = true + #The multiplier for weight of baby enderman spawns, compared to the adult mob. + #Range: 0.0 ~ 100.0 + weightPercentage = 0.5 + #The multiplier for minimum group size of baby enderman spawns, compared to the adult mob. + #Range: 0.0 ~ 100.0 + minSizePercentage = 0.5 + #The multiplier for maximum group size of baby enderman spawns, compared to the adult mob. + #Range: 0.0 ~ 100.0 + maxSizePercentage = 0.5 + #The multiplier for spawn cost per entity of baby enderman spawns, compared to the adult mob. + #Range: 0.0 ~ 100.0 + spawnCostPerEntityPercentage = 1.0 + #The multiplier for max spawn cost of baby enderman spawns, compared to the adult mob. + #Range: 0.0 ~ 100.0 + maxSpawnCostPercentage = 1.0 + #The list of biome ids that baby enderman will not spawn in even if the normal mob variant can spawn. + biomeBlackList = [] + #The list of structure ids that baby enderman will not spawn in even if the normal mob variant can spawn. + structureBlackList = [] + + #Config options regarding baby skeleton. + [additions.spawning.baby-skeleton] + #Enable the spawning of baby skeleton. Think baby zombies. + shouldSpawn = true + #The multiplier for weight of baby skeleton spawns, compared to the adult mob. + #Range: 0.0 ~ 100.0 + weightPercentage = 0.5 + #The multiplier for minimum group size of baby skeleton spawns, compared to the adult mob. + #Range: 0.0 ~ 100.0 + minSizePercentage = 0.5 + #The multiplier for maximum group size of baby skeleton spawns, compared to the adult mob. + #Range: 0.0 ~ 100.0 + maxSizePercentage = 0.5 + #The multiplier for spawn cost per entity of baby skeleton spawns, compared to the adult mob. + #Range: 0.0 ~ 100.0 + spawnCostPerEntityPercentage = 1.0 + #The multiplier for max spawn cost of baby skeleton spawns, compared to the adult mob. + #Range: 0.0 ~ 100.0 + maxSpawnCostPercentage = 1.0 + #The list of biome ids that baby skeleton will not spawn in even if the normal mob variant can spawn. + biomeBlackList = [] + #The list of structure ids that baby skeleton will not spawn in even if the normal mob variant can spawn. + structureBlackList = [] + + #Config options regarding baby stray. + [additions.spawning.baby-stray] + #Enable the spawning of baby stray. Think baby zombies. + shouldSpawn = true + #The multiplier for weight of baby stray spawns, compared to the adult mob. + #Range: 0.0 ~ 100.0 + weightPercentage = 0.5 + #The multiplier for minimum group size of baby stray spawns, compared to the adult mob. + #Range: 0.0 ~ 100.0 + minSizePercentage = 0.5 + #The multiplier for maximum group size of baby stray spawns, compared to the adult mob. + #Range: 0.0 ~ 100.0 + maxSizePercentage = 0.5 + #The multiplier for spawn cost per entity of baby stray spawns, compared to the adult mob. + #Range: 0.0 ~ 100.0 + spawnCostPerEntityPercentage = 1.0 + #The multiplier for max spawn cost of baby stray spawns, compared to the adult mob. + #Range: 0.0 ~ 100.0 + maxSpawnCostPercentage = 1.0 + #The list of biome ids that baby stray will not spawn in even if the normal mob variant can spawn. + biomeBlackList = [] + #The list of structure ids that baby stray will not spawn in even if the normal mob variant can spawn. + structureBlackList = [] + + #Config options regarding baby wither skeleton. + [additions.spawning.baby-wither-skeleton] + #Enable the spawning of baby wither skeleton. Think baby zombies. + shouldSpawn = true + #The multiplier for weight of baby wither skeleton spawns, compared to the adult mob. + #Range: 0.0 ~ 100.0 + weightPercentage = 0.5 + #The multiplier for minimum group size of baby wither skeleton spawns, compared to the adult mob. + #Range: 0.0 ~ 100.0 + minSizePercentage = 0.5 + #The multiplier for maximum group size of baby wither skeleton spawns, compared to the adult mob. + #Range: 0.0 ~ 100.0 + maxSizePercentage = 0.5 + #The multiplier for spawn cost per entity of baby wither skeleton spawns, compared to the adult mob. + #Range: 0.0 ~ 100.0 + spawnCostPerEntityPercentage = 1.0 + #The multiplier for max spawn cost of baby wither skeleton spawns, compared to the adult mob. + #Range: 0.0 ~ 100.0 + maxSpawnCostPercentage = 1.0 + #The list of biome ids that baby wither skeleton will not spawn in even if the normal mob variant can spawn. + biomeBlackList = [] + #The list of structure ids that baby wither skeleton will not spawn in even if the normal mob variant can spawn. + structureBlackList = [] + diff --git a/.minecraft/config/Mekanism/client.toml b/.minecraft/config/Mekanism/client.toml new file mode 100644 index 0000000..b017cb0 --- /dev/null +++ b/.minecraft/config/Mekanism/client.toml @@ -0,0 +1,130 @@ + +#Client Config. This config only exists on the client +[client] + #Play sounds for Jetpack/Gas Mask/Flamethrower/Radiation (all players). + enablePlayerSounds = true + #If enabled machines play their sounds while running. + enableMachineSounds = true + #If enabled tries to force all radial menu text to be white. + whiteRadialText = false + #Should holiday greetings and easter eggs play for holidays (ex: Christmas and New Years). + holidays = true + #Adjust Mekanism sounds' base volume. < 1 is softer, higher is louder. + #Range: 0.0 ~ 10.0 + baseSoundVolume = 1.0 + #If true, don't render Cables/Pipes/Tubes as transparent and don't render their contents. + opaqueTransmitters = false + #Allow sneak + scroll to change item modes. + allowModeScroll = true + #If true will move HUD text alignment and compass rendering to the right side of the screen, and move the MekaSuit module rendering to the left side. + reverseHUD = false + #Scale of the text displayed on the HUD. + #Range: 0.25 ~ 1.0 + hudScale = 0.6 + #Enable item information HUD during gameplay + enableHUD = false + #Color of energy in item durability display. + energyColor = 3997338 + #Range at which Tile Entity Renderer's added by Mekanism can render at, for example the contents of multiblocks. Vanilla defaults the rendering range for TERs to 64 for most blocks, but uses a range of 256 for beacons and end gateways. + #Range: 1 ~ 1024 + terRange = 256 + + #Particle Config + [client.particle] + #Set to false to prevent particle spam when loading multiblocks (notification message will display instead). + enableMultiblockFormationParticles = true + #Show particles when machines active. + machineEffects = true + #How far (in blocks) from the player radiation particles can spawn. + #Range: 2 ~ 64 + radiationParticleRadius = 30 + #How many particles spawn when rendering radiation effects (scaled by radiation level). + #Range: 0 ~ 1000 + radiationParticleCount = 100 + #Show bolts when the Magnetic Attraction Unit is pulling items. + magneticAttraction = true + #Show bolts for various AOE tool behaviors such as tilling, debarking, and vein mining. + toolAOE = true + + #GUI Config + [client.gui] + #Opacity of HUD used by MekaSuit. + #Range: 0.0 ~ 1.0 + hudOpacity = 0.4000000059604645 + #Color (RGB) of HUD used by MekaSuit. + #Range: 0 ~ 16777215 + hudColor = 4257264 + #Color (RGB) of warning HUD elements used by MekaSuit. + #Range: 0 ~ 16777215 + hudWarningColor = 16768335 + #Color (RGB) of danger HUD elements used by MekaSuit. + #Range: 0 ~ 16777215 + hudDangerColor = 16726076 + #Visual jitter of MekaSuit HUD, seen when moving the player's head. Bigger value = more jitter. + #Range: 1.0 ~ 100.0 + hudJitter = 6.0 + #Display a fancy compass when the MekaSuit is worn. + mekaSuitHelmetCompass = true + + #Last Window Positions. In general these values should not be modified manually. + [client.gui.window] + + [client.gui.window.color] + x = 2147483647 + y = 2147483647 + + [client.gui.window.confirmation] + x = 2147483647 + y = 2147483647 + + [client.gui.window.crafting0] + x = 2147483647 + y = 2147483647 + + [client.gui.window.crafting1] + x = 2147483647 + y = 2147483647 + + [client.gui.window.crafting2] + x = 2147483647 + y = 2147483647 + + [client.gui.window.mekaSuitHelmet] + x = 2147483647 + y = 2147483647 + + [client.gui.window.rename] + x = 2147483647 + y = 2147483647 + + [client.gui.window.skinSelect] + x = 2147483647 + y = 2147483647 + + [client.gui.window.sideConfig] + x = 10 + y = 15 + + [client.gui.window.transporterConfig] + x = 2147483647 + y = 2147483647 + + [client.gui.window.upgrade] + x = 10 + y = 15 + + #QIO Config + [client.qio] + #Sorting strategy when viewing items in a QIO Item Viewer. + #Allowed Values: NAME, SIZE, MOD + itemViewerSortType = "NAME" + #Sorting direction when viewing items in a QIO Item Viewer. + #Allowed Values: ASCENDING, DESCENDING + itemViewerSortDirection = "ASCENDING" + #Number of slots to view horizontally on a QIO Item Viewer. + #Range: 8 ~ 16 + itemViewerSlotsX = 8 + #Number of slots to view vertically on a QIO Item Viewer. + #Range: 2 ~ 48 + itemViewerSlotsY = 4 + diff --git a/.minecraft/config/Mekanism/common.toml b/.minecraft/config/Mekanism/common.toml new file mode 100644 index 0000000..b1364ac --- /dev/null +++ b/.minecraft/config/Mekanism/common.toml @@ -0,0 +1,12 @@ + +#Mekanism Common Config. This config is not synced between server and client. +[common] + #Displayed energy type in Mekanism GUIs and network reader readings. + #Allowed Values: JOULES, FORGE_ENERGY, ELECTRICAL_UNITS + energyType = "FORGE_ENERGY" + #Displayed temperature unit in Mekanism GUIs and network reader readings. + #Allowed Values: KELVIN, CELSIUS, RANKINE, FAHRENHEIT, AMBIENT + temperatureUnit = "KELVIN" + #Show time to decay radiation when readings are above safe levels. Set to false on the client side to disable MekaSuit Geiger and Dosimeter Unit timers. Set to false on the server side to disable handheld Geiger Counter and Dosimeter timers. + enableDecayTimers = true + diff --git a/.minecraft/config/Mekanism/gear.toml b/.minecraft/config/Mekanism/gear.toml new file mode 100644 index 0000000..76b6be1 --- /dev/null +++ b/.minecraft/config/Mekanism/gear.toml @@ -0,0 +1,284 @@ + +#Gear Config. This config is synced from server to client. +[gear] + + #Atomic Disassembler Settings + [gear.atomic_disassembler] + #Base Energy (Joules) usage of the Atomic Disassembler. (Gets multiplied by speed factor) + energyUsage = "10" + #Cost in Joules of using the Atomic Disassembler as a weapon. + energyUsageWeapon = "2000" + #The max Atomic Disassembler Vein Mining Block Count. + #Range: 2 ~ 1000000 + miningCount = 128 + #Enable the 'Slow' mode for the Atomic Disassembler. + slowMode = true + #Enable the 'Fast' mode for the Atomic Disassembler. + fastMode = true + #Enable the 'Vein Mining' mode for the Atomic Disassembler. + veinMining = false + #The bonus attack damage of the Atomic Disassembler when it is out of power. (Value is in number of half hearts) + #Range: 0 ~ 1000 + minDamage = 4 + #The bonus attack damage of the Atomic Disassembler when it has at least energyUsageWeapon power stored. (Value is in number of half hearts) + #Range: 1 ~ 10000 + maxDamage = 20 + #Attack speed of the Atomic Disassembler. + #Range: -4.0 ~ 100.0 + attackSpeed = -2.4 + #Maximum amount (joules) of energy the Atomic Disassembler can contain. + maxEnergy = "1000000" + #Amount (joules) of energy the Atomic Disassembler can accept per tick. + chargeRate = "5000" + + #Configurator Settings + [gear.configurator] + #Maximum amount (joules) of energy the Configurator can contain. + maxEnergy = "60000" + #Amount (joules) of energy the Configurator can accept per tick. + chargeRate = "300" + #Energy usage in joules of using the configurator to configure machines. + energyPerConfigure = "400" + #Energy cost in joules for each item the configurator ejects from a machine on empty mode. + energyPerItem = "8" + + #Electric Bow Settings + [gear.electric_bow] + #Maximum amount (joules) of energy the Electric Bow can contain. + maxEnergy = "120000" + #Amount (joules) of energy the Electric Bow can accept per tick. + chargeRate = "600" + #Cost in Joules of using the Electric Bow. + energyUsage = "120" + #Cost in Joules of using the Electric Bow with flame mode active. + energyUsageFire = "1200" + + #Energy Tablet Settings + [gear.energy_tablet] + #Maximum amount (joules) of energy the Energy Tablet can contain. + maxEnergy = "1000000" + #Amount (joules) of energy the Energy Tablet can accept per tick. + chargeRate = "5000" + + #Flamethrower Settings + [gear.flamethrower] + #Flamethrower Gas Tank capacity in mB. + #Range: 1 ~ 9223372036854775807 + maxGas = 24000 + #Amount of hydrogen the Flamethrower can accept per tick. + #Range: 1 ~ 9223372036854775807 + fillRate = 16 + #Determines whether or not the Flamethrower can destroy items if it fails to smelt them. + destroyItems = true + + #Free Runner Settings + [gear.free_runner] + #Energy cost/multiplier in Joules for reducing fall damage with free runners. Energy cost is: FallDamage * freeRunnerFallEnergyCost. (1 FallDamage is 1 half heart) + fallEnergyCost = "50" + #Percent of damage taken from falling that can be absorbed by Free Runners when they have enough power. + #Range: 0.0 ~ 1.0 + fallDamageReductionRatio = 1.0 + #Maximum amount (joules) of energy Free Runners can contain. + maxEnergy = "64000" + #Amount (joules) of energy the Free Runners can accept per tick. + chargeRate = "320" + + #Armored Free Runner Settings + [gear.free_runner.armored] + #Armor value of the Armored Free Runners + #Range: > 0 + armor = 3 + #Toughness value of the Armored Free Runners. + #Range: 0.0 ~ 3.4028234663852886E38 + toughness = 2.0 + #Knockback resistance value of the Armored Free Runners. + #Range: 0.0 ~ 3.4028234663852886E38 + knockbackResistance = 0.0 + + #Jetpack Settings + [gear.jetpack] + #Jetpack Gas Tank capacity in mB. + #Range: 1 ~ 9223372036854775807 + maxGas = 24000 + #Amount of hydrogen the Jetpack can accept per tick. + #Range: 1 ~ 9223372036854775807 + fillRate = 16 + + #Armored Jetpack Settings + [gear.jetpack.armored] + #Armor value of the Armored Jetpack. + #Range: > 0 + armor = 8 + #Toughness value of the Armored Jetpack. + #Range: 0.0 ~ 3.4028234663852886E38 + toughness = 2.0 + #Knockback resistance value of the Armored Jetpack. + #Range: 0.0 ~ 3.4028234663852886E38 + knockbackResistance = 0.0 + + #Network Reader Settings + [gear.network_reader] + #Maximum amount (joules) of energy the Network Reader can contain. + maxEnergy = "60000" + #Amount (joules) of energy the Network Reader can accept per tick. + chargeRate = "300" + #Energy usage in joules for each network reading. + energyUsage = "400" + + #Portable Teleporter Settings + [gear.portable_teleporter] + #Maximum amount (joules) of energy the Portable Teleporter can contain. + maxEnergy = "1000000" + #Amount (joules) of energy the Portable Teleporter can accept per tick. + chargeRate = "5000" + #Delay in ticks before a player is teleported after clicking the Teleport button in the portable teleporter. + #Range: 0 ~ 6000 + delay = 0 + + #Scuba Tank Settings + [gear.scuba_tank] + #Scuba Tank Gas Tank capacity in mB. + #Range: 1 ~ 9223372036854775807 + maxGas = 24000 + #Amount of oxygen the Scuba Tank Gas Tank can accept per tick. + #Range: 1 ~ 9223372036854775807 + fillRate = 16 + + #Seismic Reader Settings + [gear.seismic_reader] + #Maximum amount (joules) of energy the Seismic Reader can contain. + maxEnergy = "12000" + #Amount (joules) of energy the Seismic Reader can accept per tick. + chargeRate = "60" + #Energy usage in joules required to use the Seismic Reader. + energyUsage = "250" + + #Canteen Settings + [gear.canteen] + #Maximum amount of Nutritional Paste storable by the Canteen. + #Range: > 1 + maxStorage = 64000 + #Rate at which Nutritional Paste can be transferred into a Canteen. + #Range: > 1 + transferRate = 128 + + #Meka-Tool Settings + [gear.mekatool] + #Base energy (Joules) usage of the Meka-Tool. (Gets multiplied by speed factor) + energyUsage = "10" + #Silk touch energy (Joules) usage of the Meka-Tool. (Gets multiplied by speed factor) + energyUsageSilk = "100" + #Cost in Joules of using the Meka-Tool to deal 4 units of damage. + energyUsageWeapon = "2000" + #Cost in Joules of using the Meka-Tool to teleport 10 blocks. + energyUsageTeleport = "1000" + #Maximum distance a player can teleport with the Meka-Tool. + #Range: 3 ~ 1024 + maxTeleportReach = 100 + #Base bonus damage applied by the Meka-Tool without using any energy. + #Range: 0 ~ 100000 + baseDamage = 4 + #Attack speed of the Meka-Tool. + #Range: -4.0 ~ 100.0 + attackSpeed = -2.4 + #Efficiency of the Meka-Tool with energy but without any upgrades. + #Range: 0.1 ~ 100.0 + baseEfficiency = 4.0 + #Energy capacity (Joules) of the Meka-Tool without any installed upgrades. Quadratically scaled by upgrades. + baseEnergyCapacity = "16000000" + #Amount (joules) of energy the Meka-Tool can accept per tick. Quadratically scaled by upgrades. + chargeRate = "100000" + #Cost in Joules of using the Meka-Tool as a hoe. + energyUsageHoe = "10" + #Cost in Joules of using the Meka-Tool as a shovel for making paths and dowsing campfires. + energyUsageShovel = "10" + #Cost in Joules of using the Meka-Tool as an axe for stripping logs, scraping, or removing wax. + energyUsageAxe = "10" + #Cost in Joules of using the Meka-Tool to shear entities. + energyUsageShearEntity = "10" + #Enable the 'Extended Vein Mining' mode for the Meka-Tool. (Allows vein mining everything not just ores/logs) + extendedMining = true + + #MekaSuit Settings + [gear.mekasuit] + #Energy capacity (Joules) of MekaSuit items without any installed upgrades. Quadratically scaled by upgrades. + baseEnergyCapacity = "16000000" + #Amount (joules) of energy the MekaSuit can accept per tick. Quadratically scaled by upgrades. + chargeRate = "100000" + #Energy usage (Joules) of MekaSuit when adding 0.1 to jump motion. + baseJumpEnergyUsage = "1000" + #Energy usage (Joules) per second of the MekaSuit when flying with the Elytra Unit. + elytraEnergyUsage = "32000" + #Energy usage (Joules) of MekaSuit when lessening a potion effect. + energyUsagePotionTick = "40000" + #Energy cost/multiplier in Joules for reducing magic damage via the inhalation purification unit. Energy cost is: MagicDamage * energyUsageMagicPrevent. (1 MagicDamage is 1 half heart). + energyUsageMagicReduce = "1000" + #Energy cost/multiplier in Joules for reducing fall damage with MekaSuit Boots. Energy cost is: FallDamage * freeRunnerFallEnergyCost. (1 FallDamage is 1 half heart) + energyUsageFall = "50" + #Energy usage (Joules) of MekaSuit when adding 0.1 to sprint motion. + energyUsageSprintBoost = "100" + #Energy usage (Joules) of MekaSuit per tick when flying via Gravitational Modulation. + energyUsageGravitationalModulation = "1000" + #Charge rate of inventory items (Joules) per tick. + inventoryChargeRate = "10000" + #Solar recharging rate (Joules) of helmet per tick, per upgrade installed. + solarRechargingRate = "500" + #Energy usage (Joules) of MekaSuit per tick of using vision enhancement. + energyUsageVisionEnhancement = "500" + #Energy usage (Joules) of MekaSuit per tick of using hydrostatic repulsion. + energyUsageHydrostaticRepulsion = "500" + #Energy usage (Joules) of MekaSuit per half-food of nutritional injection. + energyUsageNutritionalInjection = "20000" + #Energy usage (Joules) of MekaSuit per unit of damage applied. + energyUsageDamage = "100000" + #Energy usage (Joules) of MekaSuit per tick of attracting a single item. + energyUsageItemAttraction = "250" + #Should the Gravitational Modulation unit give off vibrations when in use. + gravitationalVibrations = true + #Maximum amount of Nutritional Paste storable by the nutritional injection unit. + #Range: > 1 + nutritionalMaxStorage = 128000 + #Rate at which Nutritional Paste can be transferred into the nutritional injection unit. + #Range: > 1 + nutritionalTransferRate = 256 + #Maximum amount of Hydrogen storable in the jetpack unit. + #Range: 1 ~ 9223372036854775807 + jetpackMaxStorage = 48000 + #Rate at which Hydrogen can be transferred into the jetpack unit. + #Range: 1 ~ 9223372036854775807 + jetpackTransferRate = 256 + #Armor value of MekaSuit Helmets. + #Range: > 0 + helmetArmor = 3 + #Armor value of MekaSuit BodyArmor. + #Range: > 0 + bodyArmorArmor = 8 + #Armor value of MekaSuit Pants. + #Range: > 0 + pantsArmor = 6 + #Armor value of MekaSuit Boots. + #Range: > 0 + bootsArmor = 3 + #Toughness value of the MekaSuit. + #Range: 0.0 ~ 3.4028234663852886E38 + toughness = 3.0 + #Knockback resistance value of the MekaSuit. + #Range: 0.0 ~ 3.4028234663852886E38 + knockbackResistance = 0.10000000149011612 + + [gear.mekasuit.damage_absorption] + #Percent of damage taken from falling that can be absorbed by MekaSuit Boots when they have enough power. + #Range: 0.0 ~ 1.0 + fallDamageReductionRatio = 1.0 + #Percent of damage taken from magic damage that can be absorbed by MekaSuit Helmet with Purification unit when it has enough power. + #Range: 0.0 ~ 1.0 + magicDamageReductionRatio = 1.0 + #Percent of damage taken from other non explicitly supported damage types that don't bypass armor when the MekaSuit has enough power and a full suit is equipped. + #Note: Support for specific damage types can be added by adding an entry for the damage type in the damageReductionRatio config. + #Range: 0.0 ~ 1.0 + unspecifiedDamageReductionRatio = 1.0 + #Map representing the percent of damage from different damage types that can be absorbed by the MekaSuit when there is enough power and a full suit is equipped. + #Values may be in the range [0.0, 1.0]. + #See the #mekainsm:mekasuit_always_supported damage type tag for allowing damage that bypasses armor to be blocked. + damageReductionRatio = ["minecraft:cactus,1.0", "minecraft:cramming,1.0", "minecraft:dragon_breath,1.0", "minecraft:dry_out,1.0", "minecraft:fall,1.0", "minecraft:falling_anvil,1.0", "minecraft:falling_block,1.0", "minecraft:falling_stalactite,1.0", "minecraft:fly_into_wall,1.0", "minecraft:freeze,1.0", "minecraft:generic,1.0", "minecraft:hot_floor,1.0", "minecraft:in_fire,1.0", "minecraft:in_wall,1.0", "minecraft:lava,1.0", "minecraft:lightning_bolt,1.0", "minecraft:on_fire,1.0", "minecraft:sonic_boom,0.75", "minecraft:stalagmite,1.0", "minecraft:sweet_berry_bush,1.0", "minecraft:wither,1.0"] + diff --git a/.minecraft/config/Mekanism/general.toml b/.minecraft/config/Mekanism/general.toml new file mode 100644 index 0000000..c42e550 --- /dev/null +++ b/.minecraft/config/Mekanism/general.toml @@ -0,0 +1,232 @@ + +#General Config. This config is synced from server to client. +[general] + #Log Mekanism packet names. Debug setting. + logPackets = false + #Disable to make the anchor upgrade not do anything. + allowChunkloading = true + #Enable this to allow dragging items from JEI into the target slot of Digital Miner filters. + easyMinerFilters = false + #How many ticks must pass until a block's active state is synced with the client, if it has been rapidly changing. + #Range: 0 ~ 1200 + blockDeactivationDelay = 60 + #Any mod ids added to this list will not be able to have any of their blocks, picked up by the cardboard box. For example: ["mekanism"] + cardboardModBlacklist = [] + #Allow right clicking on Cables/Pipes/Tubes with alloys to upgrade the tier. + transmitterAlloyUpgrade = true + #Base factor for working out machine performance with upgrades - UpgradeModifier * (UpgradesInstalled/UpgradesPossible). + #Range: > 1 + maxUpgradeMultiplier = 10 + #How much Boiler heat is immediately usable to convert water to steam. + #Range: 0.01 ~ 1.0 + boilerWaterConductivity = 0.7 + #Amount of heat produced per fuel tick of a fuel's burn time in the Fuelwood Heater. + #Range: 0.1 ~ 4000000.0 + heatPerFuelTick = 400.0 + #Number of ticks to burn an item at in a Fuelwood Heater. Use this config option to effectively make Fuelwood Heater's burn faster but produce the same amount of heat per item. + #Range: 1 ~ 1000 + fuelwoodTickMultiplier = 1 + #How much heat energy is created from one Joule of regular energy in the Resistive Heater. + #Range: 0.0 ~ 1.0 + resistiveHeaterEfficiency = 0.6 + #Amount of heat each Boiler heating element produces. + #Range: 0.1 ~ 1.024E9 + superheatingHeatTransfer = 1.6E7 + #Peak processing rate for the Solar Neutron Activator. Note: It can go higher than this value in some extreme environments. + #Range: 1 ~ 1024 + maxSolarNeutronActivatorRate = 64 + + #Dynamic Tank Settings + [general.dynamic_tank] + #Amount of fluid (mB) that each block of the dynamic tank contributes to the volume. Max = volume * fluidPerTank + #Range: 1 ~ 368224 + fluidPerTank = 350000 + #Amount of chemical (mB) that each block of the dynamic tank contributes to the volume. Max = volume * chemicalPerTank + #Range: 1 ~ 1581510980256305 + chemicalPerTank = 16000000 + + #Auto Eject Settings + [general.auto_eject] + #Rate at which fluid gets auto ejected from tiles. + #Range: > 1 + fluid = 1024 + #Rate at which chemicals gets auto ejected from tiles. + #Range: 1 ~ 9223372036854775807 + chemical = 1024 + #The percentage of a tank's capacity to leave contents in when set to dumping excess. + #Range: 0.001 ~ 1.0 + dumpExcessKeepRatio = 0.9 + + #Prefilled Tanks + [general.prefilled] + #Add filled creative fluid tanks to creative/JEI. + fluidTanks = true + #Add filled creative gas tanks to creative/JEI. + gasTanks = true + #Add filled creative infusion tanks to creative/JEI. + infusionTanks = true + #Add filled creative pigment tanks to creative/JEI. + pigmentTanks = true + #Add filled creative slurry tanks to creative/JEI. + slurryTanks = true + + #Energy Conversion Rate Settings + [general.energy_conversion] + #Disables IC2 power integration. Requires world restart (server-side option in SMP). + blacklistIC2 = false + #Conversion multiplier from EU to Joules (EU * euConversionRate = Joules) + euConversionRate = "10" + #Disables Forge Energy (FE,RF,IF,uF,CF) power integration. Requires world restart (server-side option in SMP). + blacklistForge = false + #Conversion multiplier from Forge Energy to Joules (FE * feConversionRate = Joules) + feConversionRate = "2.5000" + #Disables Flux Networks higher throughput Forge Energy (FE,RF,IF,uF,CF) power integration. Requires world restart (server-side option in SMP). Note: Disabling Forge Energy integration also disables this. + blacklistFluxNetworks = false + #How much energy is produced per mB of Hydrogen, also affects Electrolytic Separator usage, Ethylene burn rate and Gas generator energy capacity. + HydrogenEnergyDensity = "200" + #Maximum Joules per mB of Steam. Also affects Thermoelectric Boiler. + maxEnergyPerSteam = "10" + + #Radiation Settings + [general.radiation] + #Enable worldwide radiation effects. Don't be a downer and disable this. + radiationEnabled = true + #The radius of chunks checked when running radiation calculations. The algorithm is efficient, but don't abuse it by making this crazy high. + #Range: 1 ~ 100 + chunkCheckRadius = 5 + #Radiation sources are multiplied by this constant roughly once per second to represent their emission decay. At the default rate, it takes roughly 10 hours to remove a 1,000 Sv/h (crazy high) source. + #Range: 0.0 ~ 1.0 + sourceDecayRate = 0.9995 + #Radiated objects and entities are multiplied by this constant roughly once per second to represent their dosage decay. + #Range: 0.0 ~ 1.0 + targetDecayRate = 0.9995 + #Defines the minimum severity radiation dosage severity (scale of 0 to 1) for which negative effects can take place. Set to 1 to disable negative effects completely. + #Range: 0.0 ~ 1.0 + negativeEffectsMinSeverity = 0.1 + #Amount of gas (mB) that can be stored in a Radioactive Waste Barrel. + #Range: 1 ~ 9223372036854775807 + radioactiveWasteBarrelMaxGas = 512000 + #Number of ticks required for radioactive gas stored in a Radioactive Waste Barrel to decay radioactiveWasteBarrelDecayAmount mB. + #Range: > 1 + radioactiveWasteBarrelProcessTicks = 20 + #Number of mB of gas that decay every radioactiveWasteBarrelProcessTicks ticks when stored in a Radioactive Waste Barrel. Set to zero to disable decay all together. (Gases in the mekanism:waste_barrel_decay_blacklist tag will not decay). + #Range: 0 ~ 9223372036854775807 + radioactiveWasteBarrelDecayAmount = 1 + + #Digital Miner Settings + [general.digital_miner] + #Energy multiplier for using silk touch mode with the Digital Miner. + #Range: > 1 + silkMultiplier = 12 + #Maximum radius in blocks that the Digital Miner can reach. (Increasing this may have negative effects on stability and/or performance. We strongly recommend you leave it at the default value). + #Range: > 1 + maxRadius = 32 + #Number of ticks required to mine a single block with a Digital Miner (without any upgrades). + #Range: > 1 + ticksPerMine = 80 + + #Laser Settings + [general.laser] + #If enabled, lasers can break blocks and the flamethrower starts fires. + aestheticWorldDamage = true + #How far (in blocks) a laser can travel. + #Range: 1 ~ 1024 + range = 64 + #Energy needed to destroy or attract blocks with a Laser (per block hardness level). + energyNeededPerHardness = "100000" + #Energy used per half heart of damage being transferred to entities. + energyPerDamage = "2500" + + #Oredictionificator Settings + [general.oredictionificator] + #The list of valid tag prefixes for the Oredictionificator. Note: It is highly recommended to only include well known/defined tag prefixes otherwise it is very easy to potentially add in accidental conversions of things that are not actually equivalent. + validItemFilters = ["forge:dusts/", "forge:ingots/", "forge:nuggets/", "forge:ores/", "forge:raw_materials/", "forge:storage_blocks/"] + + #Pump Settings + [general.pump] + #Maximum block distance to pull fluid from for the Electric Pump. + #Range: 1 ~ 512 + maxPumpRange = 80 + #If enabled makes Water and Heavy Water blocks be removed from the world on pump. + pumpWaterSources = false + #mB of Heavy Water that is extracted per block of Water by the Electric Pump with a Filter Upgrade. + #Range: 1 ~ 1000 + pumpHeavyWaterAmount = 10 + #Fluidic Plenisher stops after this many blocks. + #Range: 1 ~ 1000000 + maxPlenisherNodes = 4000 + + #Quantum Entangloporter Settings + [general.quantum_entangloporter] + #Maximum energy buffer (Mekanism Joules) of an Entangoloporter frequency - i.e. the maximum transfer per tick per frequency. Default is ultimate tier energy cube capacity. + energyBuffer = "256000000" + #Maximum fluid buffer (mb) of an Entangoloporter frequency - i.e. the maximum transfer per tick per frequency. Default is ultimate tier tank capacity. + #Range: > 1 + fluidBuffer = 256000 + #Maximum chemical buffer (mb) of an Entangoloporter frequency - i.e. the maximum transfer per tick per frequency. Default is ultimate tier tank capacity. + #Range: 1 ~ 9223372036854775807 + chemicalBuffer = 8192000 + + #Block security/protection Settings + [general.security] + #Enable the security system for players to prevent others from accessing their machines. Does NOT affect Frequencies. + allowProtection = true + #If this is enabled then players with the 'mekanism.bypass_security' permission (default ops) can bypass the block and item security restrictions. + opsBypassRestrictions = false + + #Nutritional Paste Settings + [general.nutritional_paste] + #Saturation level of Nutritional Paste when eaten. + #Range: 0.0 ~ 100.0 + saturation = 0.8 + #How much mB of Nutritional Paste equates to one 'half-food.' + #Range: > 1 + mbPerFood = 50 + + #Boiler Settings + [general.boiler] + #Amount of fluid (mB) that each block of the boiler's water portion contributes to the volume. Max = volume * waterPerTank + #Range: 1 ~ 368224 + waterPerTank = 16000 + #Amount of steam (mB) that each block of the boiler's steam portion contributes to the volume. Max = volume * steamPerTank + #Range: 10 ~ 1581510980256305 + steamPerTank = 160000 + #Amount of steam (mB) that each block of the boiler's heated coolant portion contributes to the volume. Max = volume * heatedCoolantPerTank + #Range: 1 ~ 1581510980256305 + heatedCoolantPerTank = 256000 + #Amount of steam (mB) that each block of the boiler's cooled coolant portion contributes to the volume. Max = volume * cooledCoolantPerTank + #Range: 1 ~ 1581510980256305 + cooledCoolantPerTank = 256000 + + #Thermal Evaporation Plant Settings + [general.thermal_evaporation] + #Thermal Evaporation Tower heat loss per tick. + #Range: 0.001 ~ 1000.0 + heatDissipation = 0.02 + #Temperature to amount produced ratio for Thermal Evaporation Tower. + #Range: 0.001 ~ 1000000.0 + tempMultiplier = 0.4 + #Heat to absorb per Solar Panel array of Thermal Evaporation Tower. + #Range: 0.001 ~ 1000000.0 + solarMultiplier = 0.2 + #Heat capacity of Thermal Evaporation Tower layers (increases amount of energy needed to increase temperature). + #Range: 1.0 ~ 1000000.0 + heatCapacity = 100.0 + #Amount of fluid (mB) that each block of the evaporation plant contributes to the input tank capacity. Max = volume * fluidPerTank + #Range: 1 ~ 29826161 + fluidPerTank = 64000 + #Amount of output fluid (mB) that the evaporation plant can store. + #Range: > 1 + outputTankCapacity = 10000 + + #SPS Settings + [general.sps] + #How much input gas (polonium) in mB must be processed to make 1 mB of antimatter. Input tank capacity is 2x this value. + #Range: > 1 + inputPerAntimatter = 1000 + #Amount of output gas (mB, antimatter) that the SPS can store. + #Range: 1 ~ 9223372036854775807 + outputTankCapacity = 1000 + #Energy needed to process 1 mB of input (inputPerAntimatter * energyPerInput = energy to produce 1 mB of antimatter). + energyPerInput = "1000000" + diff --git a/.minecraft/config/Mekanism/generator-storage.toml b/.minecraft/config/Mekanism/generator-storage.toml new file mode 100644 index 0000000..b4aab03 --- /dev/null +++ b/.minecraft/config/Mekanism/generator-storage.toml @@ -0,0 +1,14 @@ + +#Generator Energy Storage Config. This config is synced from server to client. +[storage] + #Base energy storage (Joules). + heatGenerator = "160000" + #Base energy storage (Joules). + bioGenerator = "160000" + #Base energy storage (Joules). + solarGenerator = "96000" + #Base energy storage (Joules). + advancedSolarGenerator = "200000" + #Base energy storage (Joules). + windGenerator = "200000" + diff --git a/.minecraft/config/Mekanism/generators-gear.toml b/.minecraft/config/Mekanism/generators-gear.toml new file mode 100644 index 0000000..f7e8980 --- /dev/null +++ b/.minecraft/config/Mekanism/generators-gear.toml @@ -0,0 +1,14 @@ + +#Mekanism Generators Gear Config. This config is synced from server to client. +[generators-gear] + + #MekaSuit Settings + [generators-gear.mekasuit] + #Geothermal charging rate (Joules) of pants per tick, per degree above ambient, per upgrade installed. This value scales down based on how much of the MekaSuit Pants is submerged. Fire is treated as having a temperature of ~200K above ambient, lava has a temperature of 1,000K above ambient. + geothermalChargingRate = "10.5000" + + [generators-gear.mekasuit.damage_absorption] + #Percent of heat damage negated by MekaSuit Pants with maximum geothermal generator units installed. This number scales down linearly based on how many units are actually installed. + #Range: 0.0 ~ 1.0 + heatDamageReductionRatio = 0.8 + diff --git a/.minecraft/config/Mekanism/generators.toml b/.minecraft/config/Mekanism/generators.toml new file mode 100644 index 0000000..94c90ee --- /dev/null +++ b/.minecraft/config/Mekanism/generators.toml @@ -0,0 +1,149 @@ + +#Mekanism Generators Config. This config is synced between server and client. +[generators] + #Affects the Injection Rate, Max Temp, and Ignition Temp. + energyPerFusionFuel = "10000000" + #Peak output for the Solar Generator. Note: It can go higher than this value in some extreme environments. + solarGeneration = "50" + #Peak output for the Advanced Solar Generator. Note: It can go higher than this value in some extreme environments. + advancedSolarGeneration = "300" + + #Bio Generator Settings + [generators.bio_generator] + #Amount of energy in Joules the Bio Generator produces per tick. + bioGeneration = "350" + #The capacity in mB of the fluid tank in the Bio Generator. + #Range: > 1 + tankCapacity = 24000 + + #Heat Generator Settings + [generators.heat_generator] + #Amount of energy in Joules the Heat Generator produces per tick. heatGeneration + heatGenerationLava * lavaSides + heatGenerationNether. Note: lavaSides is how many sides are adjacent to lava, this includes the block itself if it is lava logged allowing for a max of 7 "sides". + heatGeneration = "200" + #Multiplier of effectiveness of Lava that is adjacent to the Heat Generator. + heatGenerationLava = "30" + #Add this amount of Joules to the energy produced by a heat generator if it is in an 'ultrawarm' dimension, in vanilla this is just the Nether. + heatGenerationNether = "100" + #The capacity in mB of the fluid tank in the Heat Generator. + #Range: > 1 + tankCapacity = 24000 + #The amount of lava in mB that gets consumed to transfer heatGeneration Joules to the Heat Generator. + heatGenerationFluidRate = 10 + + #Gas-Burning Generator Settings + [generators.gas_generator] + #The capacity in mB of the gas tank in the Gas-Burning Generator. + #Range: 1 ~ 9223372036854775807 + tankCapacity = 18000 + #The number of ticks each mB of Ethylene burns for in the Gas-Burning Generator. + #Range: > 1 + ethyleneBurnTicks = 40 + #Multiplier for calculating the energy density of Ethylene (1 mB Hydrogen + 2 * bioGeneration * densityMultiplier). + ethyleneDensityMultiplier = "40" + + #Turbine Settings + [generators.turbine] + #The number of blades on each turbine coil per blade applied. + #Range: 1 ~ 12 + turbineBladesPerCoil = 4 + #The rate at which steam is vented into the turbine. + #Range: 0.1 ~ 1024000.0 + turbineVentGasFlow = 32000.0 + #The rate at which steam is dispersed into the turbine. + #Range: 0.1 ~ 1024000.0 + turbineDisperserGasFlow = 1280.0 + #Amount of energy (J) that each block of the turbine contributes to the total energy capacity. Max = volume * energyCapacityPerVolume + energyCapacityPerVolume = "16000000" + #Amount of gas (mB) that each block of the turbine's steam cavity contributes to the volume. Max = volume * gasPerTank + #Range: 1 ~ 1773043451913643 + gasPerTank = 64000 + #The rate at which steam is condensed in the turbine. + #Range: 1 ~ 2000000 + condenserRate = 64000 + + #Wind Generator Settings + [generators.wind_generator] + #Minimum base generation value of the Wind Generator. + windGenerationMin = "60" + #Maximum base generation value of the Wind Generator. + generationMax = "480" + #The minimum Y value that affects the Wind Generators Power generation. This value gets clamped at the world's min height. + #Range: -2032 ~ 2030 + minY = 24 + #The maximum Y value that affects the Wind Generators Power generation. This value gets clamped at the world's logical height. + maxY = 2031 + #The list of dimension ids that the Wind Generator will not generate power in. + windGenerationDimBlacklist = [] + + #Fusion Settings + [generators.fusion_reactor] + #The fraction of the heat dissipated from the case that is converted to Joules. + #Range: 0.0 ~ 1.0 + thermocoupleEfficiency = 0.05 + #The fraction fraction of heat from the casing that can be transferred to all sources that are not water. Will impact max heat, heat transfer to thermodynamic conductors, and power generation. + #Range: 0.001 ~ 1.0 + casingThermalConductivity = 0.1 + #The fraction of the heat from the casing that is dissipated to water when water cooling is in use. Will impact max heat, and steam generation. + #Range: 0.0 ~ 1.0 + waterHeatingRatio = 0.3 + #Amount of fuel (mB) that the fusion reactor can store. + #Range: 2 ~ 1000000 + fuelCapacity = 1000 + #Amount of energy (J) the fusion reactor can store. + energyCapacity = "1000000000" + #Amount of water (mB) per injection rate that the fusion reactor can store. Max = injectionRate * waterPerInjection + #Range: 1 ~ 21913098 + waterPerInjection = 1000000 + #Amount of steam (mB) per injection rate that the fusion reactor can store. Max = injectionRate * steamPerInjection + #Range: 1 ~ 94116041192395671 + steamPerInjection = 100000000 + + #Hohlraum Settings + [generators.hohlraum] + #Hohlraum capacity in mB. + #Range: 1 ~ 9223372036854775807 + maxGas = 10 + #Amount of DT-Fuel Hohlraum can accept per tick. + #Range: 1 ~ 9223372036854775807 + fillRate = 1 + + #Fission Reactor Settings + [generators.fission_reactor] + #Amount of energy created (in heat) from each whole mB of fission fuel. + energyPerFissionFuel = "1000000" + #The heat capacity added to a Fission Reactor by a single casing block. Increase to require more energy to raise the reactor temperature. + #Range: 1.0 ~ 1000000.0 + casingHeatCapacity = 1000.0 + #The average surface area of a Fission Reactor's fuel assemblies to reach 100% boil efficiency. Higher values make it harder to cool the reactor. + #Range: 1.0 ~ 1.7976931348623157E308 + surfaceAreaTarget = 4.0 + #Whether catastrophic meltdowns can occur from Fission Reactors. If disabled instead of melting down the reactor will turn off and not be able to be turned back on until the damage level decreases. + meltdownsEnabled = true + #The radius of the explosion that occurs from a meltdown. + #Range: 1.0 ~ 500.0 + meltdownRadius = 8.0 + #The chance of a meltdown occurring once damage passes 100%. Will linearly scale as damage continues increasing. + #Range: 0.0 ~ 1.0 + meltdownChance = 0.001 + #How much radioactivity of fuel/waste contents are multiplied during a meltdown. + #Range: 0.1 ~ 1000000.0 + meltdownRadiationMultiplier = 50.0 + #Damage to reset the reactor to after a meltdown. + #Range: 0.0 ~ 100.0 + postMeltdownDamage = 75.0 + #The default burn rate of the fission reactor. + #Range: 0.001 ~ 1.0 + defaultBurnRate = 0.1 + #The burn rate increase each fuel assembly provides. Max Burn Rate = fuelAssemblies * burnPerAssembly + #Range: 1 ~ 1000000 + burnPerAssembly = 1 + #Amount of fuel (mB) that each assembly contributes to the fuel and waste capacity. Max = fuelAssemblies * maxFuelPerAssembly + #Range: 1 ~ 2251799813685247 + maxFuelPerAssembly = 8000 + #Amount of cooled coolant (mB) that each block of the fission reactor contributes to the volume. Max = volume * cooledCoolantPerTank + #Range: 1 ~ 368224 + cooledCoolantPerTank = 100000 + #Amount of heated coolant (mB) that each block of the fission reactor contributes to the volume. Max = volume * heatedCoolantPerTank + #Range: 1000 ~ 1581510980256305 + heatedCoolantPerTank = 1000000 + diff --git a/.minecraft/config/Mekanism/machine-storage.toml b/.minecraft/config/Mekanism/machine-storage.toml new file mode 100644 index 0000000..2892c6b --- /dev/null +++ b/.minecraft/config/Mekanism/machine-storage.toml @@ -0,0 +1,76 @@ + +#Machine Energy Storage Config. This config is synced from server to client. +[storage] + #Base energy storage (Joules). + enrichmentChamber = "20000" + #Base energy storage (Joules). + osmiumCompressor = "80000" + #Base energy storage (Joules). + combiner = "40000" + #Base energy storage (Joules). + crusher = "20000" + #Base energy storage (Joules). + metallurgicInfuser = "20000" + #Base energy storage (Joules). + purificationChamber = "80000" + #Base energy storage (Joules). + energizedSmelter = "20000" + #Base energy storage (Joules). + digitalMiner = "50000" + #Base energy storage (Joules). + electricPump = "40000" + #Base energy storage (Joules). + chargePad = "2048000" + #Base energy storage (Joules). + rotaryCondensentrator = "20000" + #Base energy storage (Joules). + oxidationChamber = "80000" + #Base energy storage (Joules). + chemicalInfuser = "80000" + #Base energy storage (Joules). + chemicalInjectionChamber = "160000" + #Base energy storage (Joules). + electrolyticSeparator = "160000" + #Base energy storage (Joules). + precisionSawmill = "20000" + #Base energy storage (Joules). + chemicalDissolutionChamber = "160000" + #Base energy storage (Joules). + chemicalWasher = "80000" + #Base energy storage (Joules). + chemicalCrystallizer = "160000" + #Base energy storage (Joules). + seismicVibrator = "20000" + #Base energy storage (Joules). + pressurizedReactionBase = "2000" + #Base energy storage (Joules). + fluidicPlenisher = "40000" + #Base energy storage (Joules). + laser = "2000000" + #Base energy storage (Joules). + laserAmplifier = "5000000000" + #Base energy storage (Joules). + laserTractorBeam = "5000000000" + #Base energy storage (Joules). + formulaicAssemblicator = "40000" + #Base energy storage (Joules). + teleporter = "5000000" + #Base energy storage (Joules). + modificationStation = "40000" + #Base energy storage (Joules). + isotopicCentrifuge = "80000" + #Base energy storage (Joules). + nutritionalLiquifier = "40000" + #Base energy storage (Joules). Also defines max process rate. + antiprotonicNucleosynthesizer = "1000000000" + #Base energy storage (Joules). + pigmentExtractor = "40000" + #Base energy storage (Joules). + pigmentMixer = "80000" + #Base energy storage (Joules). + paintingMachine = "40000" + #Base energy storage (Joules). Also defines max output rate. + spsPort = "1000000000" + #Base energy storage (Joules). + dimensionalStabilizer = "40000" + diff --git a/.minecraft/config/Mekanism/machine-usage.toml b/.minecraft/config/Mekanism/machine-usage.toml new file mode 100644 index 0000000..8803447 --- /dev/null +++ b/.minecraft/config/Mekanism/machine-usage.toml @@ -0,0 +1,75 @@ + +#Machine Energy Usage Config. This config is synced from server to client. +[usage] + #Energy per operation tick (Joules). + enrichmentChamber = "50" + #Energy per operation tick (Joules). + osmiumCompressor = "100" + #Energy per operation tick (Joules). + combiner = "50" + #Energy per operation tick (Joules). + crusher = "50" + #Energy per operation tick (Joules). + metallurgicInfuser = "50" + #Energy per operation tick (Joules). + purificationChamber = "200" + #Energy per operation tick (Joules). + energizedSmelter = "50" + #Energy per operation tick (Joules). + digitalMiner = "1000" + #Energy per operation tick (Joules). + electricPump = "100" + #Energy that can be transferred at once per charge operation (Joules). + chargePad = "1024000" + #Energy per operation tick (Joules). + rotaryCondensentrator = "50" + #Energy per operation tick (Joules). + oxidationChamber = "200" + #Energy per operation tick (Joules). + chemicalInfuser = "200" + #Energy per operation tick (Joules). + chemicalInjectionChamber = "400" + #Energy per operation tick (Joules). + precisionSawmill = "50" + #Energy per operation tick (Joules). + chemicalDissolutionChamber = "400" + #Energy per operation tick (Joules). + chemicalWasher = "200" + #Energy per operation tick (Joules). + chemicalCrystallizer = "400" + #Energy per operation tick (Joules). + seismicVibrator = "50" + #Energy per operation tick (Joules). + pressurizedReactionBase = "5" + #Energy per operation tick (Joules). + fluidicPlenisher = "100" + #Energy per operation tick (Joules). + laser = "10000" + #Energy per operation tick (Joules). + formulaicAssemblicator = "100" + #Energy per operation tick (Joules). + modificationStation = "100" + #Energy per operation tick (Joules). + isotopicCentrifuge = "200" + #Energy per operation tick (Joules). + nutritionalLiquifier = "200" + #Energy per operation tick (Joules). + antiprotonicNucleosynthesizer = "100000" + #Energy per operation tick (Joules). + pigmentExtractor = "200" + #Energy per operation tick (Joules). + pigmentMixer = "200" + #Energy per operation tick (Joules). + paintingMachine = "100" + #Energy per chunk per tick (Joules). + dimensionalStabilizer = "5000" + + #Teleporter + [usage.teleporter] + #Base Joules cost for a teleportation. + teleporterBase = "1000" + #Joules per unit of distance travelled during teleportation - sqrt(xDiff^2 + yDiff^2 + zDiff^2). + teleporterDistance = "10" + #Flat additional cost for interdimensional teleportation. Distance is still taken into account minimizing energy cost based on dimension scales. + teleporterDimensionPenalty = "10000" + diff --git a/.minecraft/config/Mekanism/tiers.toml b/.minecraft/config/Mekanism/tiers.toml new file mode 100644 index 0000000..7c124f8 --- /dev/null +++ b/.minecraft/config/Mekanism/tiers.toml @@ -0,0 +1,264 @@ + +#Tier Config. This config is synced from server to client. +[tier] + + #Energy Cubes + [tier.energy_cubes] + #Maximum number of Joules Basic energy cubes can store. + basicStorage = "4000000" + #Output rate in Joules of Basic energy cubes. + basicOutput = "4000" + #Maximum number of Joules Advanced energy cubes can store. + advancedStorage = "16000000" + #Output rate in Joules of Advanced energy cubes. + advancedOutput = "16000" + #Maximum number of Joules Elite energy cubes can store. + eliteStorage = "64000000" + #Output rate in Joules of Elite energy cubes. + eliteOutput = "64000" + #Maximum number of Joules Ultimate energy cubes can store. + ultimateStorage = "256000000" + #Output rate in Joules of Ultimate energy cubes. + ultimateOutput = "256000" + #Maximum number of Joules Creative energy cubes can store. + creativeStorage = "18446744073709551615.9999" + #Output rate in Joules of Creative energy cubes. + creativeOutput = "18446744073709551615.9999" + + #Fluid Tanks + [tier.fluid_tanks] + #Storage size of Basic fluid tanks in mB. + #Range: > 1 + basicStorage = 32000 + #Output rate of Basic fluid tanks in mB. + #Range: > 1 + basicOutput = 1000 + #Storage size of Advanced fluid tanks in mB. + #Range: > 1 + advancedStorage = 64000 + #Output rate of Advanced fluid tanks in mB. + #Range: > 1 + advancedOutput = 4000 + #Storage size of Elite fluid tanks in mB. + #Range: > 1 + eliteStorage = 128000 + #Output rate of Elite fluid tanks in mB. + #Range: > 1 + eliteOutput = 16000 + #Storage size of Ultimate fluid tanks in mB. + #Range: > 1 + ultimateStorage = 256000 + #Output rate of Ultimate fluid tanks in mB. + #Range: > 1 + ultimateOutput = 64000 + #Storage size of Creative fluid tanks in mB. + #Range: > 1 + creativeStorage = 2147483647 + #Output rate of Creative fluid tanks in mB. + #Range: > 1 + creativeOutput = 1073741823 + + #Chemical Tanks + [tier.chemical_tanks] + #Storage size of Basic chemical tanks in mB. + #Range: 1 ~ 9223372036854775807 + basicStorage = 64000 + #Output rate of Basic chemical tanks in mB. + #Range: 1 ~ 9223372036854775807 + basicOutput = 1000 + #Storage size of Advanced chemical tanks in mB. + #Range: 1 ~ 9223372036854775807 + advancedStorage = 256000 + #Output rate of Advanced chemical tanks in mB. + #Range: 1 ~ 9223372036854775807 + advancedOutput = 16000 + #Storage size of Elite chemical tanks in mB. + #Range: 1 ~ 9223372036854775807 + eliteStorage = 1024000 + #Output rate of Elite chemical tanks in mB. + #Range: 1 ~ 9223372036854775807 + eliteOutput = 128000 + #Storage size of Ultimate chemical tanks in mB. + #Range: 1 ~ 9223372036854775807 + ultimateStorage = 8192000 + #Output rate of Ultimate chemical tanks in mB. + #Range: 1 ~ 9223372036854775807 + ultimateOutput = 512000 + #Storage size of Creative chemical tanks in mB. + #Range: 1 ~ 9223372036854775807 + creativeStorage = 9223372036854775807 + #Output rate of Creative chemical tanks in mB. + #Range: 1 ~ 9223372036854775807 + creativeOutput = 4611686018427387903 + + #Bins + [tier.bins] + #The number of items Basic bins can store. + #Range: > 1 + basicStorage = 4096 + #The number of items Advanced bins can store. + #Range: > 1 + advancedStorage = 8192 + #The number of items Elite bins can store. + #Range: > 1 + eliteStorage = 32768 + #The number of items Ultimate bins can store. + #Range: > 1 + ultimateStorage = 262144 + #The number of items Creative bins can store. + #Range: > 1 + creativeStorage = 2147483647 + + #Induction + [tier.induction] + #Maximum number of Joules Basic induction cells can store. + basicStorage = "8000000000" + #Maximum number of Joules Advanced induction cells can store. + advancedStorage = "64000000000" + #Maximum number of Joules Elite induction cells can store. + eliteStorage = "512000000000" + #Maximum number of Joules Ultimate induction cells can store. + ultimateStorage = "4000000000000" + #Maximum number of Joules Basic induction providers can output or accept. + basicOutput = "256000" + #Maximum number of Joules Advanced induction providers can output or accept. + advancedOutput = "2048000" + #Maximum number of Joules Elite induction providers can output or accept. + eliteOutput = "16384000" + #Maximum number of Joules Ultimate induction providers can output or accept. + ultimateOutput = "131072000" + + #Transmitters + [tier.transmitters] + + #Universal Cables + [tier.transmitters.energy] + #Internal buffer in Joules of each Basic universal cable. + basicCapacity = "8000" + #Internal buffer in Joules of each Advanced universal cable. + advancedCapacity = "128000" + #Internal buffer in Joules of each Elite universal cable. + eliteCapacity = "1024000" + #Internal buffer in Joules of each Ultimate universal cable. + ultimateCapacity = "8192000" + + #Mechanical Pipes + [tier.transmitters.fluid] + #Capacity of Basic mechanical pipes in mB. + #Range: > 1 + basicCapacity = 2000 + #Pump rate of Basic mechanical pipes in mB/t. + #Range: > 1 + basicPullAmount = 250 + #Capacity of Advanced mechanical pipes in mB. + #Range: > 1 + advancedCapacity = 8000 + #Pump rate of Advanced mechanical pipes in mB/t. + #Range: > 1 + advancedPullAmount = 1000 + #Capacity of Elite mechanical pipes in mB. + #Range: > 1 + eliteCapacity = 32000 + #Pump rate of Elite mechanical pipes in mB/t. + #Range: > 1 + elitePullAmount = 8000 + #Capacity of Ultimate mechanical pipes in mB. + #Range: > 1 + ultimateCapacity = 128000 + #Pump rate of Ultimate mechanical pipes in mB/t. + #Range: > 1 + ultimatePullAmount = 32000 + + #Pressurized Tubes + [tier.transmitters.chemical] + #Capacity of Basic pressurized tubes in mB. + #Range: 1 ~ 9223372036854775807 + basicCapacity = 4000 + #Pump rate of Basic pressurized tubes in mB/t. + #Range: 1 ~ 9223372036854775807 + basicPullAmount = 750 + #Capacity of Advanced pressurized tubes in mB. + #Range: 1 ~ 9223372036854775807 + advancedCapacity = 16000 + #Pump rate of Advanced pressurized tubes in mB/t. + #Range: 1 ~ 9223372036854775807 + advancedPullAmount = 2000 + #Capacity of Elite pressurized tubes in mB. + #Range: 1 ~ 9223372036854775807 + eliteCapacity = 256000 + #Pump rate of Elite pressurized tubes in mB/t. + #Range: 1 ~ 9223372036854775807 + elitePullAmount = 64000 + #Capacity of Ultimate pressurized tubes in mB. + #Range: 1 ~ 9223372036854775807 + ultimateCapacity = 1024000 + #Pump rate of Ultimate pressurized tubes in mB/t. + #Range: 1 ~ 9223372036854775807 + ultimatePullAmount = 256000 + + #Logistical Transporters + [tier.transmitters.items] + #Item throughput rate of Basic logistical transporters in items/half second. + #Range: > 1 + basicPullAmount = 1 + #Five times the travel speed in m/s of Basic logistical transporter. + #Range: > 1 + basicSpeed = 5 + #Item throughput rate of Advanced logistical transporters in items/half second. + #Range: > 1 + advancedPullAmount = 16 + #Five times the travel speed in m/s of Advanced logistical transporter. + #Range: > 1 + advancedSpeed = 10 + #Item throughput rate of Elite logistical transporters in items/half second. + #Range: > 1 + elitePullAmount = 32 + #Five times the travel speed in m/s of Elite logistical transporter. + #Range: > 1 + eliteSpeed = 20 + #Item throughput rate of Ultimate logistical transporters in items/half second. + #Range: > 1 + ultimatePullAmount = 64 + #Five times the travel speed in m/s of Ultimate logistical transporter. + #Range: > 1 + ultimateSpeed = 50 + + #Thermodynamic Conductors + [tier.transmitters.heat] + #Conduction value of Basic thermodynamic conductors. + #Range: 1.0 ~ 1.7976931348623157E308 + basicInverseConduction = 5.0 + #Heat capacity of Basic thermodynamic conductors. + #Range: 1.0 ~ 1.7976931348623157E308 + basicHeatCapacity = 1.0 + #Insulation value of Basic thermodynamic conductor. + #Range: 0.0 ~ 1.7976931348623157E308 + basicInsulation = 10.0 + #Conduction value of Advanced thermodynamic conductors. + #Range: 1.0 ~ 1.7976931348623157E308 + advancedInverseConduction = 5.0 + #Heat capacity of Advanced thermodynamic conductors. + #Range: 1.0 ~ 1.7976931348623157E308 + advancedHeatCapacity = 1.0 + #Insulation value of Advanced thermodynamic conductor. + #Range: 0.0 ~ 1.7976931348623157E308 + advancedInsulation = 400.0 + #Conduction value of Elite thermodynamic conductors. + #Range: 1.0 ~ 1.7976931348623157E308 + eliteInverseConduction = 5.0 + #Heat capacity of Elite thermodynamic conductors. + #Range: 1.0 ~ 1.7976931348623157E308 + eliteHeatCapacity = 1.0 + #Insulation value of Elite thermodynamic conductor. + #Range: 0.0 ~ 1.7976931348623157E308 + eliteInsulation = 8000.0 + #Conduction value of Ultimate thermodynamic conductors. + #Range: 1.0 ~ 1.7976931348623157E308 + ultimateInverseConduction = 5.0 + #Heat capacity of Ultimate thermodynamic conductors. + #Range: 1.0 ~ 1.7976931348623157E308 + ultimateHeatCapacity = 1.0 + #Insulation value of Ultimate thermodynamic conductor. + #Range: 0.0 ~ 1.7976931348623157E308 + ultimateInsulation = 100000.0 + diff --git a/.minecraft/config/Mekanism/tools-client.toml b/.minecraft/config/Mekanism/tools-client.toml new file mode 100644 index 0000000..38e2df0 --- /dev/null +++ b/.minecraft/config/Mekanism/tools-client.toml @@ -0,0 +1,6 @@ + +#Mekanism Tools Client Config. This config only exists on the client +[tools-client] + #Enable durability tooltips for Mekanism Tools gear. + displayDurabilityTooltips = true + diff --git a/.minecraft/config/Mekanism/tools.toml b/.minecraft/config/Mekanism/tools.toml new file mode 100644 index 0000000..f8ec9df --- /dev/null +++ b/.minecraft/config/Mekanism/tools.toml @@ -0,0 +1,771 @@ + +#Mekanism Tools Config. This config is synced from server to client. +[tools] + + [tools.mobArmorSpawnRate] + #The chance that Mekanism Armor can spawn on mobs. This is multiplied modified by the chunk's difficulty modifier. Vanilla uses 0.15 for its armor spawns, we use 0.1 as default to lower chances of mobs getting some vanilla and some mek armor. + #Range: 0.0 ~ 1.0 + general = 0.1 + #The chance that Mekanism Weapons can spawn in a zombie's hand. + #Range: 0.0 ~ 1.0 + weapon = 0.01 + #The chance that Mekanism Weapons can spawn in a zombie's hand when on hard difficulty. + #Range: 0.0 ~ 1.0 + weaponHard = 0.05000000074505806 + + #Spawn chances for pieces of Bronze gear. Note: These values are after the general mobArmorSpawnRate (or corresponding weapon rate) has been checked, and after an even split between material types has been done. + [tools.mobArmorSpawnRate.bronze] + #Whether mobs can spawn with Bronze Weapons. + canSpawnWeapon = true + #The chance that mobs will spawn with Bronze Swords rather than Bronze Shovels. + #Range: 0.0 ~ 1.0 + swordWeight = 0.33 + #The chance that mobs can spawn with Bronze Helmets. + #Range: 0.0 ~ 1.0 + helmetChance = 1.0 + #The chance that mobs can spawn with Bronze Chestplates. + #Range: 0.0 ~ 1.0 + chestplateChance = 1.0 + #The chance that mobs can spawn with Bronze Leggings. + #Range: 0.0 ~ 1.0 + leggingsChance = 1.0 + #The chance that mobs can spawn with Bronze Boots. + #Range: 0.0 ~ 1.0 + bootsChance = 1.0 + #The chance that after each piece of Bronze Armor a mob spawns with that no more pieces will be added. Order of pieces tried is boots, leggings, chestplate, helmet. + #Range: 0.0 ~ 1.0 + multiplePieceChance = 0.25 + #The chance on hard mode that after each piece of Bronze Armor a mob spawns with that no more pieces will be added. Order of pieces tried is boots, leggings, chestplate, helmet. + #Range: 0.0 ~ 1.0 + multiplePieceChanceHard = 0.1 + #The chance that if a mob spawns with Bronze Weapons that it will be enchanted. This is multiplied modified by the chunk's difficulty modifier. + #Range: 0.0 ~ 1.0 + weaponEnchantmentChance = 0.25 + #The chance that if a mob spawns with Bronze Armor that they will be enchanted. This is multiplied modified by the chunk's difficulty modifier. + #Range: 0.0 ~ 1.0 + armorEnchantmentChance = 0.5 + + #Spawn chances for pieces of Lapis Lazuli gear. Note: These values are after the general mobArmorSpawnRate (or corresponding weapon rate) has been checked, and after an even split between material types has been done. + [tools.mobArmorSpawnRate.lapis_lazuli] + #Whether mobs can spawn with Lapis Lazuli Weapons. + canSpawnWeapon = true + #The chance that mobs will spawn with Lapis Lazuli Swords rather than Lapis Lazuli Shovels. + #Range: 0.0 ~ 1.0 + swordWeight = 0.33 + #The chance that mobs can spawn with Lapis Lazuli Helmets. + #Range: 0.0 ~ 1.0 + helmetChance = 1.0 + #The chance that mobs can spawn with Lapis Lazuli Chestplates. + #Range: 0.0 ~ 1.0 + chestplateChance = 1.0 + #The chance that mobs can spawn with Lapis Lazuli Leggings. + #Range: 0.0 ~ 1.0 + leggingsChance = 1.0 + #The chance that mobs can spawn with Lapis Lazuli Boots. + #Range: 0.0 ~ 1.0 + bootsChance = 1.0 + #The chance that after each piece of Lapis Lazuli Armor a mob spawns with that no more pieces will be added. Order of pieces tried is boots, leggings, chestplate, helmet. + #Range: 0.0 ~ 1.0 + multiplePieceChance = 0.25 + #The chance on hard mode that after each piece of Lapis Lazuli Armor a mob spawns with that no more pieces will be added. Order of pieces tried is boots, leggings, chestplate, helmet. + #Range: 0.0 ~ 1.0 + multiplePieceChanceHard = 0.1 + #The chance that if a mob spawns with Lapis Lazuli Weapons that it will be enchanted. This is multiplied modified by the chunk's difficulty modifier. + #Range: 0.0 ~ 1.0 + weaponEnchantmentChance = 0.25 + #The chance that if a mob spawns with Lapis Lazuli Armor that they will be enchanted. This is multiplied modified by the chunk's difficulty modifier. + #Range: 0.0 ~ 1.0 + armorEnchantmentChance = 0.5 + + #Spawn chances for pieces of Osmium gear. Note: These values are after the general mobArmorSpawnRate (or corresponding weapon rate) has been checked, and after an even split between material types has been done. + [tools.mobArmorSpawnRate.osmium] + #Whether mobs can spawn with Osmium Weapons. + canSpawnWeapon = true + #The chance that mobs will spawn with Osmium Swords rather than Osmium Shovels. + #Range: 0.0 ~ 1.0 + swordWeight = 0.33 + #The chance that mobs can spawn with Osmium Helmets. + #Range: 0.0 ~ 1.0 + helmetChance = 1.0 + #The chance that mobs can spawn with Osmium Chestplates. + #Range: 0.0 ~ 1.0 + chestplateChance = 1.0 + #The chance that mobs can spawn with Osmium Leggings. + #Range: 0.0 ~ 1.0 + leggingsChance = 1.0 + #The chance that mobs can spawn with Osmium Boots. + #Range: 0.0 ~ 1.0 + bootsChance = 1.0 + #The chance that after each piece of Osmium Armor a mob spawns with that no more pieces will be added. Order of pieces tried is boots, leggings, chestplate, helmet. + #Range: 0.0 ~ 1.0 + multiplePieceChance = 0.25 + #The chance on hard mode that after each piece of Osmium Armor a mob spawns with that no more pieces will be added. Order of pieces tried is boots, leggings, chestplate, helmet. + #Range: 0.0 ~ 1.0 + multiplePieceChanceHard = 0.1 + #The chance that if a mob spawns with Osmium Weapons that it will be enchanted. This is multiplied modified by the chunk's difficulty modifier. + #Range: 0.0 ~ 1.0 + weaponEnchantmentChance = 0.25 + #The chance that if a mob spawns with Osmium Armor that they will be enchanted. This is multiplied modified by the chunk's difficulty modifier. + #Range: 0.0 ~ 1.0 + armorEnchantmentChance = 0.5 + + #Spawn chances for pieces of Refined Glowstone gear. Note: These values are after the general mobArmorSpawnRate (or corresponding weapon rate) has been checked, and after an even split between material types has been done. + [tools.mobArmorSpawnRate.refined_glowstone] + #Whether mobs can spawn with Refined Glowstone Weapons. + canSpawnWeapon = true + #The chance that mobs will spawn with Refined Glowstone Swords rather than Refined Glowstone Shovels. + #Range: 0.0 ~ 1.0 + swordWeight = 0.33 + #The chance that mobs can spawn with Refined Glowstone Helmets. + #Range: 0.0 ~ 1.0 + helmetChance = 1.0 + #The chance that mobs can spawn with Refined Glowstone Chestplates. + #Range: 0.0 ~ 1.0 + chestplateChance = 1.0 + #The chance that mobs can spawn with Refined Glowstone Leggings. + #Range: 0.0 ~ 1.0 + leggingsChance = 1.0 + #The chance that mobs can spawn with Refined Glowstone Boots. + #Range: 0.0 ~ 1.0 + bootsChance = 1.0 + #The chance that after each piece of Refined Glowstone Armor a mob spawns with that no more pieces will be added. Order of pieces tried is boots, leggings, chestplate, helmet. + #Range: 0.0 ~ 1.0 + multiplePieceChance = 0.25 + #The chance on hard mode that after each piece of Refined Glowstone Armor a mob spawns with that no more pieces will be added. Order of pieces tried is boots, leggings, chestplate, helmet. + #Range: 0.0 ~ 1.0 + multiplePieceChanceHard = 0.1 + #The chance that if a mob spawns with Refined Glowstone Weapons that it will be enchanted. This is multiplied modified by the chunk's difficulty modifier. + #Range: 0.0 ~ 1.0 + weaponEnchantmentChance = 0.25 + #The chance that if a mob spawns with Refined Glowstone Armor that they will be enchanted. This is multiplied modified by the chunk's difficulty modifier. + #Range: 0.0 ~ 1.0 + armorEnchantmentChance = 0.5 + + #Spawn chances for pieces of Refined Obsidian gear. Note: These values are after the general mobArmorSpawnRate (or corresponding weapon rate) has been checked, and after an even split between material types has been done. + [tools.mobArmorSpawnRate.refined_obsidian] + #Whether mobs can spawn with Refined Obsidian Weapons. + canSpawnWeapon = true + #The chance that mobs will spawn with Refined Obsidian Swords rather than Refined Obsidian Shovels. + #Range: 0.0 ~ 1.0 + swordWeight = 0.33 + #The chance that mobs can spawn with Refined Obsidian Helmets. + #Range: 0.0 ~ 1.0 + helmetChance = 1.0 + #The chance that mobs can spawn with Refined Obsidian Chestplates. + #Range: 0.0 ~ 1.0 + chestplateChance = 1.0 + #The chance that mobs can spawn with Refined Obsidian Leggings. + #Range: 0.0 ~ 1.0 + leggingsChance = 1.0 + #The chance that mobs can spawn with Refined Obsidian Boots. + #Range: 0.0 ~ 1.0 + bootsChance = 1.0 + #The chance that after each piece of Refined Obsidian Armor a mob spawns with that no more pieces will be added. Order of pieces tried is boots, leggings, chestplate, helmet. + #Range: 0.0 ~ 1.0 + multiplePieceChance = 0.25 + #The chance on hard mode that after each piece of Refined Obsidian Armor a mob spawns with that no more pieces will be added. Order of pieces tried is boots, leggings, chestplate, helmet. + #Range: 0.0 ~ 1.0 + multiplePieceChanceHard = 0.1 + #The chance that if a mob spawns with Refined Obsidian Weapons that it will be enchanted. This is multiplied modified by the chunk's difficulty modifier. + #Range: 0.0 ~ 1.0 + weaponEnchantmentChance = 0.25 + #The chance that if a mob spawns with Refined Obsidian Armor that they will be enchanted. This is multiplied modified by the chunk's difficulty modifier. + #Range: 0.0 ~ 1.0 + armorEnchantmentChance = 0.5 + + #Spawn chances for pieces of Steel gear. Note: These values are after the general mobArmorSpawnRate (or corresponding weapon rate) has been checked, and after an even split between material types has been done. + [tools.mobArmorSpawnRate.steel] + #Whether mobs can spawn with Steel Weapons. + canSpawnWeapon = true + #The chance that mobs will spawn with Steel Swords rather than Steel Shovels. + #Range: 0.0 ~ 1.0 + swordWeight = 0.33 + #The chance that mobs can spawn with Steel Helmets. + #Range: 0.0 ~ 1.0 + helmetChance = 1.0 + #The chance that mobs can spawn with Steel Chestplates. + #Range: 0.0 ~ 1.0 + chestplateChance = 1.0 + #The chance that mobs can spawn with Steel Leggings. + #Range: 0.0 ~ 1.0 + leggingsChance = 1.0 + #The chance that mobs can spawn with Steel Boots. + #Range: 0.0 ~ 1.0 + bootsChance = 1.0 + #The chance that after each piece of Steel Armor a mob spawns with that no more pieces will be added. Order of pieces tried is boots, leggings, chestplate, helmet. + #Range: 0.0 ~ 1.0 + multiplePieceChance = 0.25 + #The chance on hard mode that after each piece of Steel Armor a mob spawns with that no more pieces will be added. Order of pieces tried is boots, leggings, chestplate, helmet. + #Range: 0.0 ~ 1.0 + multiplePieceChanceHard = 0.1 + #The chance that if a mob spawns with Steel Weapons that it will be enchanted. This is multiplied modified by the chunk's difficulty modifier. + #Range: 0.0 ~ 1.0 + weaponEnchantmentChance = 0.25 + #The chance that if a mob spawns with Steel Armor that they will be enchanted. This is multiplied modified by the chunk's difficulty modifier. + #Range: 0.0 ~ 1.0 + armorEnchantmentChance = 0.5 + + #Vanilla Material Paxel Settings for Wood + [tools.wood] + #Attack damage modifier of Wood paxels. + woodPaxelDamage = 7.0 + #Attack speed of Wood paxels. + woodPaxelAtkSpeed = -2.4000000953674316 + #Efficiency of Wood paxels. + woodPaxelEfficiency = 2.0 + #Natural enchantability factor of Wood paxels. + #Range: > 0 + woodPaxelEnchantability = 15 + #Maximum durability of Wood paxels. + #Range: > 1 + woodPaxelMaxUses = 118 + + #Vanilla Material Paxel Settings for Stone + [tools.stone] + #Attack damage modifier of Stone paxels. + stonePaxelDamage = 8.0 + #Attack speed of Stone paxels. + stonePaxelAtkSpeed = -2.4000000953674316 + #Efficiency of Stone paxels. + stonePaxelEfficiency = 4.0 + #Natural enchantability factor of Stone paxels. + #Range: > 0 + stonePaxelEnchantability = 5 + #Maximum durability of Stone paxels. + #Range: > 1 + stonePaxelMaxUses = 262 + + #Vanilla Material Paxel Settings for Iron + [tools.iron] + #Attack damage modifier of Iron paxels. + ironPaxelDamage = 7.0 + #Attack speed of Iron paxels. + ironPaxelAtkSpeed = -2.4000000953674316 + #Efficiency of Iron paxels. + ironPaxelEfficiency = 6.0 + #Natural enchantability factor of Iron paxels. + #Range: > 0 + ironPaxelEnchantability = 14 + #Maximum durability of Iron paxels. + #Range: > 1 + ironPaxelMaxUses = 500 + + #Vanilla Material Paxel Settings for Diamond + [tools.diamond] + #Attack damage modifier of Diamond paxels. + diamondPaxelDamage = 6.0 + #Attack speed of Diamond paxels. + diamondPaxelAtkSpeed = -2.4000000953674316 + #Efficiency of Diamond paxels. + diamondPaxelEfficiency = 8.0 + #Natural enchantability factor of Diamond paxels. + #Range: > 0 + diamondPaxelEnchantability = 10 + #Maximum durability of Diamond paxels. + #Range: > 1 + diamondPaxelMaxUses = 3122 + + #Vanilla Material Paxel Settings for Gold + [tools.gold] + #Attack damage modifier of Gold paxels. + goldPaxelDamage = 7.0 + #Attack speed of Gold paxels. + goldPaxelAtkSpeed = -2.4000000953674316 + #Efficiency of Gold paxels. + goldPaxelEfficiency = 12.0 + #Natural enchantability factor of Gold paxels. + #Range: > 0 + goldPaxelEnchantability = 22 + #Maximum durability of Gold paxels. + #Range: > 1 + goldPaxelMaxUses = 64 + + #Vanilla Material Paxel Settings for Netherite + [tools.netherite] + #Attack damage modifier of Netherite paxels. + netheritePaxelDamage = 6.0 + #Attack speed of Netherite paxels. + netheritePaxelAtkSpeed = -2.4000000953674316 + #Efficiency of Netherite paxels. + netheritePaxelEfficiency = 9.0 + #Natural enchantability factor of Netherite paxels. + #Range: > 0 + netheritePaxelEnchantability = 15 + #Maximum durability of Netherite paxels. + #Range: > 1 + netheritePaxelMaxUses = 4062 + + #Material Settings for Bronze + [tools.bronze] + #Base attack damage of Bronze items. + #Range: 0.0 ~ 3.4028234663852886E38 + bronzeAttackDamage = 2.0 + #Maximum durability of Bronze shields. + #Range: > 0 + bronzeShieldDurability = 403 + #Attack damage modifier of Bronze swords. + bronzeSwordDamage = 3.0 + #Attack speed of Bronze swords. + bronzeSwordAtkSpeed = -2.4000000953674316 + #Attack damage modifier of Bronze shovels. + bronzeShovelDamage = 1.5 + #Attack speed of Bronze shovels. + bronzeShovelAtkSpeed = -3.0 + #Attack damage modifier of Bronze axes. + bronzeAxeDamage = 7.0 + #Attack speed of Bronze axes. + bronzeAxeAtkSpeed = -3.0 + #Attack damage modifier of Bronze pickaxes. + bronzePickaxeDamage = 1.0 + #Attack speed of Bronze pickaxes. + bronzePickaxeAtkSpeed = -2.799999952316284 + #Attack damage modifier of Bronze hoes. + bronzeHoeDamage = -2.0 + #Attack speed of Bronze hoes. + bronzeHoeAtkSpeed = -1.0 + #Maximum durability of Bronze tools. + #Range: > 1 + bronzeToolMaxUses = 375 + #Efficiency of Bronze tools. + bronzeEfficiency = 7.0 + #Attack damage modifier of Bronze paxels. + bronzePaxelDamage = 8.0 + #Attack speed of Bronze paxels. + bronzePaxelAtkSpeed = -2.4000000953674316 + #Efficiency of Bronze paxels. + bronzePaxelEfficiency = 7.0 + #Natural enchantability factor of Bronze paxels. + #Range: > 0 + bronzePaxelEnchantability = 10 + #Maximum durability of Bronze paxels. + #Range: > 1 + bronzePaxelMaxUses = 750 + #Natural enchantability factor of Bronze items. + #Range: > 0 + bronzeEnchantability = 10 + #Base armor toughness value of Bronze armor. + #Range: 0.0 ~ 3.4028234663852886E38 + bronzeToughness = 1.0 + #Base armor knockback resistance value of Bronze armor. + #Range: 0.0 ~ 3.4028234663852886E38 + bronzeKnockbackResistance = 0.0 + #Maximum durability of Bronze boots. + #Range: > 1 + bronzeBootDurability = 234 + #Maximum durability of Bronze leggings. + #Range: > 1 + bronzeLeggingDurability = 270 + #Maximum durability of Bronze chestplates. + #Range: > 1 + bronzeChestplateDurability = 288 + #Maximum durability of Bronze helmets. + #Range: > 1 + bronzeHelmetDurability = 198 + #Protection value of Bronze boots. + #Range: > 0 + bronzeBootArmor = 2 + #Protection value of Bronze leggings. + #Range: > 0 + bronzeLeggingArmor = 6 + #Protection value of Bronze chestplates. + #Range: > 0 + bronzeChestplateArmor = 7 + #Protection value of Bronze helmets. + #Range: > 0 + bronzeHelmetArmor = 3 + + #Material Settings for Lapis Lazuli + [tools.lapis_lazuli] + #Base attack damage of Lapis Lazuli items. + #Range: 0.0 ~ 3.4028234663852886E38 + lapis_lazuliAttackDamage = 1.0 + #Maximum durability of Lapis Lazuli shields. + #Range: > 0 + lapis_lazuliShieldDurability = 224 + #Attack damage modifier of Lapis Lazuli swords. + lapis_lazuliSwordDamage = 3.0 + #Attack speed of Lapis Lazuli swords. + lapis_lazuliSwordAtkSpeed = -2.4000000953674316 + #Attack damage modifier of Lapis Lazuli shovels. + lapis_lazuliShovelDamage = 1.5 + #Attack speed of Lapis Lazuli shovels. + lapis_lazuliShovelAtkSpeed = -3.0 + #Attack damage modifier of Lapis Lazuli axes. + lapis_lazuliAxeDamage = 4.0 + #Attack speed of Lapis Lazuli axes. + lapis_lazuliAxeAtkSpeed = -2.9000000953674316 + #Attack damage modifier of Lapis Lazuli pickaxes. + lapis_lazuliPickaxeDamage = 1.0 + #Attack speed of Lapis Lazuli pickaxes. + lapis_lazuliPickaxeAtkSpeed = -2.799999952316284 + #Attack damage modifier of Lapis Lazuli hoes. + lapis_lazuliHoeDamage = -1.0 + #Attack speed of Lapis Lazuli hoes. + lapis_lazuliHoeAtkSpeed = -2.0 + #Maximum durability of Lapis Lazuli tools. + #Range: > 1 + lapis_lazuliToolMaxUses = 128 + #Efficiency of Lapis Lazuli tools. + lapis_lazuliEfficiency = 9.0 + #Attack damage modifier of Lapis Lazuli paxels. + lapis_lazuliPaxelDamage = 5.0 + #Attack speed of Lapis Lazuli paxels. + lapis_lazuliPaxelAtkSpeed = -2.4000000953674316 + #Efficiency of Lapis Lazuli paxels. + lapis_lazuliPaxelEfficiency = 9.0 + #Natural enchantability factor of Lapis Lazuli paxels. + #Range: > 0 + lapis_lazuliPaxelEnchantability = 32 + #Maximum durability of Lapis Lazuli paxels. + #Range: > 1 + lapis_lazuliPaxelMaxUses = 256 + #Natural enchantability factor of Lapis Lazuli items. + #Range: > 0 + lapis_lazuliEnchantability = 32 + #Base armor toughness value of Lapis Lazuli armor. + #Range: 0.0 ~ 3.4028234663852886E38 + lapis_lazuliToughness = 0.0 + #Base armor knockback resistance value of Lapis Lazuli armor. + #Range: 0.0 ~ 3.4028234663852886E38 + lapis_lazuliKnockbackResistance = 0.0 + #Maximum durability of Lapis Lazuli boots. + #Range: > 1 + lapis_lazuliBootDurability = 130 + #Maximum durability of Lapis Lazuli leggings. + #Range: > 1 + lapis_lazuliLeggingDurability = 150 + #Maximum durability of Lapis Lazuli chestplates. + #Range: > 1 + lapis_lazuliChestplateDurability = 160 + #Maximum durability of Lapis Lazuli helmets. + #Range: > 1 + lapis_lazuliHelmetDurability = 110 + #Protection value of Lapis Lazuli boots. + #Range: > 0 + lapis_lazuliBootArmor = 1 + #Protection value of Lapis Lazuli leggings. + #Range: > 0 + lapis_lazuliLeggingArmor = 3 + #Protection value of Lapis Lazuli chestplates. + #Range: > 0 + lapis_lazuliChestplateArmor = 4 + #Protection value of Lapis Lazuli helmets. + #Range: > 0 + lapis_lazuliHelmetArmor = 1 + + #Material Settings for Osmium + [tools.osmium] + #Base attack damage of Osmium items. + #Range: 0.0 ~ 3.4028234663852886E38 + osmiumAttackDamage = 4.0 + #Maximum durability of Osmium shields. + #Range: > 0 + osmiumShieldDurability = 672 + #Attack damage modifier of Osmium swords. + osmiumSwordDamage = 3.0 + #Attack speed of Osmium swords. + osmiumSwordAtkSpeed = -2.4000000953674316 + #Attack damage modifier of Osmium shovels. + osmiumShovelDamage = 1.5 + #Attack speed of Osmium shovels. + osmiumShovelAtkSpeed = -3.0 + #Attack damage modifier of Osmium axes. + osmiumAxeDamage = 8.0 + #Attack speed of Osmium axes. + osmiumAxeAtkSpeed = -3.299999952316284 + #Attack damage modifier of Osmium pickaxes. + osmiumPickaxeDamage = 1.0 + #Attack speed of Osmium pickaxes. + osmiumPickaxeAtkSpeed = -2.799999952316284 + #Attack damage modifier of Osmium hoes. + osmiumHoeDamage = -4.0 + #Attack speed of Osmium hoes. + osmiumHoeAtkSpeed = 1.0 + #Maximum durability of Osmium tools. + #Range: > 1 + osmiumToolMaxUses = 1024 + #Efficiency of Osmium tools. + osmiumEfficiency = 4.0 + #Attack damage modifier of Osmium paxels. + osmiumPaxelDamage = 9.0 + #Attack speed of Osmium paxels. + osmiumPaxelAtkSpeed = -2.4000000953674316 + #Efficiency of Osmium paxels. + osmiumPaxelEfficiency = 4.0 + #Natural enchantability factor of Osmium paxels. + #Range: > 0 + osmiumPaxelEnchantability = 14 + #Maximum durability of Osmium paxels. + #Range: > 1 + osmiumPaxelMaxUses = 2048 + #Natural enchantability factor of Osmium items. + #Range: > 0 + osmiumEnchantability = 14 + #Base armor toughness value of Osmium armor. + #Range: 0.0 ~ 3.4028234663852886E38 + osmiumToughness = 3.0 + #Base armor knockback resistance value of Osmium armor. + #Range: 0.0 ~ 3.4028234663852886E38 + osmiumKnockbackResistance = 0.10000000149011612 + #Maximum durability of Osmium boots. + #Range: > 1 + osmiumBootDurability = 390 + #Maximum durability of Osmium leggings. + #Range: > 1 + osmiumLeggingDurability = 450 + #Maximum durability of Osmium chestplates. + #Range: > 1 + osmiumChestplateDurability = 480 + #Maximum durability of Osmium helmets. + #Range: > 1 + osmiumHelmetDurability = 330 + #Protection value of Osmium boots. + #Range: > 0 + osmiumBootArmor = 3 + #Protection value of Osmium leggings. + #Range: > 0 + osmiumLeggingArmor = 6 + #Protection value of Osmium chestplates. + #Range: > 0 + osmiumChestplateArmor = 8 + #Protection value of Osmium helmets. + #Range: > 0 + osmiumHelmetArmor = 4 + + #Material Settings for Refined Glowstone + [tools.refined_glowstone] + #Base attack damage of Refined Glowstone items. + #Range: 0.0 ~ 3.4028234663852886E38 + refined_glowstoneAttackDamage = 2.0 + #Maximum durability of Refined Glowstone shields. + #Range: > 0 + refined_glowstoneShieldDurability = 381 + #Attack damage modifier of Refined Glowstone swords. + refined_glowstoneSwordDamage = 3.0 + #Attack speed of Refined Glowstone swords. + refined_glowstoneSwordAtkSpeed = -2.4000000953674316 + #Attack damage modifier of Refined Glowstone shovels. + refined_glowstoneShovelDamage = 1.5 + #Attack speed of Refined Glowstone shovels. + refined_glowstoneShovelAtkSpeed = -3.0 + #Attack damage modifier of Refined Glowstone axes. + refined_glowstoneAxeDamage = 6.0 + #Attack speed of Refined Glowstone axes. + refined_glowstoneAxeAtkSpeed = -2.9000000953674316 + #Attack damage modifier of Refined Glowstone pickaxes. + refined_glowstonePickaxeDamage = 1.0 + #Attack speed of Refined Glowstone pickaxes. + refined_glowstonePickaxeAtkSpeed = -2.799999952316284 + #Attack damage modifier of Refined Glowstone hoes. + refined_glowstoneHoeDamage = -2.0 + #Attack speed of Refined Glowstone hoes. + refined_glowstoneHoeAtkSpeed = -1.0 + #Maximum durability of Refined Glowstone tools. + #Range: > 1 + refined_glowstoneToolMaxUses = 384 + #Efficiency of Refined Glowstone tools. + refined_glowstoneEfficiency = 15.0 + #Attack damage modifier of Refined Glowstone paxels. + refined_glowstonePaxelDamage = 7.0 + #Attack speed of Refined Glowstone paxels. + refined_glowstonePaxelAtkSpeed = -2.4000000953674316 + #Efficiency of Refined Glowstone paxels. + refined_glowstonePaxelEfficiency = 15.0 + #Natural enchantability factor of Refined Glowstone paxels. + #Range: > 0 + refined_glowstonePaxelEnchantability = 20 + #Maximum durability of Refined Glowstone paxels. + #Range: > 1 + refined_glowstonePaxelMaxUses = 768 + #Natural enchantability factor of Refined Glowstone items. + #Range: > 0 + refined_glowstoneEnchantability = 20 + #Base armor toughness value of Refined Glowstone armor. + #Range: 0.0 ~ 3.4028234663852886E38 + refined_glowstoneToughness = 0.0 + #Base armor knockback resistance value of Refined Glowstone armor. + #Range: 0.0 ~ 3.4028234663852886E38 + refined_glowstoneKnockbackResistance = 0.0 + #Maximum durability of Refined Glowstone boots. + #Range: > 1 + refined_glowstoneBootDurability = 221 + #Maximum durability of Refined Glowstone leggings. + #Range: > 1 + refined_glowstoneLeggingDurability = 255 + #Maximum durability of Refined Glowstone chestplates. + #Range: > 1 + refined_glowstoneChestplateDurability = 272 + #Maximum durability of Refined Glowstone helmets. + #Range: > 1 + refined_glowstoneHelmetDurability = 187 + #Protection value of Refined Glowstone boots. + #Range: > 0 + refined_glowstoneBootArmor = 3 + #Protection value of Refined Glowstone leggings. + #Range: > 0 + refined_glowstoneLeggingArmor = 6 + #Protection value of Refined Glowstone chestplates. + #Range: > 0 + refined_glowstoneChestplateArmor = 8 + #Protection value of Refined Glowstone helmets. + #Range: > 0 + refined_glowstoneHelmetArmor = 3 + + #Material Settings for Refined Obsidian + [tools.refined_obsidian] + #Base attack damage of Refined Obsidian items. + #Range: 0.0 ~ 3.4028234663852886E38 + refined_obsidianAttackDamage = 8.0 + #Maximum durability of Refined Obsidian shields. + #Range: > 0 + refined_obsidianShieldDurability = 1680 + #Attack damage modifier of Refined Obsidian swords. + refined_obsidianSwordDamage = 3.0 + #Attack speed of Refined Obsidian swords. + refined_obsidianSwordAtkSpeed = -2.4000000953674316 + #Attack damage modifier of Refined Obsidian shovels. + refined_obsidianShovelDamage = 1.5 + #Attack speed of Refined Obsidian shovels. + refined_obsidianShovelAtkSpeed = -3.0 + #Attack damage modifier of Refined Obsidian axes. + refined_obsidianAxeDamage = 7.0 + #Attack speed of Refined Obsidian axes. + refined_obsidianAxeAtkSpeed = -2.9000000953674316 + #Attack damage modifier of Refined Obsidian pickaxes. + refined_obsidianPickaxeDamage = 1.0 + #Attack speed of Refined Obsidian pickaxes. + refined_obsidianPickaxeAtkSpeed = -2.799999952316284 + #Attack damage modifier of Refined Obsidian hoes. + refined_obsidianHoeDamage = -8.0 + #Attack speed of Refined Obsidian hoes. + refined_obsidianHoeAtkSpeed = 5.0 + #Maximum durability of Refined Obsidian tools. + #Range: > 1 + refined_obsidianToolMaxUses = 4096 + #Efficiency of Refined Obsidian tools. + refined_obsidianEfficiency = 12.0 + #Attack damage modifier of Refined Obsidian paxels. + refined_obsidianPaxelDamage = 8.0 + #Attack speed of Refined Obsidian paxels. + refined_obsidianPaxelAtkSpeed = -2.4000000953674316 + #Efficiency of Refined Obsidian paxels. + refined_obsidianPaxelEfficiency = 12.0 + #Natural enchantability factor of Refined Obsidian paxels. + #Range: > 0 + refined_obsidianPaxelEnchantability = 18 + #Maximum durability of Refined Obsidian paxels. + #Range: > 1 + refined_obsidianPaxelMaxUses = 8192 + #Natural enchantability factor of Refined Obsidian items. + #Range: > 0 + refined_obsidianEnchantability = 18 + #Base armor toughness value of Refined Obsidian armor. + #Range: 0.0 ~ 3.4028234663852886E38 + refined_obsidianToughness = 5.0 + #Base armor knockback resistance value of Refined Obsidian armor. + #Range: 0.0 ~ 3.4028234663852886E38 + refined_obsidianKnockbackResistance = 0.20000000298023224 + #Maximum durability of Refined Obsidian boots. + #Range: > 1 + refined_obsidianBootDurability = 975 + #Maximum durability of Refined Obsidian leggings. + #Range: > 1 + refined_obsidianLeggingDurability = 1125 + #Maximum durability of Refined Obsidian chestplates. + #Range: > 1 + refined_obsidianChestplateDurability = 1200 + #Maximum durability of Refined Obsidian helmets. + #Range: > 1 + refined_obsidianHelmetDurability = 825 + #Protection value of Refined Obsidian boots. + #Range: > 0 + refined_obsidianBootArmor = 5 + #Protection value of Refined Obsidian leggings. + #Range: > 0 + refined_obsidianLeggingArmor = 8 + #Protection value of Refined Obsidian chestplates. + #Range: > 0 + refined_obsidianChestplateArmor = 12 + #Protection value of Refined Obsidian helmets. + #Range: > 0 + refined_obsidianHelmetArmor = 6 + + #Material Settings for Steel + [tools.steel] + #Base attack damage of Steel items. + #Range: 0.0 ~ 3.4028234663852886E38 + steelAttackDamage = 3.0 + #Maximum durability of Steel shields. + #Range: > 0 + steelShieldDurability = 448 + #Attack damage modifier of Steel swords. + steelSwordDamage = 3.0 + #Attack speed of Steel swords. + steelSwordAtkSpeed = -2.4000000953674316 + #Attack damage modifier of Steel shovels. + steelShovelDamage = 1.5 + #Attack speed of Steel shovels. + steelShovelAtkSpeed = -3.0 + #Attack damage modifier of Steel axes. + steelAxeDamage = 7.0 + #Attack speed of Steel axes. + steelAxeAtkSpeed = -3.0 + #Attack damage modifier of Steel pickaxes. + steelPickaxeDamage = 1.0 + #Attack speed of Steel pickaxes. + steelPickaxeAtkSpeed = -2.799999952316284 + #Attack damage modifier of Steel hoes. + steelHoeDamage = -3.0 + #Attack speed of Steel hoes. + steelHoeAtkSpeed = 0.0 + #Maximum durability of Steel tools. + #Range: > 1 + steelToolMaxUses = 500 + #Efficiency of Steel tools. + steelEfficiency = 8.0 + #Attack damage modifier of Steel paxels. + steelPaxelDamage = 8.0 + #Attack speed of Steel paxels. + steelPaxelAtkSpeed = -2.4000000953674316 + #Efficiency of Steel paxels. + steelPaxelEfficiency = 8.0 + #Natural enchantability factor of Steel paxels. + #Range: > 0 + steelPaxelEnchantability = 16 + #Maximum durability of Steel paxels. + #Range: > 1 + steelPaxelMaxUses = 1000 + #Natural enchantability factor of Steel items. + #Range: > 0 + steelEnchantability = 16 + #Base armor toughness value of Steel armor. + #Range: 0.0 ~ 3.4028234663852886E38 + steelToughness = 2.0 + #Base armor knockback resistance value of Steel armor. + #Range: 0.0 ~ 3.4028234663852886E38 + steelKnockbackResistance = 0.0 + #Maximum durability of Steel boots. + #Range: > 1 + steelBootDurability = 260 + #Maximum durability of Steel leggings. + #Range: > 1 + steelLeggingDurability = 300 + #Maximum durability of Steel chestplates. + #Range: > 1 + steelChestplateDurability = 320 + #Maximum durability of Steel helmets. + #Range: > 1 + steelHelmetDurability = 220 + #Protection value of Steel boots. + #Range: > 0 + steelBootArmor = 3 + #Protection value of Steel leggings. + #Range: > 0 + steelLeggingArmor = 6 + #Protection value of Steel chestplates. + #Range: > 0 + steelChestplateArmor = 8 + #Protection value of Steel helmets. + #Range: > 0 + steelHelmetArmor = 3 + diff --git a/.minecraft/config/Mekanism/world.toml b/.minecraft/config/Mekanism/world.toml new file mode 100644 index 0000000..c1f5ac6 --- /dev/null +++ b/.minecraft/config/Mekanism/world.toml @@ -0,0 +1,460 @@ + +#World generation settings for Mekanism. This config is synced from server to client +[world_generation] + #Allows chunks to retrogen Mekanism ore blocks. + enableRegeneration = false + #Change this value to cause Mekanism to regen its ore in all loaded chunks. + #Range: > 0 + userWorldGenVersion = 0 + + #Generation Settings for tin ore. + [world_generation.tin] + #Determines if tin ore should be added to world generation. + shouldGenerate = true + + #small tin vein Generation Settings. + [world_generation.tin.small] + #Determines if small tin veins should be added to world generation. Note: Requires generating tin ore to be enabled. + shouldGenerate = true + #Chance that small tin veins generates in a chunk. + #Range: 1 ~ 256 + perChunk = 14 + #Maximum number of blocks in a small tin vein. + #Range: 1 ~ 64 + maxVeinSize = 4 + #Chance that blocks that are directly exposed to air in a small tin vein are not placed. + #Range: 0.0 ~ 1.0 + discardChanceOnAirExposure = 0.0 + #Distribution shape for placing small tin veins. + #Allowed Values: TRAPEZOID, UNIFORM + shape = "TRAPEZOID" + #Half length of short side of trapezoid, only used if shape is TRAPEZOID. A value of zero means the shape is a triangle. + plateau = 0 + + #Minimum (inclusive) height anchor for small tin veins. + [world_generation.tin.small.minInclusive] + #Type of anchor. + #Absolute -> y = value + #Above Bottom -> y = minY + value + #Below Top -> y = depth - 1 + minY - value + #Allowed Values: ABSOLUTE, ABOVE_BOTTOM, BELOW_TOP + type = "ABSOLUTE" + #Value used for calculating y for the anchor based on the type. + value = -20 + + #Maximum (inclusive) height anchor for small tin veins. + [world_generation.tin.small.maxInclusive] + #Type of anchor. + #Absolute -> y = value + #Above Bottom -> y = minY + value + #Below Top -> y = depth - 1 + minY - value + #Allowed Values: ABSOLUTE, ABOVE_BOTTOM, BELOW_TOP + type = "ABSOLUTE" + #Value used for calculating y for the anchor based on the type. + value = 94 + + #large tin vein Generation Settings. + [world_generation.tin.large] + #Determines if large tin veins should be added to world generation. Note: Requires generating tin ore to be enabled. + shouldGenerate = true + #Chance that large tin veins generates in a chunk. + #Range: 1 ~ 256 + perChunk = 12 + #Maximum number of blocks in a large tin vein. + #Range: 1 ~ 64 + maxVeinSize = 9 + #Chance that blocks that are directly exposed to air in a large tin vein are not placed. + #Range: 0.0 ~ 1.0 + discardChanceOnAirExposure = 0.0 + #Distribution shape for placing large tin veins. + #Allowed Values: TRAPEZOID, UNIFORM + shape = "TRAPEZOID" + #Half length of short side of trapezoid, only used if shape is TRAPEZOID. A value of zero means the shape is a triangle. + plateau = 0 + + #Minimum (inclusive) height anchor for large tin veins. + [world_generation.tin.large.minInclusive] + #Type of anchor. + #Absolute -> y = value + #Above Bottom -> y = minY + value + #Below Top -> y = depth - 1 + minY - value + #Allowed Values: ABSOLUTE, ABOVE_BOTTOM, BELOW_TOP + type = "ABSOLUTE" + #Value used for calculating y for the anchor based on the type. + value = -32 + + #Maximum (inclusive) height anchor for large tin veins. + [world_generation.tin.large.maxInclusive] + #Type of anchor. + #Absolute -> y = value + #Above Bottom -> y = minY + value + #Below Top -> y = depth - 1 + minY - value + #Allowed Values: ABSOLUTE, ABOVE_BOTTOM, BELOW_TOP + type = "ABSOLUTE" + #Value used for calculating y for the anchor based on the type. + value = 72 + + #Generation Settings for osmium ore. + [world_generation.osmium] + #Determines if osmium ore should be added to world generation. + shouldGenerate = true + + #upper osmium vein Generation Settings. + [world_generation.osmium.upper] + #Determines if upper osmium veins should be added to world generation. Note: Requires generating osmium ore to be enabled. + shouldGenerate = true + #Chance that upper osmium veins generates in a chunk. + #Range: 1 ~ 256 + perChunk = 65 + #Maximum number of blocks in a upper osmium vein. + #Range: 1 ~ 64 + maxVeinSize = 7 + #Chance that blocks that are directly exposed to air in a upper osmium vein are not placed. + #Range: 0.0 ~ 1.0 + discardChanceOnAirExposure = 0.0 + #Distribution shape for placing upper osmium veins. + #Allowed Values: TRAPEZOID, UNIFORM + shape = "TRAPEZOID" + #Half length of short side of trapezoid, only used if shape is TRAPEZOID. A value of zero means the shape is a triangle. + plateau = 8 + + #Minimum (inclusive) height anchor for upper osmium veins. + [world_generation.osmium.upper.minInclusive] + #Type of anchor. + #Absolute -> y = value + #Above Bottom -> y = minY + value + #Below Top -> y = depth - 1 + minY - value + #Allowed Values: ABSOLUTE, ABOVE_BOTTOM, BELOW_TOP + type = "ABSOLUTE" + #Value used for calculating y for the anchor based on the type. + value = 72 + + #Maximum (inclusive) height anchor for upper osmium veins. + [world_generation.osmium.upper.maxInclusive] + #Type of anchor. + #Absolute -> y = value + #Above Bottom -> y = minY + value + #Below Top -> y = depth - 1 + minY - value + #Allowed Values: ABSOLUTE, ABOVE_BOTTOM, BELOW_TOP + type = "BELOW_TOP" + #Value used for calculating y for the anchor based on the type. + value = -24 + + #middle osmium vein Generation Settings. + [world_generation.osmium.middle] + #Determines if middle osmium veins should be added to world generation. Note: Requires generating osmium ore to be enabled. + shouldGenerate = true + #Chance that middle osmium veins generates in a chunk. + #Range: 1 ~ 256 + perChunk = 6 + #Maximum number of blocks in a middle osmium vein. + #Range: 1 ~ 64 + maxVeinSize = 9 + #Chance that blocks that are directly exposed to air in a middle osmium vein are not placed. + #Range: 0.0 ~ 1.0 + discardChanceOnAirExposure = 0.0 + #Distribution shape for placing middle osmium veins. + #Allowed Values: TRAPEZOID, UNIFORM + shape = "TRAPEZOID" + #Half length of short side of trapezoid, only used if shape is TRAPEZOID. A value of zero means the shape is a triangle. + plateau = 0 + + #Minimum (inclusive) height anchor for middle osmium veins. + [world_generation.osmium.middle.minInclusive] + #Type of anchor. + #Absolute -> y = value + #Above Bottom -> y = minY + value + #Below Top -> y = depth - 1 + minY - value + #Allowed Values: ABSOLUTE, ABOVE_BOTTOM, BELOW_TOP + type = "ABSOLUTE" + #Value used for calculating y for the anchor based on the type. + value = -32 + + #Maximum (inclusive) height anchor for middle osmium veins. + [world_generation.osmium.middle.maxInclusive] + #Type of anchor. + #Absolute -> y = value + #Above Bottom -> y = minY + value + #Below Top -> y = depth - 1 + minY - value + #Allowed Values: ABSOLUTE, ABOVE_BOTTOM, BELOW_TOP + type = "ABSOLUTE" + #Value used for calculating y for the anchor based on the type. + value = 56 + + #small osmium vein Generation Settings. + [world_generation.osmium.small] + #Determines if small osmium veins should be added to world generation. Note: Requires generating osmium ore to be enabled. + shouldGenerate = true + #Chance that small osmium veins generates in a chunk. + #Range: 1 ~ 256 + perChunk = 8 + #Maximum number of blocks in a small osmium vein. + #Range: 1 ~ 64 + maxVeinSize = 4 + #Chance that blocks that are directly exposed to air in a small osmium vein are not placed. + #Range: 0.0 ~ 1.0 + discardChanceOnAirExposure = 0.0 + #Distribution shape for placing small osmium veins. + #Allowed Values: TRAPEZOID, UNIFORM + shape = "UNIFORM" + #Half length of short side of trapezoid, only used if shape is TRAPEZOID. A value of zero means the shape is a triangle. + plateau = 0 + + #Minimum (inclusive) height anchor for small osmium veins. + [world_generation.osmium.small.minInclusive] + #Type of anchor. + #Absolute -> y = value + #Above Bottom -> y = minY + value + #Below Top -> y = depth - 1 + minY - value + #Allowed Values: ABSOLUTE, ABOVE_BOTTOM, BELOW_TOP + type = "ABOVE_BOTTOM" + #Value used for calculating y for the anchor based on the type. + value = 0 + + #Maximum (inclusive) height anchor for small osmium veins. + [world_generation.osmium.small.maxInclusive] + #Type of anchor. + #Absolute -> y = value + #Above Bottom -> y = minY + value + #Below Top -> y = depth - 1 + minY - value + #Allowed Values: ABSOLUTE, ABOVE_BOTTOM, BELOW_TOP + type = "ABSOLUTE" + #Value used for calculating y for the anchor based on the type. + value = 64 + + #Generation Settings for uranium ore. + [world_generation.uranium] + #Determines if uranium ore should be added to world generation. + shouldGenerate = true + + #small uranium vein Generation Settings. + [world_generation.uranium.small] + #Determines if small uranium veins should be added to world generation. Note: Requires generating uranium ore to be enabled. + shouldGenerate = true + #Chance that small uranium veins generates in a chunk. + #Range: 1 ~ 256 + perChunk = 4 + #Maximum number of blocks in a small uranium vein. + #Range: 1 ~ 64 + maxVeinSize = 4 + #Chance that blocks that are directly exposed to air in a small uranium vein are not placed. + #Range: 0.0 ~ 1.0 + discardChanceOnAirExposure = 0.0 + #Distribution shape for placing small uranium veins. + #Allowed Values: TRAPEZOID, UNIFORM + shape = "TRAPEZOID" + #Half length of short side of trapezoid, only used if shape is TRAPEZOID. A value of zero means the shape is a triangle. + plateau = 0 + + #Minimum (inclusive) height anchor for small uranium veins. + [world_generation.uranium.small.minInclusive] + #Type of anchor. + #Absolute -> y = value + #Above Bottom -> y = minY + value + #Below Top -> y = depth - 1 + minY - value + #Allowed Values: ABSOLUTE, ABOVE_BOTTOM, BELOW_TOP + type = "ABOVE_BOTTOM" + #Value used for calculating y for the anchor based on the type. + value = 0 + + #Maximum (inclusive) height anchor for small uranium veins. + [world_generation.uranium.small.maxInclusive] + #Type of anchor. + #Absolute -> y = value + #Above Bottom -> y = minY + value + #Below Top -> y = depth - 1 + minY - value + #Allowed Values: ABSOLUTE, ABOVE_BOTTOM, BELOW_TOP + type = "ABSOLUTE" + #Value used for calculating y for the anchor based on the type. + value = 8 + + #buried uranium vein Generation Settings. + [world_generation.uranium.buried] + #Determines if buried uranium veins should be added to world generation. Note: Requires generating uranium ore to be enabled. + shouldGenerate = true + #Chance that buried uranium veins generates in a chunk. + #Range: 1 ~ 256 + perChunk = 7 + #Maximum number of blocks in a buried uranium vein. + #Range: 1 ~ 64 + maxVeinSize = 9 + #Chance that blocks that are directly exposed to air in a buried uranium vein are not placed. + #Range: 0.0 ~ 1.0 + discardChanceOnAirExposure = 0.75 + #Distribution shape for placing buried uranium veins. + #Allowed Values: TRAPEZOID, UNIFORM + shape = "TRAPEZOID" + #Half length of short side of trapezoid, only used if shape is TRAPEZOID. A value of zero means the shape is a triangle. + plateau = 16 + + #Minimum (inclusive) height anchor for buried uranium veins. + [world_generation.uranium.buried.minInclusive] + #Type of anchor. + #Absolute -> y = value + #Above Bottom -> y = minY + value + #Below Top -> y = depth - 1 + minY - value + #Allowed Values: ABSOLUTE, ABOVE_BOTTOM, BELOW_TOP + type = "ABOVE_BOTTOM" + #Value used for calculating y for the anchor based on the type. + value = -24 + + #Maximum (inclusive) height anchor for buried uranium veins. + [world_generation.uranium.buried.maxInclusive] + #Type of anchor. + #Absolute -> y = value + #Above Bottom -> y = minY + value + #Below Top -> y = depth - 1 + minY - value + #Allowed Values: ABSOLUTE, ABOVE_BOTTOM, BELOW_TOP + type = "ABOVE_BOTTOM" + #Value used for calculating y for the anchor based on the type. + value = 56 + + #Generation Settings for fluorite ore. + [world_generation.fluorite] + #Determines if fluorite ore should be added to world generation. + shouldGenerate = true + + #normal fluorite vein Generation Settings. + [world_generation.fluorite.normal] + #Determines if normal fluorite veins should be added to world generation. Note: Requires generating fluorite ore to be enabled. + shouldGenerate = true + #Chance that normal fluorite veins generates in a chunk. + #Range: 1 ~ 256 + perChunk = 5 + #Maximum number of blocks in a normal fluorite vein. + #Range: 1 ~ 64 + maxVeinSize = 5 + #Chance that blocks that are directly exposed to air in a normal fluorite vein are not placed. + #Range: 0.0 ~ 1.0 + discardChanceOnAirExposure = 0.0 + #Distribution shape for placing normal fluorite veins. + #Allowed Values: TRAPEZOID, UNIFORM + shape = "UNIFORM" + #Half length of short side of trapezoid, only used if shape is TRAPEZOID. A value of zero means the shape is a triangle. + plateau = 0 + + #Minimum (inclusive) height anchor for normal fluorite veins. + [world_generation.fluorite.normal.minInclusive] + #Type of anchor. + #Absolute -> y = value + #Above Bottom -> y = minY + value + #Below Top -> y = depth - 1 + minY - value + #Allowed Values: ABSOLUTE, ABOVE_BOTTOM, BELOW_TOP + type = "ABOVE_BOTTOM" + #Value used for calculating y for the anchor based on the type. + value = 0 + + #Maximum (inclusive) height anchor for normal fluorite veins. + [world_generation.fluorite.normal.maxInclusive] + #Type of anchor. + #Absolute -> y = value + #Above Bottom -> y = minY + value + #Below Top -> y = depth - 1 + minY - value + #Allowed Values: ABSOLUTE, ABOVE_BOTTOM, BELOW_TOP + type = "ABSOLUTE" + #Value used for calculating y for the anchor based on the type. + value = 23 + + #buried fluorite vein Generation Settings. + [world_generation.fluorite.buried] + #Determines if buried fluorite veins should be added to world generation. Note: Requires generating fluorite ore to be enabled. + shouldGenerate = true + #Chance that buried fluorite veins generates in a chunk. + #Range: 1 ~ 256 + perChunk = 3 + #Maximum number of blocks in a buried fluorite vein. + #Range: 1 ~ 64 + maxVeinSize = 13 + #Chance that blocks that are directly exposed to air in a buried fluorite vein are not placed. + #Range: 0.0 ~ 1.0 + discardChanceOnAirExposure = 1.0 + #Distribution shape for placing buried fluorite veins. + #Allowed Values: TRAPEZOID, UNIFORM + shape = "TRAPEZOID" + #Half length of short side of trapezoid, only used if shape is TRAPEZOID. A value of zero means the shape is a triangle. + plateau = 0 + + #Minimum (inclusive) height anchor for buried fluorite veins. + [world_generation.fluorite.buried.minInclusive] + #Type of anchor. + #Absolute -> y = value + #Above Bottom -> y = minY + value + #Below Top -> y = depth - 1 + minY - value + #Allowed Values: ABSOLUTE, ABOVE_BOTTOM, BELOW_TOP + type = "ABOVE_BOTTOM" + #Value used for calculating y for the anchor based on the type. + value = 0 + + #Maximum (inclusive) height anchor for buried fluorite veins. + [world_generation.fluorite.buried.maxInclusive] + #Type of anchor. + #Absolute -> y = value + #Above Bottom -> y = minY + value + #Below Top -> y = depth - 1 + minY - value + #Allowed Values: ABSOLUTE, ABOVE_BOTTOM, BELOW_TOP + type = "ABSOLUTE" + #Value used for calculating y for the anchor based on the type. + value = 4 + + #Generation Settings for lead ore. + [world_generation.lead] + #Determines if lead ore should be added to world generation. + shouldGenerate = true + + #normal lead vein Generation Settings. + [world_generation.lead.normal] + #Determines if normal lead veins should be added to world generation. Note: Requires generating lead ore to be enabled. + shouldGenerate = true + #Chance that normal lead veins generates in a chunk. + #Range: 1 ~ 256 + perChunk = 8 + #Maximum number of blocks in a normal lead vein. + #Range: 1 ~ 64 + maxVeinSize = 9 + #Chance that blocks that are directly exposed to air in a normal lead vein are not placed. + #Range: 0.0 ~ 1.0 + discardChanceOnAirExposure = 0.25 + #Distribution shape for placing normal lead veins. + #Allowed Values: TRAPEZOID, UNIFORM + shape = "TRAPEZOID" + #Half length of short side of trapezoid, only used if shape is TRAPEZOID. A value of zero means the shape is a triangle. + plateau = 0 + + #Minimum (inclusive) height anchor for normal lead veins. + [world_generation.lead.normal.minInclusive] + #Type of anchor. + #Absolute -> y = value + #Above Bottom -> y = minY + value + #Below Top -> y = depth - 1 + minY - value + #Allowed Values: ABSOLUTE, ABOVE_BOTTOM, BELOW_TOP + type = "ABOVE_BOTTOM" + #Value used for calculating y for the anchor based on the type. + value = -24 + + #Maximum (inclusive) height anchor for normal lead veins. + [world_generation.lead.normal.maxInclusive] + #Type of anchor. + #Absolute -> y = value + #Above Bottom -> y = minY + value + #Below Top -> y = depth - 1 + minY - value + #Allowed Values: ABSOLUTE, ABOVE_BOTTOM, BELOW_TOP + type = "ABSOLUTE" + #Value used for calculating y for the anchor based on the type. + value = 64 + + #Generation Settings for salt. + [world_generation.salt] + #Determines if salt should be added to world generation. + shouldGenerate = true + #Chance that salt generates in a chunk. + #Range: 1 ~ 256 + perChunk = 2 + #Base radius of a vein of salt. + #Range: 1 ~ 4 + minRadius = 2 + #Extended variability (spread) for the radius in a vein of salt. + maxRadius = 3 + #Number of blocks to extend up and down when placing a vein of salt. + #Range: 0 ~ 2031 + halfHeight = 1 + diff --git a/.minecraft/config/MouseTweaks.cfg b/.minecraft/config/MouseTweaks.cfg new file mode 100644 index 0000000..81190ac --- /dev/null +++ b/.minecraft/config/MouseTweaks.cfg @@ -0,0 +1,8 @@ +RMBTweak=1 +LMBTweakWithItem=1 +LMBTweakWithoutItem=1 +WheelTweak=1 +WheelSearchOrder=1 +WheelScrollDirection=0 +ScrollItemScaling=0 +Debug=0 diff --git a/.minecraft/config/Obscuria/Data/aquamirae_cover.png b/.minecraft/config/Obscuria/Data/aquamirae_cover.png new file mode 100644 index 0000000..9565a83 Binary files /dev/null and b/.minecraft/config/Obscuria/Data/aquamirae_cover.png differ diff --git a/.minecraft/config/Obscuria/Data/loot_journal_cover.png b/.minecraft/config/Obscuria/Data/loot_journal_cover.png new file mode 100644 index 0000000..aa47867 Binary files /dev/null and b/.minecraft/config/Obscuria/Data/loot_journal_cover.png differ diff --git a/.minecraft/config/Obscuria/Data/obscure_api_cover.png b/.minecraft/config/Obscuria/Data/obscure_api_cover.png new file mode 100644 index 0000000..84ea4d0 Binary files /dev/null and b/.minecraft/config/Obscuria/Data/obscure_api_cover.png differ diff --git a/.minecraft/config/Obscuria/aquamirae-client.toml b/.minecraft/config/Obscuria/aquamirae-client.toml new file mode 100644 index 0000000..bb34f6f --- /dev/null +++ b/.minecraft/config/Obscuria/aquamirae-client.toml @@ -0,0 +1,11 @@ + +[General] + renderThreeBoltHelmetOverlay = true + stylizedBossbar = true + +[IceMazeAmbient] + spawnParticles = true + playAmbientSounds = true + playBiomeMusic = true + playCorneliaMusic = true + diff --git a/.minecraft/config/Obscuria/aquamirae-common.toml b/.minecraft/config/Obscuria/aquamirae-common.toml new file mode 100644 index 0000000..18acd2c --- /dev/null +++ b/.minecraft/config/Obscuria/aquamirae-common.toml @@ -0,0 +1,105 @@ + +[General] + chatNotifications = true + +[Mobs] + + [Mobs.GhostOfCaptainCornelia] + #Range: 0.0 ~ 10.0 + movementSpeed = 0.2 + #Range: 1.0 ~ 100000.0 + maxHealth = 200.0 + #Range: 0.0 ~ 1000.0 + armor = 16.0 + #Range: 1.0 ~ 1000.0 + attackDamage = 1.0 + #Range: 0.0 ~ 10.0 + knockbackResistance = 0.5 + #Range: 0.0 ~ 10.0 + attackKnockback = 2.0 + #Range: 1.0 ~ 256.0 + followRange = 128.0 + pullAndSpinTargets = true + #Range: 0 ~ 1000 + regenerationSkillUses = 2 + + [Mobs.Anglerfish] + #Range: 0.0 ~ 100.0 + swimSpeed = 3.0 + #Range: 1.0 ~ 100000.0 + maxHealth = 40.0 + #Range: 0.0 ~ 1000.0 + armor = 2.0 + #Range: 0.0 ~ 10.0 + knockbackResistance = 0.0 + #Range: 1.0 ~ 1000.0 + attackDamage = 6.0 + #Range: 0.0 ~ 10.0 + attackKnockback = 1.0 + #Range: 1.0 ~ 256.0 + followRange = 48.0 + + [Mobs.Maw] + #Range: 0.0 ~ 10.0 + movementSpeed = 0.2 + #Range: 0.0 ~ 100.0 + swimSpeed = 5.0 + #Range: 1.0 ~ 100000.0 + maxHealth = 20.0 + #Range: 0.0 ~ 1000.0 + armor = 0.0 + #Range: 0.0 ~ 10.0 + knockbackResistance = 0.0 + #Range: 1.0 ~ 1000.0 + attackDamage = 4.0 + #Range: 0.0 ~ 10.0 + attackKnockback = 0.3 + #Range: 1.0 ~ 256.0 + followRange = 24.0 + + [Mobs.TorturedSoul] + #Range: 0.0 ~ 10.0 + movementSpeed = 0.2 + #Range: 0.0 ~ 100.0 + swimSpeed = 3.0 + #Range: 1.0 ~ 100000.0 + maxHealth = 30.0 + #Range: 0.0 ~ 1000.0 + armor = 4.0 + #Range: 0.0 ~ 10.0 + knockbackResistance = 0.0 + #Range: 1.0 ~ 1000.0 + attackDamage = 7.0 + #Range: 0.0 ~ 10.0 + attackKnockback = 0.7 + #Range: 1.0 ~ 256.0 + followRange = 24.0 + + [Mobs.MotherOfTheMaze] + #Range: 0.0 ~ 100.0 + swimSpeed = 3.0 + #Range: 1.0 ~ 100000.0 + maxHealth = 100.0 + #Range: 0.0 ~ 1000.0 + armor = 6.0 + #Range: 0.0 ~ 10.0 + knockbackResistance = 0.2 + #Range: 1.0 ~ 1000.0 + attackDamage = 5.0 + #Range: 0.0 ~ 10.0 + attackKnockback = 0.5 + #Range: 1.0 ~ 256.0 + followRange = 128.0 + + [Mobs.Eel] + #Range: 1.0 ~ 100000.0 + maxHealth = 180.0 + #Range: 0.0 ~ 1000.0 + armor = 20.0 + #Range: 1.0 ~ 1000.0 + attackDamage = 8.0 + #Range: 0.0 ~ 10.0 + attackKnockback = 2.0 + #Range: 1.0 ~ 256.0 + followRange = 32.0 + diff --git a/.minecraft/config/Obscuria/loot-journal-client.toml b/.minecraft/config/Obscuria/loot-journal-client.toml new file mode 100644 index 0000000..c56cee2 --- /dev/null +++ b/.minecraft/config/Obscuria/loot-journal-client.toml @@ -0,0 +1,38 @@ + +[Display] + #Notification display style + #Allowed Values: DEFAULT, FLAT, NO_BACKGROUND + Style = "DEFAULT" + #Notification display position + #Allowed Values: TOP_LEFT, TOP_RIGHT, BOTTOM_LEFT, BOTTOM_RIGHT + Anchor = "BOTTOM_RIGHT" + #Vertical offset (in pixels) relative to the anchor + #Range: 0 ~ 10000 + Offset = 3 + #Distance (in pixels) between notifications + #Range: 0 ~ 10 + Separation = 3 + #Duration (in seconds) of notifications display + #Range: 1.0 ~ 20.0 + Duration = 6.0 + #Maximum amount of notifications displayed simultaneously + #Range: 1 ~ 64 + DisplayCapacity = 12 + #Maximum amount of queued notifications + #Range: 0 ~ 256 + QueueCapacity = 24 + #Display the total amount of the same items in your inventory + CountTotal = true + +[Filtering] + #Make all items blacklisted by default + BlacklistedByDefault = false + #1.19.3+ ONLY / Creative tabs whose items will be ignored + TabsBlacklist = ["mod_id:some_tab_id", "mod_id:other_tab_id"] + #Items that will be ignored + ItemsBlacklist = ["mod_id:some_item_id", "mod_id:other_item_id"] + #1.19.3+ ONLY / Creative tabs whose items will be shown (even if they are blacklisted) + TabsWhitelist = [] + #Items that will be shown (even if they are blacklisted) + ItemsWhitelist = [] + diff --git a/.minecraft/config/Obscuria/obscure-api-client.toml b/.minecraft/config/Obscuria/obscure-api-client.toml new file mode 100644 index 0000000..c09e735 --- /dev/null +++ b/.minecraft/config/Obscuria/obscure-api-client.toml @@ -0,0 +1,15 @@ + +[General] + #Allowed Values: DISPLAY_ALL, DISPLAY_MY, DISPLAY_OTHERS, HIDE + "Pet Mode" = "DISPLAY_ALL" + #Range: -1024 ~ 1024 + "Mods Button Offset X" = 0 + #Range: -1024 ~ 1024 + "Mods Button Offset Y" = 0 + +[Tooltips] + #Display food properties in tooltips + "Food Icons" = true + #Display equipment attributes in tooltips + "Equipment Icons" = true + diff --git a/.minecraft/config/Obscuria/obscure-tooltips-client.toml b/.minecraft/config/Obscuria/obscure-tooltips-client.toml new file mode 100644 index 0000000..d1da64b --- /dev/null +++ b/.minecraft/config/Obscuria/obscure-tooltips-client.toml @@ -0,0 +1,5 @@ + +[Settings] + displayArmorModels = true + displayToolsModels = true + diff --git a/.minecraft/config/SeasonHUD-client.toml b/.minecraft/config/SeasonHUD-client.toml new file mode 100644 index 0000000..f2f4bcf --- /dev/null +++ b/.minecraft/config/SeasonHUD-client.toml @@ -0,0 +1,100 @@ + +[SeasonHUD] + #Enable the mod? + #(true/false) + #Default is true. + enable_mod = true + + [SeasonHUD.HUD] + #Where to display the Hud when no minimap is installed. + #Default is TOP_LEFT. + #Allowed Values: TOP_LEFT, TOP_CENTER, TOP_RIGHT, BOTTOM_LEFT, BOTTOM_RIGHT + hud_location = "TOP_LEFT" + #The horizontal offset of the HUD when no minimap is installed (in pixels) + #Default is 2. + hud_x_position = 2 + #The vertical offset of the HUD when no minimap is installed (in pixels) + #Default is 2. + hud_y_position = 2 + + [SeasonHUD.HUD.Colors] + #Display the season name in a color? + #(true/false) + season_name_color = true + #The RGB color (decimal) for spring. + #(256 * 256 * r) + (256 * g) + (b) is the formula. + #Default is 16753595. + #Range: 0 ~ 16777215 + spring_color = 16753595 + #The RGB color (decimal) for summer. + #(256 * 256 * r) + (256 * g) + (b) is the formula. + #Default is 16705834. + #Range: 0 ~ 16777215 + summer_color = 16705834 + #The RGB color (decimal) for autumn. + #(256 * 256 * r) + (256 * g) + (b) is the formula. + #Default is 12344871. + #Range: 0 ~ 16777215 + autumn_color = 12344871 + #The RGB color (decimal) for winter. + #(256 * 256 * r) + (256 * g) + (b) is the formula. + #Default is 14679292. + #Range: 0 ~ 16777215 + winter_color = 14679292 + # The RGB color (decimal) for dry tropical season. + #(256 * 256 * r) + (256 * g) + (b) is the formula. + #Default is 16745216. + #Range: 0 ~ 16777215 + dry_color = 16745216 + #The RGB color (decimal) for wet tropical season. + #(256 * 256 * r) + (256 * g) + (b) is the formula. + #Default is 2068975. + #Range: 0 ~ 16777215 + wet_color = 2068975 + + [SeasonHUD.Season] + #Require the calendar item to be in the players inventory to show the HUD? + #(true/false) + #Default is false. + need_calendar = false + #Having the calendar item shows the detailed version of the HUDDefault is false. + calendar_detail = false + #Show the Tropical seasons (Wet/Dry) in Tropical Biomes. + #Will not change the season behavior in the biomes. + #(true/false) + #Default is true. + enable_show_tropical_season = true + #Show sub-season (i.e. Early Winter, Mid Autumn, Late Spring) instead of basic season? + #(true/false) + # Default is true. + enable_show_sub_season = true + #Show the day of the current Season/Sub-Season? + #Default is SHOW_DAY. + #Allowed Values: NONE, SHOW_DAY, SHOW_WITH_TOTAL_DAYS + enable_show_day = "SHOW_DAY" + #Change if you are using a Minecraft day length other than vanilla value and using Fabric Seasons. + #Default Minecraft day is 24000. + #Range: > 0 + day_length = 24000 + + [SeasonHUD.Minimap] + #Enable integration with minimap mods? + #(true/false) + #Default is true. + enable_minimap_integration = true + #Show the default SeasonHUD display when the minimap is hidden? + #(true/false) + #Default is false. + enable_show_minimap_hidden = false + + [SeasonHUD.Minimap.Journeymap] + #Display the season above the JourneyMap minimap, instead of below. + #(true/false) + #Default is false. + enable_above_map = false + #Toggle for macOS retina display scaling when using JourneyMap. + #Enable if the season line is rendering around the halfway point of the screen. + #(true/false) + #Default is false. + enable_macOS = false + diff --git a/.minecraft/config/WildfireGender/client.toml b/.minecraft/config/WildfireGender/client.toml new file mode 100644 index 0000000..7352855 --- /dev/null +++ b/.minecraft/config/WildfireGender/client.toml @@ -0,0 +1,8 @@ + +#Client Config. This config only exists on the client +[client] + #Global override to disable all rendering related to the mod (including in gender menus) + disableRendering = false + #Global override to disable replacing sounds of players with female variants + disableSoundReplacement = false + diff --git a/.minecraft/config/WildfireGender/f30f1385-d8ec-4f7f-b79e-eb95d65cfc92.json b/.minecraft/config/WildfireGender/f30f1385-d8ec-4f7f-b79e-eb95d65cfc92.json new file mode 100644 index 0000000..91f6a40 --- /dev/null +++ b/.minecraft/config/WildfireGender/f30f1385-d8ec-4f7f-b79e-eb95d65cfc92.json @@ -0,0 +1 @@ +{"username":"f30f1385-d8ec-4f7f-b79e-eb95d65cfc92","gender":0,"bust_size":0.48106667,"hurt_sounds":true,"breasts_xOffset":0.0,"breasts_yOffset":0.39733332,"breasts_zOffset":0.0,"breasts_uniboob":true,"breasts_cleavage":0.0,"breast_physics":true,"armor_physics_override":false,"show_in_armor":false,"bounce_multiplier":0.34,"floppy_multiplier":0.75} \ No newline at end of file diff --git a/.minecraft/config/ad_astra.jsonc b/.minecraft/config/ad_astra.jsonc new file mode 100644 index 0000000..d88f145 --- /dev/null +++ b/.minecraft/config/ad_astra.jsonc @@ -0,0 +1,225 @@ +{ + // If true, entities will be affected by gravity. + "doEntityGravity": true, + // Do gravity for mobs, players etc. + "doLivingEntityGravity": true, + "acidRainBurns": true, + "doOxygen": true, + // Do sound suppression in orbit dimensions. If it gets annoying, you can turn it off. + "doSpaceMuffler": true, + // Type: Long + "oxygenTankSize": 500, + // Type: Integer + "hammerDurability": 64, + "giveAstroduxAtSpawn": false, + // Type: Integer + "oxygenBarXOffset": 0, + // Type: Integer + "oxygenBarYOffset": 0, + // Type: Float + "oxygenBarScale": 1.0, + // Type: Integer + "energyBarXOffset": 0, + // Type: Integer + "energyBarYOffset": 0, + // Type: Float + "energyBarScale": 1.0, + // Type: Float + "orbitGravity": 3.26, + // Type: Integer + "oxygenDamage": 1, + // Type: Integer + "freezeDamage": 1, + // Type: Integer + "heatDamage": 2, + // Type: Integer + "acidRainDamage": 3, + "allowFlagImages": true, + // A list of planets that should be disabled. This is a comma-separated list of planet ids. + "disabledPlanets": "", + // Prevents stuff like gravity and oxygen checks in the overworld as that's normally not used in Ad Astra. enable if you're making an addon or something that transforms the overworld into some sort of planet. + "avoidOverworldChecks": true, + "spawning": { + "spawnCorruptedLunarians": true, + "spawnStarCrawlers": true, + "spawnMartianRaptors": true, + "spawnMoglers": true, + "spawnSulfurCreepers": true, + "spawnLunarianWanderingTrader": true + }, + "spaceSuit": { + // Type: Long + "spaceSuitTankSize": 1000, + // Type: Long + "netheriteSpaceSuitTankSize": 2000, + "netheriteSpaceSuitHasFireResistance": true, + /* + * The speed when flying forward. + * Type: Double + */ + "jetSuitSpeed": 0.8, + /* + * The speed when idle flying up. + * Type: Double + */ + "jetSuitUpwardsSpeed": 0.5, + // Type: Long + "jetSuitEnergyPerTick": 60, + // Type: Long + "jetSuitTankSize": 4000, + // Type: Long + "jetSuitMaxEnergy": 1000000, + "enableJetSuitFlight": true, + // Type: Integer + "jetSuitProtectionMultiplier": 1, + // Type: Integer + "jetSuitArmorToughness": 5, + "spawnJetSuitParticles": true, + // Custom hand rendering may interfere with Shaders + "renderCustomFirstPersonHand": true + }, + "vehicles": { + /* + * The velocity to trigger a vehicle explosion while falling. + * Type: Double + */ + "fallingExplosionThreshold": -1.2, + /* + * How much the explosion should be multiplied by when the vehicle has fallen. + * Type: Float + */ + "fallingExplosionMultiplier": 0.7, + // Type: Double + "gravity": -2.0, + // Should the camera move in 3rd person in the rocket and lander for a better view? + "moveCameraInVehicle": true, + "lander": { + // Type: Double + "boosterThreshold": -0.1, + // Type: Double + "boosterSpeed": 0.1 + }, + "rover": { + "explodeRoverInLava": true, + // Type: Long + "fuelPerSecond": 10, + // Type: Float + "turnSpeed": 3.0, + // Type: Float + "maxTurnSpeed": 6.0, + // Type: Float + "deceleration": 0.9, + // Type: Float + "minSpeed": -0.2, + // Type: Float + "maxSpeed": 0.3, + // Type: Long + "tankSize": 3000 + }, + "rocket": { + // Type: Integer + "atmosphereLeave": 600, + // Type: Integer + "countDownTicks": 200, + // Type: Double + "acceleration": 0.005, + // Type: Double + "maxSpeed": 0.5, + "entitiesBurnUnderRocket": true, + // Type: Long + "tankSize": 3000, + // Type: Long + "fuelLaunchCost": 3000, + // Type: Long + "efficientFuelLaunchCost": 1000, + "takeDamageInRocket": true + } + }, + "coalGenerator": { + // Type: Long + "maxEnergy": 9000, + // Type: Long + "energyPerTick": 10 + }, + "compressor": { + // Type: Long + "maxEnergy": 9000, + // Type: Long + "energyPerTick": 10 + }, + "fuelRefinery": { + // Type: Long + "maxEnergy": 9000, + // Type: Long + "energyPerTick": 30, + // Type: Long + "tankSize": 3000 + }, + "oxygenLoader": { + // Type: Long + "maxEnergy": 9000, + // Type: Long + "energyPerTick": 10, + // Type: Long + "tankSize": 3000 + }, + "oxygenDistributor": { + // Type: Long + "maxEnergy": 20000, + // Type: Long + "fluidConversionEnergyPerTick": 5, + // Type: Long + "tankSize": 6000, + /* + * How many blocks the distributor can distribute oxygen in. Be careful increasing this number, as it can reduce server performance significantly. If you are adamant about increasing this value, consider increasing the Oxygen Loader refresh ticks so the server is not constantly checking thousands of blocks. + * Range: 1 - 50000 + */ + "maxBlockChecks": 3000, + /* + * How often the oxygen loader checks if the structure is sealed. Performing this operation too often can kill server TPS, so be wary. + * Range: 0 - 500 + */ + "refreshTicks": 60, + /* + * Increases the oxygen requirements as the distributor covers more blocks. + * Type: Double + */ + "oxygenMultiplier": 1.0, + /* + * Increases the energy requirements as the distributor covers more blocks. + * Type: Double + */ + "energyMultiplier": 3.0 + }, + "solarPanel": { + // Type: Long + "maxEnergy": 18000, + // Type: Double + "energyMultiplier": 1.0 + }, + "waterPump": { + // Type: Long + "maxEnergy": 9000, + // Type: Long + "energyPerTick": 10, + // Type: Long + "tankSize": 6000, + // Type: Long + "transferPerTick": 100, + "deleteWaterBelowWaterPump": true + }, + "energizer": { + // Type: Long + "maxEnergy": 2000000, + // Type: Long + "energyPerTick": 600 + }, + "cryoFreezer": { + // Type: Long + "maxEnergy": 30000, + // Type: Long + "energyPerTick": 18, + // Type: Long + "tankSize": 3000 + } +} \ No newline at end of file diff --git a/.minecraft/config/ae2/client.json b/.minecraft/config/ae2/client.json new file mode 100644 index 0000000..f90152b --- /dev/null +++ b/.minecraft/config/ae2/client.json @@ -0,0 +1,55 @@ +{ + "client": { + "disableColoredCableRecipesInJEI": true, + "enableFacadesInJEI_comment": "Show facades in JEI ingredient list", + "enableFacadesInJEI": true, + "enableFacadeRecipesInJEI_comment": "Show facade recipes in JEI for supported blocks", + "enableFacadeRecipesInJEI": true, + "enableEffects": true, + "useTerminalUseLargeFont": false, + "useColoredCraftingStatus": true, + "PowerUnit_comment": "Power unit shown in AE UIs", + "PowerUnit": "rf", + "showDebugGuiOverlays_comment": "Show debugging GUI overlays", + "showDebugGuiOverlays": false, + "showPlacementPreview_comment": "Show a preview of part and facade placement", + "showPlacementPreview": true, + "notifyForFinishedCraftingJobs_comment": "Show toast when long-running crafting jobs finish.", + "notifyForFinishedCraftingJobs": true, + "clearGridOnClose_comment": "Automatically clear the crafting/encoding grid when closing the terminal", + "clearGridOnClose": false, + "terminalMargin_comment": "The vertical margin to apply when sizing terminals. Used to make room for centered item mod search bars", + "terminalMargin": 25 + }, + "terminals": { + "terminalStyle": "small", + "pinAutoCraftedItems_comment": "Pin items that the player auto-crafts to the top of the terminal", + "pinAutoCraftedItems": true + }, + "search": { + "searchTooltips_comment": "Should tooltips be searched. Performance impact", + "searchTooltips": true, + "searchModNameInTooltips_comment": "Should the mod name be included when searching in tooltips.", + "searchModNameInTooltips": false, + "useExternalSearch_comment": "Replaces AEs own search with the search of REI or JEI", + "useExternalSearch": false, + "clearExternalSearchOnOpen_comment": "When using useExternalSearch, clears the search when the terminal opens", + "clearExternalSearchOnOpen": true, + "syncWithExternalSearch_comment": "When REI/JEI is installed, automatically set the AE or REI/JEI search text when either is changed while the terminal is open", + "syncWithExternalSearch": true, + "rememberLastSearch_comment": "Remembers the last search term and restores it when the terminal opens", + "rememberLastSearch": true, + "autoFocusSearch_comment": "Automatically focuses the search field when the terminal opens", + "autoFocusSearch": false + }, + "tooltips": { + "showCellUpgrades_comment": "Show installed upgrades in the tooltips of storage cells, color applicators and matter cannons", + "showCellUpgrades": true, + "showCellContent_comment": "Show a preview of the content in the tooltips of storage cells, color applicators and matter cannons", + "showCellContent": true, + "maxCellContentShown_comment": "The maximum number of content entries to show in the tooltip of storage cells, color applicators and matter cannons", + "maxCellContentShown": 5, + "enableGuideHotkey_comment": "Enables the \u0027hold key to show guide\u0027 functionality in tooltips", + "enableGuideHotkey": true + } +} \ No newline at end of file diff --git a/.minecraft/config/ae2/common.json b/.minecraft/config/ae2/common.json new file mode 100644 index 0000000..d8f3902 --- /dev/null +++ b/.minecraft/config/ae2/common.json @@ -0,0 +1,118 @@ +{ + "general": { + "unsupportedDeveloperTools": false, + "matterCannonBlockDamage_comment": "Enables the ability of the Matter Cannon to break blocks.", + "matterCannonBlockDamage": true, + "tinyTntBlockDamage_comment": "Enables the ability of Tiny TNT to break blocks.", + "tinyTntBlockDamage": true, + "channels_comment": "Changes the channel capacity that cables provide in AE2.", + "channels": "default", + "pathfindingStepsPerTick_comment": "The number of pathfinding steps that are taken per tick and per grid that is booting. Lower numbers will mean booting takes longer, but less work is done per tick.", + "pathfindingStepsPerTick": 4, + "spatialAnchorEnableRandomTicks_comment": "Whether Spatial Anchors should force random chunk ticks and entity spawning.", + "spatialAnchorEnableRandomTicks": true + }, + "automation": { + "formationPlaneEntityLimit": 128 + }, + "facades": { + "allowBlockEntities_comment": "Unsupported: Allows whitelisting block entities as facades. Could work, have render issues, or corrupt your world. USE AT YOUR OWN RISK.", + "allowBlockEntities": false + }, + "craftingCPU": { + "craftingCalculationTimePerTick": 5, + "craftingSimulatedExtraction_comment": "When true: simulate extraction of all the network\u0027s contents when starting a crafting job calculation. When false: use the cached available content list (same as terminals). Enabling might work a bit better, but it will significantly reduce performance.", + "craftingSimulatedExtraction": false + }, + "crafting": { + "disassemblyCrafting_comment": "Enable shift-clicking with the crafting units in hand to disassemble them.", + "disassemblyCrafting": true, + "growthAccelerator_comment": "Number of ticks between two crystal growth accelerator ticks", + "growthAccelerator": 10 + }, + "spatialio": { + "spatialPowerMultiplier": 1250.0, + "spatialPowerExponent": 1.35 + }, + "logging": { + "blockUpdateLog": false, + "packetLog": false, + "craftingLog": false, + "debugLog": false, + "gridLog": false, + "chunkLoggerTrace_comment": "Enable stack trace logging for the chunk loading debug command", + "chunkLoggerTrace": false + }, + "battery": { + "chargerChargeRate_comment": "The chargers charging rate factor, which is applied to the charged items charge rate. 2 means it charges everything twice as fast. 0.5 half as fast.", + "chargerChargeRate": 1.0, + "wirelessTerminal": 1600000, + "chargedStaff": 8000, + "entropyManipulator": 200000, + "portableCell": 20000, + "colorApplicator": 20000, + "matterCannon": 200000 + }, + "worldGen": { + "spawnPressesInMeteorites": true + }, + "wireless": { + "wirelessBaseCost": 8.0, + "wirelessCostMultiplier": 1.0, + "wirelessBaseRange": 16.0, + "wirelessBoosterRangeMultiplier": 1.0, + "wirelessBoosterExp": 1.5, + "wirelessHighWirelessCount": 64.0, + "wirelessTerminalDrainMultiplier": 1.0 + }, + "PortableCells": { + "allowDisassembly_comment": "Allow disassembly of portable cells into the recipe ingredients using shift+right-click", + "allowDisassembly": true + }, + "PowerRatios": { + "ForgeEnergy": 0.5, + "UsageMultiplier": 1.0, + "GridEnergyStoragePerNode_comment": "How much energy can the internal grid buffer storage per node attached to the grid.", + "GridEnergyStoragePerNode": 25.0 + }, + "Condenser": { + "MatterBalls": 256, + "Singularity": 256000 + }, + "tickRates": { + "_comment": " Min / Max Tickrates for dynamic ticking, most of these components also use sleeping, to prevent constant ticking, adjust with care, non standard rates are not supported or tested.", + "InterfaceMin": 5, + "InterfaceMax": 120, + "ImportBusMin": 5, + "ImportBusMax": 40, + "ExportBusMin": 5, + "ExportBusMax": 60, + "AnnihilationPlaneMin": 2, + "AnnihilationPlaneMax": 120, + "METunnelMin": 5, + "METunnelMax": 20, + "InscriberMin": 1, + "InscriberMax": 20, + "ChargerMin": 10, + "ChargerMax": 10, + "IOPortMin": 1, + "IOPortMax": 5, + "VibrationChamberMin": 10, + "VibrationChamberMax": 40, + "StorageBusMin": 5, + "StorageBusMax": 60, + "ItemTunnelMin": 5, + "ItemTunnelMax": 60, + "LightTunnelMin": 5, + "LightTunnelMax": 60 + }, + "vibrationChamber": { + "_comment": "Settings for the Vibration Chamber", + "baseEnergyPerFuelTick_comment": "AE energy produced per fuel burn tick (reminder: coal \u003d 1600, block of coal \u003d 16000, lava bucket \u003d 20000 burn ticks)", + "baseEnergyPerFuelTick": 5.0, + "minEnergyPerGameTick_comment": "Minimum amount of AE/t the vibration chamber can slow down to when energy is being wasted.", + "minEnergyPerGameTick": 4, + "baseMaxEnergyPerGameTick_comment": "Maximum amount of AE/t the vibration chamber can speed up to when generated energy is being fully consumed.", + "baseMaxEnergyPerGameTick": 40 + } +} \ No newline at end of file diff --git a/.minecraft/config/amendments-client.toml b/.minecraft/config/amendments-client.toml new file mode 100644 index 0000000..43cf0df --- /dev/null +++ b/.minecraft/config/amendments-client.toml @@ -0,0 +1,94 @@ + +[general] + tooltip_hints = true + custom_configured_screen = true + +[lily_pad] + #set to 0 tho have lilypads at the same exact position as vanilla.negative numbers will place them in their own blockspace right below avoiding any clipping.best of both worlds at default as its barely within its space + #Range: -1.0 ~ 1.0 + y_offset = -0.016625 + +[bell] + #Visually attach chains and ropes to bells + chain_attachment = true + +[brewing_stand] + #Colors the brewing stand potion texture depending on the potions it's brewing. + #If using a resource pack add tint index from 0 to 3 to the 3 potion layers + brewing_stand_colors = true + +[arrows] + #Makes tipped arrows show their colors when loaded with a crossbow + crossbows_colors = true + +[tripwire_hook] + #Makes hooks render faster using a block model instead of tile renderer. Cost is that animated and enchanted items will appear static + fast_hooks = false + +[hanging_sign] + #Scale of items on hanging signs (unit is in pixel they would occupy). Set to 8 to better match the pixels on the sign + #Range: 0.0 ~ 32.0 + item_pixel_scale = 10.0 + #Makes signs swing! + swinging_signs = true + #Signs have visual attachment to walls and fences + sign_attachment = true + + [hanging_sign.swing_physics] + min_angle = 0.79999995 + collision_force = 15.0 + damping = 0.525 + collision_inertia = 1.0 + collision_considers_entity_hitbox = true + frequency = 0.6 + max_angle = 60.0 + +[lantern] + #Makes wall lantern use a simple block model instead of the animated tile entity renderer. This will make them render much faster but will also remove the animationNote that this option only affect lanterns close by as the one far away render as fast by default + fast_lanterns = false + #Size lanterns when held in hand + #Range: 0.0 ~ 2.0 + lantern_item_size = 0.625 + #Gives a special animation to lanterns when held in hand + lantern_item_holding = true + #Makes lantern holding animation have the arm angled more upwards. Looks better if you have dynamic lights on + lantern_item_holding_up = false + + [lantern.swing_physics] + min_angle = 0.79999995 + collision_force = 15.0 + damping = 0.525 + collision_inertia = 1.0 + collision_considers_entity_hitbox = true + frequency = 0.6 + max_angle = 60.0 + +[cauldron] + #Gives a unique texture to potion cauldrons + potion_texture = true + +[jukebox] + #Use the new jukebox model + new_model = true + #Makes jukebox disc spin while playing + disc_spin = true + +[misc] + #Gives a special animation to torches when held in hand + torch_item_holding = true + #Size lanterns when held in hand + #Range: 0.0 ~ 2.0 + torch_item_size = 1.0 + #Gives a special animation to supplementaries candle holders when held in hand + candle_holder_item_holding = true + #Size lanterns when held in hand + #Range: 0.0 ~ 2.0 + handle_holder_item_size = 0.625 + #Makes Torch and Lantern holding animation be fixed, not changing with player facing + fixed_holding_animations = false + #A scalar multiplier that will be applied to sign text making it brighter, supposedly more legible + #Range: 0.0 ~ 5.0 + sign_text_color_multiplier = 1.2 + #Prevents campfire smoke from rendering if there is a solid block above it + campfire_smoke_through_blocks = false + diff --git a/.minecraft/config/amendments-common.toml b/.minecraft/config/amendments-common.toml new file mode 100644 index 0000000..664883d --- /dev/null +++ b/.minecraft/config/amendments-common.toml @@ -0,0 +1,113 @@ + +[lectern] + #Improved lectern screen allowing to edit font of a book while on it + improved_screen = true + +[hanging_signs] + #Allows placing items on hanging signs + items_on_signs = true + +[cauldron] + #Enables enhanced cauldron + enhanced_cauldron = true + #Allows crafting items using cauldrons by clicking on them + crafting = true + #Allows dying cauldron water bedrock style and mixing them too + dye_water = true + #Max amount of items that 1 cauldron layer can recolor.This is a multiplier on top of vanilla crafting recipe amount + #Range: 1 ~ 64 + dye_recipes_per_layer = 4 + #Max amount of items that 1 cauldron layer can craft with potions.This is a multiplier on top of vanilla crafting recipe amount + #Range: 1 ~ 64 + potion_recipes_per_layer = 2 + #Allows mixin potions in cauldrons + #Allowed Values: OFF, ONLY_BOILING, ON + potions_mixing = "ON" + #Max amount of effects allowed in a mixed potion + #Range: 1 ~ 64 + potion_mixing_limit = 8 + #Makes cauldrons connect to fences + connect_to_fences = true + + #Map of potion ids to their inverse ids. Used for potion mixing + [cauldron.inverse_potions] + "minecraft:mining_fatigue" = "minecraft:haste" + "minecraft:instant_health" = "minecraft:instant_damage" + "minecraft:unluck" = "minecraft:luck" + "minecraft:instant_damage" = "minecraft:instant_health" + "minecraft:weakness" = "minecraft:strength" + "minecraft:slowness" = "minecraft:speed" + "minecraft:haste" = "minecraft:mining_fatigue" + "minecraft:strength" = "minecraft:weakness" + "minecraft:speed" = "minecraft:slowness" + "minecraft:luck" = "minecraft:unluck" + +[tripwire_hook] + #Allows placing tools on tripwire hooks + tool_hook = true + +[carpets] + #Allows you to place carpets on stairs + carpeted_stairs = true + #Allows you to place carpets on slabs + carpeted_slabs = true + +[cake] + #Allows you to place a cake on top of another + double_cake = true + #Allows eating a cake from every side + directional_cake = true + +[mob_head] + #Allows you to place two mob heads on top of each other + skull_piles = true + #Allows candles to be placed on top of skulls + skull_candles = true + #Allows placing more than one candle ontop of each skull + multiple_candles = true + +[flower_pot] + #allows you to place hanging flower pots. Works with any modded pot too + hanging_pot = true + +[lantern] + #Allow wall lanterns placement + wall_lanterns = true + #Gives high priority to wall lantern placement. Enable to override other wall lanterns placements, disable if it causes issues with other mods that use lower priority block click events + high_priority = true + #Mod ids of mods that have lantern block that extend the base lantern class but don't look like one + mod_blacklist = ["bbb", "extlights", "betterendforge", "spelunkery", "galosphere", "tconstruct", "enigmaticlegacy", "beautify", "candlelight"] + #Ids of blocks that are not detected as lanterns but should be + id_whitelist = ["enlightened_end:xenon_lantern"] + #Allows ceiling lanterns to fall if their support is broken.Additionally if they fall from high enough they will break creating a fire where they land + #Allowed Values: ON, OFF, NO_FIRE + falling_lanterns = "ON" + +[bell] + #Ring a bell by clicking on a chain that's connected to it + chain_ringing = true + #Max chain length that allows a bell to ring + #Range: 0 ~ 256 + chain_length = 16 + +[banners] + #Allow banners to be placed on ceilings + ceiling_banners = true + +[misc] + #Allows dying blocks by right clicking them with dye + dye_blocks = false + +[torch] + #Allows torches to set entities on fire + torch_fire = true + #Allows torches to set entities on fire when held in offhand given you are attacking with a sword + torch_fire_offhand = false + #Duration of the on fire effect applied by torches. In seconds + #Range: 1 ~ 60 + torch_fire_duration = 2 + +[lily_pad] + #Allows lilypads to have any block placed ontop + better_lilypads = true + diff --git a/.minecraft/config/aquaculture-common.toml b/.minecraft/config/aquaculture-common.toml new file mode 100644 index 0000000..321beb2 --- /dev/null +++ b/.minecraft/config/aquaculture-common.toml @@ -0,0 +1,18 @@ + +["basic options"] + "Enable weight for fish? Useful for fishing competitions" = false + "Should fish be added as compostables for the composter/worm farm? (Based on fish, or weight if enabled)" = true + "Should Aquaculture fish be able to be used to breed cats & ocelots?" = true + "Enable debug mode? (Enables additional logging)" = false + "Show Fillet recipes in JEI?" = true + + ["basic options"."Amount of Message In A Bottle messages"] + #Range: 0 ~ 255 + " Used to add additional custom messages" = 29 + +["neptunium options"] + "Enable recipes for Neptunium items?" = true + "Enable recipes for Neptunium armor?" = true + #Should Neptune's bounty be added as fishing loot? Very rare. + "Add Neptune's Bounty as loot?" = true + diff --git a/.minecraft/config/ars_nouveau-client.toml b/.minecraft/config/ars_nouveau-client.toml new file mode 100644 index 0000000..725e100 --- /dev/null +++ b/.minecraft/config/ars_nouveau-client.toml @@ -0,0 +1,48 @@ + +#Lighting +[lights] + #Show the supporter message. This is set to false after the first time. + showSupporterMessage = true + #If dynamic lights are enabled + lightsEnabled = false + #How bright the touch light is + #Range: 0 ~ 15 + touchLightLuminance = 8 + #How long the touch light lasts in ticks + #Range: 0 ~ 40 + touchLightDuration = 8 + #Light level an entity should emit when dynamic lights are on + #Example entry: minecraft:blaze=15 + entity_lights = ["minecraft:blaze=10", "ars_nouveau:orbit=15", "ars_nouveau:linger=15", "ars_nouveau:spell_proj=15", "minecraft:magma_cube=8", "ars_nouveau:flying_item=10", "minecraft:spectral_arrow=8", "ars_nouveau:follow_proj=10"] + #Light level an item should emit when held when dynamic lights are on + #Example entry: minecraft:stick=15 + item_lights = ["minecraft:redstone_torch=10", "minecraft:soul_lantern=12", "minecraft:glow_ink_sac=10", "minecraft:verdant_froglight=15", "minecraft:blaze_rod=10", "minecraft:shroomlight=10", "minecraft:lantern=14", "minecraft:soul_torch=10", "minecraft:glow_berries=8", "minecraft:glowstone_dust=8", "minecraft:pearlescent_froglight=15", "minecraft:nether_star=14", "minecraft:glowstone=15", "minecraft:torch=14", "minecraft:ochre_froglight=15", "minecraft:lava_bucket=15"] + +#Overlay +[overlays] + #X offset for the tooltip + #Range: > -2147483648 + xTooltip = 20 + #Y offset for the tooltip + #Range: > -2147483648 + yTooltip = 0 + #X offset for the Mana Bar + #Range: > -2147483648 + xManaBar = 0 + #Y offset for the Mana Bar + #Range: > -2147483648 + yManaBar = 0 + #If the Storage Lectern should show the recipe book icon + showRecipeBook = true + #Inform the player of Dynamic lights once. + informLights = false + +#Misc +[misc] + #Use simplified renderer for Warp Portals + no_end_portal_render = false + #Disables the skyweave renderer. Disable if your sky is broken with shaders. + disable_skyweave = false + #Enables transparent/opaque rendering of elements in the book GUI. Disable if it leads to crash with Sodium derivatives + gui_transparency = true + diff --git a/.minecraft/config/ars_nouveau-common.toml b/.minecraft/config/ars_nouveau-common.toml new file mode 100644 index 0000000..63f62e3 --- /dev/null +++ b/.minecraft/config/ars_nouveau-common.toml @@ -0,0 +1,71 @@ + +#General settings +[general] + #Dimensions where hostile mobs will not spawn. Ex: ["minecraft:overworld", "undergarden:undergarden"]. . Run /forge dimensions for a list. + dimensionBlacklist = [] + #Spawn a book in the players inventory on login + spawnBook = true + #How much mana whirlisprigs consume per generation + #Range: 0 ~ 10000 + sylphManaCost = 250 + #How much progress whirlisprigs must accumulate before creating resources + #Range: 0 ~ 10000 + whirlisprigProgress = 250 + #Should the Wilden Hunter attack animals? + hunterHuntsAnimals = false + #Should the Wilden Stalker attack animals? + stalkerHuntsAnimals = false + #Should the Wilden Defender attack animals? + defenderHuntsAnimals = false + #Should the Wilden Chimera dive bomb destroy blocks? + destructiveDiveBomb = true + #Archwood forest spawn weight + #Range: > 0 + archwoodForest = 2 + #How many inventories can lectern support per bookwyrm + #Range: > 1 + bookwyrmLimit = 8 + +[drygmy_production] + #How much source drygmys consume per generation + #Range: 0 ~ 10000 + drygmyManaCost = 1000 + #How many channels must occur before a drygmy produces loot + #Range: 0 ~ 300 + drygmyMaxProgress = 20 + #Bonus number of items a drygmy produces per unique mob + #Range: 0 ~ 300 + drygmyUniqueBonus = 2 + #Base number of items a drygmy produces per cycle before bonuses. + #Range: > -2147483648 + drygmyBaseItems = 1 + #Max Bonus number of items a drygmy produces from nearby entities. Each entity equals 1 item. + #Range: 0 ~ 300 + drygmyQuantityCap = 5 + +#Items +[item] + #Spawn Caster Tomes in Dungeon Loot? + spawnTomes = true + #How much mana the Ring of Jumping consumes per jump + #Range: 0 ~ 10000 + jumpRingCost = 30 + +#Blocks +[block] + #How much potion a melder takes from each input jar. 100 = 1 potion + #Range: > 100 + melderInputCost = 200 + #How much potion a melder outputs per cycle. 100 = 1 potion + #Range: > 100 + melderOutput = 100 + #How much source a melder takes per cycle + #Range: > 0 + melderSourceCost = 300 + +#Debug +[debug] + #Max number of log events to keep on entities. Lowering this number may make it difficult to debug why your entities are stuck. + #Range: > 0 + maxLogEvents = 100 + diff --git a/.minecraft/config/ars_nouveau-server.toml b/.minecraft/config/ars_nouveau-server.toml new file mode 100644 index 0000000..f976347 --- /dev/null +++ b/.minecraft/config/ars_nouveau-server.toml @@ -0,0 +1,57 @@ + +#Mana +[mana] + #Base mana regen in seconds + #Range: > 0 + baseRegen = 5 + #Base max mana + #Range: > 0 + baseMax = 100 + #How often max and regen will be calculated, in ticks. NOTE: Having the base mana regen AT LEAST this value is recommended. + #Range: 1 ~ 20 + updateInterval = 5 + #Max mana bonus per glyph + #Range: > 0 + glyphmax = 15 + #Max mana bonus for tier of book + #Range: > 0 + tierMax = 50 + #Mana regen bonus for tier of book + #Range: > 0 + tierRegen = 1 + #Mana Boost value per level + #Range: > 0 + manaBoost = 25 + #(enchantment) Mana regen per second per level + #Range: > 0 + manaRegenEnchantment = 2 + #Regen bonus per glyph + #Range: 0.0 ~ 2.147483647E9 + glyphRegen = 0.33 + #Regen bonus per potion level + #Range: > 0 + potionRegen = 10 + +[spell_casting] + #Enforce augment cap on casting? Turn this off if you are a pack maker and want to create more powerful items than players. + enforceCapOnCast = true + #Enforce glyph per spell limit on casting? Turn this off if you are a pack maker and want to create more powerful items than players. + enforceGlyphLimitOnCast = true + +[item] + #Cost per glyph in a codex + #Range: > 0 + codexCost = 10 + +[warp_portals] + #Enable warp portals? + enableWarpPortals = true + + #Beta Features + [warp_portals.beta] + #Allow crafting infinite spells. This is a beta feature and may cause crashes. + infiniteSpells = false + #Limits the crafting infinite spells beta, set a cap to the number of additional glyphs. This is a beta feature and may cause crashes. + #Range: 10 ~ 1000 + infiniteSpellLimit = 30 + diff --git a/.minecraft/config/ars_nouveau/burst.toml b/.minecraft/config/ars_nouveau/burst.toml new file mode 100644 index 0000000..bdd6451 --- /dev/null +++ b/.minecraft/config/ars_nouveau/burst.toml @@ -0,0 +1,26 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 500 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: 1 ~ 1 + per_spell_limit = 1 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 3 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = [] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = ["ars_nouveau:glyph_wall", "ars_nouveau:glyph_linger"] + diff --git a/.minecraft/config/ars_nouveau/glyph_accelerate.toml b/.minecraft/config/ars_nouveau/glyph_accelerate.toml new file mode 100644 index 0000000..b0b30a8 --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_accelerate.toml @@ -0,0 +1,17 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 10 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 2 + diff --git a/.minecraft/config/ars_nouveau/glyph_amplify.toml b/.minecraft/config/ars_nouveau/glyph_amplify.toml new file mode 100644 index 0000000..a3cda5e --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_amplify.toml @@ -0,0 +1,17 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 20 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 1 + diff --git a/.minecraft/config/ars_nouveau/glyph_animate_block.toml b/.minecraft/config/ars_nouveau/glyph_animate_block.toml new file mode 100644 index 0000000..5afa391 --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_animate_block.toml @@ -0,0 +1,32 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 200 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 2 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = [] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + #Base duration in seconds + #Range: > 0 + duration = 60 + #Extend time duration, in seconds + #Range: > 0 + extend_time = 60 + diff --git a/.minecraft/config/ars_nouveau/glyph_aoe.toml b/.minecraft/config/ars_nouveau/glyph_aoe.toml new file mode 100644 index 0000000..3ed0ecd --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_aoe.toml @@ -0,0 +1,17 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 35 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 2 + diff --git a/.minecraft/config/ars_nouveau/glyph_blink.toml b/.minecraft/config/ars_nouveau/glyph_blink.toml new file mode 100644 index 0000000..8e76cc0 --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_blink.toml @@ -0,0 +1,31 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 50 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 3 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = [] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + #Base teleport distance + #Range: > 0 + distance = 8 + #Range: 0.0 ~ 2.147483647E9 + amplify = 3.0 + diff --git a/.minecraft/config/ars_nouveau/glyph_bounce.toml b/.minecraft/config/ars_nouveau/glyph_bounce.toml new file mode 100644 index 0000000..c0ec8a0 --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_bounce.toml @@ -0,0 +1,32 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 50 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 1 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = [] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + #Potion duration, in seconds + #Range: > 0 + potion_time = 30 + #Extend time duration, in seconds + #Range: > 0 + extend_time = 8 + diff --git a/.minecraft/config/ars_nouveau/glyph_break.toml b/.minecraft/config/ars_nouveau/glyph_break.toml new file mode 100644 index 0000000..17eb677 --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_break.toml @@ -0,0 +1,26 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 10 + #Is Starter Glyph? + starter = true + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 1 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = ["ars_nouveau:glyph_fortune=4"] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + diff --git a/.minecraft/config/ars_nouveau/glyph_cold_snap.toml b/.minecraft/config/ars_nouveau/glyph_cold_snap.toml new file mode 100644 index 0000000..1c4bbb8 --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_cold_snap.toml @@ -0,0 +1,36 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 30 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 2 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = ["ars_nouveau:glyph_amplify=2"] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + #Range: 0.0 ~ 2.147483647E9 + damage = 6.0 + #Range: 0.0 ~ 2.147483647E9 + amplify = 2.5 + #Potion duration, in seconds + #Range: > 0 + potion_time = 5 + #Extend time duration, in seconds + #Range: > 0 + extend_time = 1 + diff --git a/.minecraft/config/ars_nouveau/glyph_conjure_water.toml b/.minecraft/config/ars_nouveau/glyph_conjure_water.toml new file mode 100644 index 0000000..f079b89 --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_conjure_water.toml @@ -0,0 +1,26 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 80 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 2 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = [] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + diff --git a/.minecraft/config/ars_nouveau/glyph_craft.toml b/.minecraft/config/ars_nouveau/glyph_craft.toml new file mode 100644 index 0000000..0b2fa2c --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_craft.toml @@ -0,0 +1,26 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 50 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 1 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = [] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + diff --git a/.minecraft/config/ars_nouveau/glyph_crush.toml b/.minecraft/config/ars_nouveau/glyph_crush.toml new file mode 100644 index 0000000..24d077d --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_crush.toml @@ -0,0 +1,30 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 30 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 2 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = ["ars_nouveau:glyph_amplify=2"] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + #Range: 0.0 ~ 2.147483647E9 + damage = 3.0 + #Range: 0.0 ~ 2.147483647E9 + amplify = 1.0 + diff --git a/.minecraft/config/ars_nouveau/glyph_cut.toml b/.minecraft/config/ars_nouveau/glyph_cut.toml new file mode 100644 index 0000000..1f1b7b7 --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_cut.toml @@ -0,0 +1,30 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 0 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 1 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = ["ars_nouveau:glyph_amplify=2"] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + #Range: 0.0 ~ 2.147483647E9 + damage = 1.0 + #Range: 0.0 ~ 2.147483647E9 + amplify = 1.0 + diff --git a/.minecraft/config/ars_nouveau/glyph_dampen.toml b/.minecraft/config/ars_nouveau/glyph_dampen.toml new file mode 100644 index 0000000..0a69e92 --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_dampen.toml @@ -0,0 +1,17 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 0 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 2 + diff --git a/.minecraft/config/ars_nouveau/glyph_decelerate.toml b/.minecraft/config/ars_nouveau/glyph_decelerate.toml new file mode 100644 index 0000000..929521d --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_decelerate.toml @@ -0,0 +1,17 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 5 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 2 + diff --git a/.minecraft/config/ars_nouveau/glyph_delay.toml b/.minecraft/config/ars_nouveau/glyph_delay.toml new file mode 100644 index 0000000..3acde71 --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_delay.toml @@ -0,0 +1,32 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 0 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 1 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = [] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + #Extend time duration, in seconds + #Range: > 0 + extend_time = 1 + #Base duration in ticks. + #Range: > 0 + base_duration = 20 + diff --git a/.minecraft/config/ars_nouveau/glyph_dispel.toml b/.minecraft/config/ars_nouveau/glyph_dispel.toml new file mode 100644 index 0000000..d000876 --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_dispel.toml @@ -0,0 +1,26 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 30 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 1 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = [] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + diff --git a/.minecraft/config/ars_nouveau/glyph_duration_down.toml b/.minecraft/config/ars_nouveau/glyph_duration_down.toml new file mode 100644 index 0000000..7b54044 --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_duration_down.toml @@ -0,0 +1,17 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 15 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 2 + diff --git a/.minecraft/config/ars_nouveau/glyph_ender_inventory.toml b/.minecraft/config/ars_nouveau/glyph_ender_inventory.toml new file mode 100644 index 0000000..b18b875 --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_ender_inventory.toml @@ -0,0 +1,26 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 50 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 2 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = [] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + diff --git a/.minecraft/config/ars_nouveau/glyph_evaporate.toml b/.minecraft/config/ars_nouveau/glyph_evaporate.toml new file mode 100644 index 0000000..0b2fa2c --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_evaporate.toml @@ -0,0 +1,26 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 50 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 1 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = [] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + diff --git a/.minecraft/config/ars_nouveau/glyph_exchange.toml b/.minecraft/config/ars_nouveau/glyph_exchange.toml new file mode 100644 index 0000000..b18b875 --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_exchange.toml @@ -0,0 +1,26 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 50 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 2 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = [] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + diff --git a/.minecraft/config/ars_nouveau/glyph_explosion.toml b/.minecraft/config/ars_nouveau/glyph_explosion.toml new file mode 100644 index 0000000..6b134c1 --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_explosion.toml @@ -0,0 +1,39 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 200 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 2 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = ["ars_nouveau:glyph_amplify=2"] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + #Range: 0.0 ~ 2.147483647E9 + amplify = 0.5 + #Explosion base intensity + #Range: 0.0 ~ 100.0 + base = 0.75 + #AOE intensity bonus + #Range: 0.0 ~ 100.0 + aoe_bonus = 1.5 + #Range: 0.0 ~ 2.147483647E9 + damage = 6.0 + #Additional damage per amplify + #Range: 0.0 ~ 2.147483647E9 + amp_damage = 2.5 + diff --git a/.minecraft/config/ars_nouveau/glyph_extend_time.toml b/.minecraft/config/ars_nouveau/glyph_extend_time.toml new file mode 100644 index 0000000..b0b30a8 --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_extend_time.toml @@ -0,0 +1,17 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 10 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 2 + diff --git a/.minecraft/config/ars_nouveau/glyph_extract.toml b/.minecraft/config/ars_nouveau/glyph_extract.toml new file mode 100644 index 0000000..8576d4b --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_extract.toml @@ -0,0 +1,17 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 30 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 2 + diff --git a/.minecraft/config/ars_nouveau/glyph_fangs.toml b/.minecraft/config/ars_nouveau/glyph_fangs.toml new file mode 100644 index 0000000..ba54f52 --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_fangs.toml @@ -0,0 +1,30 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 35 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 3 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = ["ars_nouveau:glyph_amplify=2"] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + #Range: 0.0 ~ 2.147483647E9 + damage = 6.0 + #Range: 0.0 ~ 2.147483647E9 + amplify = 3.0 + diff --git a/.minecraft/config/ars_nouveau/glyph_fell.toml b/.minecraft/config/ars_nouveau/glyph_fell.toml new file mode 100644 index 0000000..dcd8dec --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_fell.toml @@ -0,0 +1,32 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 150 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 1 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = [] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + #Base amount of harvested blocks + #Range: > 0 + base_harvest = 50 + #Additional max blocks per AOE + #Range: > 0 + aoe_bonus = 50 + diff --git a/.minecraft/config/ars_nouveau/glyph_firework.toml b/.minecraft/config/ars_nouveau/glyph_firework.toml new file mode 100644 index 0000000..4a991dc --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_firework.toml @@ -0,0 +1,26 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 50 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 2 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = ["ars_nouveau:glyph_amplify=2"] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + diff --git a/.minecraft/config/ars_nouveau/glyph_flare.toml b/.minecraft/config/ars_nouveau/glyph_flare.toml new file mode 100644 index 0000000..4c30b71 --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_flare.toml @@ -0,0 +1,33 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 40 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 2 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = ["ars_nouveau:glyph_amplify=2"] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + #Range: 0.0 ~ 2.147483647E9 + damage = 7.0 + #Range: 0.0 ~ 2.147483647E9 + amplify = 3.0 + #Extend time duration, in seconds + #Range: > 0 + extend_time = 1 + diff --git a/.minecraft/config/ars_nouveau/glyph_fortune.toml b/.minecraft/config/ars_nouveau/glyph_fortune.toml new file mode 100644 index 0000000..0aedad9 --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_fortune.toml @@ -0,0 +1,17 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 80 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 2 + diff --git a/.minecraft/config/ars_nouveau/glyph_freeze.toml b/.minecraft/config/ars_nouveau/glyph_freeze.toml new file mode 100644 index 0000000..12a722d --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_freeze.toml @@ -0,0 +1,32 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 15 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 1 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = ["ars_nouveau:glyph_sensitive=1"] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + #Potion duration, in seconds + #Range: > 0 + potion_time = 10 + #Extend time duration, in seconds + #Range: > 0 + extend_time = 5 + diff --git a/.minecraft/config/ars_nouveau/glyph_glide.toml b/.minecraft/config/ars_nouveau/glyph_glide.toml new file mode 100644 index 0000000..2eb404b --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_glide.toml @@ -0,0 +1,32 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 100 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 3 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = [] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + #Potion duration, in seconds + #Range: > 0 + potion_time = 180 + #Extend time duration, in seconds + #Range: > 0 + extend_time = 120 + diff --git a/.minecraft/config/ars_nouveau/glyph_gravity.toml b/.minecraft/config/ars_nouveau/glyph_gravity.toml new file mode 100644 index 0000000..6ff89a7 --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_gravity.toml @@ -0,0 +1,32 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 15 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 2 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = [] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + #Potion duration, in seconds + #Range: > 0 + potion_time = 30 + #Extend time duration, in seconds + #Range: > 0 + extend_time = 8 + diff --git a/.minecraft/config/ars_nouveau/glyph_grow.toml b/.minecraft/config/ars_nouveau/glyph_grow.toml new file mode 100644 index 0000000..b34196d --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_grow.toml @@ -0,0 +1,26 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 70 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 2 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = [] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + diff --git a/.minecraft/config/ars_nouveau/glyph_gust.toml b/.minecraft/config/ars_nouveau/glyph_gust.toml new file mode 100644 index 0000000..8c3474b --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_gust.toml @@ -0,0 +1,31 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 15 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 1 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = [] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + #Base knockback value + #Range: 0.0 ~ 1.7976931348623157E308 + base_value = 1.5 + #Range: 0.0 ~ 2.147483647E9 + amplify = 1.0 + diff --git a/.minecraft/config/ars_nouveau/glyph_harm.toml b/.minecraft/config/ars_nouveau/glyph_harm.toml new file mode 100644 index 0000000..6bd51fb --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_harm.toml @@ -0,0 +1,36 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 15 + #Is Starter Glyph? + starter = true + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 1 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = ["ars_nouveau:glyph_amplify=2"] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + #Range: 0.0 ~ 2.147483647E9 + damage = 5.0 + #Range: 0.0 ~ 2.147483647E9 + amplify = 2.0 + #Potion duration, in seconds + #Range: > 0 + potion_time = 5 + #Extend time duration, in seconds + #Range: > 0 + extend_time = 5 + diff --git a/.minecraft/config/ars_nouveau/glyph_harvest.toml b/.minecraft/config/ars_nouveau/glyph_harvest.toml new file mode 100644 index 0000000..742288f --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_harvest.toml @@ -0,0 +1,26 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 10 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 1 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = [] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + diff --git a/.minecraft/config/ars_nouveau/glyph_heal.toml b/.minecraft/config/ars_nouveau/glyph_heal.toml new file mode 100644 index 0000000..6458e96 --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_heal.toml @@ -0,0 +1,31 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 50 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 2 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = [] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + #Base heal amount + #Range: 0.0 ~ 1.7976931348623157E308 + base_heal = 3.0 + #Range: 0.0 ~ 2.147483647E9 + amplify = 3.0 + diff --git a/.minecraft/config/ars_nouveau/glyph_hex.toml b/.minecraft/config/ars_nouveau/glyph_hex.toml new file mode 100644 index 0000000..c4e87c8 --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_hex.toml @@ -0,0 +1,32 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 100 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 3 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = ["ars_nouveau:glyph_amplify=4"] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + #Potion duration, in seconds + #Range: > 0 + potion_time = 30 + #Extend time duration, in seconds + #Range: > 0 + extend_time = 8 + diff --git a/.minecraft/config/ars_nouveau/glyph_ignite.toml b/.minecraft/config/ars_nouveau/glyph_ignite.toml new file mode 100644 index 0000000..053682e --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_ignite.toml @@ -0,0 +1,32 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 15 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 1 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = [] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + #Extend time duration, in seconds + #Range: > 0 + extend_time = 2 + #Potion duration, in seconds + #Range: > 0 + potion_time = 3 + diff --git a/.minecraft/config/ars_nouveau/glyph_infuse.toml b/.minecraft/config/ars_nouveau/glyph_infuse.toml new file mode 100644 index 0000000..9c34851 --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_infuse.toml @@ -0,0 +1,26 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 30 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 2 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = ["ars_nouveau:glyph_aoe=1", "ars_nouveau:glyph_extend_time=1"] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + diff --git a/.minecraft/config/ars_nouveau/glyph_intangible.toml b/.minecraft/config/ars_nouveau/glyph_intangible.toml new file mode 100644 index 0000000..827758e --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_intangible.toml @@ -0,0 +1,32 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 30 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 3 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = [] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + #Base duration, in seconds + #Range: > 0 + base = 3 + #Extend time duration, in seconds + #Range: > 0 + extend_time = 1 + diff --git a/.minecraft/config/ars_nouveau/glyph_interact.toml b/.minecraft/config/ars_nouveau/glyph_interact.toml new file mode 100644 index 0000000..742288f --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_interact.toml @@ -0,0 +1,26 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 10 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 1 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = [] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + diff --git a/.minecraft/config/ars_nouveau/glyph_invisibility.toml b/.minecraft/config/ars_nouveau/glyph_invisibility.toml new file mode 100644 index 0000000..149779e --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_invisibility.toml @@ -0,0 +1,32 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 30 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 2 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = [] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + #Potion duration, in seconds + #Range: > 0 + potion_time = 30 + #Extend time duration, in seconds + #Range: > 0 + extend_time = 8 + diff --git a/.minecraft/config/ars_nouveau/glyph_launch.toml b/.minecraft/config/ars_nouveau/glyph_launch.toml new file mode 100644 index 0000000..e9b8763 --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_launch.toml @@ -0,0 +1,31 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 30 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 1 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = [] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + #Base knockup amount + #Range: 0.0 ~ 1.7976931348623157E308 + knockup = 0.8 + #Range: 0.0 ~ 2.147483647E9 + amplify = 0.25 + diff --git a/.minecraft/config/ars_nouveau/glyph_leap.toml b/.minecraft/config/ars_nouveau/glyph_leap.toml new file mode 100644 index 0000000..159941b --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_leap.toml @@ -0,0 +1,33 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 25 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 1 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = [] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + #If true, will not launch the caster if they are not on the ground. + force_ground = false + #Base knockup amount + #Range: 0.0 ~ 1.7976931348623157E308 + knock_up = 1.5 + #Range: 0.0 ~ 2.147483647E9 + amplify = 1.0 + diff --git a/.minecraft/config/ars_nouveau/glyph_light.toml b/.minecraft/config/ars_nouveau/glyph_light.toml new file mode 100644 index 0000000..a3ea3b8 --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_light.toml @@ -0,0 +1,32 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 25 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 1 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = ["ars_nouveau:glyph_amplify=1"] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + #Potion duration, in seconds + #Range: > 0 + potion_time = 30 + #Extend time duration, in seconds + #Range: > 0 + extend_time = 8 + diff --git a/.minecraft/config/ars_nouveau/glyph_lightning.toml b/.minecraft/config/ars_nouveau/glyph_lightning.toml new file mode 100644 index 0000000..28bdf78 --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_lightning.toml @@ -0,0 +1,33 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 100 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 3 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = ["ars_nouveau:glyph_amplify=2"] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + #Range: 0.0 ~ 2.147483647E9 + damage = 5.0 + #Range: 0.0 ~ 2.147483647E9 + amplify = 3.0 + #Bonus damage for wet entities + #Range: 0.0 ~ 1.7976931348623157E308 + wet_bonus = 2.0 + diff --git a/.minecraft/config/ars_nouveau/glyph_linger.toml b/.minecraft/config/ars_nouveau/glyph_linger.toml new file mode 100644 index 0000000..81f9d85 --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_linger.toml @@ -0,0 +1,26 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 500 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: 1 ~ 1 + per_spell_limit = 1 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 3 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = [] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + diff --git a/.minecraft/config/ars_nouveau/glyph_name.toml b/.minecraft/config/ars_nouveau/glyph_name.toml new file mode 100644 index 0000000..d9207eb --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_name.toml @@ -0,0 +1,26 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 25 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 2 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = [] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + diff --git a/.minecraft/config/ars_nouveau/glyph_orbit.toml b/.minecraft/config/ars_nouveau/glyph_orbit.toml new file mode 100644 index 0000000..0194aee --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_orbit.toml @@ -0,0 +1,23 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 50 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 3 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = [] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + diff --git a/.minecraft/config/ars_nouveau/glyph_phantom_block.toml b/.minecraft/config/ars_nouveau/glyph_phantom_block.toml new file mode 100644 index 0000000..df020cf --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_phantom_block.toml @@ -0,0 +1,26 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 5 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 1 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = ["ars_nouveau:glyph_amplify=1"] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + diff --git a/.minecraft/config/ars_nouveau/glyph_pickup.toml b/.minecraft/config/ars_nouveau/glyph_pickup.toml new file mode 100644 index 0000000..742288f --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_pickup.toml @@ -0,0 +1,26 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 10 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 1 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = [] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + diff --git a/.minecraft/config/ars_nouveau/glyph_pierce.toml b/.minecraft/config/ars_nouveau/glyph_pierce.toml new file mode 100644 index 0000000..7c69733 --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_pierce.toml @@ -0,0 +1,17 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 40 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 2 + diff --git a/.minecraft/config/ars_nouveau/glyph_place_block.toml b/.minecraft/config/ars_nouveau/glyph_place_block.toml new file mode 100644 index 0000000..742288f --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_place_block.toml @@ -0,0 +1,26 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 10 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 1 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = [] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + diff --git a/.minecraft/config/ars_nouveau/glyph_projectile.toml b/.minecraft/config/ars_nouveau/glyph_projectile.toml new file mode 100644 index 0000000..5f9b744 --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_projectile.toml @@ -0,0 +1,26 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 10 + #Is Starter Glyph? + starter = true + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 1 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = [] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Max lifespan of the projectile, in seconds. + #Range: > 0 + max_lifespan = 60 + diff --git a/.minecraft/config/ars_nouveau/glyph_pull.toml b/.minecraft/config/ars_nouveau/glyph_pull.toml new file mode 100644 index 0000000..0b913a2 --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_pull.toml @@ -0,0 +1,31 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 15 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 1 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = [] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + #Base movement velocity + #Range: 0.0 ~ 1.7976931348623157E308 + base_value = 1.0 + #Range: 0.0 ~ 2.147483647E9 + amplify = 0.5 + diff --git a/.minecraft/config/ars_nouveau/glyph_randomize.toml b/.minecraft/config/ars_nouveau/glyph_randomize.toml new file mode 100644 index 0000000..2fc0abf --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_randomize.toml @@ -0,0 +1,17 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 0 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 1 + diff --git a/.minecraft/config/ars_nouveau/glyph_redstone_signal.toml b/.minecraft/config/ars_nouveau/glyph_redstone_signal.toml new file mode 100644 index 0000000..fe83749 --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_redstone_signal.toml @@ -0,0 +1,32 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 0 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 1 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = [] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + #Base time in ticks + #Range: > 0 + base_duration = 5 + #Extend time bonus, in ticks + #Range: > 0 + extend_time = 10 + diff --git a/.minecraft/config/ars_nouveau/glyph_rotate.toml b/.minecraft/config/ars_nouveau/glyph_rotate.toml new file mode 100644 index 0000000..742288f --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_rotate.toml @@ -0,0 +1,26 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 10 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 1 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = [] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + diff --git a/.minecraft/config/ars_nouveau/glyph_rune.toml b/.minecraft/config/ars_nouveau/glyph_rune.toml new file mode 100644 index 0000000..d000876 --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_rune.toml @@ -0,0 +1,26 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 30 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 1 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = [] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + diff --git a/.minecraft/config/ars_nouveau/glyph_self.toml b/.minecraft/config/ars_nouveau/glyph_self.toml new file mode 100644 index 0000000..8278bee --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_self.toml @@ -0,0 +1,23 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 10 + #Is Starter Glyph? + starter = true + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 1 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = [] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + diff --git a/.minecraft/config/ars_nouveau/glyph_sense_magic.toml b/.minecraft/config/ars_nouveau/glyph_sense_magic.toml new file mode 100644 index 0000000..9ae605d --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_sense_magic.toml @@ -0,0 +1,32 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 50 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 2 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = [] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + #Potion duration, in seconds + #Range: > 0 + potion_time = 60 + #Extend time duration, in seconds + #Range: > 0 + extend_time = 15 + diff --git a/.minecraft/config/ars_nouveau/glyph_sensitive.toml b/.minecraft/config/ars_nouveau/glyph_sensitive.toml new file mode 100644 index 0000000..1d07f9a --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_sensitive.toml @@ -0,0 +1,17 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 10 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 1 + diff --git a/.minecraft/config/ars_nouveau/glyph_slowfall.toml b/.minecraft/config/ars_nouveau/glyph_slowfall.toml new file mode 100644 index 0000000..149779e --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_slowfall.toml @@ -0,0 +1,32 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 30 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 2 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = [] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + #Potion duration, in seconds + #Range: > 0 + potion_time = 30 + #Extend time duration, in seconds + #Range: > 0 + extend_time = 8 + diff --git a/.minecraft/config/ars_nouveau/glyph_smelt.toml b/.minecraft/config/ars_nouveau/glyph_smelt.toml new file mode 100644 index 0000000..5bc608c --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_smelt.toml @@ -0,0 +1,26 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 100 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 2 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = [] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + diff --git a/.minecraft/config/ars_nouveau/glyph_snare.toml b/.minecraft/config/ars_nouveau/glyph_snare.toml new file mode 100644 index 0000000..04ad5dd --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_snare.toml @@ -0,0 +1,32 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 100 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 1 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = [] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + #Potion duration, in seconds + #Range: > 0 + potion_time = 8 + #Extend time duration, in seconds + #Range: > 0 + extend_time = 1 + diff --git a/.minecraft/config/ars_nouveau/glyph_split.toml b/.minecraft/config/ars_nouveau/glyph_split.toml new file mode 100644 index 0000000..457d2cb --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_split.toml @@ -0,0 +1,17 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 20 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 3 + diff --git a/.minecraft/config/ars_nouveau/glyph_summon_decoy.toml b/.minecraft/config/ars_nouveau/glyph_summon_decoy.toml new file mode 100644 index 0000000..dc54f54 --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_summon_decoy.toml @@ -0,0 +1,32 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 200 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 3 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = [] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + #Extend time duration, in seconds + #Range: > 0 + extend_time = 15 + #Base duration in seconds + #Range: > 0 + duration = 30 + diff --git a/.minecraft/config/ars_nouveau/glyph_summon_steed.toml b/.minecraft/config/ars_nouveau/glyph_summon_steed.toml new file mode 100644 index 0000000..7fd6343 --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_summon_steed.toml @@ -0,0 +1,32 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 100 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 1 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = [] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + #Extend time duration, in seconds + #Range: > 0 + extend_time = 120 + #Base duration in seconds + #Range: > 0 + duration = 300 + diff --git a/.minecraft/config/ars_nouveau/glyph_summon_undead.toml b/.minecraft/config/ars_nouveau/glyph_summon_undead.toml new file mode 100644 index 0000000..3e07b23 --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_summon_undead.toml @@ -0,0 +1,32 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 150 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 3 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = [] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + #Base duration in seconds + #Range: > 0 + duration = 15 + #Extend time duration, in seconds + #Range: > 0 + extend_time = 10 + diff --git a/.minecraft/config/ars_nouveau/glyph_summon_vex.toml b/.minecraft/config/ars_nouveau/glyph_summon_vex.toml new file mode 100644 index 0000000..3e07b23 --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_summon_vex.toml @@ -0,0 +1,32 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 150 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 3 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = [] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + #Base duration in seconds + #Range: > 0 + duration = 15 + #Extend time duration, in seconds + #Range: > 0 + extend_time = 10 + diff --git a/.minecraft/config/ars_nouveau/glyph_summon_wolves.toml b/.minecraft/config/ars_nouveau/glyph_summon_wolves.toml new file mode 100644 index 0000000..4196905 --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_summon_wolves.toml @@ -0,0 +1,32 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 100 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 1 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = [] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + #Base duration in seconds + #Range: > 0 + duration = 60 + #Extend time duration, in seconds + #Range: > 0 + extend_time = 60 + diff --git a/.minecraft/config/ars_nouveau/glyph_toss.toml b/.minecraft/config/ars_nouveau/glyph_toss.toml new file mode 100644 index 0000000..742288f --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_toss.toml @@ -0,0 +1,26 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 10 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 1 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = [] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + diff --git a/.minecraft/config/ars_nouveau/glyph_touch.toml b/.minecraft/config/ars_nouveau/glyph_touch.toml new file mode 100644 index 0000000..b577d96 --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_touch.toml @@ -0,0 +1,23 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 5 + #Is Starter Glyph? + starter = true + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 1 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = [] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + diff --git a/.minecraft/config/ars_nouveau/glyph_underfoot.toml b/.minecraft/config/ars_nouveau/glyph_underfoot.toml new file mode 100644 index 0000000..efbacd4 --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_underfoot.toml @@ -0,0 +1,23 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 5 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 1 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = [] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + diff --git a/.minecraft/config/ars_nouveau/glyph_wall.toml b/.minecraft/config/ars_nouveau/glyph_wall.toml new file mode 100644 index 0000000..2115309 --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_wall.toml @@ -0,0 +1,26 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 500 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: 1 ~ 1 + per_spell_limit = 1 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 3 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = [] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = ["ars_nouveau:glyph_linger"] + diff --git a/.minecraft/config/ars_nouveau/glyph_wind_shear.toml b/.minecraft/config/ars_nouveau/glyph_wind_shear.toml new file mode 100644 index 0000000..ee9edfc --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_wind_shear.toml @@ -0,0 +1,33 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 50 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 2 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = ["ars_nouveau:glyph_amplify=2"] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + #Range: 0.0 ~ 2.147483647E9 + damage = 5.0 + #Range: 0.0 ~ 2.147483647E9 + amplify = 2.5 + #Damage per block in the air + #Range: 0.0 ~ 1.7976931348623157E308 + airDamage = 0.75 + diff --git a/.minecraft/config/ars_nouveau/glyph_wither.toml b/.minecraft/config/ars_nouveau/glyph_wither.toml new file mode 100644 index 0000000..c4e87c8 --- /dev/null +++ b/.minecraft/config/ars_nouveau/glyph_wither.toml @@ -0,0 +1,32 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 100 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 3 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = ["ars_nouveau:glyph_amplify=4"] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + #Potion duration, in seconds + #Range: > 0 + potion_time = 30 + #Extend time duration, in seconds + #Range: > 0 + extend_time = 8 + diff --git a/.minecraft/config/arseng-common.toml b/.minecraft/config/arseng-common.toml new file mode 100644 index 0000000..275843f --- /dev/null +++ b/.minecraft/config/arseng-common.toml @@ -0,0 +1,7 @@ +#How much AE energy the Source Acceptor should produce per unit of source. +#Range: 0.0 ~ 1.7976931348623157E308 +ae_per_source = 2.0 +#The maximum source capacity of Source P2P output tunnels. +#Range: > 0 +output_p2p_buffer = 1000 + diff --git a/.minecraft/config/balm-common.toml b/.minecraft/config/balm-common.toml new file mode 100644 index 0000000..afab694 --- /dev/null +++ b/.minecraft/config/balm-common.toml @@ -0,0 +1,19 @@ +#This is an example boolean property +exampleBoolean = true +#Range: > -2147483648 +exampleInt = 42 +exampleString = "Hello World" +exampleMultilineString = "Hello World" +#Allowed Values: Hello, World +exampleEnum = "Hello" +exampleStringList = ["Hello", "World"] +exampleIntList = [12, 24] +exampleEnumList = ["Hello", "World"] + +[exampleCategory] + #This is an example category + #This is an example string inside a category + innerField = "I am inside" + #Range: -3.4028234663852886E38 ~ 3.4028234663852886E38 + exampleFloat = 42.84000015258789 + diff --git a/.minecraft/config/beautifiedchatserver.json5 b/.minecraft/config/beautifiedchatserver.json5 new file mode 100644 index 0000000..3d578c8 --- /dev/null +++ b/.minecraft/config/beautifiedchatserver.json5 @@ -0,0 +1,18 @@ +{ + // Variables: %timestamp% = timestamp set in timestampFormat. %username% = the username of the player who sent the message. %username% = the username of who sent the message. + "chatMessageFormat": "%timestamp% | %username%: %chatmessage%", + // Example time in formats: 5 seconds past 9 o' clock in the evening. *=Default. *(HH:mm) = 21:00, (HH:mm:ss) = 21:00:05, (hh:mm a) = 9:00 PM + "timestampFormat": "HH:mm", + // The colour of the timestamp in the chat message. The possible values are; 0: black, 1: dark_blue, 2: dark_green, 3: dark_aqua, 4: dark_red, 5: dark_purple, 6: gold, 7: gray, 8: dark_gray, 9: blue, 10: green, 11: aqua, 12: red, 13: light_purple, 14: yellow, 15: white. + // min: 0, max: 15 + "chatTimestampColour": 8, + // The colour of the username in the chat messsage. The possible values are; 0: black, 1: dark_blue, 2: dark_green, 3: dark_aqua, 4: dark_red, 5: dark_purple, 6: gold, 7: gray, 8: dark_gray, 9: blue, 10: green, 11: aqua, 12: red, 13: light_purple, 14: yellow, 15: white. + // min: 0, max: 15 + "chatUsernameColour": 2, + // The colour of the chat message. The possible values are; 0: black, 1: dark_blue, 2: dark_green, 3: dark_aqua, 4: dark_red, 5: dark_purple, 6: gold, 7: gray, 8: dark_gray, 9: blue, 10: green, 11: aqua, 12: red, 13: light_purple, 14: yellow, 15: white. + // min: 0, max: 15 + "chatMessageColour": 15, + // The colour of the other symbols from chatMessageFormat. So everything except the variables. The possible values are; 0: black, 1: dark_blue, 2: dark_green, 3: dark_aqua, 4: dark_red, 5: dark_purple, 6: gold, 7: gray, 8: dark_gray, 9: blue, 10: green, 11: aqua, 12: red, 13: light_purple, 14: yellow, 15: white. + // min: 0, max: 15 + "chatOtherSymbolsColour": 7 +} \ No newline at end of file diff --git a/.minecraft/config/biomesoplenty/biome_toggles.json b/.minecraft/config/biomesoplenty/biome_toggles.json new file mode 100644 index 0000000..ca7257d --- /dev/null +++ b/.minecraft/config/biomesoplenty/biome_toggles.json @@ -0,0 +1,71 @@ +{ + "aspen_glade_enabled": true, + "auroral_garden_enabled": true, + "bayou_enabled": true, + "bog_enabled": true, + "clover_patch_enabled": true, + "cold_desert_enabled": true, + "coniferous_forest_enabled": true, + "crag_enabled": true, + "crystalline_chasm_enabled": true, + "dead_forest_enabled": true, + "dryland_enabled": true, + "dune_beach_enabled": true, + "erupting_inferno_enabled": true, + "field_enabled": true, + "fir_clearing_enabled": true, + "floodplain_enabled": true, + "forested_field_enabled": true, + "fungal_jungle_enabled": true, + "glowing_grotto_enabled": true, + "grassland_enabled": true, + "gravel_beach_enabled": true, + "highland_enabled": true, + "hot_springs_enabled": true, + "jacaranda_glade_enabled": true, + "jade_cliffs_enabled": true, + "lavender_field_enabled": true, + "lavender_forest_enabled": true, + "lush_desert_enabled": true, + "lush_savanna_enabled": true, + "maple_woods_enabled": true, + "marsh_enabled": true, + "mediterranean_forest_enabled": true, + "moor_enabled": true, + "muskeg_enabled": true, + "mystic_grove_enabled": true, + "old_growth_dead_forest_enabled": true, + "old_growth_woodland_enabled": true, + "ominous_woods_enabled": true, + "orchard_enabled": true, + "origin_valley_enabled": true, + "overgrown_greens_enabled": true, + "pasture_enabled": true, + "prairie_enabled": true, + "pumpkin_patch_enabled": true, + "rainforest_enabled": true, + "redwood_forest_enabled": true, + "rocky_rainforest_enabled": true, + "rocky_shrubland_enabled": true, + "scrubland_enabled": true, + "seasonal_forest_enabled": true, + "seasonal_orchard_enabled": true, + "shrubland_enabled": true, + "snowblossom_grove_enabled": true, + "snowy_coniferous_forest_enabled": true, + "snowy_fir_clearing_enabled": true, + "snowy_maple_woods_enabled": true, + "spider_nest_enabled": true, + "tropics_enabled": true, + "tundra_enabled": true, + "undergrowth_enabled": true, + "visceral_heap_enabled": true, + "volcanic_plains_enabled": true, + "volcano_enabled": true, + "wasteland_enabled": true, + "wasteland_steppe_enabled": true, + "wetland_enabled": true, + "wintry_origin_valley_enabled": true, + "withered_abyss_enabled": true, + "woodland_enabled": true +} \ No newline at end of file diff --git a/.minecraft/config/biomesoplenty/gameplay.toml b/.minecraft/config/biomesoplenty/gameplay.toml new file mode 100644 index 0000000..69b9292 --- /dev/null +++ b/.minecraft/config/biomesoplenty/gameplay.toml @@ -0,0 +1,5 @@ + +[general] + #Add various BOP resources to the Wandering Trader trade pool. + wandering_trader_trades = true + diff --git a/.minecraft/config/biomesoplenty/generation.toml b/.minecraft/config/biomesoplenty/generation.toml new file mode 100644 index 0000000..54ed8c3 --- /dev/null +++ b/.minecraft/config/biomesoplenty/generation.toml @@ -0,0 +1,22 @@ + +[nether] + #The weighting of bop biome regions in the nether. + bop_nether_region_weight = 13 + #The weighting of rare bop biome regions in the nether. + bop_nether_rare_region_weight = 2 + +#World generation related options. +[overworld] + #The weighting of primary bop biome regions in the overworld. + bop_primary_overworld_region_weight = 10 + #The weighting of rare bop biome regions in the overworld. + bop_overworld_rare_region_weight = 2 + #The weighting of bop biome regions in the nether. + #Range: > 0 + bop_nether_region_weight = 13 + #The weighting of rare bop biome regions in the nether. + #Range: > 0 + bop_nether_rare_region_weight = 2 + #The weighting of secondary bop biome regions in the overworld. + bop_secondary_overworld_region_weight = 8 + diff --git a/.minecraft/config/bloodmagic-client.toml b/.minecraft/config/bloodmagic-client.toml new file mode 100644 index 0000000..361990e --- /dev/null +++ b/.minecraft/config/bloodmagic-client.toml @@ -0,0 +1,9 @@ + +#Always render the beams between routing nodes. +#If disabled, the beams will only render while the Node Router is held. +[client] + alwaysRenderRoutingLines = false + #When cycling through slots, the Sigil of Holding will skip over empty slots and move to the next occupied one. + #If disabled, it will behave identically to the default hotbar. + sigilHoldingSkipsEmptySlots = false + diff --git a/.minecraft/config/bloodmagic-common.toml b/.minecraft/config/bloodmagic-common.toml new file mode 100644 index 0000000..d2c4e16 --- /dev/null +++ b/.minecraft/config/bloodmagic-common.toml @@ -0,0 +1,19 @@ + +#Stops the listed entities from being used in the Well of Suffering. +#Use the registry name of the entity. Vanilla entities do not require the modid. +[Blacklist] + wellOfSuffering = [] + +#Amount of LP the Sacrificial Dagger should provide for each damage dealt. +["Config Values"] + #Range: 0 ~ 10000 + sacrificialDaggerConversion = 100 + #Declares the amount of LP gained per HP sacrificed for the given entity. + #Setting the value to 0 will blacklist it. + #Use the registry name of the entity followed by a ';' and then the value you want. + #Vanilla entities do not require the modid. + sacrificialValues = ["villager;100", "slime;15", "enderman;10", "cow;100", "chicken;100", "horse;100", "sheep;100", "wolf;100", "ocelot;100", "pig;100", "rabbit;100"] + #State that the dungeon spawning ritual can only be activated when using a Creative Activation Crystal. + #Used on servers for if you do not trust your players to not destroy other people's bases. + makeDungeonRitualCreativeOnly = false + diff --git a/.minecraft/config/blur-client.toml b/.minecraft/config/blur-client.toml new file mode 100644 index 0000000..dfc3c39 --- /dev/null +++ b/.minecraft/config/blur-client.toml @@ -0,0 +1,21 @@ + +[screens] + blurExclusions = ["net.minecraft.client.gui.screens.ChatScreen", "com.replaymod.lib.de.johni0702.minecraft.gui.container.AbstractGuiOverlay$UserInputGuiScreen", "ai.arcblroth.projectInception.client.InceptionInterfaceScreen", "net.optifine.gui.GuiChatOF", "baritone.", "io.github.darkkronicle.advancedchatcore.chat.AdvancedChatScreen", "net.coderbot.iris.gui.screen.ShaderPackScreen", "eu.midnightdust.midnightcontrols.client.gui.TouchscreenOverlay"] + showScreenTitle = false + strangeEffect = false + +[style] + #Range: 0 ~ 5000 + fadeTimeMillis = 200 + #Range: 0 ~ 5000 + fadeOutTimeMillis = 200 + ease = true + #Range: 0 ~ 100 + radius = 8 + gradientStart = "#000000" + #Range: 0 ~ 255 + gradientStartAlpha = 75 + gradientEnd = "#000000" + #Range: 0 ~ 255 + gradientEndAlpha = 75 + diff --git a/.minecraft/config/buildersdelight-common.toml b/.minecraft/config/buildersdelight-common.toml new file mode 100644 index 0000000..dc42db3 --- /dev/null +++ b/.minecraft/config/buildersdelight-common.toml @@ -0,0 +1,7 @@ + +["Builder's Delight Config"] + #Plays a sound when chiseling an item, default: true + playGuiSounds = true + #Plays a sound when opening the iron chisel GUI, default: true + playChiselSounds = true + diff --git a/.minecraft/config/caxton.json b/.minecraft/config/caxton.json new file mode 100644 index 0000000..4af3aa1 --- /dev/null +++ b/.minecraft/config/caxton.json @@ -0,0 +1,8 @@ +{ + "rustTarget": null, + "tweakExpText": true, + "sortTextRenderLayers": false, + "reuseTextRendererDrawer": true, + "fatalOnBrokenMethodCall": false, + "debugRefcountChanges": false +} \ No newline at end of file diff --git a/.minecraft/config/cgm-client.toml b/.minecraft/config/cgm-client.toml new file mode 100644 index 0000000..a71625f --- /dev/null +++ b/.minecraft/config/cgm-client.toml @@ -0,0 +1,76 @@ +#If enabled, hides the config button from the backpack screen +hideConfigButton = false +#The alignment of the buttons in the backpack inventory screen +#Allowed Values: LEFT, RIGHT +buttonAlignment = "RIGHT" + +[client] + + #Control sounds triggered by guns + [client.sounds] + #If true, a sound will play when you successfully hit a headshot on a entity with a gun + playSoundWhenHeadshot = true + #The sound to play when a headshot occurs + headshotSound = "minecraft:entity.player.attack.knockback" + #If true, a sound will play when you successfully hit a critical on a entity with a gun + playSoundWhenCritical = true + #The sound to play when a critical occurs + criticalSound = "minecraft:entity.player.attack.crit" + #The maximum distance impact sounds from bullet can be heard + #Range: 0.0 ~ 32.0 + impactSoundDistance = 32.0 + + #Configuration for display related options + [client.display] + #If true, uses the old animation poses for weapons. This is only for nostalgic reasons and not recommended to switch back. + oldAnimations = false + #The custom crosshair to use for weapons. Go to (Options > Controls > Mouse Settings > Crosshair) in game to change this! + crosshair = "minecraft:default" + #If enabled, renders a cooldown indicator to make it easier to learn when you fire again. + cooldownIndicator = true + #If enabled, the weapon will sway when the player moves their look direction. This does not affect aiming and is only visual. + weaponSway = true + #The sensistivity of the visual weapon sway when the player moves their look direciton. The higher the value the more sway. + #Range: 0.0 ~ 1.0 + swaySensitivity = 0.3 + #The animation to use for sway. Directional follows the camera better while Drag is more immersive + #Allowed Values: DIRECTIONAL, DRAG + swayType = "DRAG" + #If enabled, the camera will roll when strafing while holding a gun. This creates a more immersive feeling. + cameraRollEffect = true + #When Camera Roll Effect is enabled, this is the absolute maximum angle the roll on the camera can approach. + #Range: 0.0 ~ 45.0 + cameraRollAngle = 1.5 + #When enabled, the Camera Roll Effect is only applied when holding a weapon. + restrictCameraRollToWeapons = true + #Enables the sprinting animation on weapons for better immersion. This only applies to weapons that support a sprinting animation. + sprintingAnimation = true + #The intensity of the custom bobbing animation while holding a gun + #Range: 0.0 ~ 2.0 + bobbingIntensity = 1.0 + + #Properties relating to particles + [client.particle] + #The minimum duration in ticks before bullet holes will disappear + #Range: > 0 + bulletHoleLifeMin = 150 + #The maximum duration in ticks before bullet holes will disappear + #Range: > 0 + bulletHoleLifeMax = 200 + #The percentage of the maximum life that must pass before particles begin fading away. 0 makes the particles always fade and 1 removes facing completely + #Range: 0.0 ~ 1.0 + bulletHoleFadeThreshold = 0.98 + #If true, blood will will spawn from entities that are hit from a projectile + enableBlood = false + #The maximum distance impact particles can be seen from the player + #Range: 0.0 ~ 64.0 + impactParticleDistance = 32.0 + + #Properties relating to controls + [client.controls] + #A value to multiple the mouse sensitivity by when aiming down weapon sights. Go to (Options > Controls > Mouse Settings > ADS Sensitivity) in game to change this! + #Range: 0.0 ~ 1.0 + aimDownSightSensitivity = 0.75 + #When enabled, switches the shoot and aim controls of weapons. Due to technical reasons, you won't be able to use offhand items if you enable this setting. + flipControls = false + diff --git a/.minecraft/config/cgm-common.toml b/.minecraft/config/cgm-common.toml new file mode 100644 index 0000000..8efbca1 --- /dev/null +++ b/.minecraft/config/cgm-common.toml @@ -0,0 +1,130 @@ + +[common] + + #Properties relating to gameplay + [common.gameplay] + #The extra amount to expand an entity's bounding box when checking for projectile collision. Setting this value higher will make it easier to hit entities + #Range: 0.0 ~ 1.0 + growBoundingBoxAmount = 0.3 + #Enables the check for head shots for players. Projectiles that hit the head of a player will have increased damage. + enableHeadShots = true + #The value to multiply the damage by if projectile hit the players head + #Range: 1.0 ~ 1.7976931348623157E308 + headShotDamageMultiplier = 1.25 + #The value to multiply the damage by if projectile is a critical hit + #Range: 1.0 ~ 1.7976931348623157E308 + criticalDamageMultiplier = 1.5 + #If true, projectiles will ignore leaves when checking for collision + ignoreLeaves = true + #If true, projectiles will cause knockback when an entity is hit. By default this is set to true to match the behaviour of Minecraft. + enableKnockback = true + #Sets the strengthof knockback when shot by a bullet projectile. Knockback must be enabled for this to take effect. If value is equal to zero, knockback will use default minecraft value + #Range: 0.0 ~ 1.0 + knockbackStrength = 0.15 + #If true, improves the accuracy of weapons by considering the ping of the player. This has no affect on singleplayer. This will add a little overhead if enabled. + improvedHitboxes = false + + #Properties related to gun griefing + [common.gameplay.griefing] + #If enabled, allows block removal on explosions + enableBlockRemovalOnExplosions = true + #If enabled, allows guns to shoot out glass and other fragile objects + enableGlassBreaking = true + #If enabled, fragile blocks will drop their loot when broken + fragileBlockDrops = true + #The base chance that a fragile block is broken when impacted by a bullet. The hardness of a block will scale this value; the harder the block, the lower the final calculated chance will be. + #Range: 0.0 ~ 1.0 + fragileBlockBreakChance = 1.0 + #If true, allows guns enchanted with Fire Starter to light and spread fires on blocks + setFireToBlocks = true + + #Properties relating to network + [common.network] + #The distance players need to be within to be able to track new projectiles trails. Higher values means you can see projectiles from that start from further away. + #Range: 1.0 ~ 1.7976931348623157E308 + projectileTrackingRange = 200.0 + + #Properties relating to mob aggression + [common.aggro_mobs] + #If true, nearby mobs are angered and/or scared by the firing of guns. + enabled = true + #If true, in addition to causing peaceful mobs to panic, firing a gun will also cause nearby hostile mobs to target the shooter. + angerHostileMobs = true + #Any mobs within a sphere of this radius will aggro on the shooter of an unsilenced gun. + #Range: 0.0 ~ 1.7976931348623157E308 + unsilencedRange = 20.0 + #Any mobs of defined will not aggro on shooters + exemptMobs = [] + + #Properties relating to missiles + [common.missiles] + #The max distance which the explosion is effective to + #Range: 0.0 ~ 1.7976931348623157E308 + explosionRadius = 5.0 + + #Properties relating to grenades + [common.grenades] + #The max distance which the explosion is effective to + #Range: 0.0 ~ 1.7976931348623157E308 + explosionRadius = 5.0 + + #Properties relating to stun grenades + [common.stun_grenades] + + #Blinding properties of stun grenades + [common.stun_grenades.blind] + #If true, hostile mobs will be unable to target entities while they are blinded by a stun grenade. + blindMobs = true + + [common.stun_grenades.blind.effect_criteria] + #Grenade must be no more than this many meters away to have an effect. + #Range: 0.0 ~ 1.7976931348623157E308 + radius = 15.0 + #Effect will have this duration (in ticks) if the grenade is directly at the player's eyes while looking directly at it. + #Range: > 0 + durationMax = 220 + #Effect will have this duration (in ticks) if the grenade is the maximum distance from the player's eyes while looking directly at it. + #Range: > 0 + durationMin = 10 + #Angle between the eye/looking direction and the eye/grenade direction must be no more than half this many degrees to have an effect. + #Range: 0.0 ~ 360.0 + angleEffect = 170.0 + #After duration is attenuated by distance, it will be further attenuated depending on the angle (in degrees) between the eye/looking direction and the eye/grenade direction. This is done by multiplying it by 1 (no attenuation) if the angle is 0; and by this value if the angle is the maximum within the angle of effect. + #Range: 0.0 ~ 1.0 + angleAttenuationMax = 0.75 + #If true, the effect is only applied if the line between the eyes and the grenade does not intersect any non-liquid blocks with an opacity greater than 0. + raytraceOpaqueBlocks = true + + #Deafening properties of stun grenades + [common.stun_grenades.deafen] + #If true, peaceful mobs will panic upon being deafened by a stun grenade. + panicMobs = true + + [common.stun_grenades.deafen.effect_criteria] + #Grenade must be no more than this many meters away to have an effect. + #Range: 0.0 ~ 1.7976931348623157E308 + radius = 15.0 + #Effect will have this duration (in ticks) if the grenade is directly at the player's eyes while looking directly at it. + #Range: > 0 + durationMax = 280 + #Effect will have this duration (in ticks) if the grenade is the maximum distance from the player's eyes while looking directly at it. + #Range: > 0 + durationMin = 100 + #Angle between the eye/looking direction and the eye/grenade direction must be no more than half this many degrees to have an effect. + #Range: 0.0 ~ 360.0 + angleEffect = 360.0 + #After duration is attenuated by distance, it will be further attenuated depending on the angle (in degrees) between the eye/looking direction and the eye/grenade direction. This is done by multiplying it by 1 (no attenuation) if the angle is 0; and by this value if the angle is the maximum within the angle of effect. + #Range: 0.0 ~ 1.0 + angleAttenuationMax = 0.75 + #If true, the effect is only applied if the line between the eyes and the grenade does not intersect any non-liquid blocks with an opacity greater than 0. + raytraceOpaqueBlocks = false + + #Properties relating to projectile spread + [common.projectile_spread] + #The amount of time in milliseconds before logic to apply spread is skipped. The value indicates a reasonable amount of time before a weapon is considered stable again. + #Range: 0 ~ 1000 + spreadThreshold = 300 + #The amount of times a player has to shoot within the spread threshold before the maximum amount of spread is applied. Setting the value higher means it will take longer for the spread to be applied. + #Range: > 1 + maxCount = 10 + diff --git a/.minecraft/config/chococraft-4-breeding.json b/.minecraft/config/chococraft-4-breeding.json new file mode 100644 index 0000000..5d61b3e --- /dev/null +++ b/.minecraft/config/chococraft-4-breeding.json @@ -0,0 +1,338 @@ +{ + "BLACK": { + "GOLD, PINK, RED": [ + { + "childColor": "GOLD", + "conditions": "bothParentsFedGold", + "random": "above 90" + } + ], + "WHITE": [ + { + "childColor": "GOLD", + "conditions": "bothParentsFedGold", + "random": "above 50" + }, + { + "childColor": "WHITE", + "conditions": "bothParentsFedGold", + "random": "above 25" + }, + { + "childColor": "YELLOW", + "conditions": "none", + "random": "above 75" + }, + { + "childColor": "WHITE", + "conditions": "none", + "random": "above 38" + } + ], + "YELLOW, GREEN, BLUE": [ + { + "childColor": "secondParent", + "conditions": "none", + "random": "under 50" + } + ] + }, + "BLUE": { + "BLACK, WHITE": [ + { + "childColor": "YELLOW", + "conditions": "bothParentsFedGold", + "random": "above 70" + }, + { + "childColor": "secondParent", + "conditions": "bothParentsFedGold", + "random": "above 35" + }, + { + "childColor": "YELLOW", + "conditions": "none", + "random": "above 90" + }, + { + "childColor": "secondParent", + "conditions": "none", + "random": "above 45" + } + ], + "BLUE": [ + { + "childColor": "WHITE", + "conditions": "bothParentsFedGold", + "random": "above 60" + }, + { + "childColor": "BLUE", + "conditions": "bothParentsFedGold", + "random": "above 30" + }, + { + "childColor": "WHITE", + "conditions": "none", + "random": "above 80" + }, + { + "childColor": "BLUE", + "conditions": "none", + "random": "above 40" + } + ], + "YELLOW": [ + { + "childColor": "YELLOW", + "conditions": "none", + "random": "under 50" + } + ] + }, + "GOLD": { + "GOLD": [ + { + "childColor": "secondParent", + "conditions": "bothParentsFedGold", + "random": "none" + } + ], + "PINK, RED": [ + { + "childColor": "YELLOW", + "conditions": "bothParentsNotFedGold", + "random": "above 20" + } + ], + "YELLOW, GREEN, BLUE, WHITE, BLACK, PURPLE": [ + { + "childColor": "secondParent", + "conditions": "none", + "random": "none" + } + ] + }, + "GREEN": { + "BLACK, WHITE": [ + { + "childColor": "YELLOW", + "conditions": "bothParentsFedGold", + "random": "above 70" + }, + { + "childColor": "secondParent", + "conditions": "bothParentsFedGold", + "random": "above 35" + }, + { + "childColor": "YELLOW", + "conditions": "none", + "random": "above 90" + }, + { + "childColor": "secondParent", + "conditions": "none", + "random": "above 45" + } + ], + "BLUE": [ + { + "childColor": "WHITE", + "conditions": "bothParentsFedGold", + "random": "above 60" + }, + { + "childColor": "BLUE", + "conditions": "bothParentsFedGold", + "random": "above 30" + }, + { + "childColor": "WHITE", + "conditions": "none", + "random": "above 80" + }, + { + "childColor": "BLUE", + "conditions": "none", + "random": "above 40" + } + ], + "YELLOW": [ + { + "childColor": "YELLOW", + "conditions": "none", + "random": "under 50" + } + ] + }, + "PINK": { + "GOLD, PINK, RED": [ + { + "childColor": "YELLOW", + "conditions": "bothParentsNotFedGold", + "random": "above 20" + } + ], + "YELLOW, GREEN, BLUE, WHITE, BLACK, PURPLE": [ + { + "childColor": "secondParent", + "conditions": "none", + "random": "none" + } + ] + }, + "PURPLE": { + "YELLOW, GREEN, BLUE, WHITE, BLACK": [ + { + "childColor": "secondParent", + "conditions": "none", + "random": "none" + } + ] + }, + "RED": { + "GOLD, PINK, RED": [ + { + "childColor": "YELLOW", + "conditions": "bothParentsNotFedGold", + "random": "above 20" + } + ], + "YELLOW, GREEN, BLUE, WHITE, BLACK, PURPLE": [ + { + "childColor": "secondParent", + "conditions": "none", + "random": "none" + } + ] + }, + "WHITE": { + "BLACK": [ + { + "childColor": "GOLD", + "conditions": "bothParentsFedGold", + "random": "above 50" + }, + { + "childColor": "BLACK", + "conditions": "bothParentsFedGold", + "random": "above 25" + }, + { + "childColor": "YELLOW", + "conditions": "none", + "random": "above 75" + }, + { + "childColor": "BLACK", + "conditions": "none", + "random": "above 38" + } + ], + "GOLD, PINK, RED": [ + { + "childColor": "GOLD", + "conditions": "bothParentsFedGold", + "random": "above 70" + } + ], + "GREEN, BLUE": [ + { + "childColor": "YELLOW", + "conditions": "bothParentsFedGold", + "random": "above 70" + }, + { + "childColor": "secondParent", + "conditions": "bothParentsFedGold", + "random": "above 35" + }, + { + "childColor": "YELLOW", + "conditions": "none", + "random": "above 90" + }, + { + "childColor": "secondParent", + "conditions": "none", + "random": "above 45" + } + ], + "YELLOW": [ + { + "childColor": "BLACK", + "conditions": "bothParentsFedGold", + "random": "above 60" + }, + { + "childColor": "YELLOW", + "conditions": "bothParentsFedGold", + "random": "above 30" + }, + { + "childColor": "BLACK", + "conditions": "none", + "random": "above 80" + }, + { + "childColor": "YELLOW", + "conditions": "none", + "random": "above 40" + } + ] + }, + "YELLOW": { + "GREEN, BLUE, BLACK": [ + { + "childColor": "secondParent", + "conditions": "none", + "random": "above 50" + } + ], + "WHITE": [ + { + "childColor": "BLACK", + "conditions": "bothParentsFedGold", + "random": "above 60" + }, + { + "childColor": "WHITE", + "conditions": "bothParentsFedGold", + "random": "above 30" + }, + { + "childColor": "BLACK", + "conditions": "none", + "random": "above 80" + }, + { + "childColor": "WHITE", + "conditions": "none", + "random": "above 40" + } + ], + "YELLOW": [ + { + "childColor": "BLUE", + "conditions": "bothParentsFedGold", + "random": "above 80" + }, + { + "childColor": "GREEN", + "conditions": "bothParentsFedGold", + "random": "above 60" + }, + { + "childColor": "BLUE", + "conditions": "none", + "random": "above 60" + }, + { + "childColor": "GREEN", + "conditions": "none", + "random": "above 20" + } + ] + } +} \ No newline at end of file diff --git a/.minecraft/config/chococraft-common.toml b/.minecraft/config/chococraft-common.toml new file mode 100644 index 0000000..f96bdac --- /dev/null +++ b/.minecraft/config/chococraft-common.toml @@ -0,0 +1,33 @@ + +#Spawning configuration +[spawning] + #Controls Chocobo Spawn Weight [Default: 10] + #Range: > 0 + chocoboSpawnWeight = 10 + #Controls Chocobo Pack Size Min [Default: 1] + #Range: > 0 + chocoboPackSizeMin = 1 + #Controls Chocobo Pack Size Max [Default: 3] + #Range: > 0 + chocoboPackSizeMax = 3 + +#Chocobo configuration +[Chocobo] + #This multiplier controls the tame chance per gysahl used, so .15 results in 15% chance to tame [Default: 0.15] + #Range: 0.0 ~ 1.0 + tameChance = 0.15 + #If certain chocobos are allowed to fly [Default: true] + canChocobosFly = true + #Determines the maximum interval duration for the Chocobo's ambient sound [Default: 100] + #Range: > 1 + kwehIntervalLimit = 100 + +#Naming configuration +[Naming] + #If taming a chocobo will provide them with a name (unless already named) [Default: true] + nameTamedChocobos = true + #The list of male names it can choose from if 'nameTamedChocobos' is enabled + maleNames = ["Arkio", "Boco", "Choco", "Patch", "Eddie", "Big Bird", "Chobi", "Horse Bird", "Mr. Yellowpuffs", "Oscar", "Wild", "Stitch", "Milo", "Lewis", "Simon", "Steed", "Bocobo", "Chobo", "Butter Fingers", "Caspar", "Chubby", "Coco", "Fuzzy", "Hulk", "Flopsy", "Lionel", "Tidus", "Cloud", "Sephiroth", "Butz", "Cecil", "Golbez", "Squall", "Zidane", "Garnet", "Kuja", "Locke", "Celes", "Crafty", "Sparky", "Skippy", "Whiskers", "Mog's Mount", "Ruffles", "Quistis", "Noctis", "Firecracker", "Ballistic", "Blizzard", "Torobo", "Leon", "Firas", "Travis", "Indigo", "Montoya", "Cobalt", "Jinx", "Komet", "Beau", "Bone", "Claw", "Duke", "Easy", "Fire", "Fury", "Idol", "Iron", "Jack", "Mars", "Noir", "Snow", "Star", "Zero", "Ace", "Air", "Ice", "Max", "Neo", "Ray", "Alpha", "Arrow", "Avian", "Black", "Blade", "Blaze", "Blitz", "Chaos", "Dandy", "Jolly", "Omega", "Pluto", "Point", "Quake", "Titan", "Hope", "Ifrit", "Shiva", "Polonium", "Radon", "Sparks", "Lunik"] + #The list of female names it can choose from if 'nameTamedChocobos' is enabled + femaleNames = ["Choco", "Patch", "Chobi", "Wild", "Chubby", "Crystal", "Coco", "Fuzzy", "Flopsy", "Lulu", "Yuna", "Cecil", "Kuja", "Terra", "Locke", "Celes", "Rikku", "Yuffie", "Selphie", "Rinoa", "Sparky", "Skippy", "Whiskers", "Pupu", "Quistis", "Noctis", "Tranquille", "Twinkling", "Capucine", "Heidi", "Danseuse", "Mercedes", "Psyche", "Victory", "Liberty", "Emma", "Fortune", "Soleil", "Luna", "Violet", "Lilith", "Lilli", "Jinx", "Coco", "Fleur", "Feder", "Flora", "Kugel", "Bleu", "Blue", "Chic", "Ciel", "Face", "Fire", "Fury", "Iris", "Jade", "Joli", "Kiku", "Lady", "Miel", "Momo", "Moon", "Nana", "Noir", "Nova", "Rain", "Rose", "Ruby", "Star", "Vega", "Air", "Aki", "Ayu", "Fee", "Sky", "Sun", "Amber", "Angel", "Azure", "Belle", "Clair", "Ebony", "Ember", "Fairy", "Flare", "Glory", "Jaune", "Jeune", "Jolly", "Lucky", "Olive", "Orange", "Venus", "Lightning", "Galindorf"] + diff --git a/.minecraft/config/collective.json5 b/.minecraft/config/collective.json5 new file mode 100644 index 0000000..6f2d085 --- /dev/null +++ b/.minecraft/config/collective.json5 @@ -0,0 +1,14 @@ +{ + // When enabled, transfer the held items and armour from replaced entities by any of the Entity Spawn mods which depend on Collective. + "transferItemsBetweenReplacedEntities": true, + // The amount of times Collective loops through possible mob drops to get them all procedurally. Drops are only generated when a dependent mod uses them. Lowering this can increase world load time but decrease accuracy. + // min: 1, max: 500 + "loopsAmountUsedToGetAllEntityDrops": 100, + // The delay of the is-there-a-block-around-check around entities in ms. Used in mods which depends on a specific blockstate in the world. Increasing this number can increase TPS if needed. + // min: 0, max: 3600000 + "findABlockCheckAroundEntitiesDelayMs": 30000, + // Please check out https://stopmodreposts.org/ for more information on why this feature exists. + "enableAntiRepostingCheck": true, + // Enables pets for Patrons. Will be added in a future release. + "enablePatronPets": true +} \ No newline at end of file diff --git a/.minecraft/config/computercraft-client.toml b/.minecraft/config/computercraft-client.toml new file mode 100644 index 0000000..0251dff --- /dev/null +++ b/.minecraft/config/computercraft-client.toml @@ -0,0 +1,13 @@ +#The renderer to use for monitors. Generally this should be kept at "best" - if +#monitors have performance issues, you may wish to experiment with alternative +#renderers. +#Allowed Values: BEST, TBO, VBO +monitor_renderer = "BEST" +#The maximum distance monitors will render at. This defaults to the standard tile +#entity limit, but may be extended if you wish to build larger monitors. +#Range: 16 ~ 1024 +monitor_distance = 64 +#The delay in seconds after which we'll notify about unhandled imports. Set to 0 to disable. +#Range: 0 ~ 60 +upload_nag_delay = 5 + diff --git a/.minecraft/config/cpm.json b/.minecraft/config/cpm.json new file mode 100644 index 0000000..e69b2ef --- /dev/null +++ b/.minecraft/config/cpm.json @@ -0,0 +1,7 @@ +{ + "editorLastVersion": "0.6.13a", + "editorRecentProjects": [], + "titleScreenButton": true, + "serverSettings": {}, + "keybinds": {} +} \ No newline at end of file diff --git a/.minecraft/config/craftedcore/cache/patreons.txt b/.minecraft/config/craftedcore/cache/patreons.txt new file mode 100644 index 0000000..59408e9 --- /dev/null +++ b/.minecraft/config/craftedcore/cache/patreons.txt @@ -0,0 +1,4 @@ +74b6d9b3-c8c1-40db-ab82-ccc290d1aa03 +d4a50582-c44e-4a0d-ab0c-9711e2cf4b29 +ccddb138-0b29-493f-9d27-0f51ed3a0578 +1f63e38e-4059-4a4f-b7c4-0fac4a48e744 diff --git a/.minecraft/config/create-client.toml b/.minecraft/config/create-client.toml new file mode 100644 index 0000000..11da169 --- /dev/null +++ b/.minecraft/config/create-client.toml @@ -0,0 +1,133 @@ + +#. +#Client-only settings - If you're looking for general settings, look inside your worlds serverconfig folder! +[client] + #. + #Show item descriptions on Shift and controls on Ctrl. + enableTooltips = true + #. + #Display a tooltip when looking at overstressed components. + enableOverstressedTooltip = true + #. + #Log a stack-trace when rendering issues happen within a moving contraption. + explainRenderErrors = false + #. + #Higher density means more spawned particles. + #Range: 0.0 ~ 1.0 + fanParticleDensity = 0.5 + #. + #[in Blocks] + #Maximum Distance to the player at which items in Blocks' filter slots will be displayed + #Range: 1.0 ~ 3.4028234663852886E38 + filterItemRenderDistance = 10.0 + #. + #Choose the menu row that the Create config button appears on in the main menu + #Set to 0 to disable the button altogether + #Range: 0 ~ 4 + mainMenuConfigButtonRow = 2 + #. + #Offset the Create config button in the main menu by this many pixels on the X axis + #The sign (-/+) of this value determines what side of the row the button appears on (left/right) + #Range: > -2147483648 + mainMenuConfigButtonOffsetX = -4 + #. + #Choose the menu row that the Create config button appears on in the in-game menu + #Set to 0 to disable the button altogether + #Range: 0 ~ 5 + ingameMenuConfigButtonRow = 3 + #. + #Offset the Create config button in the in-game menu by this many pixels on the X axis + #The sign (-/+) of this value determines what side of the row the button appears on (left/right) + #Range: > -2147483648 + ingameMenuConfigButtonOffsetX = -4 + #. + #Setting this to true will prevent Create from sending you a warning when playing with Fabulous graphics enabled + ignoreFabulousWarning = false + #. + #Disable to prevent being rotated while seated on a Moving Contraption + rotateWhenSeated = true + + #. + #Configure your vision range when submerged in Create's custom fluids + [client.fluidFogSettings] + #. + #The vision range through honey will be multiplied by this factor + #Range: 0.125 ~ 256.0 + honey = 1.0 + #. + #The vision range though chocolate will be multiplied by this factor + #Range: 0.125 ~ 256.0 + chocolate = 1.0 + + #. + #Settings for the Goggle Overlay + [client.goggleOverlay] + #. + #Offset the overlay from goggle- and hover- information by this many pixels on the respective axis; Use /create overlay + #Range: > -2147483648 + overlayOffsetX = 20 + #. + #Offset the overlay from goggle- and hover- information by this many pixels on the respective axis; Use /create overlay + #Range: > -2147483648 + overlayOffsetY = 0 + #. + #Enable this to use your custom colors for the Goggle- and Hover- Overlay + customColorsOverlay = false + #. + #The custom background color to use for the Goggle- and Hover- Overlays, if enabled + #[in Hex: #AaRrGgBb] + #[@cui:IntDisplay:#] + #Range: > -2147483648 + customBackgroundOverlay = -267386864 + #. + #The custom top color of the border gradient to use for the Goggle- and Hover- Overlays, if enabled + #[in Hex: #AaRrGgBb] + #[@cui:IntDisplay:#] + #Range: > -2147483648 + customBorderTopOverlay = 1347420415 + #. + #The custom bot color of the border gradient to use for the Goggle- and Hover- Overlays, if enabled + #[in Hex: #AaRrGgBb] + #[@cui:IntDisplay:#] + #Range: > -2147483648 + customBorderBotOverlay = 1344798847 + + #. + #Sound settings + [client.sound] + #. + #Make cogs rumble and machines clatter. + enableAmbientSounds = true + #. + #Maximum volume modifier of Ambient noise + #Range: 0.0 ~ 1.0 + ambientVolumeCap = 0.10000000149011612 + + #. + #Mod Integration and JEI + [client.jeiIntegration] + #. + #Whether to auto-update the JEI search when searching in the stock keeper UI + syncJeiSearch = true + + #. + #Railway related settings + [client.trains] + #. + #How far away the Camera should zoom when seated on a train + #Range: 0.0 ~ 3.4028234663852886E38 + mountedZoomMultiplier = 3.0 + #. + #Display nodes and edges of a Railway Network while f3 debug mode is active + showTrackGraphOnF3 = false + #. + #Additionally display materials of a Rail Network while f3 debug mode is active + showExtendedTrackGraphOnF3 = false + #. + #Display Track Networks and Trains on supported map mods + showTrainMapOverlay = true + #. + #Track Network Color on maps + #Allowed Values: RED, GREY, WHITE + trainMapColorTheme = "RED" + diff --git a/.minecraft/config/create-common.toml b/.minecraft/config/create-common.toml new file mode 100644 index 0000000..ab1174e --- /dev/null +++ b/.minecraft/config/create-common.toml @@ -0,0 +1,9 @@ + +#. +#Modify Create's impact on your terrain +[worldgen] + #. + #. + #Prevents all worldgen added by Create from taking effect + disableWorldGen = false + diff --git a/.minecraft/config/cristellib/minecraftED.json5 b/.minecraft/config/cristellib/minecraftED.json5 new file mode 100644 index 0000000..3d86d2c --- /dev/null +++ b/.minecraft/config/cristellib/minecraftED.json5 @@ -0,0 +1,75 @@ +/* + This config file makes it possible to switch off any Minecraft structure. + To disable a structure, simply set the value of that structure to "false". + To change the rarity of a structure category, use the other file in the folder. +*/ +{ + "igloos": { + "igloo": true + }, + "desert_pyramids": { + "desert_pyramid": true + }, + "end_cities": { + "end_city": true + }, + "ocean_ruins": { + "ocean_ruin_cold": true, + "ocean_ruin_warm": true + }, + "shipwrecks": { + "shipwreck": true, + "shipwreck_beached": true + }, + "woodland_mansions": { + "mansion": true + }, + "ancient_cities": { + "ancient_city": true + }, + "buried_treasures": { + "buried_treasure": true + }, + "villages": { + "village_plains": true, + "village_desert": true, + "village_savanna": true, + "village_snowy": true, + "village_taiga": true + }, + "nether_complexes": { + "fortress": true, + "bastion_remnant": true + }, + "ocean_monuments": { + "monument": true + }, + "jungle_temples": { + "jungle_pyramid": true + }, + "nether_fossils": { + "nether_fossil": true + }, + "mineshafts": { + "mineshaft": true, + "mineshaft_mesa": true + }, + "pillager_outposts": { + "pillager_outpost": true + }, + "swamp_huts": { + "swamp_hut": true + }, + "strongholds": { + "stronghold": true + }, + "ruined_portals": { + "ruined_portal": true, + "ruined_portal_desert": true, + "ruined_portal_jungle": true, + "ruined_portal_swamp": true, + "ruined_portal_mountain": true, + "ruined_portal_ocean": true, + "ruined_portal_nether": true + } +} \ No newline at end of file diff --git a/.minecraft/config/cristellib/minecraftP.json5 b/.minecraft/config/cristellib/minecraftP.json5 new file mode 100644 index 0000000..3d62c1e --- /dev/null +++ b/.minecraft/config/cristellib/minecraftP.json5 @@ -0,0 +1,96 @@ +/* +This config file makes it possible to change the spacing, separation, salt (and frequency) of Minecraft's structure sets. + SPACING --- controls how far a structure can be from others of its kind + SEPARATION --- controls how close to each other two structures of the same type can be. +KEEP IN MIND THAT SPACING ALWAYS NEEDS TO BE HIGHER THAN SEPARATION. +*/ +{ + "igloos": { + "spacing": 32, + "separation": 8, + "salt": 14357618 + }, + "desert_pyramids": { + "spacing": 32, + "separation": 8, + "salt": 14357617 + }, + "end_cities": { + "spacing": 20, + "separation": 11, + "salt": 10387313 + }, + "ocean_ruins": { + "spacing": 20, + "separation": 8, + "salt": 14357621 + }, + "shipwrecks": { + "spacing": 24, + "separation": 4, + "salt": 165745295 + }, + "woodland_mansions": { + "spacing": 80, + "separation": 20, + "salt": 10387319 + }, + "ancient_cities": { + "spacing": 24, + "separation": 8, + "salt": 20083232 + }, + "buried_treasures": { + "spacing": 1, + "separation": 0, + "frequency": 0.01, + "salt": 0 + }, + "villages": { + "spacing": 34, + "separation": 8, + "salt": 10387312 + }, + "nether_complexes": { + "spacing": 27, + "separation": 4, + "salt": 30084232 + }, + "ocean_monuments": { + "spacing": 32, + "separation": 5, + "salt": 10387313 + }, + "jungle_temples": { + "spacing": 32, + "separation": 8, + "salt": 14357619 + }, + "nether_fossils": { + "spacing": 2, + "separation": 1, + "salt": 14357921 + }, + "mineshafts": { + "spacing": 1, + "separation": 0, + "frequency": 0.004, + "salt": 0 + }, + "pillager_outposts": { + "spacing": 32, + "separation": 8, + "frequency": 0.2, + "salt": 165745296 + }, + "swamp_huts": { + "spacing": 32, + "separation": 8, + "salt": 14357620 + }, + "ruined_portals": { + "spacing": 40, + "separation": 15, + "salt": 34222645 + } +} \ No newline at end of file diff --git a/.minecraft/config/curios-client.toml b/.minecraft/config/curios-client.toml new file mode 100644 index 0000000..d14999b --- /dev/null +++ b/.minecraft/config/curios-client.toml @@ -0,0 +1,21 @@ + +#Client only settings, mostly things related to rendering +[client] + #Set to true to enable rendering curios + renderCurios = true + #The X-Offset for the Curios GUI button + #Range: -100 ~ 100 + buttonXOffset = 0 + #The Y-Offset for the Curios GUI button + #Range: -100 ~ 100 + buttonYOffset = 0 + #The X-Offset for the Creative Curios GUI button + #Range: -100 ~ 100 + creativeButtonXOffset = 0 + #The Y-Offset for the Creative Curios GUI button + #Range: -100 ~ 100 + creativeButtonYOffset = 0 + #The corner for the Curios GUI button + #Allowed Values: TOP_LEFT, TOP_RIGHT, BOTTOM_LEFT, BOTTOM_RIGHT + buttonCorner = "TOP_LEFT" + diff --git a/.minecraft/config/desiredservers/desiredservers.json b/.minecraft/config/desiredservers/desiredservers.json new file mode 100644 index 0000000..97f3b65 --- /dev/null +++ b/.minecraft/config/desiredservers/desiredservers.json @@ -0,0 +1,7 @@ +[ + { + "serverName": "Treehouse Full of Stars", + "serverIP": "184.83.153.182:25565", + "forceResourcePack": "false" + } +] \ No newline at end of file diff --git a/.minecraft/config/enhancedai/Mobs/Break Anger/break_anger_config.json b/.minecraft/config/enhancedai/Mobs/Break Anger/break_anger_config.json new file mode 100644 index 0000000..aff3d4f --- /dev/null +++ b/.minecraft/config/enhancedai/Mobs/Break Anger/break_anger_config.json @@ -0,0 +1,7 @@ +[ + { + "block": "#forge:ores/quartz", + "entity": "minecraft:zombified_piglin", + "range": 32.0 + } +] \ No newline at end of file diff --git a/.minecraft/config/enhancedai/common.toml b/.minecraft/config/enhancedai/common.toml new file mode 100644 index 0000000..950ceb8 --- /dev/null +++ b/.minecraft/config/enhancedai/common.toml @@ -0,0 +1,769 @@ +"Enable Animals" = true +"Enable Blazes" = true +"Enable Creepers" = true +"Enable Drowneds" = true +"Enable Endermen" = true +"Enable Ghasts" = true +"Enable Pets" = true +"Enable Mobs" = true +"Enable Illagers" = true +"Enable Shulkers" = true +"Enable Skeletons" = true +"Enable Slimes" = true +"Enable Spiders" = true +"Enable Villagers" = true +"Enable Witches" = true +"Enable Warden" = true + +[Witches] + #Witches drink more potions. + "Enable Thirsty Witches" = true + #Witches flee from the target. + "Enable Witch Flee Target" = true + #Witches summon Villagers and cast a lightning upon them. + "Enable Dark Arts Witches" = true + #Witches throw potions farther, faster and more potion types. Also no longer chase player if they can't see him. Use the enhancedai:better_potion_throwing entity type tag to add more witches that are affected by this feature. + "Enable Witch Potion Throwing" = true + + #Witches drink more potions. + [Witches."Thirsty Witches"] + #Chance for a witch to drink a healing potion when not full health. Defaults to Vanilla + #Range: 0.0 ~ 1.0 + "Healing Chance" = 0.05 + #Below this percentage health, witches will try to drink healing potions. + #Range: 0.0 ~ 1.0 + "Healing Threshold" = 0.7 + #Below this percentage health, witches will drink strong healing potions instead of normal ones. + #Range: 0.0 ~ 1.0 + "Strong healing Threshold" = 0.4 + #Chance each tick for a witch to drink a water breathing potion when in water and air meter is at half. Vanilla is 15% and doesn't check the air meter. + #Range: 0.0 ~ 1.0 + "Water Breathing Chance" = 1.0 + #Chance each tick for a witch to drink a fire resistance potion when on fire. Vanilla is 15%. + #Range: 0.0 ~ 1.0 + "Fire Resistance Chance" = 1.0 + #Chance each tick for a witch to drink milk when they have a negative effect. + #Range: 0.0 ~ 1.0 + "Drink Milk Chance" = 0.1 + #A list of potions that the witch will drink as soon as the player is targeted. Note that witches can still drink other potions in different situations, refer to other config options. Format is effect_id,duration,amplifier. The potions are applied in order and witches will not drink the same potion if already has the effect. + "Potions on Target List" = ["minecraft:strong_swiftness", "minecraft:regeneration"] + + #Witches flee from the target. + [Witches."Witch Flee Target"] + #Chance for a Witch to spawn with the ability to avoid the player + #Range: 0.0 ~ 1.0 + "Avoid Player chance" = 1.0 + #Chance for a Witch to be able to throw potions while running from a player + #Range: 0.0 ~ 1.0 + "Attack When Avoiding Chance" = 0.5 + #Distance from a player that will make the Witch run away. + #Range: 0.0 ~ 32.0 + "Flee Distance Far" = 13.0 + #Distance from a player that counts as near and will make the Witch run away faster. + #Range: 0.0 ~ 32.0 + "Flee Distance Near" = 7.0 + #Speed multiplier when the Witch avoids the player and it's farther than 'Flee Distance Near' blocks from him. + #Range: 0.0 ~ 4.0 + "Flee speed Multiplier Far" = 1.0 + #Speed multiplier when the Witch avoids the player and it's within 'Flee Distance Near' blocks from him. + #Range: 0.0 ~ 4.0 + "Flee speed Multiplier Near" = 1.1 + + #Witches summon Villagers and cast a lightning upon them. + [Witches."Dark Arts Witches"] + #Chance for a witch to get the Dark Art AI (as soon as they have a target and are less than 10 blocks away from the target will summon a Villager and cast a lightning bolt on them + #Range: 0.0 ~ 1.0 + "Dark Art Chance" = 0.333 + + #Witches throw potions farther, faster and more potion types. Also no longer chase player if they can't see him. Use the enhancedai:better_potion_throwing entity type tag to add more witches that are affected by this feature. + [Witches."Witch Potion Throwing"] + #Chance for the potions thrown by the Witch to be lingering. + #Range: 0.0 ~ 1.0 + "Lingering Chance" = 0.15 + #Chance for the Witch to throw another random potion right after she threw one. + #Range: 0.0 ~ 1.0 + "Another Throw Chance" = 0.2 + #If true, witches will throw a potion of slow falling at their feet when they're falling for more than 8 blocks. + "Use Slow Falling" = true + #When below this health percentage Witches will throw Invisibility potions at their feet. + #Range: 0.0 ~ 1.0 + "Health Threshold Invisibility" = 0.4 + #A list of potions that the witch can throw at enemies. Format is effect_id,duration,amplifier. The potions are thrown in order and witches will not throw the same potion if the target has already the effect. + "Bad Potions List" = ["minecraft:weakness", "minecraft:slowness", "minecraft:hunger,600,0", "minecraft:mining_fatigue,600,0", "minecraft:poison", "minecraft:blindness,120,0", "minecraft:strong_harming"] + #A list of potions that the witch can throw at allies (in raids). Format is effect_id,duration,amplifier. The potions are thrown in order and witches will not throw the same potion if the target has already the effect. + "Good Potions List" = ["minecraft:regeneration", "minecraft:swiftness", "minecraft:strength", "minecraft:healing"] + + #Speed at which Witches throw potions (in ticks). + [Witches."Witch Potion Throwing"."Throw Speed"] + #Range: 1.0 ~ 1.7976931348623157E308 + Minimum = 70.0 + #Range: 1.0 ~ 1.7976931348623157E308 + Maximum = 90.0 + + #Range at which Witches throw potions. + [Witches."Witch Potion Throwing"."Throw Range"] + #Range: 8.0 ~ 64.0 + Minimum = 16.0 + #Range: 8.0 ~ 64.0 + Maximum = 24.0 + + [Witches."Witch Potion Throwing"."Apprentice Witch"] + #Chance for a Witch to be an apprentice. Apprentice Witches throw random potions instead of in order, and have a chance to throw a wrong (good) potion. + #Range: 0.0 ~ 1.0 + Chance = 0.6 + +[Villagers] + #Make villagers fight back. Use the enhancedai:villagers_can_attack entity type tag to add more villagers. + "Enable Villager Attacking" = true + + #Make villagers fight back. Use the enhancedai:villagers_can_attack entity type tag to add more villagers. + [Villagers."Villager Attacking"] + #If true, when attacked, villagers will call other villagers for help and attack back. Attack damage can't be changed via config due to limitation so use mods like Mobs Properties Randomness to change the damage. Base damage is 4 + "Villagers Fight back" = true + #If false villagers will not attack back monsters + "Villagers Fight back Enemies" = false + #Villagers will only attack players that have below this reputation (like Iron Golems by default). https://minecraft.fandom.com/wiki/Villager#Gossiping + #Range: > -2147483648 + "Reputation for Fight back" = -100 + #Movement speed multiplier when attacking + #Range: 0.0 ~ 4.0 + "Movement Speed Multiplier" = 0.4 + +[Spiders] + #Various small changes to Spiders. + "Enable Miscellaneous" = true + #Makes spiders throw a web at a player, slowing them. Use the enhancedai: + "Enable Throwing Web" = true + + #Various small changes to Spiders. + [Spiders.Miscellaneous] + #Percentage reduction of the fall damage taken by spiders. + #Range: 0.0 ~ 1.0 + "Fall Damage Reduction" = 0.9 + + #Makes spiders throw a web at a player, slowing them. Use the enhancedai: + [Spiders."Throwing Web"] + #Chance for a Spider to spawn with the ability to throw webs at the target. + #Range: 0.0 ~ 1.0 + "Web Throw Chance" = 0.1 + #After how many ticks will the cobweb placed by the web projectile be destroyed? + #Range: 0 ~ 6000 + "Destroy Web After" = 100 + #Damage when the projectiles hits a mob. The damage is set for normal difficulty. Hard difficulty gets +50% damage and Easy gets (-50% + 1) damage. + #Range: 0.0 ~ 128.0 + "Web Damage" = 3.0 + #If true entities will get webbed when hit. + "Always web" = false + #If true cave spiders' thrown web will poison entities hit like when they hit the entity melee. + "Cave spiders poisonous webs" = true + #If true, spiders will gain a speed boost when they hit the target. + "Apply Speed on hit" = true + #If true entities will get slowness when hit. + "Apply Slowness" = true + + #Every how many ticks do spiders throw the projectile + [Spiders."Throwing Web".Cooldown] + #Range: 1.0 ~ 1200.0 + Minimum = 40.0 + #Range: 1.0 ~ 1200.0 + Maximum = 60.0 + + #Distance Required for the spider to throw webs. Setting 'Minimum' to 0 will make the spider throw webs even when attacking the player. + [Spiders."Throwing Web"."Distance Required"] + #Range: 0.0 ~ 64.0 + Minimum = 2.5 + #Range: 0.0 ~ 64.0 + Maximum = 32.0 + + [Spiders."Throwing Web".Slowness] + #How many ticks of slowness are applied to the target hit by the web? + #Range: 0 ~ 6000 + Duration = 120 + #How many levels of slowness are applied to the target hit by the web? + #Range: 0 ~ 128 + Amplifier = 0 + #Should multiple hits on a target with slowness increase the level of Slowness? (This works with any type of slowness) + "Stacking Amplifier" = false + #How many max levels of slowness can be applied to the target if Staking amplifier is enabled? + #Range: 0 ~ 128 + "Max Amplifier" = 2 + +[Slimes] + #Use enhancedai:affect_slime_spawn_size and enhancedai:affect_slime_jump_rate entity type tag to add more slimes affected by this feature. + "Enable Slimes" = true + + #Use enhancedai:affect_slime_spawn_size and enhancedai:affect_slime_jump_rate entity type tag to add more slimes affected by this feature. + [Slimes.Slimes] + #Changes the max size a Slime/Magma cube can spawn as. Vanilla is max 4 with 3 excluded. Set to 0 to disable. + #Range: 0 ~ 16 + "Max spawn size" = 6 + #Range: 0.0 ~ 5.0 + "Jump delay multiplier" = 0.5 + +[Skeletons] + #Skeletons try to stay away from the target. Use the enhancedai:skeleton_flee entity type tag to add/remove skeletons that are affected by this feature + "Enable Skeleton Flee" = true + #Wither skeletons can spawn with a bow and shoot Wither arrows. + "Enable Wither Skeletons" = true + #Skeletons are more precise when shooting and strafing is removed, can hit a target from up to 64 blocks and try to stay away from the target. Use the enhancedai:better_skeleton_shoot entity type tag to add more skeletons that are affected by this feature + "Enable Skeleton Shoot" = true + + #Skeletons try to stay away from the target. Use the enhancedai:skeleton_flee entity type tag to add/remove skeletons that are affected by this feature + [Skeletons."Skeleton Flee"] + #Chance for a Skeleton to spawn with the ability to avoid the player + #Range: 0.0 ~ 1.0 + "Avoid Player chance" = 0.5 + #Chance for a Skeleton to be able to shoot while running from a player + #Range: 0.0 ~ 1.0 + "Attack When Avoiding Chance" = 0.5 + #Distance from a player that counts as near and will make the skeleton run away faster. + #Range: 0.0 ~ 32.0 + "Flee Distance Near" = 8.0 + #Distance from a player that will make the skeleton run away. + #Range: 0.0 ~ 32.0 + "Flee Distance Far" = 16.0 + #Speed multiplier when the skeleton avoids the player and it's within 'Flee Distance Near' blocks from him. + #Range: 0.0 ~ 4.0 + "Flee speed Multiplier Near" = 1.25 + #Speed multiplier when the skeleton avoids the player and it's farther than 'Flee Distance Far' blocks from him. + #Range: 0.0 ~ 4.0 + "Flee speed Multiplier Far" = 1.1 + + #Wither skeletons can spawn with a bow and shoot Wither arrows. + [Skeletons."Wither Skeletons"] + #Chance for Wither Skeletons to spawn with a bow + #Range: 0.0 ~ 1.0 + "Ranged chance" = 0.2 + #Wither skeletons shoot Withered arrows instead of arrows on fire + "Wither instead of Fire" = true + + #Skeletons are more precise when shooting and strafing is removed, can hit a target from up to 64 blocks and try to stay away from the target. Use the enhancedai:better_skeleton_shoot entity type tag to add more skeletons that are affected by this feature + [Skeletons."Skeleton Shoot"] + #Chance for a Skeleton to spawn with the ability to strafe (like vanilla) + #Range: 0.0 ~ 1.0 + "Strafe chance" = 0.333 + #How much inaccuracy does the arrow fired by skeletons have. Vanilla skeletons have 10/6/2 inaccuracy in easy/normal/hard difficulty. + #Range: 0.0 ~ 30.0 + "Arrow Inaccuracy" = 2.0 + #Chance for a Skeleton to spawn as a spammer, which spams arrows instead of fully charging the bow + #Range: 0.0 ~ 1.0 + "Spammer chance" = 0.07 + + #The range from where a skeleton will shoot a player + [Skeletons."Skeleton Shoot"."Shooting Range"] + #Range: 1.0 ~ 64.0 + Minimum = 24.0 + #Range: 1.0 ~ 64.0 + Maximum = 32.0 + + #The ticks cooldown after shooting. This is halved in Hard difficulty + [Skeletons."Skeleton Shoot"."Shooting Cooldown"] + #Range: 0.0 ~ 1.7976931348623157E308 + Minimum = 50.0 + #Range: 0.0 ~ 1.7976931348623157E308 + Maximum = 70.0 + + #The ticks the skeleton charges the bow. at least 20 ticks for a full charge. + [Skeletons."Skeleton Shoot"."Bow charge ticks"] + #Range: 0.0 ~ 1.7976931348623157E308 + Minimum = 15.0 + #Range: 0.0 ~ 1.7976931348623157E308 + Maximum = 30.0 + +[Shulkers] + "Enable Shulker Bullets" = true + #Use the enhancedai:apply_shulker_armor_modifiers to add more shulkers that are affected by this feature. + "Enable Shulker Armor" = true + "Enable Shulker Attack" = true + + [Shulkers."Shulker Bullets"] + + [Shulkers."Shulker Bullets"."Leviation Duration"] + #Range: 1.0 ~ 600.0 + "Easy/Peaceful" = 200.0 + #Range: 1.0 ~ 600.0 + Normal = 100.0 + #Range: 1.0 ~ 600.0 + Hard = 50.0 + + #Note that 0 = I, 1 = II, and so on + [Shulkers."Shulker Bullets"."Leviation Amplifier"] + #Range: 0.0 ~ 127.0 + "Easy/Peaceful" = 1.0 + #Range: 0.0 ~ 127.0 + Normal = 3.0 + #Range: 0.0 ~ 127.0 + Hard = 7.0 + + #Use the enhancedai:apply_shulker_armor_modifiers to add more shulkers that are affected by this feature. + [Shulkers."Shulker Armor"] + #Range: 1.0 ~ 40.0 + "Armor when closed" = 30.0 + #Range: 1.0 ~ 40.0 + "Armor when peeking" = 20.0 + #Range: 1.0 ~ 40.0 + "Armor when open" = 10.0 + + [Shulkers."Shulker Attack"] + + #Ticks before the first bullet is fired + [Shulkers."Shulker Attack"."Base Attack Speed"] + #Range: 1.0 ~ 40.0 + Minimum = 20.0 + #Range: 1.0 ~ 40.0 + Maximum = 40.0 + + #Ticks to fire is calculcated as base_attack_speed + (0~attack_speed_bonus_half_seconds * 10) + [Shulkers."Shulker Attack"."Attack speed bonus half seconds"] + #Range: 1.0 ~ 40.0 + Minimum = 10.0 + #Range: 1.0 ~ 40.0 + Maximum = 20.0 + +[Pets] + #Use the enhancedai:change_wolves entity type tag to add more wolves. + "Enable Wolves" = true + #Use the enhancedai:change_iron_golems entity type tag to add more iron golems. + "Enable Iron Golems" = true + #Use the enhancedai:change_snow_golems entity type tag to add more snow golems. + "Enable Snow Golems" = true + + #Use the enhancedai:change_wolves entity type tag to add more wolves. + [Pets.Wolves] + "Double HP and Damage" = true + + #Use the enhancedai:change_iron_golems entity type tag to add more iron golems. + [Pets."Iron Golems"] + #Resistance to damage taken by Iron Golems + #Range: 0.0 ~ 1.0 + "Innate Resistance" = 0.4 + "Fire ticks faster" = true + + #Use the enhancedai:change_snow_golems entity type tag to add more snow golems. + [Pets."Snow Golems"] + "Damaging Snowballs" = true + "Freezing Snowballs" = true + #If true, snowballs hitting snow golems will heal them. + "Healing Snowballs" = true + +[Mobs] + #Make mobs angry when a block is broken. Check the mod's config folder Mobs/Break Anger/break_anger_config.json to change blocks and entities triggered. + "Enable Break Anger" = true + #Let mobs use ender pearls. Either put ender pearls in main or off hand and when far enough from the target they will throw it. Only mobs in the enhancedai:can_be_pearler entity type tag can be pearler. + "Enable Pearler Mobs" = true + #Let mobs use Fishing Rods, reeling players in. Either put a Fishing Rod in main or off hand and when near enough from the target they will use it. Only mobs in enhancedai:can_be_fisher entity type tag are affected by this feature. + "Enable Fisher Mobs" = true + #Makes mobs ride other mobs + "Enable Riding" = true + #Use enhancedai:can_open_doors to add more mobs that can open doors. + "Enable Open Doors" = true + #Mobs can mine blocks to reach the target. Uses offhand item to mine. Only mobs in the entity type tag enhancedai:can_be_miner can spawn with the ability to mine and blocks in the tag enhancedai:miner_block_blacklist cannot be mined. + "Enable Miner Mobs" = true + #Mobs can bite if are attacked with non-weapons. Only mobs in the enhancedai:can_bite entity type tag can bite. + "Enable Biting Mobs" = true + #Mobs can flee or attack Wardens. Use the entity type tag enhancedai:ignore_warden_interaction to blacklist mobs. + "Enable Warden Interacting" = true + #Changes attack range to use the 1.20.2 mechanic + "Enable Melee Attacking" = true + #Makes mobs be able to move in more ways, like climbing or swim. Only mobs in the enhancedai:allow_climbing entity type tag are allowed to climb. + "Enable Movement" = true + #Endermen will make the player's item fall from his hands. Add/remove mobs via the enhancedai:can_disrupt_item entity type tag + "Enable Item Disruption" = true + #Prevent players from abusing some game mechanics to stop mobs. Mobs in the entity type tag enhancedai:ignore_anti_cheese will not be affected by this feature. + "Enable Anti-Cheese" = true + #Makes mobs be able to leap over a few blocks. + "Enable Leap" = false + #Change how mobs target players. Use the enhancedai:no_target_changes and enhancedai:no_follow_range_changes entity type tag to blacklist mobs. Add mobs to enhancedai:allow_target_change entity type tag to allow these mobs to be able to switch targets when hit (e.g. Creepers can't normally do that). + "Enable Targeting" = true + "Enable Spawning" = true + #Mobs will run away from exploding creepers / TNT. Use the entity type tag enhancedai:no_run_from_explosion to blacklist them + "Enable Avoid Explosions" = true + + #Let mobs use ender pearls. Either put ender pearls in main or off hand and when far enough from the target they will throw it. Only mobs in the enhancedai:can_be_pearler entity type tag can be pearler. + [Mobs."Pearler Mobs"] + #Chance for a mob in the entity type tag enhancedai:can_be_pearler to spawn with a Fishing Rod in the offhand. + #I recommend Mobs Properties Randomness to have more control over mobs equipment. + #Range: 0.0 ~ 1.0 + "Equip Ender Pearl Chance" = 0.05 + #How many ender pearls will Mobs spawn with. + #Range: 0 ~ 16 + "Ender Pearl Amount" = 3 + #Inaccuracy when throwing the ender pearl. + #Range: 1 ~ 16 + Inaccuracy = 3 + + #Let mobs use Fishing Rods, reeling players in. Either put a Fishing Rod in main or off hand and when near enough from the target they will use it. Only mobs in enhancedai:can_be_fisher entity type tag are affected by this feature. + [Mobs."Fisher Mobs"] + #Chance for a mob in the entity type tag enhancedai:can_be_fisher to spawn with a Fishing Rod in the offhand. + #I recommend Mobs Properties Randomness to have more control over mobs equipment. + #Range: 0.0 ~ 1.0 + "Equip Fishing Rod Chance" = 0.07 + + #Makes mobs ride other mobs + [Mobs.Riding] + #If true, riding mobs will dismount if take too much suffocation damage. + "Stop mounting if too much suffocation" = true + + #Chance for a mob to have an AI to go and ride mobs. Use enhancedai:can_be_mounted and enhancedai:can_mount entity type tags + [Mobs.Riding."Chance to have Riding AI"] + #Range: 0.0 ~ 1.0 + "Easy/Peaceful" = 0.025 + #Range: 0.0 ~ 1.0 + Normal = 0.05 + #Range: 0.0 ~ 1.0 + Hard = 0.075 + + #Mobs can mine blocks to reach the target. Uses offhand item to mine. Only mobs in the entity type tag enhancedai:can_be_miner can spawn with the ability to mine and blocks in the tag enhancedai:miner_block_blacklist cannot be mined. + [Mobs."Miner Mobs"] + #Chance for a mob in the entity type tag enhancedai:can_be_miner to spawn with the miner ability + #Range: 0.0 ~ 1.0 + "Miner Chance" = 0.07 + #Mobs with the miner AI will mine only if they have any tool in the off-hand + "Can mine with tool only" = true + #Mobs with the miner AI will mine only if their off-hand tool can mine targeted blocks (e.g. zombies with shovels will not mine stone). Blocks that require no tool (e.g. planks) will be minable regardless of proper tool or not. + "Can mine with proper tool only" = false + #If 'Can mine with proper tool only' is enabled, mobs with the miner AI will mine blocks that don't require a tool only with the proper tool. + "Always require proper tool" = false + #Mobs with Miner AI will spawn with a Stone Pickaxe that never drops. + "Equip Stone Pick" = true + #Mobs can mine from the bottom of the world to this Y level. + #Range: -512 ~ 1024 + "Max Y" = 320 + #The maximum distance from the target at which the Mobs can mine. Set to 0 to always mine. + #Range: 0 ~ 128 + "Max Distance" = 0 + #Mobs with Miner AI will not be able to break tile entities + "Blacklist Tile Entities" = false + #Multiplier for the time a mob takes to break blocks. E.g. with this set to 2, mobs will take twice the time to mine a block. + #Range: 0.0 ~ 128.0 + "Time to break multiplier" = 1.5 + + #Dimensions where mobs can't spawn with the ability to mine. + [Mobs."Miner Mobs"."Dimension Blacklist"] + Blacklist = [] + #If true the list will be treated as a whitelist instead of blacklist + "List as Whitelist" = false + + #Mobs can bite if are attacked with non-weapons. Only mobs in the enhancedai:can_bite entity type tag can bite. + [Mobs."Biting Mobs"] + #The damage dealt to the attacker when bit + #Range: 0.0 ~ 1.7976931348623157E308 + Damage = 3.0 + + #Chance for a Mob to bite the attacker + [Mobs."Biting Mobs".Chance] + #Range: 0.0 ~ 1.0 + "Easy/Peaceful" = 0.2 + #Range: 0.0 ~ 1.0 + Normal = 0.2 + #Range: 0.0 ~ 1.0 + Hard = 0.3 + + #Mobs can flee or attack Wardens. Use the entity type tag enhancedai:ignore_warden_interaction to blacklist mobs. + [Mobs."Warden Interacting"] + "Mobs flee from the Warden" = true + #Speed multiplier when the mob runs from explosions and it's within 7 blocks from him. + #Range: 0.0 ~ 10.0 + "Flee speed Multiplier Near" = 1.25 + #Speed multiplier when the mob runs from explosions and it's farther than 7 blocks from him. + #Range: 0.0 ~ 10.0 + "Flee speed Multiplier Far" = 1.1 + "Mobs target the Warden" = false + + #Changes attack range to use the 1.20.2 mechanic + [Mobs."Melee Attacking"] + #If true melee monsters (zombies, etc) will attack based off the forge:entity_reach attribute instead of a fixed ~0.82 blocks. By default, mobs' forge:attack_range is set to 0.82 blocks, like vanilla 1.20.2. + "Melee Attacks Attribute Based" = true + + [Mobs."Melee Attacking"."Attack Speed"] + #If true melee monsters (zombies, etc) attack rate is defined by their attack speed -40%, minimum once every 0.5 seconds with no weapon. This effectively buffs any mob that has no weapon. + Enabled = true + #The maximum attack speed a mob can attack with (in attacks per second, 2 is an attach every 0.5 seconds, 1.25 is an attack every 0.8s, 1 is an attack every 1s). In vanilla mobs have 1 attack speed. + #Range: 0.0 ~ 4.0 + Maximum = 1.25 + + #Multiplies the attack speed of monsters by this value. E.g. 0.6 means that mobs attack 40% slower than the player with the same equipment + [Mobs."Melee Attacking"."Attack Speed".Multiplier] + #Range: 0.0 ~ 4.0 + "Easy/Peaceful" = 0.4 + #Range: 0.0 ~ 4.0 + Normal = 0.5 + #Range: 0.0 ~ 4.0 + Hard = 0.6 + + #Makes mobs be able to move in more ways, like climbing or swim. Only mobs in the enhancedai:allow_climbing entity type tag are allowed to climb. + [Mobs.Movement] + #If true, mobs will be able to climb (up and down) + "Allow Climbing" = true + #Use Mobs Properties Randomness to have more control over this and more. + #Range: 0.0 ~ 8.0 + "Bonus movement speed" = 0.15 + #How faster mobs can swim. Setting to 0 will leave the swim speed as vanilla. I recommend using mods like Mobs Properties Randomness to have more control over the attribute. + #Range: 0.0 ~ 4.0 + "Swim Speed Addition Multiplier" = 2.5 + + #Endermen will make the player's item fall from his hands. Add/remove mobs via the enhancedai:can_disrupt_item entity type tag + [Mobs."Item Disruption"] + + #Chance can be changed within entity data's ForgeData."enhancedai:item_disruption_chance" + [Mobs."Item Disruption".Chance] + #Range: 0.0 ~ 1.0 + "Easy/Peaceful" = 0.25 + #Range: 0.0 ~ 1.0 + Normal = 0.25 + #Range: 0.0 ~ 1.0 + Hard = 0.35 + + #Prevent players from abusing some game mechanics to stop mobs. Mobs in the entity type tag enhancedai:ignore_anti_cheese will not be affected by this feature. + [Mobs.Anti-Cheese] + #If true, 'Enemies' will no longer be able to be Boated and Minecarted. + "Prevent Boating & Minecarting" = false + #If true, 'Enemies' will break boats or minecarts if boated or minecarted. + "Break trapping vehicles" = true + + #Change how mobs target players. Use the enhancedai:no_target_changes and enhancedai:no_follow_range_changes entity type tag to blacklist mobs. Add mobs to enhancedai:allow_target_change entity type tag to allow these mobs to be able to switch targets when hit (e.g. Creepers can't normally do that). + [Mobs.Targeting] + #Mobs will no longer take random time to target a player. + "Instant Target" = false + #Mobs will be able to find better paths to the target. Note that this might hit performance a bit. + "Better Path Finding" = true + #If the mobs' affected by blindness effect the target range is multiplied by this value + #Range: 0.0 ~ 1.0 + "Blindness range multiplier" = 0.1 + + #How far away can the mobs see the player. This overrides the vanilla value (16 for most mobs). Setting 'Max' to 0 will leave the follow range as vanilla. I recommend using mods like Mobs Properties Randomness to have more control over the attribute. + [Mobs.Targeting."Follow Range Override"] + #Range: 0.0 ~ 128.0 + Minimum = 24.0 + #Range: 0.0 ~ 128.0 + Maximum = 48.0 + + #How far away can the mobs see the player even through walls. Setting 'Max' to 0 will make mobs not able to see through walls. I recommend using mods like Mobs Properties Randomness to have more control over the attribute; the attribute name is 'enhancedai:generic.xray_follow_range'. + [Mobs.Targeting."XRay Range Override"] + #Range: 0.0 ~ 128.0 + Minimum = 12.0 + #Range: 0.0 ~ 128.0 + Maximum = 24.0 + + [Mobs.Targeting."Hurt by target"] + #Mobs will no longer switch target if it's the same or if the current one it's closer. + "Better version" = true + #Mobs will no longer attack each other. + "Prevent infighting" = true + + #Chances for a mob to spawn neutral + [Mobs.Targeting."Neutral Chances"] + #Range: 0.0 ~ 1.0 + "Easy/Peaceful" = 0.25 + #Range: 0.0 ~ 1.0 + Normal = 0.1 + #Range: 0.0 ~ 1.0 + Hard = 0.04 + + [Mobs.Spawning] + #How far away from any player monsters will instantly despawn? Vanilla is 128 + #Range: 0 ~ 128 + "Monsters Despawning Distance" = 96 + #How far away from any player monsters will be able to randomly despawn? Vanilla is 32 + #Range: 0 ~ 128 + "Min Monsters Despawning Distance" = 48 + + #Mobs will run away from exploding creepers / TNT. Use the entity type tag enhancedai:no_run_from_explosion to blacklist them + [Mobs."Avoid Explosions"] + #Speed multiplier when the mob runs from explosions and it's within 7 blocks from him. + #Range: 0.0 ~ 10.0 + "Flee speed Multiplier Near" = 1.25 + #Speed multiplier when the mob runs from explosions and it's farther than 7 blocks from him. + #Range: 0.0 ~ 10.0 + "Flee speed Multiplier Far" = 1.1 + #Entities also flee from TnTs + "Flee TNT" = false + +[Ghasts] + #Various changes to ghast shooting. Only ghasts in enhancedai:change_ghast_shooting entity type tag are affected by this feature. + "Enable Ghast Shoot" = true + + #Various changes to ghast shooting. Only ghasts in enhancedai:change_ghast_shooting entity type tag are affected by this feature. + [Ghasts."Ghast Shoot"] + #Chance for a Ghast to try and shoot the target even if can't see it. If enabled and the Ghast can't see the target, he will shoot 4 times as fast to breach. + #Range: 0.0 ~ 1.0 + "Shoot when not seen Chance" = 0.3 + + #How many ticks pass between shooting fireballs. Vanilla is 40 + [Ghasts."Ghast Shoot"."Attack Cooldown"] + #Range: 1.0 ~ 300.0 + Minimum = 40.0 + #Range: 1.0 ~ 300.0 + Maximum = 50.0 + + #How many fireballs ghast shoot in rapid succession. Vanilla is 1 + [Ghasts."Ghast Shoot"."Fireballs shot"] + #Range: 1.0 ~ 16.0 + Minimum = 1.0 + #Range: 1.0 ~ 16.0 + Maximum = 3.0 + +[Endermen] + #Endermen teleport the player near him when can't reach him for a while. + "Enable [Experimental] Get Over Here" = false + + #Endermen teleport the player near him when can't reach him for a while. + [Endermen."[Experimental] Get Over Here"] + #Chance for a enderman to get the Get Over Here AI + #Range: 0.0 ~ 1.0 + "Get Over Here Chance" = 0.15 + +[Drowneds] + #Makes drowned swim speed based off swim speed attribute instead of movement speed. Only drowneds in the enhancedai:change_drowned_swimming entity type tag are affected by this feature. + "Enable Drowned Swimming" = true + + #Makes drowned swim speed based off swim speed attribute instead of movement speed. Only drowneds in the enhancedai:change_drowned_swimming entity type tag are affected by this feature. + [Drowneds."Drowned Swimming"] + #Multiplier for the swim speed of Drowneds. Note that the swim speed is also affected by the Movement Feature. Set to 0 to disable the multiplier. + #Range: 0.0 ~ 4.0 + "Swim Speed Multiplier" = 0.3 + +[Creepers] + #Various changes to Creepers exploding. Ignoring Walls, Walking Fuse and smarter exploding based off explosion size. Only creepers in the enhancedai:change_creeper_swell entity type tag are affected by this feature. + "Enable Creeper Swell" = true + + #Various changes to Creepers exploding. Ignoring Walls, Walking Fuse and smarter exploding based off explosion size. Only creepers in the enhancedai:change_creeper_swell entity type tag are affected by this feature. + [Creepers."Creeper Swell"] + #Percentage chance for a Creeper to keep walking while exploding. + #Range: 0.0 ~ 1.0 + "Walking Fuse Chance" = 0.1 + #Speed modifier when a walking fuse creeper is swelling. + #Range: -1.0 ~ 64.0 + "Walking Fuse Speed Modifier" = -0.5 + #Percentage chance for a Creeper to ignore walls while targeting a player. This means that a creeper will be able to explode if it's in the correct range from a player even if there's a wall between. + #Range: 0.0 ~ 1.0 + "Ignore Walls Chance" = 0.65 + #Breaching creepers will try to open an hole in the wall to let mobs in. + #Range: 0.0 ~ 1.0 + "Breach Chance" = 0.075 + #Disables the creeper feature that makes them start swelling when falling. + "Disable falling swelling" = true + #If true creepers will ignite if damaged by an explosion. + "TNT Like" = false + + [Creepers."Creeper Swell".Launch] + #Launching creepers will try ignite and throw themselves at the player. + #Range: 0.0 ~ 1.0 + Chance = 0.05 + #If true, Launching Creepers emit particles + Particles = true + #The inaccuracy of the launching creeper in Normal difficulty, easy is increased, hard is decreased. + #Range: 0.0 ~ 8.0 + inaccuracy = 0.5 + #The explosion radius of launching creepers. Set to 0 to not change. (Overrides Cena creepers explosion radius) + #Range: 0 ~ 127 + "Explosion Radius" = 2 + + [Creepers."Creeper Swell"."Angry Creeper"] + #Chance for a creeper to spawn angry + #Range: 0.0 ~ 1.0 + Chance = 0.03 + #If true, Angry Creeper emits particles + Particles = true + #If true, Angry Creeper will use the John Cena sound effect + "Cena Sound" = false + #If true, Angry Creeper will have a name + Name = true + #When ignited, Angry Creeper will not stop swelling + "Force Explosion" = true + #If true, Angry Creeper explosion will generate fire + "Generates fire" = false + #Explosion power of Angry Creeper + #Range: 0.0 ~ 12.0 + "Explosion power" = 4.0 + #Angry Creeper will not stop swelling when triggered + "Forced Explosion" = true + #If Survival Reimagined is installed and Explosion Overhaul is enabled, creeper cena will deal more knockback and break more blocks + "Survival Reimagined Integration" = true + +[Blazes] + #Make blazes fire faster/more fireballs. Only mobs in enhancedai:change_blaze_attack entity type tag are affected by this feature. + "Enable Blaze Attack" = true + + #Make blazes fire faster/more fireballs. Only mobs in enhancedai:change_blaze_attack entity type tag are affected by this feature. + [Blazes."Blaze Attack"] + + #How many ticks pass between shooting fireballs. Vanilla is 6 + [Blazes."Blaze Attack"."Time Between Fireballs"] + #Range: 1.0 ~ 300.0 + Minimum = 4.0 + #Range: 1.0 ~ 300.0 + Maximum = 10.0 + + #How many fireballs blazes shoots. Vanilla is 3 + [Blazes."Blaze Attack"."Fireballs shot"] + #Range: 1.0 ~ 64.0 + Minimum = 3.0 + #Range: 1.0 ~ 64.0 + Maximum = 8.0 + + #Time (in ticks) taken by the blaze to recharge (before setting himself on fire). Vanilla is 100 + [Blazes."Blaze Attack"."Recharge time"] + #Range: 1.0 ~ 600.0 + Minimum = 60.0 + #Range: 1.0 ~ 600.0 + Maximum = 100.0 + + #Time (in ticks) taken by the blaze to charge (while on fire before shooting fireballs). Vanilla is 60 + [Blazes."Blaze Attack"."Charge time"] + #Range: 1.0 ~ 600.0 + Minimum = 30.0 + #Range: 1.0 ~ 600.0 + Maximum = 60.0 + + #How many fireballs are shot per shot. Vanilla is 1 + [Blazes."Blaze Attack"."Fireballs Per Shot"] + #Range: 1.0 ~ 8.0 + Minimum = 1.0 + #Range: 1.0 ~ 8.0 + Maximum = 2.0 + + #The higher the more spread up shots will be. Setting both to -1 will use the vanilla behaviour (farther = more inaccuracy) + [Blazes."Blaze Attack".Inaccuracy] + #Range: -1.0 ~ 32.0 + Minimum = 2.0 + #Range: -1.0 ~ 32.0 + Maximum = 8.0 + +[Animals] + #Makes animals not tempted by food. Use the entity type tag enhancedai:can_ignore_food_temptation to change animals. + "Enable Not Tempted Animals" = true + #Make animals fight back or be scared by players. Use the entity type tag enhancedai:can_fight_back and enhancedai:can_be_scared_by_players to add/remove animals. + "Enable Animals Scared Attack" = true + #Make animals flee/fight back when one is attacked + "Enable Animals Group Flee" = true + + #Makes animals not tempted by food. Use the entity type tag enhancedai:can_ignore_food_temptation to change animals. + [Animals."Not Tempted Animals"] + #Animals have this percentage chance to not be temped by food. + #Range: 0.0 ~ 1.0 + "Not tempted chance" = 0.5 + + #Make animals fight back or be scared by players. Use the entity type tag enhancedai:can_fight_back and enhancedai:can_be_scared_by_players to add/remove animals. + [Animals."Animals Scared Attack"] + #Animals have this percentage chance to be able to fight back instead of fleeing. Animals have a slightly bigger range to attack. Attack damage can't be changed via config due to limitation so use mods like Mobs Properties Randomness to change the damage. Base damage is 3 + #Range: 0.0 ~ 1.0 + "Fight back chance" = 0.3 + #Animals have this percentage chance to be scared by players and run away. Fight back chance has priority over this + #Range: 0.0 ~ 1.0 + "Players Scared chance" = 0.4 + #Movement speed multiplier when aggroed. + #Range: 0.0 ~ 4.0 + "Movement Speed Multiplier" = 1.1 + #Animals' knockback attribute will be set to this value. + #Range: 0.0 ~ 128.0 + Knockback = 1.5 + #Animals' knockback attribute will be increased/decreased based on the side of the mob. + "Knockback size based" = true + + #Make animals flee/fight back when one is attacked + [Animals."Animals Group Flee"] + #Range at which an animal alerts other animals. + #Range: > 1 + "Flee Range" = 24 + diff --git a/.minecraft/config/experienceobelisk-common.toml b/.minecraft/config/experienceobelisk-common.toml new file mode 100644 index 0000000..0f5dcf0 --- /dev/null +++ b/.minecraft/config/experienceobelisk-common.toml @@ -0,0 +1,15 @@ + +["Allowed Experience Fluids"] + #Add IDs of fluids you want the obelisk to support here in the form mod_id:fluid_name. Fluids have to be tagged forge:experience. + AllowedFluids = ["mob_grinding_utils:fluid_xp", "cofh_core:experience", "industrialforegoing:essence", "sophisticatedcore:xp_still", "enderio:xp_juice"] + +["Experience Obelisk Capacity"] + #The fluid capacity of the obelisk in mB. Default = 100000000. This is ~1072 levels' worth. + #Range: 20 ~ 2147483640 + Capacity = 100000000 + +["Enlightened Amulet Range"] + #The range of the enlightened amulet. Accepts decimals. Default = 8.0. + #Range: 1.0 ~ 32.0 + Range = 8.0 + diff --git a/.minecraft/config/fallingleaves-client.toml b/.minecraft/config/fallingleaves-client.toml new file mode 100644 index 0000000..781a288 --- /dev/null +++ b/.minecraft/config/fallingleaves-client.toml @@ -0,0 +1,32 @@ +#modifies the size of the leaves +#Range: 1 ~ 20 +leafSize = 4 +#modifies how long it takes for the leaves to disappear +#Values over 2000 are not recommend +#Range: > 100 +leafLifespan = 200 +#modifies the amount of leaves that are spawning +#Values over 10000 are not recommend +#Range: > 0 +leafSpawnRate = 10 +#modifier the amount of leaves are spawning from conifer trees +#Values over 10000 are not recommend +#Range: > 0 +coniferLeafSpawnRate = 2 +#whether player placed blocks should also drop leaves +dropFromPlayerPlacedBlocks = true +#how much room below the leaves block is needed for the leaves to spawn +#Range: 1 ~ 20 +minimumFreeSpaceBelow = 1 +#disable wind effects +disableWind = false +#windless dimensions +windlessDimension = ["minecraft:the_nether", "minecraft:the_end"] + +["Serene Seasons"] + #spawnrate modifier per season/subseason + #Format: ':'; eg 'SUMMER:0.23' + #Subseasons override seasons + #Allowed seasons: SPRING,SUMMER,AUTUMN,WINTER,EARLY_SPRING,MID_SPRING,LATE_SPRING,EARLY_SUMMER,MID_SUMMER,LATE_SUMMER,EARLY_AUTUMN,MID_AUTUMN,LATE_AUTUMN,EARLY_WINTER,MID_WINTER,LATE_WINTER + seasonFallRate = ["SPRING:0", "AUTUMN:1", "SUMMER:0.2", "WINTER:0.2"] + diff --git a/.minecraft/config/farmersdelight-client.toml b/.minecraft/config/farmersdelight-client.toml new file mode 100644 index 0000000..8e35aae --- /dev/null +++ b/.minecraft/config/farmersdelight-client.toml @@ -0,0 +1,10 @@ + +#Client settings +[client] + #Should the hunger bar have a gilded overlay when the player has the Nourishment effect? + nourishmentHungerOverlay = true + #Should the health bar have a silver sheen when the player has the Comfort effect? + comfortHealthOverlay = true + #Should meal and drink tooltips display which effects they provide? + foodEffectTooltip = true + diff --git a/.minecraft/config/farmersdelight-common.toml b/.minecraft/config/farmersdelight-common.toml new file mode 100644 index 0000000..176ab80 --- /dev/null +++ b/.minecraft/config/farmersdelight-common.toml @@ -0,0 +1,115 @@ + +#Game settings +[settings] + #Farmer's Delight adds crates (3x3) for vanilla crops, similar to Quark and Thermal Cultivation. Should they be craftable? + enableVanillaCropCrates = true + #Should Novice and Apprentice Farmers buy this mod's crops? (May reduce chances of other trades appearing) + farmersBuyFDCrops = true + #Should the Wandering Trader sell some of this mod's items? (Currently includes crop seeds and onions) + wanderingTraderSellsFDItems = true + #How often (in percentage) should Rich Soil succeed in boosting a plant's growth at each random tick? Set it to 0.0 to disable this. + #Range: 0.0 ~ 1.0 + richSoilBoostChance = 0.2 + #How much of a bonus (in percentage) should each level of Fortune grant to Cutting Board chances? Set it to 0.0 to disable this. + #Range: 0.0 ~ 1.0 + cuttingBoardFortuneBonus = 0.1 + #Should players be able to reel back rope, bottom to top, when sneak-using with an empty hand on them? + enableRopeReeling = true + #A list of dye colors that, when used as the background of a Canvas Sign, should default to white text when placed. + #Dyes: ["white", "orange", "magenta", "light_blue", "yellow", "lime", "pink", "gray", "light_gray", "cyan", "purple", "blue", "brown", "green", "red", "black"] + canvasSignDarkBackgroundList = ["gray", "purple", "blue", "brown", "green", "red", "black"] + +#Farming +[farming] + #Which rope should Tomato Vines leave behind when mined by hand? + defaultTomatoVineRope = "farmersdelight:rope" + #Should tomato vines be able to climb any rope tagged as farmersdelight:ropes? + #Beware: this will convert these blocks into the block specified in defaultTomatoVineRope. + enableTomatoVineClimbingTaggedRopes = true + +#Recipe book +[recipe_book] + #Should the Cooking Pot have a Recipe Book available on its interface? + enableRecipeBookCookingPot = true + +#Vanilla item overrides +[overrides] + #Should soups and stews from vanilla Minecraft grant additional effects, like meals from this mod? + vanillaSoupExtraEffects = true + #Should Rabbit Stew grant users the jumping prowess of a rabbit when eaten? + rabbitStewJumpBoost = true + #Should the Dispenser be able to operate a Cutting Board in front of it? + dispenserUsesToolsOnCuttingBoard = true + + #Stack size overrides + [overrides.stack_size] + #Should BowlFoodItems in the following list become stackable to 16, much like Farmer's Delight's meals? + enableStackableSoupItems = true + #List of BowlFoodItems. They must extend this class to be affected. Default: vanilla soups and stews. + soupItemList = ["minecraft:mushroom_stew", "minecraft:beetroot_soup", "minecraft:rabbit_stew"] + +#World generation +[world] + #Should this mod add some of its items (ropes, seeds, knives, meals etc.) as extra chest loot across Minecraft? + generateFDChestLoot = true + #Generate Compost Heaps across all village biomes + genVillageCompostHeaps = true + + #Wild Cabbage generation + [world.wild_cabbages] + #Chance of generating clusters. Smaller value = more frequent. + #Range: > 0 + chance = 30 + + #Sea Beet generation + [world.wild_beetroots] + #Chance of generating clusters. Smaller value = more frequent. + #Range: > 0 + chance = 30 + + #Wild Potato generation + [world.wild_potatoes] + #Chance of generating clusters. Smaller value = more frequent. + #Range: > 0 + chance = 100 + + #Wild Carrot generation + [world.wild_carrots] + #Chance of generating clusters. Smaller value = more frequent. + #Range: > 0 + chance = 120 + + #Wild Onion generation + [world.wild_onions] + #Chance of generating clusters. Smaller value = more frequent. + #Range: > 0 + chance = 120 + + #Tomato Vines generation + [world.wild_tomatoes] + #Chance of generating clusters. Smaller value = more frequent. + #Range: > 0 + chance = 100 + + #Wild Rice generation + [world.wild_rice] + #Chance of generating clusters. Smaller value = more frequent. + #Range: > 0 + chance = 20 + + #Brown Mushroom Colony generation + [world.brown_mushroom_colonies] + #Generate brown mushroom colonies on mushroom fields + genBrownMushroomColony = true + #Chance of generating clusters. Smaller value = more frequent. + #Range: > 0 + chance = 15 + + #Red Mushroom Colony generation + [world.red_mushroom_colonies] + #Generate red mushroom colonies on mushroom fields + genRedMushroomColony = true + #Chance of generating clusters. Smaller value = more frequent. + #Range: > 0 + chance = 15 + diff --git a/.minecraft/config/flywheel-client.toml b/.minecraft/config/flywheel-client.toml new file mode 100644 index 0000000..6d59965 --- /dev/null +++ b/.minecraft/config/flywheel-client.toml @@ -0,0 +1,14 @@ +#Select the backend to use. Set to "DEFAULT" to let Flywheel decide. +backend = "DEFAULT" +#Enable or disable instance update limiting with distance. +limitUpdates = true +#The number of worker threads to use. Set to -1 to let Flywheel decide. Set to 0 to disable parallelism. Requires a game restart to take effect. +#Range: -1 ~ 16 +workerThreads = -1 + +#Config options for Flywheel's built-in backends. +[flw_backends] + #How smooth Flywheel's shader-based lighting should be. May have a large performance impact. + #Allowed Values: FLAT, TRI_LINEAR, SMOOTH, SMOOTH_INNER_FACE_CORRECTED + lightSmoothness = "SMOOTH" + diff --git a/.minecraft/config/fml.toml b/.minecraft/config/fml.toml new file mode 100644 index 0000000..e604411 --- /dev/null +++ b/.minecraft/config/fml.toml @@ -0,0 +1,27 @@ +#Early window height +earlyWindowHeight = 480 +#Enable forge global version checking +versionCheck = true +#Should we control the window. Disabling this disables new GL features and can be bad for mods that rely on them. +earlyWindowControl = true +#Early window framebuffer scale +earlyWindowFBScale = 1 +#Early window provider +earlyWindowProvider = "fmlearlywindow" +#Early window width +earlyWindowWidth = 854 +#Early window starts maximized +earlyWindowMaximized = false +#Default config path for servers +defaultConfigPath = "defaultconfigs" +#Disables Optimized DFU client-side - already disabled on servers +disableOptimizedDFU = true +#Skip specific GL versions, may help with buggy graphics card drivers +earlyWindowSkipGLVersions = [] +#Max threads for early initialization parallelism, -1 is based on processor count +maxThreads = -1 +#Squir? +earlyWindowSquir = false +#Whether to show CPU usage stats in early window +earlyWindowShowCPU = false + diff --git a/.minecraft/config/forge-client.toml b/.minecraft/config/forge-client.toml new file mode 100644 index 0000000..178ae0e --- /dev/null +++ b/.minecraft/config/forge-client.toml @@ -0,0 +1,24 @@ + +#Client only settings, mostly things related to rendering +[client] + #Enable Forge to queue all chunk updates to the Chunk Update thread. + #May increase FPS significantly, but may also cause weird rendering lag. + #Not recommended for computers without a significant number of cores available. + alwaysSetupTerrainOffThread = false + #EXPERIMENTAL: Enable the Forge block rendering pipeline - fixes the lighting of custom models. + experimentalForgeLightPipelineEnabled = false + #When enabled, Forge will show any warnings that occurred during loading. + showLoadWarnings = true + #Set to true to use a combined DEPTH_STENCIL attachment instead of two separate ones. + useCombinedDepthStencilAttachment = false + #[DEPRECATED] Does nothing anymore, IPv6 addresses will be compressed always + compressLanIPv6Addresses = true + #During block model baking, manually calculates the normal for all faces. + #This was the default behavior of forge between versions 31.0 and 47.1. + #May result in differences between vanilla rendering and forge rendering. + #Will only produce differences for blocks that contain non-axis aligned faces. + #You will need to reload your resources to see results. + calculateAllNormals = false + #When enabled, a slightly biased Direction#getNearest calculation will be used to prevent normal fighting on 45 degree angle faces. + stabilizeDirectionGetNearest = true + diff --git a/.minecraft/config/goblintraders-entities.toml b/.minecraft/config/goblintraders-entities.toml new file mode 100644 index 0000000..4a9b332 --- /dev/null +++ b/.minecraft/config/goblintraders-entities.toml @@ -0,0 +1,176 @@ +# If true, prevents the trader from despawning if named +# Valid values: true, false +preventDespawnIfNamed = true + +[goblinTrader] + # The maximum level the trader can spawn + # Valid range: -64 to 320 (inclusive) + traderMaxSpawnLevel = 50 + # If true, the goblin will try to hit back a player or mob that hit them + # Valid values: true, false + canAttackBack = true + # The minimum level the trader can spawn + # Valid range: -64 to 320 (inclusive) + traderMinSpawnLevel = -64 + # The amount of ticks before the trader will despawn + # Valid range: 1 to 2147483647 (inclusive) + traderDespawnDelay = 24000 + # The amount of ticks to wait before trying to spawn a trader again if the spawn failed + # Valid range: 1 to 2147483647 (inclusive) + spawnInterval = 12000 + # The amount of ticks before the trader will replenish it's trades. Set to -1 to disable restocking + # Valid range: -1 to 2147483647 (inclusive) + restockDelay = 48000 + # The amount of ticks before the trader will start spawning in a new world + # Valid range: 1 to 2147483647 (inclusive) + traderSpawnDelay = 24000 + # The chance out of one hundred that the trader will spawn in the over world + # Valid range: 1 to 100 (inclusive) + traderSpawnChance = 25 + # Goblins will make a grunt noise while walking around. If you find it happening too often, you can increase the interval. Value is represented in ticks. + # Valid range: 1 to 1000 (inclusive) + gruntNoiseInterval = 80 + + [goblinTrader.trades] + + [goblinTrader.trades.uncommon] + # The chance this trade rarity will be included in the goblin's trades + # Valid range: 0 to 1 (inclusive) + includeChance = 1.0 + # The minimum amount of trades that a golbin will have. + # Valid range: 0 to 2147483647 (inclusive) + minAmount = 3 + # The maximum amount of trades that a golbin can have. + # Valid range: 0 to 2147483647 (inclusive) + manAmount = 5 + + [goblinTrader.trades.common] + # The minimum amount of trades that a golbin will have. + # Valid range: 0 to 2147483647 (inclusive) + minAmount = 5 + # The chance this trade rarity will be included in the goblin's trades + # Valid range: 0 to 1 (inclusive) + includeChance = 1.0 + # The maximum amount of trades that a golbin can have. + # Valid range: 0 to 2147483647 (inclusive) + manAmount = 8 + + [goblinTrader.trades.legendary] + # The chance this trade rarity will be included in the goblin's trades + # Valid range: 0 to 1 (inclusive) + includeChance = 0.1 + # The minimum amount of trades that a golbin will have. + # Valid range: 0 to 2147483647 (inclusive) + minAmount = 1 + # The maximum amount of trades that a golbin can have. + # Valid range: 0 to 2147483647 (inclusive) + manAmount = 1 + + [goblinTrader.trades.rare] + # The minimum amount of trades that a golbin will have. + # Valid range: 0 to 2147483647 (inclusive) + minAmount = 3 + # The chance this trade rarity will be included in the goblin's trades + # Valid range: 0 to 1 (inclusive) + includeChance = 1.0 + # The maximum amount of trades that a golbin can have. + # Valid range: 0 to 2147483647 (inclusive) + manAmount = 4 + + [goblinTrader.trades.epic] + # The minimum amount of trades that a golbin will have. + # Valid range: 0 to 2147483647 (inclusive) + minAmount = 0 + # The chance this trade rarity will be included in the goblin's trades + # Valid range: 0 to 1 (inclusive) + includeChance = 1.0 + # The maximum amount of trades that a golbin can have. + # Valid range: 0 to 2147483647 (inclusive) + manAmount = 2 + +[veinGoblinTrader] + # The maximum level the trader can spawn + # Valid range: -64 to 320 (inclusive) + traderMaxSpawnLevel = 128 + # If true, the goblin will try to hit back a player or mob that hit them + # Valid values: true, false + canAttackBack = true + # The minimum level the trader can spawn + # Valid range: -64 to 320 (inclusive) + traderMinSpawnLevel = 0 + # The amount of ticks before the trader will despawn + # Valid range: 1 to 2147483647 (inclusive) + traderDespawnDelay = 24000 + # The amount of ticks to wait before trying to spawn a trader again if the spawn failed + # Valid range: 1 to 2147483647 (inclusive) + spawnInterval = 12000 + # The amount of ticks before the trader will replenish it's trades. Set to -1 to disable restocking + # Valid range: -1 to 2147483647 (inclusive) + restockDelay = 48000 + # The amount of ticks before the trader will start spawning in a new world + # Valid range: 1 to 2147483647 (inclusive) + traderSpawnDelay = 24000 + # The chance out of one hundred that the trader will spawn in the over world + # Valid range: 1 to 100 (inclusive) + traderSpawnChance = 25 + # Goblins will make a grunt noise while walking around. If you find it happening too often, you can increase the interval. Value is represented in ticks. + # Valid range: 1 to 1000 (inclusive) + gruntNoiseInterval = 80 + + [veinGoblinTrader.trades] + + [veinGoblinTrader.trades.uncommon] + # The minimum amount of trades that a golbin will have. + # Valid range: 0 to 2147483647 (inclusive) + minAmount = 3 + # The chance this trade rarity will be included in the goblin's trades + # Valid range: 0 to 1 (inclusive) + includeChance = 1.0 + # The maximum amount of trades that a golbin can have. + # Valid range: 0 to 2147483647 (inclusive) + manAmount = 5 + + [veinGoblinTrader.trades.common] + # The minimum amount of trades that a golbin will have. + # Valid range: 0 to 2147483647 (inclusive) + minAmount = 5 + # The chance this trade rarity will be included in the goblin's trades + # Valid range: 0 to 1 (inclusive) + includeChance = 1.0 + # The maximum amount of trades that a golbin can have. + # Valid range: 0 to 2147483647 (inclusive) + manAmount = 8 + + [veinGoblinTrader.trades.legendary] + # The minimum amount of trades that a golbin will have. + # Valid range: 0 to 2147483647 (inclusive) + minAmount = 1 + # The chance this trade rarity will be included in the goblin's trades + # Valid range: 0 to 1 (inclusive) + includeChance = 0.1 + # The maximum amount of trades that a golbin can have. + # Valid range: 0 to 2147483647 (inclusive) + manAmount = 1 + + [veinGoblinTrader.trades.rare] + # The chance this trade rarity will be included in the goblin's trades + # Valid range: 0 to 1 (inclusive) + includeChance = 1.0 + # The minimum amount of trades that a golbin will have. + # Valid range: 0 to 2147483647 (inclusive) + minAmount = 3 + # The maximum amount of trades that a golbin can have. + # Valid range: 0 to 2147483647 (inclusive) + manAmount = 4 + + [veinGoblinTrader.trades.epic] + # The chance this trade rarity will be included in the goblin's trades + # Valid range: 0 to 1 (inclusive) + includeChance = 1.0 + # The minimum amount of trades that a golbin will have. + # Valid range: 0 to 2147483647 (inclusive) + minAmount = 0 + # The maximum amount of trades that a golbin can have. + # Valid range: 0 to 2147483647 (inclusive) + manAmount = 2 + diff --git a/.minecraft/config/goblintraders-entities.toml.bak b/.minecraft/config/goblintraders-entities.toml.bak new file mode 100644 index 0000000..96b910a --- /dev/null +++ b/.minecraft/config/goblintraders-entities.toml.bak @@ -0,0 +1,127 @@ +#If true, prevents the trader from despawning if named +preventDespawnIfNamed = true + +[goblinTrader] + #The maximum level the trader can spawn + traderMaxSpawnLevel = 50 + #If true, the goblin will try to hit back a player or mob that hit them + canAttackBack = true + #The minimum level the trader can spawn + traderMinSpawnLevel = -64 + #The amount of ticks before the trader will despawn + traderDespawnDelay = 24000 + #The amount of ticks to wait before trying to spawn a trader again if the spawn failed + spawnInterval = 12000 + #The amount of ticks before the trader will replenish it's trades. Set to -1 to disable restocking + restockDelay = 48000 + #The amount of ticks before the trader will start spawning in a new world + traderSpawnDelay = 24000 + #The chance out of one hundred that the trader will spawn in the over world + traderSpawnChance = 25 + #Goblins will make a grunt noise while walking around. If you find it happening too often, you can increase the interval. Value is represented in ticks. + gruntNoiseInterval = 80 + + [goblinTrader.trades] + + [goblinTrader.trades.uncommon] + #The chance this trade rarity will be included in the goblin's trades + includeChance = 1.0 + #The minimum amount of trades that a golbin will have. + minAmount = 3 + #The maximum amount of trades that a golbin can have. + manAmount = 5 + + [goblinTrader.trades.common] + #The minimum amount of trades that a golbin will have. + minAmount = 5 + #The chance this trade rarity will be included in the goblin's trades + includeChance = 1.0 + #The maximum amount of trades that a golbin can have. + manAmount = 8 + + [goblinTrader.trades.legendary] + #The chance this trade rarity will be included in the goblin's trades + includeChance = 0.1 + #The minimum amount of trades that a golbin will have. + minAmount = 1 + #The maximum amount of trades that a golbin can have. + manAmount = 1 + + [goblinTrader.trades.rare] + #The minimum amount of trades that a golbin will have. + minAmount = 3 + #The chance this trade rarity will be included in the goblin's trades + includeChance = 1.0 + #The maximum amount of trades that a golbin can have. + manAmount = 4 + + [goblinTrader.trades.epic] + #The minimum amount of trades that a golbin will have. + minAmount = 0 + #The chance this trade rarity will be included in the goblin's trades + includeChance = 1.0 + #The maximum amount of trades that a golbin can have. + manAmount = 2 + +[veinGoblinTrader] + #The maximum level the trader can spawn + traderMaxSpawnLevel = 128 + #If true, the goblin will try to hit back a player or mob that hit them + canAttackBack = true + #The minimum level the trader can spawn + traderMinSpawnLevel = 0 + #The amount of ticks before the trader will despawn + traderDespawnDelay = 24000 + #The amount of ticks to wait before trying to spawn a trader again if the spawn failed + spawnInterval = 12000 + #The amount of ticks before the trader will replenish it's trades. Set to -1 to disable restocking + restockDelay = 48000 + #The amount of ticks before the trader will start spawning in a new world + traderSpawnDelay = 24000 + #The chance out of one hundred that the trader will spawn in the over world + traderSpawnChance = 25 + #Goblins will make a grunt noise while walking around. If you find it happening too often, you can increase the interval. Value is represented in ticks. + gruntNoiseInterval = 80 + + [veinGoblinTrader.trades] + + [veinGoblinTrader.trades.uncommon] + #The minimum amount of trades that a golbin will have. + minAmount = 3 + #The chance this trade rarity will be included in the goblin's trades + includeChance = 1.0 + #The maximum amount of trades that a golbin can have. + manAmount = 5 + + [veinGoblinTrader.trades.common] + #The minimum amount of trades that a golbin will have. + minAmount = 5 + #The chance this trade rarity will be included in the goblin's trades + includeChance = 1.0 + #The maximum amount of trades that a golbin can have. + manAmount = 8 + + [veinGoblinTrader.trades.legendary] + #The minimum amount of trades that a golbin will have. + minAmount = 1 + #The chance this trade rarity will be included in the goblin's trades + includeChance = 0.1 + #The maximum amount of trades that a golbin can have. + manAmount = 1 + + [veinGoblinTrader.trades.rare] + #The chance this trade rarity will be included in the goblin's trades + includeChance = 1.0 + #The minimum amount of trades that a golbin will have. + minAmount = 3 + #The maximum amount of trades that a golbin can have. + manAmount = 4 + + [veinGoblinTrader.trades.epic] + #The chance this trade rarity will be included in the goblin's trades + includeChance = 1.0 + #The minimum amount of trades that a golbin will have. + minAmount = 0 + #The maximum amount of trades that a golbin can have. + manAmount = 2 + diff --git a/.minecraft/config/guideapi_vp-common.toml b/.minecraft/config/guideapi_vp-common.toml new file mode 100644 index 0000000..7a055f6 --- /dev/null +++ b/.minecraft/config/guideapi_vp-common.toml @@ -0,0 +1,13 @@ + +#Common configurations settings +[common] + #Enables extra information being printed to the console. + enableLogging = true + #Allows books to spawn with new players. + #This is a global override for all books if set to false. + canSpawnWithBook = true + + #If the player should spawn with this book + [common.spawnBook] + vampirism-guidebook = true + diff --git a/.minecraft/config/hangglider-client.toml b/.minecraft/config/hangglider-client.toml new file mode 100644 index 0000000..d82a70d --- /dev/null +++ b/.minecraft/config/hangglider-client.toml @@ -0,0 +1,11 @@ +#Multiplier for camera tilt speed when gliding. +#Range: 0.1 ~ 1.0 +gliding_tilt_speed = 0.4 +#Automatically switch to third-person mode while gliding. +auto_third_person_gliding = false +#Tilt camera depending on gliding turn angle. +gliding_camera_tilt = true +#Multiplier for camera tilt amount when gliding. +#Range: 0.1 ~ 1.0 +gliding_tilt_amount = 0.5 + diff --git a/.minecraft/config/hangglider-server.toml b/.minecraft/config/hangglider-server.toml new file mode 100644 index 0000000..585dfca --- /dev/null +++ b/.minecraft/config/hangglider-server.toml @@ -0,0 +1,82 @@ + +[wind] + #The size of the wind gusts, larger values mean the gusts push the player around in greater angles from their intended direction. Default is moderately sized. Observable gameplay effects are highly tied with wind frequency. + #Range: 1.0 ~ 100.0 + gust_size = 19.0 + #How much stronger the wind should be while it is raining. 1 means the wind is the same if raining or not, 10 means the wind is 10x stronger while it is raining. + #Range: 1.0 ~ 10.0 + raining_multiplier = 3.0 + #Enables wind, making the player move unpredictably around when gliding. + allow_wind = true + #The frequency of the wind gusts, larger values mean the wind effects occur more often. 0 removes wind. Default is semi-common. Observable gameplay effects are highly tied with gust size. + #Range: 0.0 ~ 5.0 + frequency = 0.15 + #The player's y-level/height changes the overall wind effect by this multiplier. Default is that the higher you are up in the world the stronger the wind is, but only by a moderate amount. 0 means the player's height has no effect on the wind. + #Range: -10.0 ~ 10.0 + height_multiplier = 1.5 + #Enables air resistance, making the player slow down over time when flying. Values conditional on tier of glider. + allow_air_resistance = true + #The glider's durability remaining changes the overall wind effect by this additional amount. 0 means the glider's durability won't effect the wind power, whereas 1 will mean a nearly broken glider is affected by wind about twice as much as a new one. + #Range: 0.0 ~ 5.0 + durability_multiplier = 0.7 + #A quality-of-life option to quickly change the overall power of the wind effect for all gliders. Default is an overall relatively weak wind, with moderate gusts that occur semi-commonly. Note that this value can be a decimal (i.e. 0.5 would be half as strong). More fine-grained options are available below. + #Range: 0.001 ~ 10.0 + overall_power = 1.0 + #When going fast, the overall wind effect is changed by this multiplier. Default is that going fast reduces the wind effect by a moderate amount. 0 means the player's speed has no effect on the wind. + #Range: -10.0 ~ 10.0 + speed_multiplier = 0.4 + +[reinforced_hang_glider] + #A quality-of-life option to quickly change the overall power of the wind effect for this glider. Default is an overall relatively weak wind, with moderate gusts that occur semi-commonly. + #Note that this value can be a decimal (i.e. 0.5 would be half as strong). More fine-grained options are available in the 'wind' section of this config. + #Range: 0.001 ~ 10.0 + overall_wind_power = 0.75 + #The amount of blocks to move forwards (per-tick) while gliding fast (pressing 'Shift'). + #Range: 0.0 ~ 100.0 + fast_forward_movement = 0.08 + #The amount of blocks a player falls (per-tick) while gliding normally. + #Range: 0.0 ~ 100.0 + normal_fall_movement = 0.55 + #Enables durability usage of the hang glider when gliding. + consume_durability = true + #The timeframe for durability usage, in ticks. Recall that there are 20 ticks in a second, so a value of 20 would damage the item about once a second. + #Default is 1 damage about every 10 seconds of flight, so with a durability of 618 means about 15 minutes of flight time with an undamaged glider. + #Range: 1 ~ 10000 + durability_use_interval = 200 + #The rate at which air resistance hinders your movement. 1 is no resistance, 0.5 is 1/2 as fast each tick. + #Range: 0.0 ~ 1.0 + air_resistance = 0.99 + #The amount of blocks to move forwards (per-tick) while gliding normally. + #Range: 0.0 ~ 100.0 + normal_forward_movement = 0.04 + #The amount of blocks to fall (per-tick) while gliding fast (pressing 'Shift'). + #Range: 0.0 ~ 100.0 + fast_fall_movement = 0.675 + +[hang_glider] + #A quality-of-life option to quickly change the overall power of the wind effect for this glider. Default is an overall relatively weak wind, with moderate gusts that occur semi-commonly. + #Note that this value can be a decimal (i.e. 0.5 would be half as strong). More fine-grained options are available in the 'wind' section of this config. + #Range: 0.001 ~ 10.0 + overall_wind_power = 1.4 + #The amount of blocks to move forwards (per-tick) while gliding fast (pressing 'Shift'). + #Range: 0.0 ~ 100.0 + fast_forward_movement = 0.05 + #The amount of blocks a player falls (per-tick) while gliding normally. + #Range: 0.0 ~ 100.0 + normal_fall_movement = 0.55 + #Enables durability usage of the hang glider when gliding. + consume_durability = true + #The timeframe for durability usage, in ticks. Recall that there are 20 ticks in a second, so a value of 20 would damage the item about once a second. + #Default is 1 damage about every 10 seconds of flight, so with a durability of 618 means about 15 minutes of flight time with an undamaged glider. + #Range: 1 ~ 10000 + durability_use_interval = 200 + #The rate at which air resistance hinders your movement. 1 is no resistance, 0.5 is 1/2 as fast each tick. + #Range: 0.0 ~ 1.0 + air_resistance = 0.985 + #The amount of blocks to move forwards (per-tick) while gliding normally. + #Range: 0.0 ~ 100.0 + normal_forward_movement = 0.025 + #The amount of blocks to fall (per-tick) while gliding fast (pressing 'Shift'). + #Range: 0.0 ~ 100.0 + fast_fall_movement = 0.675 + diff --git a/.minecraft/config/hardcorerevival-common.toml b/.minecraft/config/hardcorerevival-common.toml new file mode 100644 index 0000000..aada6b7 --- /dev/null +++ b/.minecraft/config/hardcorerevival-common.toml @@ -0,0 +1,28 @@ +#The time in ticks in which a player can still be rescued from death. 20 ticks are one second. Set to 0 to disable the timer. +#Range: > -2147483648 +ticksUntilDeath = 2400 +#If true, the timer until death continues even if the player logs out. +continueTimerWhileOffline = false +#The time in ticks it takes to rescue a player. 20 ticks are one second. +#Range: > -2147483648 +rescueActionTicks = 40 +#The amount of health to respawn with when a player was rescued, out of 20. +#Range: > -2147483648 +rescueRespawnHealth = 1 +#The food level to respawn with when a player was rescued, out of 20. +#Range: > -2147483648 +rescueRespawnFoodLevel = 5 +#Effects applied to a player when rescued, in the format "effect|duration|amplifier" +rescueRespawnEffects = ["minecraft:hunger|600|0", "minecraft:weakness|1200|0"] +#The distance at which a player can rescue another. +#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308 +rescueDistance = 5.0 +#If true, knocked out players will glow, making them visible through blocks. +glowOnKnockout = true +#If true, knocked out players are still able to punch nearby enemies. +allowUnarmedMelee = false +#If true, knocked out players are still able to fire bows. +allowBows = false +#If true, knocked out players are still able to fire pistols from Mr Crayfish's Gun Mod. +allowPistols = false + diff --git a/.minecraft/config/immersive_weathering-client.toml b/.minecraft/config/immersive_weathering-client.toml new file mode 100644 index 0000000..b4087da --- /dev/null +++ b/.minecraft/config/immersive_weathering-client.toml @@ -0,0 +1,12 @@ + +[general] + leaves_decay_particles = true + falling_leaf_particles = true + decay_sound = true + #Range: 0.0 ~ 1.0 + falling_leaf_rate = 0.07999999821186066 + #Range: 0.0 ~ 1.0 + rainy_falling_leaf_rate = 0.20000000298023224 + #Range: 0.0 ~ 1.0 + stormy_falling_leaf_rate = 0.4000000059604645 + diff --git a/.minecraft/config/immersive_weathering-common.toml b/.minecraft/config/immersive_weathering-common.toml new file mode 100644 index 0000000..6b38a76 --- /dev/null +++ b/.minecraft/config/immersive_weathering-common.toml @@ -0,0 +1,100 @@ + +[general] + block_growths = true + #put here the name of a block growth json you want to disable i.e: [weeds, weeds_spread].Note that this is not the preferred way to do this as block growths are all data driven so it would be best to disable or tweak them by creating a datapack that overrides themCheck the mod data folder for the required names. Requires resource reload (/data reload) + block_growth_blacklist = [] + creative_tab = false + #Drop stuff when in creative + drop_in_creative = false + #Save generated resources to disk in a 'debug' folder in your game directory. Mainly for debug purposes but can be used to generate assets in all wood types for your mods :0 + debug_save_dynamic_pack = false + +[mossy_blocks] + #Range: 0.0 ~ 1.0 + interest_for_face = 0.3 + #Range: 0.0 ~ 1.0 + patchiness = 0.5 + #Range: 0.0 ~ 1.0 + immune_chance = 0.4 + needs_air = true + enabled = true + +[cracked_blocks] + cracking_drops_brick = false + #Range: 0.0 ~ 1.0 + interest_for_face = 0.6 + #Range: 0.0 ~ 1.0 + patchiness = 0.4 + #Range: 0.0 ~ 1.0 + immune_chance = 0.4 + needs_air = false + enabled = true + +[icicle] + react_to_vibrations = true + #Range: 1 ~ 100 + spawn_rarity = 12 + disable_icicles = false + +[freezing] + #Range: 0 ~ 1000 + icicle = 300 + +[charring] + #Range: 0.0 ~ 1.0 + fire_chars_wood = 0.3 + soot_spawn = true + flammable_cobweb = true + +[item_interaction] + pickaxe_cracking = true + pickaxe_cracking_shift = false + brick_breaking = true + azalea_shearing = true + moss_shearing = true + moss_burning = true + shovel_extinguish = true + sponge_rusting = true + sponge_rust_drying = false + axe_stripping = true + axe_rusting = true + +[food] + icicle_food = true + icicle_fire_resistance = true + +[misc] + composter_dirt = true + grass_over_mycelium = true + mycelium_over_grass = true + generic_bark = "" + leggings_prevents_thorn_damage = true + +[leaf_piles] + leaf_piles_slow = true + #Range: 0.0 ~ 1.0 + spawn_entity_from_decay = 0.3 + #Range: 1 ~ 256 + reach = 12 + #Range: 1 ~ 8 + max_pile_height = 3 + #leaves that wont spawn leaf piles + leaf_piles_blacklist = [] + +[thin_ice] + natural_melting = false + +[lightning_growths] + vitrified_lightning = true + #chance that a lightning strike on sand creates fulgurite + #Range: 0.0 ~ 1.0 + fulgurite_chance = 0.4 + +[rusting] + rusting = true + #Range: 1 ~ 8 + rusting_influence_radius = 4 + #Range: 0.0 ~ 1.0 + rusting_rate = 0.06 + rust_streaking = true + diff --git a/.minecraft/config/industrialforegoing/machine-agriculture-husbandry.toml b/.minecraft/config/industrialforegoing/machine-agriculture-husbandry.toml new file mode 100644 index 0000000..f14f6ff --- /dev/null +++ b/.minecraft/config/industrialforegoing/machine-agriculture-husbandry.toml @@ -0,0 +1,127 @@ + +[MachineAgricultureHusbandryConfig] + + [MachineAgricultureHusbandryConfig.AnimalFeederConfig] + #Cooldown Time in Ticks [20 Ticks per Second] - Default: [100 (5s)] + maxProgress = 100 + #Amount of Power Consumed per Operation - Default: [400FE] + powerPerOperation = 400 + #Max Stored Power [FE] - Default: [10000 FE] + maxStoredPower = 10000 + #How many animals there need to be in the area to stop the machine from working + maxAnimalInTheArea = 35 + + [MachineAgricultureHusbandryConfig.MobCrusherConfig] + #Cooldown Time in Ticks [20 Ticks per Second] - Default: [50 (2.5s)] + maxProgress = 100 + #Amount of Power Consumed per Tick - Default: [40FE] + powerPerOperation = 50 + #Max Stored Power [FE] - Default: [10000 FE] + maxStoredPower = 10000 + #Max Essence [mb] - Default: [32000 mb] + tankSize = 32000 + #Attack Damage for blacklisted entities - Default: [75] + attackDamage = 75 + + [MachineAgricultureHusbandryConfig.SewageComposterConfig] + #Cooldown Time in Ticks [20 Ticks per Second] - Default: [100 (5s)] + maxProgress = 100 + #Amount of Power Consumed per Tick - Default: [40FE] + powerPerTick = 40 + #Max Stored Power [FE] - Default: [10000 FE] + maxStoredPower = 10000 + #Max Amount of Stored Fluid - Default: [8000mB] + maxTankSize = 8000 + + [MachineAgricultureHusbandryConfig.PlantGathererConfig] + #Cooldown Time in Ticks [20 Ticks per Second] - Default: [100 (5s)] + maxProgress = 40 + #Amount of Power Consumer per Operation - Default: [400FE] + powerPerOperation = 400 + #Max Stored Power [FE] - Default: [10000 FE] + maxStoredPower = 10000 + #Max Amount of Stored Fluid for 'Sludge Tank' - Default: [8000mB] + maxSludgeTankSize = 8000 + #Max Amount of Stored Fluid for 'EtherTank' - Default: [1000mB] + maxEtherTankSize = 1000 + + [MachineAgricultureHusbandryConfig.AnimalRancherConfig] + #Cooldown Time in Ticks [20 Ticks per Second] - Default: [100 (5s)] + maxProgress = 100 + #Amount of Power Consumed per Operation - Default: [400FE] + powerPerOperation = 400 + #Max Stored Power [FE] - Default: [10000 FE] + maxStoredPower = 10000 + #Max Amount of Stored Fluid - Default: [8000mB] + maxTankSize = 8000 + + [MachineAgricultureHusbandryConfig.PlantFertilizerConfig] + #Cooldown Time in Ticks [20 Ticks per Second] - Default: [100 (5s)] + maxProgress = 50 + #Amount of Power Consumer per Operation - Default: [400FE] + powerPerOperation = 1000 + #Max Stored Power [FE] - Default: [10000 FE] + maxStoredPower = 10000 + + [MachineAgricultureHusbandryConfig.SlaughterFactoryConfig] + #Cooldown Time in Ticks [20 Ticks per Second] - Default: [100 (5s)] + maxProgress = 100 + #Amount of Power Consumed per Operation - Default: [400FE] + powerPerOperation = 400 + #Max Stored Power [FE] - Default: [10000 FE] + maxStoredPower = 10000 + #Max Amount of Stored Fluid - Default: [8000mB] + maxMeatTankSize = 8000 + #Max Amount of Stored Fluid - Default: [8000mB] + maxPinkSlimeTankSize = 8000 + + [MachineAgricultureHusbandryConfig.PlantSowerConfig] + #Cooldown Time in Ticks [20 Ticks per Second] - Default: [100 (5s)] + maxProgress = 40 + #Amount of Power Consumer per Operation - Default: [1000FE] + powerPerOperation = 1000 + #Max Stored Power [FE] - Default: [10000 FE] + maxStoredPower = 10000 + + [MachineAgricultureHusbandryConfig.MobDuplicatorConfig] + #Cooldown Time in Ticks [20 Ticks per Second] - Default: [100 (5s)] + maxProgress = 62 + #Amount of Power Consumed per Operation - Default: [400FE] + powerPerOperation = 5000 + #Max Stored Power [FE] - Default: [10000 FE] + maxStoredPower = 50000 + #Max Essence [mb] - Default: [8000 mb] + tankSize = 8000 + #Exact Copy to spawn - Default: [false] + exactCopy = false + #Essence needed to spawn [Mob health*EssenceNeeded] - Default: [12] + essenceNeeded = 12 + + [MachineAgricultureHusbandryConfig.WitherBuilderConfig] + #Cooldown Time in Ticks [20 Ticks per Second] - Default: [40 (5s)] + maxProgress = 40 + #Amount of Power Consumed per Operation - Default: [500FE] + powerPerOperation = 20000 + #Max Stored Power [FE] - Default: [70000 FE] + maxStoredPower = 70000 + + [MachineAgricultureHusbandryConfig.AnimalBabySeparatorConfig] + #Cooldown Time in Ticks [20 Ticks per Second] - Default: [100 (5s)] + maxProgress = 100 + #Amount of Power Consumed per Operation - Default: [400FE] + powerPerOperation = 400 + #Max Stored Power [FE] - Default: [10000 FE] + maxStoredPower = 10000 + + [MachineAgricultureHusbandryConfig.SewerConfig] + #Cooldown Time in Ticks [20 Ticks per Second] - Default: [100 (5s)] + maxProgress = 100 + #Amount of Power Consumed per Operation - Default: [10FE] - This is Calculated as [VALUE * (amount + 1)] + powerPerOperation = 10 + #Max Stored Power [FE] - Default: [10000 FE] + maxStoredPower = 10000 + #Max Amount of Stored Fluid - Default: [8000mB] + maxSewageTankSize = 8000 + #Max Amount of Stored Fluid - Default: [8000mB] + maxEssenceTankSize = 8000 + diff --git a/.minecraft/config/industrialforegoing/machine-core.toml b/.minecraft/config/industrialforegoing/machine-core.toml new file mode 100644 index 0000000..8bcf5d9 --- /dev/null +++ b/.minecraft/config/industrialforegoing/machine-core.toml @@ -0,0 +1,37 @@ + +[MachineCoreConfig] + + [MachineCoreConfig.LatexProcessingUnitConfig] + #Cooldown Time in Ticks [20 Ticks per Second] - Default: [100 (5s)] + maxProgress = 100 + #Amount of Power Consumed per Tick - Default: [400FE] + powerPerTick = 20 + #Max Stored Power [FE] - Default: [10000 FE] + maxStoredPower = 10000 + #Max Amount of Stored Fluid [Latex] - Default: [8000mB] + maxLatexTankSize = 16000 + #Max Amount of Stored Fluid [Water] - Default: [8000mB] + maxWaterTankSize = 16000 + + [MachineCoreConfig.FluidExtractorConfig] + #Cooldown Time in Ticks [20 Ticks per Second] - Default: [100 (5s)] + maxProgress = 100 + #Amount of Power Consumed per Operation - Default: [10FE] - This is Calculated as [VALUE * (amount + 1)] + powerPerOperation = 500 + #Max Stored Power [FE] - Default: [10000 FE] + maxStoredPower = 10000 + #Max Amount of Stored Fluid [Latex] - Default: [8000mB] + maxLatexTankSize = 1000 + + [MachineCoreConfig.DissolutionChamberConfig] + #Cooldown Time in Ticks [20 Ticks per Second] - Default: [100 (5s)] + maxProgress = 100 + #Amount of Power Consumed per Tick - Default: [60FE] + powerPerTick = 90 + #Max Stored Power [FE] - Default: [10000 FE] + maxStoredPower = 10000 + #Max Amount of Stored Fluid [Input] - Default: [8000mB] + maxInputTankSize = 8000 + #Max Amount of Stored Fluid [Output] - Default: [8000mB] + maxOutputTankSize = 16000 + diff --git a/.minecraft/config/industrialforegoing/machine-generator.toml b/.minecraft/config/industrialforegoing/machine-generator.toml new file mode 100644 index 0000000..0b3c616 --- /dev/null +++ b/.minecraft/config/industrialforegoing/machine-generator.toml @@ -0,0 +1,33 @@ + +[MachineGeneratorConfig] + + [MachineGeneratorConfig.BiofuelGeneratorConfig] + #Burn Time in Ticks [20 Ticks per Second] - Default: [100 (5s)] + maxProgress = 100 + #Amount of Power Produced per Tick - Default: [400FE] + powerPerTick = 160 + #Max Stored Power [FE] - Default: [10000 FE] + maxStoredPower = 1000000 + #Amount of FE/t extracted from the Biofuel Generator + extractionRate = 500 + #Max Amount of Stored Fluid [Biofuel] - Default: [8000mB] + maxBiofuelTankSize = 4000 + + [MachineGeneratorConfig.BioReactorConfig] + #Cooldown Time in Ticks [20 Ticks per Second] - Default: [100 (5s)] + maxProgress = 100 + #Amount of Power Consumed per Tick - Default: [400FE] + powerPerOperation = 400 + #Max Stored Power [FE] - Default: [10000 FE] + maxStoredPower = 10000 + maxWaterTankStorage = 16000 + maxBioFuelTankStorage = 16000 + + [MachineGeneratorConfig.PitifulGeneratorConfig] + #Amount of Power Produced per Tick - Default: [400FE] + powerPerTick = 30 + #Max Stored Power [FE] - Default: [10000 FE] + maxStoredPower = 100000 + #Amount of FE/t extracted from the Pitiful Generator + extractionRate = 1000 + diff --git a/.minecraft/config/industrialforegoing/machine-misc.toml b/.minecraft/config/industrialforegoing/machine-misc.toml new file mode 100644 index 0000000..c49ae0b --- /dev/null +++ b/.minecraft/config/industrialforegoing/machine-misc.toml @@ -0,0 +1,53 @@ + +[MachineMiscConfig] + + [MachineMiscConfig.EnchantmentExtractorConfig] + #Cooldown Time in Ticks [20 Ticks per Second] - Default: [50 (2.5s)] + maxProgress = 50 + #Amount of Power Consumed per Tick - Default: [40FE] + powerPerTick = 40 + #Max Stored Power [FE] - Default: [10000 FE] + maxStoredPower = 10000 + #Max Essence [mb] - Default: [32000 mb] + tankSize = 32000 + + [MachineMiscConfig.StasisChamberConfig] + #Cooldown Time in Ticks [20 Ticks per Second] - Default: [50 (5s)] + maxProgress = 50 + #Amount of Power Consumed per Tick - Default: [400FE] + powerPerOperation = 1000 + #Max Stored Power [FE] - Default: [10000 FE] + maxStoredPower = 10000 + #If true, the boss bar of an entity with the AI disable won't be rendered + disableBossBars = true + + [MachineMiscConfig.EnchantmentSorterConfig] + #Cooldown Time in Ticks [20 Ticks per Second] - Default: [50 (2.5s)] + maxProgress = 50 + #Amount of Power Consumed per Tick - Default: [40FE] + powerPerTick = 40 + #Max Stored Power [FE] - Default: [10000 FE] + maxStoredPower = 10000 + + [MachineMiscConfig.EnchantmentApplicatorConfig] + #Cooldown Time in Ticks [20 Ticks per Second] - Default: [50 (2.5s)] + maxProgress = 50 + #Amount of Power Consumed per Tick - Default: [40FE] + powerPerTick = 40 + #Max Stored Power [FE] - Default: [10000 FE] + maxStoredPower = 10000 + #Max Essence [mb] - Default: [64000 mb] + tankSize = 64000 + #Ignore max level for enchanting + ignoreEnchantMaxLevels = true + + [MachineMiscConfig.EnchantmentFactoryConfig] + #Cooldown Time in Ticks [20 Ticks per Second] - Default: [50 (2.5s)] + maxProgress = 50 + #Amount of Power Consumed per Tick - Default: [40FE] + powerPerTick = 40 + #Max Stored Power [FE] - Default: [10000 FE] + maxStoredPower = 10000 + #Max Essence [mb] - Default: [32000 mb] + tankSize = 32000 + diff --git a/.minecraft/config/industrialforegoing/machine-resource-production.toml b/.minecraft/config/industrialforegoing/machine-resource-production.toml new file mode 100644 index 0000000..f99f44f --- /dev/null +++ b/.minecraft/config/industrialforegoing/machine-resource-production.toml @@ -0,0 +1,171 @@ + +[MachineResourceProductionConfig] + + [MachineResourceProductionConfig.WashingFactoryConfig] + #Progress bar size [20 Ticks per Second] - Default: [100 (5s)] + maxProgress = 100 + #Amount of Power Consumed per Tick - Default: [60FE] + powerPerTick = 60 + #Max Stored Power [FE] - Default: [10000 FE] + maxStoredPower = 10000 + #Max Amount of Stored Fluid [Meat] - Default: [8000mB] + maxTankSize = 8000 + #Max Amount of Output Fluid - Default: [8000mB] + maxOutputSize = 8000 + + [MachineResourceProductionConfig.FermentationStationConfig] + #Amount of Power Consumed per Tick - Default: [40FE] + powerPerTick = 40 + #Max Stored Power [FE] - Default: [10000 FE] + maxStoredPower = 10000 + #Amount of ticks for 2x production - Default: [20 * 5 FE] + ticksFor2XProduction = 100 + #Amount of ticks for 3x production - Default: [20 * 45 FE] + ticksFor3XProduction = 900 + #Amount of ticks for 4x production - Default: [20 * 60 * 2 FE] + ticksFor4XProduction = 2400 + #Amount of ticks for 5x production - Default: [20 * 60 * 5 FE] + ticksFor5XProduction = 6000 + + [MachineResourceProductionConfig.SporeRecreatorConfig] + #Amount of Power Consumed per Tick - Default: [40FE] + powerPerTick = 40 + #Max Stored Power [FE] - Default: [10000 FE] + maxStoredPower = 10000 + #Max Amount of Stored Fluid [Water] - Default: [8000mB] + maxWaterTankSize = 1000 + + [MachineResourceProductionConfig.BlockPlacerConfig] + #Cooldown Time in Ticks [20 Ticks per Second] - Default: [100 (5s)] + maxProgress = 100 + #Amount of Power Consumed per Tick - Default: [400FE] + powerPerOperation = 1000 + #Max Stored Power [FE] - Default: [10000 FE] + maxStoredPower = 10000 + + [MachineResourceProductionConfig.FluidSievingMachineConfig] + #Progress bar size [20 Ticks per Second] - Default: [100 (5s)] + maxProgress = 100 + #Amount of Power Consumed per Tick - Default: [40FE] + powerPerTick = 40 + #Max Stored Power [FE] - Default: [10000 FE] + maxStoredPower = 10000 + #Max Amount of Stored Fluid - Default: [8000mB] + maxTankSize = 8000 + + [MachineResourceProductionConfig.FluidPlacerConfig] + #Cooldown Time in Ticks [20 Ticks per Second] - Default: [100 (5s)] + maxProgress = 100 + #Amount of Power Consumed per Tick - Default: [400FE] + powerPerOperation = 1000 + #Max Stored Power [FE] - Default: [10000 FE] + maxStoredPower = 10000 + #Max Amount of Stored Fluid [Input] - Default: [8000mB] + maxInputTankSize = 16000 + + [MachineResourceProductionConfig.MechanicalDirtConfig] + #Amount of Power Consumed per Tick - Default: [400FE] + powerPerOperation = 1000 + #Max Stored Power [FE] - Default: [10000 FE] + maxStoredPower = 10000 + #Max Amount of Stored Fluid [Meat] - Default: [8000mB] + maxMeatTankSize = 4000 + #Cooldown Time in Ticks [20 Ticks per Second] - Default: [100 (5s)] + maxProgress = 100 + + [MachineResourceProductionConfig.LaserDrillConfig] + #Cooldown Time in Ticks [20 Ticks per Second] - Default: [50 (2.5s)] + maxProgress = 50 + #Amount of Power Consumed per Tick - Default: [1000FE] + powerPerOperation = 1000 + #Max Stored Power [FE] - Default: [10000 FE] + maxStoredPower = 10000 + + [MachineResourceProductionConfig.HydroponicBedConfig] + #Cooldown Time in Ticks [20 Ticks per Second] - Default: [100 (5s)] + maxProgress = 100 + #Amount of Power Consumed per Operation - Default: [1000FE] + powerPerOperation = 1000 + #Max Stored Power [FE] - Default: [10000 FE] + maxStoredPower = 10000 + + [MachineResourceProductionConfig.WaterCondensatorConfig] + #Cooldown Time in Ticks [20 Ticks per Second] - Default: [100 (5s)] + maxProgress = 100 + #Amount of Power Consumed per Tick - Default: [400FE] + powerPerOperation = 1000 + #Max Stored Power [FE] - Default: [10000 FE] + maxStoredPower = 10000 + #Max Amount of Stored Fluid [Water] - Default: [8000mB] + maxWaterTankSize = 16000 + + [MachineResourceProductionConfig.SludgeRefinerConfig] + #Amount of Power Consumed per Tick - Default: [40FE] + powerPerTick = 40 + #Max Stored Power [FE] - Default: [10000 FE] + maxStoredPower = 10000 + #Max Amount of Stored Fluid [Sludge] - Default: [8000mB] + maxSludgeTankSize = 8000 + + [MachineResourceProductionConfig.OreLaserBaseConfig] + #Max progress of the machine + maxProgress = 100 + #How much weight of an item the catalyst will increase + catalystModifier = 8 + + [MachineResourceProductionConfig.DyeMixerConfig] + #Amount of Power Consumed per Tick - Default: [400FE] + powerPerTick = 30 + #Max Stored Power [FE] - Default: [10000 FE] + maxStoredPower = 10000 + + [MachineResourceProductionConfig.FluidLaserBaseConfig] + #Max progress of the machine + maxProgress = 20 + + [MachineResourceProductionConfig.MaterialStoneWorkFactoryConfig] + #Cooldown Time in Ticks [20 Ticks per Second] - Default: [60 (3s)] + maxProgress = 60 + #Amount of Power Consumed per Tick - Default: [60FE] + powerPerTick = 60 + #Max Stored Power [FE] - Default: [10000 FE] + maxStoredPower = 10000 + #Max Amount of Stored Fluid [Water] - Default: [2000mB] + maxWaterTankSize = 2000 + #Max Amount of Stored Fluid [Lava] - Default: [2000mB] + maxLavaTankSize = 2000 + + [MachineResourceProductionConfig.BlockBreakerConfig] + #Cooldown Time in Ticks [20 Ticks per Second] - Default: [100 (5s)] + maxProgress = 100 + #Amount of Power Consumed per Tick - Default: [400FE] + powerPerOperation = 1000 + #Max Stored Power [FE] - Default: [10000 FE] + maxStoredPower = 10000 + + [MachineResourceProductionConfig.ResourcefulFurnaceConfig] + #Amount of Power Consumed per Tick - Default: [400FE] + powerPerTick = 40 + #Max Stored Power [FE] - Default: [10000 FE] + maxStoredPower = 10000 + #Max Amount of Stored Fluid [Essence] - Default: [8000mB] + maxEssenceTankSize = 16000 + + [MachineResourceProductionConfig.MarineFisherConfig] + #Cooldown Time in Ticks [20 Ticks per Second] - Default: [100 (5s)] + maxProgress = 100 + #Amount of Power Consumed per Tick - Default: [5000FE] + powerPerOperation = 5000 + #Max Stored Power [FE] - Default: [20000 FE] + maxStoredPower = 20000 + + [MachineResourceProductionConfig.FluidCollectorConfig] + #Cooldown Time in Ticks [20 Ticks per Second] - Default: [100 (5s)] + maxProgress = 100 + #Amount of Power Consumed per Tick - Default: [400FE] + powerPerOperation = 1000 + #Max Stored Power [FE] - Default: [10000 FE] + maxStoredPower = 10000 + #Max Amount of Stored Fluid [Output] - Default: [8000mB] + maxOutputTankSize = 16000 + diff --git a/.minecraft/config/insanelib-common.toml b/.minecraft/config/insanelib-common.toml new file mode 100644 index 0000000..ac2f70f --- /dev/null +++ b/.minecraft/config/insanelib-common.toml @@ -0,0 +1,21 @@ +#No more boring 2D Area of Effect Clouds +"Enable Area Effect Cloud 3D" = true +#A few fixes +"Enable Fixes" = true + +#No more boring 2D Area of Effect Clouds +["Area Effect Cloud 3D"] + #If true, vanilla Area of Effect Clouds will be replaced with 3D versions of them + "Replace Vanilla Area of Effect Clouds" = true + +#A few fixes +[Fixes] + #If true, mobs will have their follow range fixed. https://bugs.mojang.com/browse/MC-145656 + "Fix Follow Range" = true + #Removes the random bonus health given to Leader Zombies. In vanilla it's useless since doesn't work. https://minecraft.fandom.com/wiki/Attribute#Vanilla_modifiers + "Remove Zombies Bonus Health" = true + #When affected by slowness the player can still jump really far away. When true, jumps length will be calculated based off player's movement speed. + "Fix Flying Speed" = true + #The fix for Jump Movement Factor is applied only when the player is slowed down. If false, the player will jump really farther when going faster. + "Fix Jump Movement Factor Slowdown Only" = true + diff --git a/.minecraft/config/jei/blacklist.cfg b/.minecraft/config/jei/blacklist.cfg new file mode 100644 index 0000000..e69de29 diff --git a/.minecraft/config/jei/ingredient-list-mod-sort-order.ini b/.minecraft/config/jei/ingredient-list-mod-sort-order.ini new file mode 100644 index 0000000..5438341 --- /dev/null +++ b/.minecraft/config/jei/ingredient-list-mod-sort-order.ini @@ -0,0 +1,53 @@ +Minecraft +Ad Astra +Advanced Peripherals +Applied Energistics 2 +Aquaculture 2 +Aquamirae +Ars Nouveau +Ars Énergistique +Biomes O' Plenty +Blocks You Need +Blood Magic +CC: Tweaked +Chococraft 4 +Cognition +Farmer's Delight +Gateways To Eternity +Goblin Traders +Handcrafted +Hang Glider +Industrial Foregoing +Jumbo Furnace +Marbled's Arsenal +Mekanism +Mekanism: Additions +Mekanism: Generators +Mekanism: Tools +Miner's Delight +More Red +Moving Elevators +MrCrayfish's Gun Mod +Nature's Compass +Nether's Delight +Obscure API +Player Companions +Rechiseled +Serene Seasons +Simple Planes +Supplementaries +The Twilight Forest +Tome of Blood: Rebirth +Trash Cans +Traveler's Backpack +Twilight's Flavor & Delight +Builder's Delight +ButchersDelight +Immersive Weathering +MrCrayfish's Furniture Mod: Refurbished +Vampire's Delight +Vampirism +Insta Bees +Create +Patchouli +Tough As Nails diff --git a/.minecraft/config/jei/ingredient-list-type-sort-order.ini b/.minecraft/config/jei/ingredient-list-type-sort-order.ini new file mode 100644 index 0000000..3cae5ee --- /dev/null +++ b/.minecraft/config/jei/ingredient-list-type-sort-order.ini @@ -0,0 +1,8 @@ +net.minecraft.world.item.ItemStack +mekanism.api.chemical.gas.GasStack +mekanism.api.chemical.infuse.InfusionStack +mekanism.api.chemical.pigment.PigmentStack +mekanism.api.chemical.slurry.SlurryStack +net.minecraft.world.entity.EntityType +net.minecraftforge.fluids.FluidStack +twilightforest.compat.jei.FakeItemEntity diff --git a/.minecraft/config/jei/jei-client.ini b/.minecraft/config/jei/jei-client.ini new file mode 100644 index 0000000..2cf8cbd --- /dev/null +++ b/.minecraft/config/jei/jei-client.ini @@ -0,0 +1,238 @@ +[appearance] + # Description: Move the JEI search bar to the bottom center of the screen. + # Valid Values: [true, false] + # Default Value: false + CenterSearch = false + + # Description: Max recipe GUI height. + # Valid Values: Any integer greater than or equal to 175 + # Default Value: 350 + RecipeGuiHeight = 350 + + +[cheat_mode] + # Description: Choose if JEI should give ingredients directly to the inventory or pick them up with the mouse. + # Valid Values: [INVENTORY, MOUSE_PICKUP] + # Default Value: MOUSE_PICKUP + GiveMode = MOUSE_PICKUP + + # Description: Enable cheating items into the hotbar by using Shift + numeric keys. + # Valid Values: [true, false] + # Default Value: false + CheatToHotbarUsingHotkeysEnabled = false + + # Description: Enable showing items that are not in the creative menu. + # Valid Values: [true, false] + # Default Value: false + ShowHiddenItems = false + + +[bookmarks] + # Description: Add new bookmarks to the front of the bookmark list instead of the end. + # Valid Values: [true, false] + # Default Value: false + AddBookmarksToFrontEnabled = false + + # Description: Extra features for bookmark tooltips. + # Valid Values: A comma-separated list containing values of: + # [PREVIEW, INGREDIENTS] + # Default Value: PREVIEW + BookmarkTooltipFeatures = PREVIEW + + # Description: Hold Shift to show bookmark tooltip features. + # Valid Values: [true, false] + # Default Value: true + HoldShiftToShowBookmarkTooltipFeatures = true + + # Description: Drag bookmarks to rearrange them in the list. + # Valid Values: [true, false] + # Default Value: true + DragToRearrangeBookmarksEnabled = true + + +[advanced] + # Description: Set low-memory mode (makes search very slow but uses less RAM). + # Valid Values: [true, false] + # Default Value: false + LowMemorySlowSearchEnabled = false + + # Description: Catch render errors from ingredients and attempt to recover from them instead of crashing. + # Valid Values: [true, false] + # Default Value: true + CatchRenderErrorsEnabled = true + + # Description: When looking up recipes with items that contain fluids, also look up recipes for the fluids. + # Valid Values: [true, false] + # Default Value: false + lookupFluidContentsEnabled = false + + # Description: When searching for item tags, also include tags for the default blocks contained in the items. + # Valid Values: [true, false] + # Default Value: true + lookupBlockTagsEnabled = true + + # Description: Show recipes for ingredient tags like item tags and block tags. + # Valid Values: [true, false] + # Default Value: false + showTagRecipesEnabled = false + + # Description: Show creative tab names in ingredient tooltips. + # Valid Values: [true, false] + # Default Value: false + showCreativeTabNamesEnabled = false + + +[input] + # Description: Number of milliseconds before a long mouse click is considered a drag operation. + # Valid Values: An integer in the range [0, 1000] (inclusive) + # Default Value: 150 + dragDelayInMilliseconds = 150 + + # Description: Scroll rate for scrolling the mouse wheel in smooth-scrolling scroll boxes. Measured in pixels. + # Valid Values: An integer in the range [1, 50] (inclusive) + # Default Value: 9 + smoothScrollRate = 9 + + +[sorting] + # Description: Sorting order for the ingredient list. + # Valid Values: A comma-separated list containing values of: + # [MOD_NAME, INGREDIENT_TYPE, ALPHABETICAL, CREATIVE_MENU, TAG, ARMOR, MAX_DURABILITY] + # Default Value: MOD_NAME, INGREDIENT_TYPE, CREATIVE_MENU + IngredientSortStages = MOD_NAME, INGREDIENT_TYPE, CREATIVE_MENU + + # Description: Sorting order for displayed recipes. + # Valid Values: A comma-separated list containing values of: + # [BOOKMARKED, CRAFTABLE] + # Default Value: BOOKMARKED, CRAFTABLE + RecipeSorterStages = BOOKMARKED, CRAFTABLE + + +[tags] + # Description: Show tag content in tooltips. + # Valid Values: [true, false] + # Default Value: true + TagContentTooltipEnabled = true + + # Description: Hide tags that only have 1 ingredient. + # Valid Values: [true, false] + # Default Value: true + HideSingleIngredientTagsEnabled = true + + +[search] + # Description: Search mode for mod names (prefix: @). + # Valid Values: [ENABLED, REQUIRE_PREFIX, DISABLED] + # Default Value: REQUIRE_PREFIX + ModNameSearchMode = REQUIRE_PREFIX + + # Description: Search mode for tooltips (prefix: #). + # Valid Values: [ENABLED, REQUIRE_PREFIX, DISABLED] + # Default Value: ENABLED + TooltipSearchMode = ENABLED + + # Description: Search mode for tags (prefix: $). + # Valid Values: [ENABLED, REQUIRE_PREFIX, DISABLED] + # Default Value: REQUIRE_PREFIX + TagSearchMode = REQUIRE_PREFIX + + # Description: Search mode for colors (prefix: ^). + # Valid Values: [ENABLED, REQUIRE_PREFIX, DISABLED] + # Default Value: DISABLED + ColorSearchMode = DISABLED + + # Description: Search mode for resource locations (prefix: &). + # Valid Values: [ENABLED, REQUIRE_PREFIX, DISABLED] + # Default Value: DISABLED + ResourceLocationSearchMode = DISABLED + + # Description: Search mode for creative mode tab names (prefix: %). + # Valid Values: [ENABLED, REQUIRE_PREFIX, DISABLED] + # Default Value: DISABLED + CreativeTabSearchMode = DISABLED + + # Description: Search in advanced tooltips (visible with F3 + H). + # Valid Values: [true, false] + # Default Value: false + SearchAdvancedTooltips = false + + # Description: Search mod IDs in addition to mod names. + # Valid Values: [true, false] + # Default Value: true + SearchModIds = true + + # Description: Search by the shorthand first letters of a mod's name. + # Valid Values: [true, false] + # Default Value: true + SearchShortModNames = true + + # Description: Search ingredient aliases (alternative names) that are added by plugins, in addition to ingredient names. + # Valid Values: [true, false] + # Default Value: true + SearchIngredientAliases = true + + +[IngredientList] + # Description: Max number of rows shown. + # Valid Values: An integer in the range [1, 100] (inclusive) + # Default Value: 16 + MaxRows = 16 + + # Description: Max number of columns shown. + # Valid Values: An integer in the range [4, 100] (inclusive) + # Default Value: 9 + MaxColumns = 9 + + # Description: Horizontal alignment of the ingredient grid inside the available area. + # Valid Values: [LEFT, CENTER, RIGHT] + # Default Value: RIGHT + HorizontalAlignment = RIGHT + + # Description: Vertical alignment of the ingredient grid inside the available area. + # Valid Values: [TOP, CENTER, BOTTOM] + # Default Value: TOP + VerticalAlignment = TOP + + # Description: Visibility of the top page buttons. Use AUTO_HIDE to only show it when there are multiple pages. + # Valid Values: [ENABLED, AUTO_HIDE, DISABLED] + # Default Value: ENABLED + ButtonNavigationVisibility = ENABLED + + # Description: Enable this to draw a background texture behind the GUI. + # Valid Values: [true, false] + # Default Value: false + DrawBackground = false + + +[BookmarkList] + # Description: Max number of rows shown. + # Valid Values: An integer in the range [1, 100] (inclusive) + # Default Value: 16 + MaxRows = 16 + + # Description: Max number of columns shown. + # Valid Values: An integer in the range [4, 100] (inclusive) + # Default Value: 9 + MaxColumns = 9 + + # Description: Horizontal alignment of the ingredient grid inside the available area. + # Valid Values: [LEFT, CENTER, RIGHT] + # Default Value: LEFT + HorizontalAlignment = LEFT + + # Description: Vertical alignment of the ingredient grid inside the available area. + # Valid Values: [TOP, CENTER, BOTTOM] + # Default Value: TOP + VerticalAlignment = TOP + + # Description: Visibility of the top page buttons. Use AUTO_HIDE to only show it when there are multiple pages. + # Valid Values: [ENABLED, AUTO_HIDE, DISABLED] + # Default Value: ENABLED + ButtonNavigationVisibility = ENABLED + + # Description: Enable this to draw a background texture behind the GUI. + # Valid Values: [true, false] + # Default Value: false + DrawBackground = false + + diff --git a/.minecraft/config/jei/jei-colors.ini b/.minecraft/config/jei/jei-colors.ini new file mode 100644 index 0000000..a0ce6e5 --- /dev/null +++ b/.minecraft/config/jei/jei-colors.ini @@ -0,0 +1,8 @@ +[colors] + # Description: Color values to search for. + # Valid Values: A comma-separated list containing values of: + # Any color name and an RGB hex color, separated by a ':' + # Default Value: White:EEEEEE, LightBlue:7492CC, Cyan:00EEEE, Blue:2222DD, LapisBlue:25418B, Teal:008080, Yellow:CACB58, GoldenYellow:EED700, Orange:D97634, Pink:D1899D, HotPink:FC0FC0, Magenta:B24BBB, Purple:813EB9, EvilPurple:2E1649, Lavender:B57EDC, Indigo:480082, Sand:DBD3A0, Tan:BB9B63, LightBrown:A0522D, Brown:634B33, DarkBrown:3A2D13, LimeGreen:43B239, SlimeGreen:83CB73, Green:008000, DarkGreen:224D22, GrassGreen:548049, Red:963430, BrickRed:B0604B, NetherBrick:2A1516, Redstone:CE3E36, Black:181515, CharcoalGray:464646, IronGray:646464, Gray:808080, Silver:C0C0C0 + SearchColors = White:EEEEEE, LightBlue:7492CC, Cyan:00EEEE, Blue:2222DD, LapisBlue:25418B, Teal:008080, Yellow:CACB58, GoldenYellow:EED700, Orange:D97634, Pink:D1899D, HotPink:FC0FC0, Magenta:B24BBB, Purple:813EB9, EvilPurple:2E1649, Lavender:B57EDC, Indigo:480082, Sand:DBD3A0, Tan:BB9B63, LightBrown:A0522D, Brown:634B33, DarkBrown:3A2D13, LimeGreen:43B239, SlimeGreen:83CB73, Green:008000, DarkGreen:224D22, GrassGreen:548049, Red:963430, BrickRed:B0604B, NetherBrick:2A1516, Redstone:CE3E36, Black:181515, CharcoalGray:464646, IronGray:646464, Gray:808080, Silver:C0C0C0 + + diff --git a/.minecraft/config/jei/jei-debug.ini b/.minecraft/config/jei/jei-debug.ini new file mode 100644 index 0000000..a13e270 --- /dev/null +++ b/.minecraft/config/jei/jei-debug.ini @@ -0,0 +1,32 @@ +[debug] + # Description: Debug mode enabled. + # Valid Values: [true, false] + # Default Value: false + DebugMode = false + + # Description: Debug GUIs enabled. + # Valid Values: [true, false] + # Default Value: false + DebugGuis = false + + # Description: Debug inputs enabled. + # Valid Values: [true, false] + # Default Value: false + DebugInputs = false + + # Description: Add debug information to ingredient tooltips when advanced tooltips are enabled. + # Valid Values: [true, false] + # Default Value: false + debugInfoTooltipsEnabled = false + + # Description: Adds ingredients to JEI that intentionally crash, to help debug JEI. + # Valid Values: [true, false] + # Default Value: false + CrashingTestItemsEnabled = false + + # Description: Log information about the suffix trees used for searching, to help debug JEI. + # Valid Values: [true, false] + # Default Value: false + logSuffixTreeStats = false + + diff --git a/.minecraft/config/jei/jei-mod-id-format.ini b/.minecraft/config/jei/jei-mod-id-format.ini new file mode 100644 index 0000000..11464f2 --- /dev/null +++ b/.minecraft/config/jei/jei-mod-id-format.ini @@ -0,0 +1,11 @@ +[modname] + # Description: Formatting for the mod names in tooltips for JEI GUIs. Leave blank to disable. + # Valid Values: A chat formatting string. + # Use these formatting colors: + # black dark_blue dark_green dark_aqua dark_red dark_purple gold gray dark_gray blue green aqua red light_purple yellow white + # With these formatting options: + # obfuscated bold strikethrough underline italic + # Default Value: blue italic + ModNameFormat = blue italic + + diff --git a/.minecraft/config/jei/recipe-category-sort-order.ini b/.minecraft/config/jei/recipe-category-sort-order.ini new file mode 100644 index 0000000..300158d --- /dev/null +++ b/.minecraft/config/jei/recipe-category-sort-order.ini @@ -0,0 +1,159 @@ +minecraft:crafting +minecraft:anvil +minecraft:blasting +minecraft:brewing +minecraft:campfire +minecraft:compostable +minecraft:fuel +minecraft:furnace +minecraft:smithing +minecraft:smoking +minecraft:stonecutting +ad_astra:compressing +ad_astra:cryo_fuel_conversion +ad_astra:fuel_conversion +ad_astra:nasa_workbench +ad_astra:oxygen_conversion +ae2:attunement +ae2:certus_growth +ae2:charger +ae2:condenser +ae2:entropy +ae2:inscriber +ae2:item_transformation +ars_nouveau:armor_upgrade +ars_nouveau:crush +ars_nouveau:enchanting_apparatus +ars_nouveau:enchantment_apparatus +ars_nouveau:glyph_recipe +ars_nouveau:imbuement +bloodmagic:alchemyarray +bloodmagic:alchemytable +bloodmagic:altar +bloodmagic:arc +bloodmagic:arcfurnace +bloodmagic:potion +bloodmagic:soulforge +cgm:workbench +farmersdelight:cooking +farmersdelight:cutting +farmersdelight:decomposition +industrialforegoing:bioreactor +industrialforegoing:dissolution +industrialforegoing:fermenter +industrialforegoing:fluid_extractor +industrialforegoing:laser_fluid +industrialforegoing:laser_ore +industrialforegoing:machine_produce +industrialforegoing:mycelial_crimed +industrialforegoing:mycelial_culinary +industrialforegoing:mycelial_death +industrialforegoing:mycelial_disenchantment +industrialforegoing:mycelial_ender +industrialforegoing:mycelial_explosive +industrialforegoing:mycelial_frosty +industrialforegoing:mycelial_furnace +industrialforegoing:mycelial_halitosis +industrialforegoing:mycelial_magma +industrialforegoing:mycelial_meatallurgic +industrialforegoing:mycelial_netherstar +industrialforegoing:mycelial_pink +industrialforegoing:mycelial_potion +industrialforegoing:mycelial_rocket +industrialforegoing:mycelial_slimey +industrialforegoing:ore_sieve +industrialforegoing:ore_washer +industrialforegoing:stone_work +industrialforegoing:stone_work_generator +jei:information +jei_mekanism_multiblocks:multiblock.mekanism.boiler +jei_mekanism_multiblocks:multiblock.mekanism.dynamic_tank +jei_mekanism_multiblocks:multiblock.mekanism.evaporation_plant +jei_mekanism_multiblocks:multiblock.mekanism.matrix +jei_mekanism_multiblocks:multiblock.mekanism.sps +jei_mekanism_multiblocks:multiblock.mekanismgenerators.fission_reactor +jei_mekanism_multiblocks:multiblock.mekanismgenerators.fusion_reactor +jei_mekanism_multiblocks:multiblock.mekanismgenerators.turbine +jumbofurnace:jumbo_furnace_upgrade +jumbofurnace:jumbo_smelting +mekanism:antiprotonic_nucleosynthesizer +mekanism:boiler_casing +mekanism:chemical_crystallizer +mekanism:chemical_dissolution_chamber +mekanism:chemical_infuser +mekanism:chemical_injection_chamber +mekanism:chemical_oxidizer +mekanism:chemical_washer +mekanism:combiner +mekanism:condensentrating +mekanism:crusher +mekanism:decondensentrating +mekanism:electrolytic_separator +mekanism:energized_smelter +mekanism:energy_conversion +mekanism:enrichment_chamber +mekanism:gas_conversion +mekanism:infusion_conversion +mekanism:isotopic_centrifuge +mekanism:metallurgic_infuser +mekanism:nutritional_liquifier +mekanism:osmium_compressor +mekanism:painting_machine +mekanism:pigment_extractor +mekanism:pigment_mixer +mekanism:precision_sawmill +mekanism:pressurized_reaction_chamber +mekanism:purification_chamber +mekanism:solar_neutron_activator +mekanism:sps_casing +mekanism:thermal_evaporation_controller +mekanismgenerators:fission +miners_delight:cooking +morered:soldering +nethersdelight:composition +rechiseled:chiseling +simpleplanes:plane_workbench +twilightdelight:frozen +twilightforest:crumble_horn +twilightforest:transformation +twilightforest:uncrafting +buildersdelight:chisel +refurbished_furniture:cutting_board_combining +refurbished_furniture:cutting_board_slicing +refurbished_furniture:freezer_solidifying +refurbished_furniture:frying_pan_cooking +refurbished_furniture:grill_cooking +refurbished_furniture:microwave_heating +refurbished_furniture:oven_baking +refurbished_furniture:toaster_heating +refurbished_furniture:workbench_constructing +vampiresdelight:pouring +vampirism:alchemical_cauldron +vampirism:alchemy_table +vampirism:blessing +vampirism:hunter_weapon +vampirism:potion +vampirism:task +create:automatic_brewing +create:automatic_packing +create:automatic_shaped +create:automatic_shapeless +create:block_cutting +create:crushing +create:deploying +create:draining +create:fan_blasting +create:fan_haunting +create:fan_smoking +create:fan_washing +create:item_application +create:mechanical_crafting +create:milling +create:mixing +create:mystery_conversion +create:packing +create:pressing +create:sandpaper_polishing +create:sawing +create:sequenced_assembly +create:spout_filling diff --git a/.minecraft/config/jei/world/server/A_Minecraft_Server_4621fb0b/bookmarks.ini b/.minecraft/config/jei/world/server/A_Minecraft_Server_4621fb0b/bookmarks.ini new file mode 100644 index 0000000..43b9639 --- /dev/null +++ b/.minecraft/config/jei/world/server/A_Minecraft_Server_4621fb0b/bookmarks.ini @@ -0,0 +1,12 @@ +T:{Count:1b,id:"minecraft:coal"} +T:{Count:1b,id:"minecraft:gunpowder"} +T:{Count:1b,id:"butchersdelight:cow_hide"} +T:{Count:1b,id:"ars_nouveau:wilden_wing"} +T:{Count:1b,id:"minecraft:iron_hoe",tag:{Damage:85}} +T:{Count:1b,id:"minecraft:andesite"} +T:{Count:1b,id:"minecraft:iron_ingot"} +T:{Count:1b,id:"cgm:advanced_bullet"} +T:{Count:1b,id:"create:windmill_bearing"} +T:{Count:1b,id:"minecraft:iron_nugget"} +T:{Count:1b,id:"cgm:rifle",tag:{AmmoCount:10,Attachments:{Scope:{Count:1b,id:"cgm:short_scope"},Stock:{Count:1b,id:"cgm:light_stock"},Under_Barrel:{Count:1b,id:"cgm:specialised_grip"}}}} +T:{Count:1b,id:"create:andesite_alloy"} diff --git a/.minecraft/config/jei/world/server/Treehouse_Full_of_Stars_36a2c9d1/bookmarks.ini b/.minecraft/config/jei/world/server/Treehouse_Full_of_Stars_36a2c9d1/bookmarks.ini new file mode 100644 index 0000000..511ab11 --- /dev/null +++ b/.minecraft/config/jei/world/server/Treehouse_Full_of_Stars_36a2c9d1/bookmarks.ini @@ -0,0 +1,3 @@ +T:{Count:1b,id:"butchersdelight:cow_hide"} +T:{Count:1b,id:"vampirism:dark_stone_bricks"} +R:minecraft:crafting#create:crafting/kinetics/speedometer#item_stack&create:speedometer diff --git a/.minecraft/config/jei_mekanism_multiblocks-client.toml b/.minecraft/config/jei_mekanism_multiblocks-client.toml new file mode 100644 index 0000000..8bccb0b --- /dev/null +++ b/.minecraft/config/jei_mekanism_multiblocks-client.toml @@ -0,0 +1,66 @@ + +[multiblocks] + + [multiblocks.mekanism] + + #JEI 'Building [Dynamic Tank]' page configuration + [multiblocks.mekanism.dynamic_tank] + #Set page visibility + visible = true + + #JEI 'Building [Thermal Evaporation Plant]' page configuration + [multiblocks.mekanism.evaporation_plant] + #Set page visibility + visible = true + + #JEI 'Building [Thermoelectric Boiler]' page configuration + [multiblocks.mekanism.boiler] + #Set page visibility + visible = true + + #JEI 'Building [Supercritical Phase Shifter]' page configuration + [multiblocks.mekanism.sps] + #Set page visibility + visible = true + + #JEI 'Building [Induction Matrix]' page configuration + [multiblocks.mekanism.matrix] + #Set page visibility + visible = true + + [multiblocks.mekanismgenerators] + + #JEI 'Building [Industrial Turbine]' page configuration + [multiblocks.mekanismgenerators.turbine] + #Set page visibility + visible = true + + #JEI 'Building [Fission Reactor]' page configuration + [multiblocks.mekanismgenerators.fission_reactor] + #Set page visibility + visible = true + + #JEI 'Building [Fusion Reactor]' page configuration + [multiblocks.mekanismgenerators.fusion_reactor] + #Set page visibility + visible = true + + [multiblocks.better_fusion_reactor] + + #JEI 'Building [Better Fusion Reactor]' page configuration + [multiblocks.better_fusion_reactor.better_fusion_reactor] + #Set page visibility + visible = true + + [multiblocks.mekanism_extras] + + #JEI 'Building [Reinforced Induction Matrix]' page configuration + [multiblocks.mekanism_extras.extra_matrix] + #Set page visibility + visible = true + + #JEI 'Building [Naquadah Reactor]' page configuration + [multiblocks.mekanism_extras.naquadah_reacto] + #Set page visibility + visible = true + diff --git a/.minecraft/config/l2_configs/l2library-client.toml b/.minecraft/config/l2_configs/l2library-client.toml new file mode 100644 index 0000000..94edfb8 --- /dev/null +++ b/.minecraft/config/l2_configs/l2library-client.toml @@ -0,0 +1,17 @@ +#Info background transparency. 1 means opaque. +#Range: 0.0 ~ 1.0 +infoAlpha = 0.5 +#Info alignment. 0 means top. 1 means middle. 2 means bottom. +#Range: 0 ~ 2 +infoAnchor = 1 +#Info max width. 0.5 means half screen. default: 0.3 +#Range: 0.0 ~ 0.5 +infoMaxWidth = 0.3 +#Scroll sensitivity +#Range: 0.01 ~ 10000.0 +scrollTick = 1.0 +#Render Selection only when pressing shift +selectionDisplayRequireShift = false +#Scroll for selection only when pressing shift +selectionScrollRequireShift = true + diff --git a/.minecraft/config/l2_configs/l2library-common.toml b/.minecraft/config/l2_configs/l2library-common.toml new file mode 100644 index 0000000..ac3553e --- /dev/null +++ b/.minecraft/config/l2_configs/l2library-common.toml @@ -0,0 +1,3 @@ +#Restore full health on respawn +restoreFullHealthOnRespawn = true + diff --git a/.minecraft/config/mindfuldarkness-client.toml b/.minecraft/config/mindfuldarkness-client.toml new file mode 100644 index 0000000..b61b049 --- /dev/null +++ b/.minecraft/config/mindfuldarkness-client.toml @@ -0,0 +1,30 @@ +#Print menu type to game chat whenever a new menu screen is opened. Intended for finding menu types to be added to "menu_blacklist". +debug_container_types = false +#Print screen identifier to game chat or log file whenever a new screen is opened. Intended for finding screens to be added to "font_color_blacklist". +debug_all_screens = false +#Exclude certain menus from showing the dark mode switcher. Useful when the box intersects other screen elements. +menu_blacklist = [] +#Specifies gui paths and resources to darken. +#End a path using '*' as a wildcard char to include every file (no nested directories) from that directory. +#Begin with a namespace or skip namespace to apply to all namespaces. +#Begin with '!' to exclude matches, list those exclusions after entries that would otherwise include them. +paths = ["textures/gui/*", "!minecraft:textures/gui/icons.png", "!minecraft:textures/gui/options_background.png", "textures/gui/container/*", "minecraft:textures/gui/container/creative_inventory/*", "trinkets:textures/gui/slots/*", "craftingtweaks:gui.png", "dankstorage:textures/container/gui/*", "ae2:textures/guis/*", "!modmenu:textures/gui/mod_configuration.png", "!dynamiccrosshair:textures/gui/crosshairs.png"] +#Do not add the dark mode toggle buttons to the top of every menu. +hide_in_game_switcher = false +#Screens to add a dark mode toggle button to, so that toggling is possible outside of inventory menus. +#Allowed Values: NONE, TITLE_SCREEN, PAUSE_SCREEN, BOTH +dark_mode_toggle_screens = "BOTH" +#Exclude certain screens from being affected by any text color alterations. +font_color_blacklist = ["chat_screen.title", "sign.edit", "hanging_sign.edit"] +#Use a dark theme for the configuration screens. +dark_theme = false +#Percentage of original interface brightness to apply. +#Range: 0.0 ~ 1.0 +texture_darkness = 0.5 +#The minimum brightness value of font while dark mode is enabled. +#Range: 0.0 ~ 1.0 +font_brightness = 0.5014084507042252 +#Algorithm selector for darkening interface pixels. +#Allowed Values: GRAYSCALE_AND_HSP, HSP, GRAYSCALE_AND_HSL, HSL, GRAYSCALE_AND_LINEAR, LINEAR +darkening_algorithm = "GRAYSCALE_AND_HSP" + diff --git a/.minecraft/config/moonlight-client.toml b/.minecraft/config/moonlight-client.toml new file mode 100644 index 0000000..5add87d --- /dev/null +++ b/.minecraft/config/moonlight-client.toml @@ -0,0 +1,13 @@ + +[general] + #Merge all dynamic resource packs from all mods that use this library into a single pack + merge_dynamic_packs = true + #Prevents map texture from being upladed to GPU when only map markers have changed.Could increase performance + lazy_map_upload = true + #Renders map textures using mipmap. Vastly improves look from afar as well when inside a Map Atlas from Map Atlases or similar. Set to 0 to have no mipmap like vanilla + #Range: 0 ~ 4 + maps_mipmap = 3 + #Fix minecraft entity shading to be exactly the same that blocks use. (1 for up,0.8 for north, 0.6 for west and 0.5 for down).This means that if you have a model and render it with a tile renderer or entity it will appear identical as one rendered via baked models.Using no gui will prevent it from changing item rendered in GUIs, in case you dont like that look.Note there is a known compat issue with Figura mod. Keep this True or False with that one + #Allowed Values: FALSE, NO_GUI, TRUE + consistent_entity_renderer_shading = "NO_GUI" + diff --git a/.minecraft/config/moonlight-common.toml b/.minecraft/config/moonlight-common.toml new file mode 100644 index 0000000..0d9919b --- /dev/null +++ b/.minecraft/config/moonlight-common.toml @@ -0,0 +1,5 @@ + +[general] + #Clears dynamic models and textures from the mod dynamic pack once resource reload is done. This can save up some RAM. Turning off if you notice inconsistencies with pack loading + clear_dynamic_resources = false + diff --git a/.minecraft/config/morered-client.toml b/.minecraft/config/morered-client.toml new file mode 100644 index 0000000..0186e5c --- /dev/null +++ b/.minecraft/config/morered-client.toml @@ -0,0 +1,8 @@ + +[Rendering] + #Render preview of plate blocks before placing them + showPlacementPreview = true + #Opacity of the render preview. Higher value = less transparent, lower = more transparent + #Range: 0.0 ~ 1.0 + previewPlacementOpacity = 0.4 + diff --git a/.minecraft/config/movingelevators-common.toml b/.minecraft/config/movingelevators-common.toml new file mode 100644 index 0000000..1b7c641 --- /dev/null +++ b/.minecraft/config/movingelevators-common.toml @@ -0,0 +1,9 @@ +[General] + # What should be the maximum width of an elevator cabin? Higher numbers may cause lag. + # Allowed range: 1 ~ 15 - Default: 7 + maxCabinHorizontalSize = 7 + + # What should be the maximum height of an elevator cabin? Higher numbers may cause lag. + # Allowed range: 1 ~ 15 - Default: 7 + maxCabinVerticalSize = 7 + diff --git a/.minecraft/config/naturescompass-client.toml b/.minecraft/config/naturescompass-client.toml new file mode 100644 index 0000000..a60cb99 --- /dev/null +++ b/.minecraft/config/naturescompass-client.toml @@ -0,0 +1,13 @@ + +[Client] + #Displays Nature's Compass information even while chat is open. + displayWithChatOpen = true + #Fixes biome names by adding missing spaces. Ex: ForestHills becomes Forest Hills + fixBiomeNames = true + #The line offset for information rendered on the HUD. + #Range: 0 ~ 50 + overlayLineOffset = 1 + #The side for information rendered on the HUD. Ex: LEFT, RIGHT + #Allowed Values: LEFT, RIGHT + overlaySide = "LEFT" + diff --git a/.minecraft/config/naturescompass-common.toml b/.minecraft/config/naturescompass-common.toml new file mode 100644 index 0000000..3dbe663 --- /dev/null +++ b/.minecraft/config/naturescompass-common.toml @@ -0,0 +1,18 @@ + +[General] + #Allows a player to teleport to a located biome when in creative mode, opped, or in cheat mode. + allowTeleport = true + #Allows players to view the precise coordinates and distance of a located structure on the HUD, rather than relying on the direction the compass is pointing. + displayCoordinates = true + #biomeSize * radiusModifier = maxSearchRadius. Raising this value will increase search accuracy but will potentially make the process more resource . + #Range: 0 ~ 1000000 + radiusModifier = 2500 + #biomeSize * sampleSpaceModifier = sampleSpace. Lowering this value will increase search accuracy but will make the process more resource intensive. + #Range: 0 ~ 1000000 + sampleSpaceModifier = 16 + #A list of biomes that the compass will not be able to search for, specified by resource location. The wildcard character * can be used to match any number of characters, and ? can be used to match one character. Ex: ["minecraft:savanna", "minecraft:desert", "minecraft:*ocean*"] + biomeBlacklist = [] + #The maximum number of samples to be taken when searching for a biome. + #Range: 0 ~ 1000000 + maxSamples = 50000 + diff --git a/.minecraft/config/neat-client.toml b/.minecraft/config/neat-client.toml new file mode 100644 index 0000000..3162707 --- /dev/null +++ b/.minecraft/config/neat-client.toml @@ -0,0 +1,27 @@ + +[general] + "Max Distance" = 24 + "Render with Interface Disabled (F1)" = false + "Height Above Mob" = 0.6 + "Draw Background" = true + "Background Padding" = 2 + "Background Height" = 6 + "Health Bar Height" = 4 + "Plate Size" = 25 + "Plate Size (Boss)" = 50 + "Show Attributes" = true + "Show Armor" = true + "Group Armor (condense 5 iron icons into 1 diamond icon)" = true + "Color Health Bar by Type (instead of health percentage)" = false + "HP Text Height" = 14 + "Show Max HP" = true + "Show Current HP" = true + "Show HP Percentage" = true + "Display on Players" = true + "Display on Bosses" = true + "Only show the health bar for the entity looked at" = false + "Show entities with full health" = true + "Show Debug Info with F3" = true + #Blacklist uses entity IDs, not their display names. Use F3 to see them in the Neat bar. + Blacklist = ["minecraft:shulker", "minecraft:armor_stand", "minecraft:cod", "minecraft:salmon", "minecraft:pufferfish", "minecraft:tropical_fish"] + diff --git a/.minecraft/config/patchouli-client.toml b/.minecraft/config/patchouli-client.toml new file mode 100644 index 0000000..ecdf233 --- /dev/null +++ b/.minecraft/config/patchouli-client.toml @@ -0,0 +1,16 @@ +#Set this to true to disable advancement locking for ALL books, making all entries visible at all times. Config Flag: advancements_disabled +disableAdvancementLocking = false +#Granular list of Book ID's to disable advancement locking for, e.g. [ "botania:lexicon" ]. Config Flags: advancements_disabled_ +noAdvancementBooks = [] +#Enable testing mode. By default this doesn't do anything, but you can use the config flag in your books if you want. Config Flag: testing_mode +testingMode = false +#Set this to the ID of a book to have it show up in players' inventories, replacing the recipe book. +inventoryButtonBook = "" +#Set this to true to use Shift instead of Ctrl for the inventory quick lookup feature. +useShiftForQuickLookup = false +#Set how text overflow should be coped with: overflow the text off the page, truncate overflowed text, or resize everything to fit. Relogin after changing. +#Allowed Values: OVERFLOW, TRUNCATE, RESIZE +textOverflowMode = "RESIZE" +#How long in ticks the quick lookup key needs to be pressed before the book opens +quickLookupTime = 10 + diff --git a/.minecraft/config/player_companions-common.toml b/.minecraft/config/player_companions-common.toml new file mode 100644 index 0000000..64a1782 --- /dev/null +++ b/.minecraft/config/player_companions-common.toml @@ -0,0 +1,91 @@ + +#Player Companion's (General configuration) +[General] + #Respawn companion on death, if set to false the companion could not be respawned! + respawnOnDeath = true + #Respawn delay in seconds (1200 secs = in-game day). + #Range: 1 ~ 8400 + respawnDelay = 1200 + #Allow's damage to an owned companion by the owner or their owned companions. + friendlyFire = false + #The max. number of companions per player. (0 = disabled) + #Range: 0 ~ 64 + companionLimitPerPlayer = 0 + +["Level scaling"] + #The max base health a companion can get with level 60. + #Range: 0 ~ 200 + maxHealth = 20 + #The max base attack damage a companion can get with level 60. + #Range: 0 ~ 200 + maxAttackDamage = 5 + +[Gui] + #Position for the gui elements. + #Allowed Values: BOTTOM, BOTTOM_LEFT, BOTTOM_RIGHT, HOTBAR_LEFT, HOTBAR_RIGHT, LEFT, RIGHT, TOP, TOP_LEFT, TOP_RIGHT + guiPosition = "HOTBAR_RIGHT" + #The offset on X axis from chosen position. + #Range: > -2147483648 + guiOffsetX = 0 + #The offset on X axis from chosen position. + #Range: > -2147483648 + guiOffsetY = 0 + +[Backup] + #Enable automatic data backups. + dataBackupEnabled = true + #Time between automatic backups in minutes. (0 = disabled) + #Range: 0 ~ 10080 + dataBackupInterval = 1440 + +["NPC Names"] + #List of female NPC names. + namesNPCFemale = ["Aika", "Amy", "Asuna", "Beatrice", "Calypso", "Cassandra", "Deedlit", "Elizabeth", "Enya", "Faith", "Freya", "Giselle", "Isolde", "Julia", "Meredith", "Monika", "Sonya"] + #List of male NPC names. + namesNPCMale = ["Adam", "Aron", "Beowulf", "Bob", "Cain", "Ethan", "Guy", "Jack", "Jason", "John", "Julian", "Kawo", "Luca", "Markus", "Miso", "Parn", "Romolo"] + #List of misc NPC names. + namesNPCMisc = ["Alexis", "Quinn"] + +["Player Companion Names"] + #List of female player companion names. + namesCompanionFemale = ["Alice", "Alina", "Amy", "Ayame", "Beauty", "Bella", "Bonnie", "Carla", "Carmen", "Celina", "Chiyo", "Chloe", "Conny", "Dina", "Emi", "Emma", "Fluffy", "Fuyumi", "Gina", "Haruhi", "Hope", "Iivy", "Isabell", "Itsumi", "Jessie", "Kacy", "Karin", "Kasumi", "Keira", "Lina", "Lucy", "Luna", "Mai", "Marina", "Megumi", "Melody", "Mia", "Mimi", "Mizue", "Nami", "Nicky", "Princess", "Rainy", "Reiko", "Sakura", "Sandy", "Takeko", "Trixie", "Umi", "Vivi", "Yona", "Yukari", "Zoe"] + #List of male player companion names. + namesCompanionMale = ["Alex", "Andrew", "Archie", "Benny", "Charlie", "Coco", "Derek", "Eric", "Felix", "Frankie", "Gustav", "Haruo", "Hector", "Henry", "Hunter", "Ikuo", "Jin", "Kasimir", "Kazuma", "Larry", "Leo", "Leonardo", "Loki", "Marin", "Masato", "Max", "Norio", "Osamu", "Oskar", "Prince", "Roker", "Rufus", "Ryu", "Shadow", "Shin", "Simba", "Snickers", "Sparky", "Spike", "Taizo", "Tiger", "Timmy", "Turbo", "Yoshi", "Yuma", "Zenjiro", "Zottel"] + #List of misc player companion names. + namesCompanionMisc = ["Alex", "Angel", "Buddy", "Cato", "Charlie", "Cheddar", "Creamy", "Curly", "Dakota", "Elisa", "Foxy", "Frana", "Inky", "Isa", "Jesse", "Jona", "Joyce", "Jule", "Kaya", "Luka", "Mika", "Morgan", "Patches", "Phantom", "Riley", "Robin", "Sam", "Sanja", "Sascha", "Sasha", "Skye", "Smokey", "Smokie", "Toni", "Yannie"] + +["Collector Type"] + #Defines the radius in which items are automatically collected. + #Range: 0 ~ 16 + collectorTypeRadius = 3 + +["Healer Type"] + #Defines the radius in which players are healed. + #Range: 0 ~ 32 + healerTypeRadius = 8 + #Defines the min. healing amount depending on the level. + #Range: 0 ~ 16 + healerTypeMinAmount = 2 + #Defines the max. healing amount depending on the level. + #Range: 0 ~ 16 + healerTypeMaxAmount = 10 + +["Supporter Type"] + #Defines the radius in which players are buffed. + #Range: 0 ~ 32 + supporterTypeRadius = 8 + #Defines the amount of ticks how long the damage boost is enabled. + #Range: 20 ~ 6000 + supporterTypeDamageBoostDuration = 1200 + #Defines the amount of ticks how long the damage resistance protection is enabled. + #Range: 20 ~ 6000 + supporterTypeDamageResistanceDuration = 1200 + #Defines the amount of ticks how long the fire resistance protection is enabled. + #Range: 20 ~ 6000 + supporterTypeFireResistanceDuration = 1200 + +["Small Ghast"] + #Explosion power + #Range: 0 ~ 16 + smallGhastExplosionPower = 0 + diff --git a/.minecraft/config/polymorph-integrations.toml b/.minecraft/config/polymorph-integrations.toml new file mode 100644 index 0000000..99fb6ac --- /dev/null +++ b/.minecraft/config/polymorph-integrations.toml @@ -0,0 +1,6 @@ +# Please be aware that enabling any third-party mod integration introduces instability and performance overheads, caution is strongly advised. +# If crashes or issues arise, disable the related modules as the first step in troubleshooting and report the issue to Polymorph. +fastfurnace = true +fastsuite = true +fastbench = true + diff --git a/.minecraft/config/ponder-client.toml b/.minecraft/config/ponder-client.toml new file mode 100644 index 0000000..dbf745d --- /dev/null +++ b/.minecraft/config/ponder-client.toml @@ -0,0 +1,20 @@ +#. +#Slow down a ponder scene whenever there is text on screen. +comfyReading = false +#. +#Show additional info in the ponder view and reload scene scripts more frequently. +editingMode = false + +#. +#Settings for the Placement Assist +[placementAssist] + #. + #What indicator should be used when showing where the assisted placement ends up relative to your crosshair + #Choose 'NONE' to disable the Indicator altogether + #Allowed Values: TEXTURE, TRIANGLE, NONE + indicatorType = "TEXTURE" + #. + #Change the size of the Indicator by this multiplier + #Range: 0.0 ~ 3.4028234663852886E38 + indicatorScale = 1.0 + diff --git a/.minecraft/config/reblured-client.toml b/.minecraft/config/reblured-client.toml new file mode 100644 index 0000000..0820038 --- /dev/null +++ b/.minecraft/config/reblured-client.toml @@ -0,0 +1,13 @@ +#A list of classes to be excluded from the blur shader. +guiExclusions = ["net.minecraft.client.gui.screens.ChatScreen", "net.minecraft.client.gui.screens.InBedChatScreen"] +#The time it takes for the blur to fade in, in ms. +#Range: 0 ~ 10000 +fadeTime = 100 +#The radius of the blur effect. This controls how "strong" the blur is. +#Range: 1 ~ 100 +radius = 12 +#The top color of the background gradient. Given in RGBA hex. +gradientStartColor = "0000003f" +#The bottom color of the background gradient. Given in RGBA hex. +gradientEndColor = "0000003f" + diff --git a/.minecraft/config/refurbished_furniture.client.toml b/.minecraft/config/refurbished_furniture.client.toml new file mode 100644 index 0000000..e988832 --- /dev/null +++ b/.minecraft/config/refurbished_furniture.client.toml @@ -0,0 +1,21 @@ +# If enabled, shows an overlay on the HUD to help with cutting board slicing and combining recipes. +# Note: This is an experimental feature. +# Valid values: true, false +showCuttingBoardHelper = false +# The maximum distance that electricity nodes and connections can be seen by the camera. +# Valid range: 1 to 128 (inclusive) +electricityViewDistance = 48 +# If enabled, displays a toast notification when another player rings one of your doorbells. +# Valid values: true, false +doorbellNotification = true + +# Experimental options +[experimental] + # This config option is only if you have a shaders mod install, like Iris or Optifine. + # If enabled, this will fix an issue where if an entity with the glow effect is in view + # that it prevents electricity links and nodes from rendering. It may not fix 100% for + # every shader pack. + # WARNING: This will break the entity glow effect, this may or may not be a problem for you. + # Valid values: true, false + electricityShadersFix = false + diff --git a/.minecraft/config/refurbished_furniture.server.toml b/.minecraft/config/refurbished_furniture.server.toml new file mode 100644 index 0000000..3e51cc4 --- /dev/null +++ b/.minecraft/config/refurbished_furniture.server.toml @@ -0,0 +1,133 @@ + +# Toilet related properties +[toilet] + # If enabled, when interacting with this block it will dispense free water into + # it's fluid tank, assuming the tank is empty or contains water but has not reached it's + # capacity. + # Valid values: true, false + dispenseWater = true + # The storage capacity of the fluid tank contained in this block. If you're using Forge, + # 1000 units represents the capacity of a bucket, while it's 81000 on Fabric. So if you + # want 3 buckets worth of storage, it will be 3000 (Forge) or 243000 (Fabric) + # Valid range: 1 to 9223372036854775807 (inclusive) + fluidCapacity = 1000 + +# Kitchen Sink related properties +[kitchenSink] + # If enabled, when interacting with this block it will dispense free water into + # it's fluid tank, assuming the tank is empty or contains water but has not reached it's + # capacity. + # Valid values: true, false + dispenseWater = true + # The storage capacity of the fluid tank contained in this block. If you're using Forge, + # 1000 units represents the capacity of a bucket, while it's 81000 on Fabric. So if you + # want 3 buckets worth of storage, it will be 3000 (Forge) or 243000 (Fabric) + # Valid range: 1 to 9223372036854775807 (inclusive) + fluidCapacity = 3000 + +# Electricity related properties +[electricity] + # The maximum amount of links that can be connected to a single electricity node. + # Valid range: 1 to 64 (inclusive) + maximumLinksPerElectricityNode = 6 + # The maximum amount of nodes in a network that can be powered by an electricity + # source, like the electricity generator. + # Valid range: 1 to 512 (inclusive) + maximumNodesInNetwork = 64 + # The maximum area radius determines the size of the area which electricity nodes must + # be inside of to be powered by a source node (like the Electricity Generator). The + # radius is represented as blocks. The center of the area is the source node providing + # the power, and area radius expands in each cardinal direction, including up and down. + # For example, if we have an area radius of 16 blocks, a source node can provide power + # to other electricity nodes from (x-16,y-16,z-16) to (x+16,y+16,z+16) with x,y,z being + # the block position of the source. Electricity nodes still must be connected with + # links to be powered, this config value just determines the acceptable area. + # Valid range: 1 to 256 (inclusive) + powerableAreaRadius = 80 + # The maximum amount of links that can be connected to an Electricity Generator. + # Valid range: 1 to 64 (inclusive) + maximumLinksPerElectricityGenerator = 12 + # The amount of power that is generated by the electricity generator per fuel tick. + # For example, coal has 1600 ticks of fuel, and at a ratio of 4, it would produce + # 6400 units of power. The default value of 8 means that the electricity generator + # would consume almost 2 coal per in-game day. + # Valid range: 1 to 128 (inclusive) + fuelToPowerRatio = 16 + +# Trampoline related properties +[trampoline] + # The maximum height that can be achieved from bouncing on the trampoline. The maximum + # height is affected the shape of the trampoline, the center trampoline in a 3x3 will + # be able to reach the maximum bounce height, while a single trampoline will only reach + # half. + # Valid range: 0 to 64 (inclusive) + maxBounceHeight = 8.0 + +# Basin related properties +[basin] + # If enabled, when interacting with this block it will dispense free water into + # it's fluid tank, assuming the tank is empty or contains water but has not reached it's + # capacity. + # Valid values: true, false + dispenseWater = true + # The storage capacity of the fluid tank contained in this block. If you're using Forge, + # 1000 units represents the capacity of a bucket, while it's 81000 on Fabric. So if you + # want 3 buckets worth of storage, it will be 3000 (Forge) or 243000 (Fabric) + # Valid range: 1 to 9223372036854775807 (inclusive) + fluidCapacity = 1000 + +# Mailing related properties +[mailing] + # The maximum amount of items that can be queued for delivery to a mailbox. Items become + # queued when the receiving mailbox's inventory is full. This is to prevent infinite storage. + # Valid range: 0 to 256 (inclusive) + deliveryQueueSize = 32 + # If enabled, this will ban items with an inventory (like a Shulker Box) being sent through + # a Post Box. This prevents players from creating massive NBT on a single item, which can + # cause issues for your server/world save. + # Valid values: true, false + banSendingItemsWithInventories = true + # The amount of inventory rows in a mailbox. If you change this value from a larger to + # a smaller value, items contained in the removed rows will be deleted. Use caution + # when changing this value to avoid inconvenience and backup your saves. + # Valid range: 1 to 6 (inclusive) + mailboxInventoryRows = 1 + # The maximum amount of mailboxes a player is allowed to register/own. + # Valid range: 1 to 2147483647 (inclusive) + maxMailboxesPerPlayer = 16 + # Prevents items contained in this list from being sent through a Post Box. + # An example of how the list is defined: + # bannedItems = [ + # "minecraft:water_bucket", + # "minecraft:diamond", + # "refurbished_furniture:mailbox" + # ... + # ] + # ^ Note: This is just an example. Write your list below. + bannedItems = [] + +# Bath related properties +[bath] + # The storage capacity of the fluid tank contained in this block. If you're using Forge, + # 1000 units represents the capacity of a bucket, while it's 81000 on Fabric. So if you + # want 3 buckets worth of storage, it will be 3000 (Forge) or 243000 (Fabric) + # Valid range: 1 to 9223372036854775807 (inclusive) + fluidCapacity = 10000 + # If enabled, when interacting with this block it will dispense free water into + # it's fluid tank, assuming the tank is empty or contains water but has not reached it's + # capacity. + # Valid values: true, false + dispenseWater = true + +# Recycle Bin related properties +[recycleBin] + # The maximum amount of experience levels that the recycling bin can hold. Recycling stops once it reaches that level. + # Valid range: 1 to 100 (inclusive) + maximumExperienceLevels = 5 + # The amount of experience to add when recycling an item. + # Valid range: 0 to 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (inclusive) + experiencePerItem = 0.05 + # The amount of time in ticks that it takes to perform one cycle of recycling + # Valid range: 1 to 2147483647 (inclusive) + processingTime = 10 + diff --git a/.minecraft/config/resourceful-config-web.json b/.minecraft/config/resourceful-config-web.json new file mode 100644 index 0000000..6316cec --- /dev/null +++ b/.minecraft/config/resourceful-config-web.json @@ -0,0 +1,12 @@ +{ + "enabled": false, + "port": 7903, + "validator": { + "uuids": [], + "if": { + "password": "a45ad20f-710b-43f8-86ae-ec1a3477263d", + "type": "password" + }, + "type": "if" + } +} \ No newline at end of file diff --git a/.minecraft/config/sereneseasons/fertility.toml b/.minecraft/config/sereneseasons/fertility.toml new file mode 100644 index 0000000..059cb0a --- /dev/null +++ b/.minecraft/config/sereneseasons/fertility.toml @@ -0,0 +1,14 @@ + +[general] + #Whether crops are affected by seasons. + seasonal_crops = true + #How crops behave when out of season. + #0 = Grow slowly + #1 = Can't grow + #2 = Break when trying to grow + out_of_season_crop_behavior = 0 + #Maximum height level for out of season crops to have fertility underground. + underground_fertility_level = 48 + #Whether to include tooltips on crops listing which seasons they're fertile in. Note: This only applies to listed crops. + crop_tooltips = true + diff --git a/.minecraft/config/sereneseasons/seasons.toml b/.minecraft/config/sereneseasons/seasons.toml new file mode 100644 index 0000000..8eade88 --- /dev/null +++ b/.minecraft/config/sereneseasons/seasons.toml @@ -0,0 +1,229 @@ + +[aesthetic_settings] + #Change the foliage colour based on the current season + change_foliage_color = true + #Change the grass color based on the current season + change_grass_color = true + #Change the birch colour based on the current season + change_birch_color = true + +[dimension_settings] + #Seasons will only apply to dimensons listed here + whitelisted_dimensions = ["minecraft:overworld"] + +#Please be advised that certain season-related options are world-specific and are located in /serverconfig/sereneseasons-server.toml. +[weather_settings] + #Change the frequency of rain/snow/storms based on the season + change_weather_frequency = true + #Generate snow and ice during the Winter season + generate_snow_ice = true + +[time_settings] + #The starting sub season for new worlds. + #0 = Random, 1 - 3 = Early/Mid/Late Spring + #4 - 6 = Early/Mid/Late Summer + #7 - 9 = Early/Mid/Late Autumn + #10 - 12 = Early/Mid/Late Winter + starting_sub_season = 1 + #The duration of a sub season in days. + sub_season_duration = 8 + #If the season should progress on a server with no players online + progress_season_while_offline = true + #The duration of a Minecraft day in ticks. + #This only adjusts the internal length of a day used by the season cycle. + #It is intended to be used in conjunction with another mod which adjusts the actual length of a Minecraft day. + day_duration = 24000 + +#melt_percent is the 0-1 percentage chance a snow or ice block will melt when chosen. (e.g. 100.0 = 100%, 50.0 = 50%) +#melt_rolls is the number of blocks randomly picked in each chunk, each tick. (High number rolls is not recommended on servers) +#melt_rolls should be 0 if blocks should not melt in that season. +#biome_temp_adjustment is the amount to adjust the biome temperature by from -10.0 to 10.0. +#min_rain_time is the minimum time interval between rain events in ticks. Set to -1 to disable rain. +#max_rain_time is the maximum time interval between rain events in ticks. Set to -1 to disable rain. +#min_thunder_time is the minimum time interval between thunder events in ticks. Set to -1 to disable thunder. +#max_thunder_time is the maximum time interval between thunder events in ticks. Set to -1 to disable thunder. +#grass_colour is the color of grass, from 0 to 0xFFFFFF(16777215). +#grass_saturation is the saturation multiplier of grass color. Set to -1 to disable. +#foliage_colour is the color of foliage, from 0 to 0xFFFFFF(16777215). +#foliage_saturation is the saturation multiplier of foliage color. Set to -1 to disable. +#birch_color is the color of birch foliage, from 0 to 0xFFFFFF(16777215). It will use the same saturation multiplier of foliage_colour +[[season_properties]] + grass_saturation = 0.45 + min_rain_time = 12000 + grass_colour = 11489103 + biome_temp_adjustment = -0.8 + foliage_saturation = 0.45 + birch_color = 10519117 + melt_percent = 0.0 + max_rain_time = 36000 + season = "MID_WINTER" + melt_rolls = 0 + max_thunder_time = -1 + foliage_colour = 14364720 + min_thunder_time = -1 + +[[season_properties]] + grass_saturation = -1.0 + min_rain_time = 12000 + grass_colour = 6783639 + biome_temp_adjustment = 0.0 + foliage_saturation = -1.0 + birch_color = 7254659 + melt_percent = 8.33 + max_rain_time = 96000 + season = "MID_SPRING" + melt_rolls = 1 + max_thunder_time = 180000 + foliage_colour = 5211823 + min_thunder_time = 12000 + +[[season_properties]] + grass_saturation = 0.6 + min_rain_time = 12000 + grass_colour = 9339265 + biome_temp_adjustment = -0.8 + foliage_saturation = 0.6 + birch_color = 9409119 + melt_percent = 0.0 + max_rain_time = 36000 + season = "LATE_WINTER" + melt_rolls = 0 + max_thunder_time = -1 + foliage_colour = 10842224 + min_thunder_time = -1 + +[[season_properties]] + grass_saturation = -1.0 + min_rain_time = 12000 + grass_colour = 16777215 + biome_temp_adjustment = 0.0 + foliage_saturation = -1.0 + birch_color = 8431445 + melt_percent = 25.0 + max_rain_time = 96000 + season = "MID_SUMMER" + melt_rolls = 1 + max_thunder_time = 180000 + foliage_colour = 16777215 + min_thunder_time = 12000 + +[[season_properties]] + grass_saturation = -1.0 + min_rain_time = 12000 + grass_colour = 8877943 + biome_temp_adjustment = 0.0 + foliage_saturation = -1.0 + birch_color = 10003787 + melt_percent = 25.0 + max_rain_time = 96000 + season = "LATE_SUMMER" + melt_rolls = 1 + max_thunder_time = 180000 + foliage_colour = 10444639 + min_thunder_time = 12000 + +[[season_properties]] + grass_saturation = 0.6 + min_rain_time = 12000 + grass_colour = 11489103 + biome_temp_adjustment = -0.8 + foliage_saturation = 0.6 + birch_color = 11629115 + melt_percent = 0.0 + max_rain_time = 36000 + season = "EARLY_WINTER" + melt_rolls = 0 + max_thunder_time = -1 + foliage_colour = 14364720 + min_thunder_time = -1 + +[[season_properties]] + grass_saturation = -1.0 + min_rain_time = 12000 + grass_colour = 7307663 + biome_temp_adjustment = 0.0 + foliage_saturation = -1.0 + birch_color = 7646835 + melt_percent = 12.5 + max_rain_time = 96000 + season = "LATE_SPRING" + melt_rolls = 1 + max_thunder_time = 180000 + foliage_colour = 6259871 + min_thunder_time = 12000 + +[[season_properties]] + grass_saturation = 0.85 + min_rain_time = 12000 + grass_colour = 7831687 + biome_temp_adjustment = -0.25 + foliage_saturation = 0.85 + birch_color = 8821352 + melt_percent = 6.25 + max_rain_time = 96000 + season = "EARLY_SPRING" + melt_rolls = 1 + max_thunder_time = 180000 + foliage_colour = 7307663 + min_thunder_time = 12000 + +[[season_properties]] + grass_saturation = -1.0 + min_rain_time = 12000 + grass_colour = 9400175 + biome_temp_adjustment = 0.0 + foliage_saturation = -1.0 + birch_color = 11641922 + melt_percent = 12.5 + max_rain_time = 180000 + season = "EARLY_AUTUMN" + melt_rolls = 1 + max_thunder_time = 180000 + foliage_colour = 12861504 + min_thunder_time = 12000 + +[[season_properties]] + grass_saturation = 0.85 + min_rain_time = 12000 + grass_colour = 11489103 + biome_temp_adjustment = -0.25 + foliage_saturation = 0.85 + birch_color = 13208117 + melt_percent = 6.25 + max_rain_time = 180000 + season = "LATE_AUTUMN" + melt_rolls = 1 + max_thunder_time = 180000 + foliage_colour = 14364720 + min_thunder_time = 12000 + +[[season_properties]] + grass_saturation = -1.0 + min_rain_time = 12000 + grass_colour = 7831687 + biome_temp_adjustment = 0.0 + foliage_saturation = -1.0 + birch_color = 8039012 + melt_percent = 25.0 + max_rain_time = 96000 + season = "EARLY_SUMMER" + melt_rolls = 1 + max_thunder_time = 180000 + foliage_colour = 7307663 + min_thunder_time = 12000 + +[[season_properties]] + grass_saturation = -1.0 + min_rain_time = 12000 + grass_colour = 10444639 + biome_temp_adjustment = 0.0 + foliage_saturation = -1.0 + birch_color = 14852657 + melt_percent = 8.33 + max_rain_time = 180000 + season = "MID_AUTUMN" + melt_rolls = 1 + max_thunder_time = 180000 + foliage_colour = 15671585 + min_thunder_time = 12000 + diff --git a/.minecraft/config/simpleplanes-client.toml b/.minecraft/config/simpleplanes-client.toml new file mode 100644 index 0000000..db13faa --- /dev/null +++ b/.minecraft/config/simpleplanes-client.toml @@ -0,0 +1,13 @@ + +#Planes client settings +[general_client] + #Third person camera zoom on a plane + #Range: 1.0 ~ 2.0 + plane_camera_distance_multiplier = 1.0 + #Third person camera zoom on a large plane + #Range: 1.0 ~ 2.0 + large_plane_camera_distance_multiplier = 1.3 + #Third person camera zoom on a helicopter + #Range: 1.0 ~ 2.0 + heli_camera_distance_multiplier = 1.2 + diff --git a/.minecraft/config/simpleplanes-common.toml b/.minecraft/config/simpleplanes-common.toml new file mode 100644 index 0000000..939e7a4 --- /dev/null +++ b/.minecraft/config/simpleplanes-common.toml @@ -0,0 +1,21 @@ + +#Planes settings +[general] + #For controllers, a threshold for the joystick movement of the plane + #Range: 0 ~ 90 + turnThreshold = 20 + #Allow stealing planes by players + plane_heist = true + #Fuel cost of a small plane + #Range: > 0 + plane_fuel_cost = 3 + #Fuel cost of a large plane + #Range: > 0 + large_plane_fuel_cost = 6 + #Fuel cost of a helicopter + #Range: > 0 + helicopter_fuel_cost = 6 + #Capacity of the liquid engine + #Range: > 1 + liquid_engine_capacity = 4000 + diff --git a/.minecraft/config/supplementaries-client.toml b/.minecraft/config/supplementaries-client.toml new file mode 100644 index 0000000..88882a1 --- /dev/null +++ b/.minecraft/config/supplementaries-client.toml @@ -0,0 +1,254 @@ + +#Tweak and change the various block animations. +#Only cosmetic stuff in here so to leave default if not interested. +#Remember to delete this and server configs and let it refresh every once in a while since I might have tweaked it +[blocks] + + [blocks.globe] + #Enable a random globe texture for each world + random_world = true + #Displays current coordinates when using a globe + show_coordinates = true + + [blocks.notice_board] + #Allows notice board displayed text to be centered instead of being left aligned + centered_text = true + + [blocks.clock_block] + #Display 24h time format. False for 12h format + 24h_format = true + + [blocks.pedestal] + #Enable displayed item spin + spin = true + #Spin speed + #Range: 0.0 ~ 100.0 + speed = 2.0 + #Enable special display types for items like swords, tridents or end crystals + fancy_renderers = true + + [blocks.bubble_block] + #Wobbling intensity. set to 0 to disable + #Range: 0.0 ~ 1.0 + wobble = 0.2 + #How fast it grows when created. 1 to be instant + #Range: 0.0 ~ 1.0 + grow_speed = 0.4 + + [blocks.item_shelf] + #Translate down displayed 3d blocks so that they are touching the shelf. + #Note that they will not be centered vertically this way + supported_blocks = true + + [blocks.wind_vane] + #Wind vane animation swings according to this equation: + #pitch(time) = max_angle_1*sin(2pi*time*pow/period_1) + *sin(2pi*time*pow/) + #where: + # - pow = max(1,redstone_power*) + # - time = time in ticks + # - redstone_power = block redstone power + # = how much frequency changes depending on power. 2 means it spins twice as fast each power level (2* for rain, 4* for thunder) + #increase to have more distinct indication when weather changes + #Range: 1.0 ~ 100.0 + power_scaling = 3.0 + #Amplitude (maximum pitch) of first sine wave + #Range: 0.0 ~ 360.0 + max_angle_1 = 30.0 + #Range: 0.0 ~ 360.0 + max_angle_2 = 10.0 + #Base period in ticks at 0 power of first sine wave + #Range: 0.0 ~ 2000.0 + period_1 = 450.0 + #This should be kept period_1/3 for a symmetric animation + #Range: 0.0 ~ 2000.0 + period_2 = 150.0 + + [blocks.flag] + #How slow a flag will oscillate. (Period of oscillation) + #Lower value = faster oscillation + #Range: 0 ~ 10000 + slowness = 100 + #How wavy the animation will be in pixels. (Wavelength) + #Range: 0.001 ~ 100.0 + wavyness = 4.0 + #How tall the wave lobes will be. (Wave amplitude) + #Range: 0.0 ~ 100.0 + intensity = 1.0 + #How much the wave amplitude increases each pixel. (Amplitude increment per pixel) + #Range: 0.0 ~ 10.0 + intensity_increment = 0.3 + #At which graphic settings flags will have a fancy renderer: 0=fast, 1=fancy, 2=fabulous + #Allowed Values: FAST, FANCY, FABULOUS + fanciness = "FABULOUS" + #Makes flags render as sideways banner. Ignores many of the previously defined configs + render_as_banner = false + + [blocks.captured_mobs] + #THIS IS ONLY FOR VISUALS! To allow more entities in cages you need to edit the respective tags! + #A list of mobs that can be ticked on client side when inside jars. Mainly used for stuff that has particles. Can cause issues and side effects so use with care + tickable_inside_jars = ["iceandfire:pixie", "druidcraft:dreadfish", "druidcraft:lunar_moth", "alexsmobs:hummingbird"] + + [blocks.hat_stand] + + [blocks.hat_stand.swing_physics] + min_angle = 0.0 + collision_force = 15.0 + damping = 1.625 + collision_inertia = 1.5 + collision_considers_entity_hitbox = true + frequency = 1.5 + max_angle = 54.999996 + + [blocks.turn_table] + #Display visual particles when a block is rotated + turn_particles = true + + [blocks.speaker_block] + #Mute speaker block incoming narrator messages and displays them in chat instead + mute_narrator = false + + [blocks.rope] + #Amplitude of rope wobbling effect + #Range: 0.0 ~ 20.0 + wobbling_amplitude = 1.2 + #Period of rope wobbling effect + #Range: 0.01 ~ 200.0 + wobbling_period = 12.0 + + [blocks.bunting] + #Makes buntings use normal block models with no animation for faster performance. When off this is only active when viewed from a distance + fast_buntings = false + +#Particle parameters +[particles] + + #Rotation particle + [particles.turn_particle] + #An RGBA color + initial_color = "#002A77EA" + #An RGBA color + fade_color = "#0032BEFA" + +#General settings +[general] + #Disables Optifine warn screen + no_optifine_warn_screen = false + #Enable Quark style config button on main menu. Needs Configured installed to work + config_button = false + #Show some tooltip hints to guide players through the mod + tooltip_hints = true + #Show tooltips items that have been made placeable + placeable_tooltips = true + #Enables custom Configured config screen + custom_configured_screen = true + #ignore this + #Range: -10.0 ~ 10.0 + test1 = 0.0 + #ignore this + #Range: -10.0 ~ 10.0 + test2 = 0.0 + #ignore this + #Range: -10.0 ~ 10.0 + test3 = 0.0 + #Disables Amendments suggestion screen + no_amendments_screen = true + #Disable incompatible mods warning screen + no_incompatible_mods_screen = false + #Config button Y offset + #Range: -10000 ~ 10000 + config_button_y_offset = 0 + +#Game tweaks +[tweaks] + #Allow to right click with a clock to display current time in numerical form + clock_right_click = true + #Allow to right click with a compass to display current coordinates in numerical form + compass_right_click = false + #Renders an enchantment glint on placeable enchanted booksNote that turning this on will make book piles use tile renderer instead of baked models making them slower to render + placeable_books_glint = false + #Placeable books random colors + placeable_books_random_colors = ["brown", "orange", "yellow", "red", "green", "lime", "cyan", "blue", "purple"] + #Enables banner pattern tooltip image preview + banner_pattern_tooltip = true + #Enables paintings tooltip image preview + paintings_tooltip = true + #Enables sherds tooltip image preview + sherds_tooltip = true + #Size of the tooltip image used for Sherds, Blackboards, Banner patterns and Paintings + #Range: 1 ~ 255 + tooltip_image_size = 80 + #Wearing mob heads will apply post processing + mob_head_shaders = true + #Sends your current chat when you die while typing + send_chat_on_death = true + #Adds an overlay to projectile weapons in gui displaying currently selected ammo + projectile_weapon_overlay = true + + [tweaks.colored_maps] + #Needs the server config with same name on. If on here it will ignore the server one and keep vanilla colors + tinted_blocks_on_maps = true + #Colors tall grass same color as grass + tall_grass_color = true + #Makes colored maps a bit more accurate. Might affect performance + accurate_colors = false + +[items] + + [items.slingshot] + #Adds an overlay to slingshots in gui displaying currently selected ammo + overlay = true + #Render the block outline for distant blocks that are reachable with a slingshot enchanted with Stasis + stasis_block_outline = true + #An RGBA color for the block outline in hex format, for example 0x00000066 for vanilla outline colors + block_outline_color = "#FFFFFF66" + #How big should a slingshot projectile look + #Range: 0.0 ~ 1.0 + projectile_scale = 0.5 + + [items.altimeter] + #Click action for depth meter which displays current depth + click_action = true + #Allows depth meter to have unique textures per each dimension. Add more dimensions IDs and a matching texture in the correct path replacing ':' with '_' + #This is a list. Add more entries with syntax [[...]] + extra_dimension_textures = ["minecraft:the_nether", "minecraft:the_end"] + #Increasing this to be more than 1 will result in delth meter display image to be shown in float amounts instead of pixel perfect ones + #Range: 1 ~ 10 + texture_precision_multiplier = 1 + + [items.quiver] + #Z offset for quiver render when wearing armor. Useful for when you have custom armor bigger than vanilla to void clipping. Leave at -1 for automatic offset + #Range: -1.0 ~ 1.0 + armor_render_offset = -1.0 + #How quivers should render onto players + #Allowed Values: HIDDEN, BACK, HIP, THIGH + render_mode = "THIGH" + #How skeleton with quivers should render it + #Allowed Values: HIDDEN, BACK, HIP, THIGH + skeleton_render_mode = "THIGH" + #Adds an overlay to quivers in gui displaying currently selected arrow + overlay = true + #Allows using your mouse to select an arrow in the quiver GUI + mouse_movement_in_gui = true + #Quiver GUI X offset from default position + #Range: -1000 ~ 1000 + gui_x_offset = 0 + #Quiver GUI Y offset from default position + #Range: -1000 ~ 1000 + gui_y_offset = 0 + + [items.wrench] + #Display visual particles when a block is rotated + turn_particles = true + + [items.flute] + #Display visual particles when a playing a flute + note_particles = true + + [items.lunch_basket] + #Adds an overlay to lunch boxes in gui displaying currently selected food + overlay = true + + [items.cannonball] + #Render cannonballs as 3D models + 3d_model = true + diff --git a/.minecraft/config/supplementaries-common.toml b/.minecraft/config/supplementaries-common.toml new file mode 100644 index 0000000..5349008 --- /dev/null +++ b/.minecraft/config/supplementaries-common.toml @@ -0,0 +1,679 @@ + +[redstone] + wind_vane = true + clock_block = true + redstone_illuminator = true + crank = true + cog_block = true + gold_door = true + gold_trapdoor = true + lock_block = true + relayer = true + + [redstone.crystal_display] + enabled = true + #Allows chaining 2 crystal displays, letting one power the other to its left IF its own power exceeds 10. Given power will be its own divided by 10. Note that to work the decimal display must NOT have power directly behind it. Doing so will override the behavior to non chaining mode + chaining = true + + [redstone.speaker_block] + enabled = true + #Enable/disable speaker block narrator mode + narrator_enabled = true + #Max text + #Range: 0 ~ 10000 + max_text = 32 + #Maximum block range + #Range: 0 ~ 100000000 + range = 64 + + [redstone.bellows] + enabled = true + #bellows pushes air following this equation: + #air=(sin(2PI*ticks/period)<0), with period = base_period-(redstone_power-1)*power_scaling + #represents base period at 1 power + #Range: 1 ~ 512 + base_period = 78 + #entities with velocity greater than this won't be pushed + #Range: 0.0 ~ 16.0 + power_scaling = 2.0 + #velocity increase uses this equation: + #vel = base_vel*((range-entity_distance)/range) with base_vel = base_velocity_scaling/period + #note that the block will push further the faster it's pulsing + #Range: 0.0 ~ 64.0 + base_velocity_scaling = 5.0 + #maximum range + #note that it will still only keep alive the two fire blocks closer to it + #Range: 0 ~ 16 + range = 5 + + [redstone.spring_launcher] + enabled = true + #spring launcher launch speed + #Range: 0.0 ~ 16.0 + velocity = 1.5 + #fall distance needed to trigger the automatic spring launch + #Range: 0 ~ 512 + fall_height_required = 5 + + [redstone.enderman_head] + enabled = true + #Time to increase 1 power level when being looked at + #Range: 0 ~ 10000 + ticks_to_increase_power = 15 + #do enderman heads work when looked from any side? + work_from_any_side = false + drop_head = true + + [redstone.turn_table] + enabled = true + #can rotate entities standing on it? + rotate_entities = true + #Allows turn table to shuffle containers content when rotated over horizontal axis + shuffle_containers = true + + [redstone.pulley_block] + enabled = true + #Chance for a new mineshaft elevator piece to spawn + #Range: 0.0 ~ 1.0 + mineshaft_elevator = 0.035 + + [redstone.dispenser_minecart] + enabled = true + #Makes projectiles shot from dispenser minecart retain the minecart velocity and be shot at an angle when the minecart is on a rail slope + adjust_projectile_angle = true + + [redstone.faucet] + enabled = true + #Turn off to prevent faucets from dropping items + spill_items = true + #Allows faucets to fill entities inventories + fill_entities_below = false + +[functional] + fodder = true + hourglass = true + + [functional.rope] + #Allows ropes to be supported & attached to solid block sides + block_side_attachment = true + #Makes sliding down ropes as fast as free falling, still negating fall damage + slide_on_fall = true + #In case you want to disable supplementaries ropes you can specify here another mod rope and they will be used for rope arrows and in mineshafts instead + rope_override = "supplementaries:rope" + #Enables horizontal placement of ropes. Disabling will make ropes always non solid + horizontal_ropes = true + #Use this config to turn allow supplementaries to replace all items tagged as #supplementaies:ropes with supplementaries own rope or turn them to air instead. This is applied to all loot tables (chests and drops) + #Allowed Values: REPLACE, NONE, REMOVE + replace_in_loot_tables = "NONE" + + [functional.jar] + enabled = true + #Jar liquid capacity: leave at 12 for pixel accuracy + #Range: 0 ~ 1024 + capacity = 12 + #Allow right click to instantly eat or drink food or potions inside a placed jar. + #Disable if you think this ability is op (honey for example). Cookies are excluded + drink_from_jar = false + #Allows the player to directly drink from jar items + drink_from_jar_item = false + #Dynamically allows all small mobs inside jars depending on their hitbox size + jar_auto_detect = false + #Allow Jars to capture small mobs + jar_capture = true + #Allow Jars to hold cookies + jar_cookies = true + #Allow Jars to hold liquids from bottles, buckets and bowls + jar_liquids = true + + [functional.cage] + enabled = true + #Allows all entities to be captured by cages and jars. Not meant for survival + allow_all_mobs = false + #Allows all baby mobs to be captured by cages + cage_allow_all_babies = false + #Dynamically allows all small mobs inside cages depending on their hitbox size + cage_auto_detect = false + #Makes it so all (hostile) mobs captured by cages and jars will be set to persistent so they won't despawn when released + persistent_mobs = false + #Health percentage under which mobs will be allowed to be captured by cages and jars. Leave at 100 to accept any health level + #Range: 1 ~ 100 + health_threshold = 100 + #When on, if a mob is tameable, it will only be capturable when tamed. + require_taming = true + + [functional.safe] + enabled = true + #Makes safes only breakable by their owner or by a player in creative + prevent_breaking = false + #Make safes simpler so they do not require keys: + #they will be bound to the first person that opens one and only that person will be able to interact with them + simple_safes = false + + [functional.sack] + enabled = true + #Penalize the player with slowness effect when carrying too many sacks + sack_penalty = true + #Maximum number of sacks after which the overencumbered effect will be applied. Each multiple of this number will increase the effect strength by one + #Range: 0 ~ 50 + sack_increment = 2 + #How many slots should a sack have + #Range: 1 ~ 27 + slots = 9 + + [functional.bamboo_spikes] + enabled = true + tipped_spikes = true + #Allows entities killed by spikes to drop loot as if they were killed by a player + player_loot = false + #Alternative mode for bamboo spikes. Allows only harmful effects to be applied on them and they obtain infinite durability + only_allow_harmful_effects = true + #Populate the creative inventory with all tipped spikes variations + populate_creative_tab = true + + [functional.urn] + enabled = true + #Chance for an urn to spawn a critter from the urn_spawn tag + #Range: 0.0 ~ 1.0 + critter_spawn_chance = 0.009999999776482582 + cave_urns = true + + [functional.soap] + enabled = true + #Dyed Bock types that cannot be cleaned with soap + clean_blacklist = ["minecraft:glazed_terracotta", "botania:mystical_flower", "mna:chimerite_crystal", "botania:floating_flower", ",minecraft:mushroom", "botania:mushroom", "botania:tall_mystical_flower", "botania:petal_block", "morered:network_cable", "xycraft_world:glowing_shiny_aurey_block", "xycraft_world:shiny_aurey_block", "xycraft_world:rgb_lamp", "xycraft_world:glowing_rgb_viewer", "xycraft_world:glowing_matte_rgb_block", "xycraft_world:rgb_lamp_pole"] + + #This is a map of special blocks that can be cleaned with soap + [functional.soap.special_blocks] + "minecraft:sticky_piston" = "minecraft:piston" + "quark:dirty_glass_pane" = "minecraft:glass_pane" + "quark:dirty_glass" = "minecraft:glass" + "#alexscaves:cave_paintings" = "alexscaves:smooth_limestone" + + [functional.present] + enabled = true + trapped_present = true + + [functional.flax] + enabled = true + wild_flax = true + + [functional.cannon] + enabled = true + #Cannon fire power multiplier + #Range: 0.0 ~ 5.0 + fire_power = 0.6 + #Time for a cannon to fire a projectile after it has been lit up + #Range: 0 ~ 500 + fuse_time = 40 + #Time for a cannon to be able to fire again after it has been fired + #Range: 0 ~ 500 + cooldown = 60 + music_disc_heave_ho = true + + [functional.cannon.cannonball] + enabled = true + #Cannonball power scaling. Higher values will make cannonballs have more energy. Reminder that the damage and breaking power of a cannonball is proportional to its energy (speed squared) times this constant + #Range: 0.0 ~ 100.0 + power_scaling = 3.5 + #Radius of the 'explosion' when a cannonball hits a block. Set to 0 to disable + #Range: 0.0 ~ 10.0 + break_radius = 1.1 + + [functional.lumisene] + enabled = true + #Gives the flammable effext also when merely stepping on lumisene. Turning this off if you think effects are not something that should be applied like that and just by drinking it. + #Range: 0 ~ 10000 + flammable_from_lumisene_block_duration = 50 + + [functional.lumisene.lumisene_bottle] + #Enables lumisene bottles and the flammable effect and lumisene bottles. Turn off if you think its over the top and doesnt match with existing effects + enabled = true + #Duration of the flammable effect when you drink a lumisene bottle + #Range: 0 ~ 10000 + flammable_duration = 300 + #Duration of the glowing effect when you drink a lumisene bottle + #Range: 0 ~ 10000 + glowing_duration = 200 + +[building] + lapis_bricks = true + deepslate_lamp = true + end_stone_lamp = true + blackstone_lamp = true + stone_lamp = true + stone_tile = true + blackstone_tile = true + sconce = true + sconce_lever = true + pancake = true + checker_block = true + raked_gravel = true + feather_block = true + statue = true + doormat = true + flint_block = true + candle_holder = true + bunting = true + fine_wood = true + fire_pit = true + wicker_fence = true + + [building.flower_box] + enabled = true + #Makes so flower boxes can only contain one tall flower item per block + simple_mode = true + + [building.blackboard] + enabled = true + #Enable to draw directly on a blackboard using any dye. Gui still only works in black and white + colored_blackboard = false + #Interaction mode for blackboards + #Allowed Values: BOTH, GUI, MANUAL + interaction_mode = "BOTH" + + [building.timber_frame] + enabled = true + #Allow placing a timber frame directly on a block by holding shift + swap_on_shift = false + #Allows axes to remove a framed block leaving the contained block intact + axes_strip = true + #Replace a timber frame with wattle and daub block when daub is placed in it + replace_daub = true + + [building.iron_gate] + enabled = true + #Allows two iron gates to be opened simultaneously when on top of the other + double_opening = true + #Makes iron (ang gold) gates behave like their door counterpart so for example iron gates will only be openable by redstone + door-like_gates = false + + [building.item_shelf] + enabled = true + #Makes item shelves climbable + climbable_shelves = false + + [building.sugar_cube] + enabled = true + #Duration in seconts of speed effect garanted to horses that eat a sugar cube + #Range: 0 ~ 1000 + horse_speed_duration = 10 + #Makes sugar cubes dissolve in rain + dissolve_in_rain = true + + [building.planter] + enabled = true + #Makes so saplings that grow in a planter will break it turning into rooted dirt + broken_by_sapling = true + #When Farmers Delight is on planter will also act like rich soil and use it in its recipe + rich_soil_planter = true + + [building.notice_board] + enabled = true + #Allows notice boards to accept and display any item, not just maps and books + allow_any_item = false + #Enables a GUI for the block. Not needed as the block just holds one item which you can place by clicking on it + gui = true + + [building.pedestal] + enabled = true + #If enabled end crystals placed on a pedestals will provide an enchantment power bonus equivalent to 3 bookshelves + #Range: 0.0 ~ 100.0 + crystal_enchanting = 3 + + [building.ash] + enabled = true + #Burning mobs will drop ash when they die + ash_from_burning_mobs = true + #Allows rain to wash away ash layers overtime + rain_wash_ash = true + #Use a datapack to tweak rarity + basalt_ash = true + #Burnable blocks will have a chance to create ash layers when burned. Greater this number the greater the chance will be + #Range: 0.0 ~ 1.0 + ash_from_fire_chance = 1.0 + + [building.flag] + enabled = true + #Allows right/left clicking on a stick to lower/raise a flag attached to it + stick_pole = true + #Maximum allowed pole length + #Range: 0 ~ 256 + pole_length = 16 + + [building.goblet] + enabled = true + #Allows drinking from goblets + allow_drinking = true + + [building.globe] + enabled = true + sepia_globe = true + + [building.sign_post] + enabled = true + + [building.sign_post.way_sign] + #Entirely disables them from spawning + enabled = true + #With this option road signs will display the distance to the structure that they are pointing to + show_distance_text = true + + [building.daub] + enabled = true + wattle_and_daub = true + + [building.ash_bricks] + enabled = true + + [building.hat_stand] + enabled = true + #Allow all items to go on hat stand + unrestricted = false + + [building.gravel_bricks] + enabled = true + + [building.slidy_block] + enabled = true + #Slidy block speed + #Range: 0.0 ~ 1.0 + speed = 0.125 + + [building.awning] + enabled = true + #Allows having slanted awnings. Disabled if you feel its cursed. + slant = true + #Allows entities to fall through awnings, when shifting. + shift_through = true + #Bouncing angle of slanted awnings + #Range: 0.0 ~ 90.0 + angle = 69.44395478041653 + + [building.netherite_doors] + door = true + trapdoor = true + +[tools] + candy = true + stasis = true + altimeter = true + confetti_popper = true + + [tools.quiver] + enabled = true + #Allows using a quiver without being slowed down + use_without_slow = true + #Arrow stacks that can fit inside a quiver. Requires reboot + #Range: 1 ~ 9 + slots = 6 + #Increase this number to alter the probability for a Skeleton with quiver to spawn. Note that this also depends on local difficulty so you wont ever see them on easy and very rarely on normal. Similar logic to equipment + #Range: 0.0 ~ 1.0 + quiver_skeleton_spawn_chance = 0.03 + #Allows quiver to only be used when in offhand or in curio slot + only_works_in_curio = false + #Arrows you pickup will try to go in a quiver if available provided it has some arrow of the same type + quiver_pickup = true + + [tools.slice_map] + enabled = true + #Multiplier that will be applied by slice maps to lower their range compared to normal maps + #Range: 0.0 ~ 1.0 + range_multiplier = 0.25 + + [tools.bubble_blower] + enabled = true + #Amount of soap consumed per bubble block placed + #Range: 1 ~ 25 + stasis_cost = 5 + + [tools.bubble_blower.bubble_block] + #Max lifetime of bubble blocks. Set to 10000 to have it infinite + #Range: 1 ~ 10000 + lifetime = 1200 + #Can bubble break when touched on? + break_when_touched = true + #If true feather falling prevents breaking bubbles when stepping on them + feather_falling_prevents_breaking = true + + [tools.wrench] + enabled = true + #Allows wrenches to bypass a block interaction action prioritizing their own when on said hand + #Allowed Values: MAIN_HAND, OFF_HAND, BOTH, NONE + bypass_when_on = "MAIN_HAND" + + [tools.rope_arrow] + enabled = true + #Max number of rope items allowed to be stored inside a rope arrow + #Range: 1 ~ 256 + capacity = 32 + #Makes rope arrows exclusive to crossbows + exclusive_to_crossbows = false + + [tools.flute] + enabled = true + #Radius in which an unbound flute will search pets + #Range: 0 ~ 500 + unbound_radius = 64 + #Max distance at which a bound flute will allow a pet to teleport + #Range: 0 ~ 500 + bound_distance = 64 + + [tools.bomb] + enabled = true + #Bomb explosion radius (damage depends on this) + #Range: 0.1 ~ 10.0 + explosion_radius = 2.0 + #Do bombs break blocks like tnt? + #Allowed Values: ALL, WEAK, NONE + break_blocks = "WEAK" + #Put here any number other than 0 to have your bombs explode after a certain amount of ticks instead than on contact + #Range: 0 ~ 100000 + bomb_fuse = 0 + #Enable bomb item cooldown + cooldown = true + + [tools.bomb.blue_bomb] + #Bomb explosion radius (damage depends on this) + #Range: 0.1 ~ 10.0 + explosion_radius = 5.15 + #Do bombs break blocks like tnt? + #Allowed Values: ALL, WEAK, NONE + break_blocks = "WEAK" + + [tools.slingshot] + enabled = true + #Slingshot range multiplier. Affect the initial projectile speed + #Range: 0.0 ~ 5.0 + range_multiplier = 1.0 + #Time in ticks to fully charge a slingshot + #Range: 0 ~ 100 + charge_time = 20 + #Deceleration for the stasis projectile + #Range: 0.1 ~ 1.0 + stasis_deceleration = 0.9625 + #Allow enderman to intercept any slingshot projectile + unrestricted_enderman_intercept = true + #Allows splash potions to be thrown by slingshots + allow_splash_potions = false + #Allows bombs to be thrown by slingshots + allow_bombs = false + #Allows fire charges to be thrown by slingshots + allow_fire_charges = false + #Allows snowballs to be thrown by slingshots + allow_snowballs = false + #Allows enderpearls to be thrown by slingshots + allow_enderpearls = false + #Allows buckets to be thrown by slingshots. Thrown buckets will place their content when they land + allow_buckets = true + #Damage that items in the 'supplementaries:slingshot_damageable' tag will deal. Scales with thrown speed. Tag is empty by default. + #Range: 0.0 ~ 100.0 + damageable_damage = 0.5 + + [tools.antique_ink] + enabled = true + + [tools.lunch_basket] + enabled = true + #Allows lunch baskets to be placed on the ground + placeable = true + #Arrow stacks that can fit inside a lunch basket. Requires reboot + #Range: 1 ~ 9 + slots = 6 + +#General settings +[general] + #Enable Creative Tab + creative_tab = false + #Set to false to disable custom dispenser behaviors (i.e: filling jars) if for some reason they are causing trouble + dispensers = true + #Creates a creative tab full of filled jars + jar_tab = false + #Save generated resources to disk in a 'debug' folder in your game directory. Mainly for debug purposes but can be used to generate assets in all wood types for your mods :0 + debug_save_dynamic_pack = false + #Turn this on to disable any interaction on blocks placed by other players. This affects item shelves, signs, flower pots, and boards. Useful for protected servers. Note that it will affect only blocks placed after this is turned on and such blocks will keep being protected after this option is disabled + server_protection = false + #slightly increase this or decrease this number to tweak the red merchant spawn chance. Won't spawn at 0 and will spawn twice as often on 2 + #Range: 0.0 ~ 10.0 + red_merchant_spawn_multiplier = 1.0 + #Disable startup messages and sanity check that the mod performs to inform of possible detected crashes that might occur due to issues + sanity_checks_messages = true + +#Vanilla tweaks +[tweaks] + + [tweaks.shulker_helmet] + #Allows wearing shulker shells + enabled = true + + [tweaks.golden_apple_disenchant] + enabled = true + + [tweaks.traders_open_doors] + #Allows traders to open doors (because they couldn't apparently) + enabled = true + + [tweaks.dispenser_tweaks] + #Allows dispensers to use axes on blocks to strip logs and scrape off copper oxidation and wax + axe_strip = true + #Enables shooting ender pearls with dispensers + shoot_ender_pearls = true + #Enables extracting bundles items with dispensers + extract_from_bundles = true + + [tweaks.throwable_bricks] + #Throw bricks at your foes! Might break glass blocks + enabled = true + + [tweaks.placeable_sticks] + #Allow placeable sticks + sticks = true + #Allow placeable blaze rods + blaze_rods = true + + [tweaks.placeable_gunpowder] + #Allow placeable gunpowder + enabled = true + #Number of ticks it takes for gunpowder to burn 1 stage (out of 8). Increase to slow it down + #Range: 0 ~ 20 + speed = 2 + #Age at which it spread to the next gunpowder block. Also affects speed + #Range: 0 ~ 8 + spread_age = 2 + + [tweaks.raked_gravel] + #allow gravel to be raked with a hoe + enabled = true + + [tweaks.bottle_xp] + #Allow bottling up xp by using a bottle on an enchanting table + enabled = false + #bottling health cost + #Range: 0 ~ 20 + cost = 2 + #Block that should be clicked on for bottling to work. Leave blank for enchanting table. You can put another block here from another mod if you find it more fitting + target_block = "" + + [tweaks.map_tweaks] + #Cartographers will sell 'adventurer maps' that will lead to a random vanilla structure (choosen from a thought out preset list). + #Best kept disabled if you are adding custom adventurer maps with datapack (check the wiki for more) + random_adventurer_maps = true + #Select a random structure to look for instead of iterating through all of the ones in the tag returning the closest. Turning on will make ones that have diff structures (aka all different ruined portals) show up more. On could take much more time to compute + random_adventurer_maps_select_random_structure = true + #Enables beacons, lodestones, respawn anchors, beds, conduits, portals to be displayed on maps by clicking one of them with a map + block_map_markers = true + #Shows a death marker on your map when you die. Requires a recovery compass in player inventory or similar + #Allowed Values: OFF, WITH_COMPASS, ALWAYS + death_marker = "WITH_COMPASS" + #If Quark is installed adventurer maps will be replaced by adventurer quills. These will not lag the server when generating + quill_adventurer_maps = true + #If Quark is installed replaces buried treasure and mansion maps with their equivalent quill form. This removes the lag spike they create when generating + quill_vanilla_maps = true + #Miminum search radius for quill. Used to incrase the radius of vanilla searches. For reference buried treasures are at 50 and locate is at 100 chunks + #Range: 10 ~ 600 + min_search_radius = 75 + #Makes blocks tagged as 'tinted_on_map' use their tint color. This allows for accurate biome colors for water and grass as well as other custom block that use any tint + tinted_blocks_on_maps = true + + [tweaks.placeable_books] + #Allows written books to be placed down. Requires shift clicking + written_books = true + #Allow books and enchanted books to be placed on the ground + enabled = true + #Enchantment power bonus given by normal book piles with 4 books. Piles with less books will have their respective fraction of this total. For reference a vanilla bookshelf provides 1 + #Range: 0.0 ~ 5.0 + book_power = 1.0 + #Enchantment power bonus given by normal book piles with 4 books. Piles with less books will have their respective fraction of this total. For reference a vanilla bookshelf provides 1 + #Range: 0.0 ~ 5.0 + enchanted_book_power = 1.334 + #Allow all books to be placed both vertically and horizontally + mixed_books = false + + [tweaks.zombie_horse] + #Feed a stack of rotten flesh to a skeleton horse to buff him up to a zombie horse + zombie_horse_conversion = true + #Amount of rotten flesh needed + #Range: 1 ~ 1000 + rotten_flesh = 64 + #Allows zombie horses to be ridden underwater + rideable_underwater = true + #Convert a zombie horse back by feeding it a golden carrot + zombie_horse_inverse_conversion = true + + [tweaks.noteblocks_scare] + #Noteblocks with a zombie head will scare off villagers + enabled = true + + [tweaks.bad_luck_tweaks] + #Hit a void cat, get the unluck + cat_unluck = true + #If you have unluck you are more likely to get hit by a lighting + lightning_unluck = true + + [tweaks.dragon_banner_pattern] + #Adds dragon banner pattern made from dragon head + enabled = true + + [tweaks.item_lore] + #Adds a recipe to add 'lore' strings to an item by combining it with a named nametag + enabled = true + + [tweaks.sus_recipes] + #Adds recipes to craft suspicious gravel and suspicious sand + enabled = true + + [tweaks.slimed_effect] + enabled = true + #Allow slimeballs to be thrown + throwable_slimeballs = true + #Show a slime overlay when you hit an entity with a slimeball + overlay = true + #Thrown slimeballs will shortly nerf the player jump height. Disable if you don't want this effect as it can be quite powerful + #Allowed Values: NEVER, ALWAYS, NORMAL_DIFFICULTY, HARD_DIFFICULTY + hinders_jump = "NORMAL_DIFFICULTY" + #Duration of the slimed effect in ticks + #Range: 0 ~ 1000 + duration = 300 + #Chance that a slime mob will apply slimed effect on successful attack. Multiplied by the slime size + #Range: 0.0 ~ 1.0 + chance_per_slime_size = 0.15 + diff --git a/.minecraft/config/terrablender.toml b/.minecraft/config/terrablender.toml new file mode 100644 index 0000000..5b07633 --- /dev/null +++ b/.minecraft/config/terrablender.toml @@ -0,0 +1,18 @@ +#General settings +general = {} + +#Generation settings +[generation_settings] + #The size of overworld biome regions from each mod that uses TerraBlender. + #Range: 2-6 + overworld_region_size = 3 + #The weighting of vanilla biome regions in the nether. + #Range: 0-2147483647 + vanilla_nether_region_weight = 10 + #The size of nether biome regions from each mod that uses TerraBlender. + #Range: 2-6 + nether_region_size = 2 + #The weighting of vanilla biome regions in the overworld. + #Range: 0-2147483647 + vanilla_overworld_region_weight = 10 + diff --git a/.minecraft/config/titanium/titanium-tags.toml b/.minecraft/config/titanium/titanium-tags.toml new file mode 100644 index 0000000..25c0dcb --- /dev/null +++ b/.minecraft/config/titanium/titanium-tags.toml @@ -0,0 +1,5 @@ + +[TagConfig] + #A list of mod ids sorted by preference when getting an Item for a tag + ITEM_PREFERENCE = ["minecraft", "emendatusenigmatica", "immersiveengineering", "thermal", "create", "mekanism", "jaopca", "kubejs", "appliedenergistics2", "pneumaticcraft", "occultism", "tmechworks", "industrialforegoing", "botania", "quark", "pedestals"] + diff --git a/.minecraft/config/titanium/titanium.toml b/.minecraft/config/titanium/titanium.toml new file mode 100644 index 0000000..04f80ed --- /dev/null +++ b/.minecraft/config/titanium/titanium.toml @@ -0,0 +1,14 @@ + +[TitaniumConfig] + #A Boolean that is true by default + thisIsABoolean = true + #A Boolean that is false by default + NOT_BOOLEAN = false + intAngery = 7 + + [TitaniumConfig.Dabber] + dabby = "lil dab" + + [TitaniumConfig.TestBlock] + DUMB_VALUE = 135 + diff --git a/.minecraft/config/tomeofblood/base-common.toml b/.minecraft/config/tomeofblood/base-common.toml new file mode 100644 index 0000000..66c981f --- /dev/null +++ b/.minecraft/config/tomeofblood/base-common.toml @@ -0,0 +1,5 @@ +#Conversion rate of LP into player mana +conversionRate = 10 +#Scale at which Living Mage Armor gains experience compared to normal Living Armor +livingExpScale = 0.8 + diff --git a/.minecraft/config/tomeofblood/glyph_sentient_harm.toml b/.minecraft/config/tomeofblood/glyph_sentient_harm.toml new file mode 100644 index 0000000..b0331f2 --- /dev/null +++ b/.minecraft/config/tomeofblood/glyph_sentient_harm.toml @@ -0,0 +1,36 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 25 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 1 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = ["ars_nouveau:glyph_amplify=2"] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + #Range: 0.0 ~ 2.147483647E9 + damage = 4.0 + #Range: 0.0 ~ 2.147483647E9 + amplify = 2.0 + #Potion duration, in seconds + #Range: > 0 + potion_time = 5 + #Extend time duration, in seconds + #Range: > 0 + extend_time = 5 + diff --git a/.minecraft/config/tomeofblood/glyph_sentient_wrath.toml b/.minecraft/config/tomeofblood/glyph_sentient_wrath.toml new file mode 100644 index 0000000..a291835 --- /dev/null +++ b/.minecraft/config/tomeofblood/glyph_sentient_wrath.toml @@ -0,0 +1,36 @@ + +#General settings +[general] + #Is Enabled? + enabled = true + #Cost + #Range: > -2147483648 + cost = 40 + #Is Starter Glyph? + starter = false + #The maximum number of times this glyph may appear in a single spell + #Range: > 1 + per_spell_limit = 2147483647 + #The tier of the glyph + #Range: 1 ~ 99 + glyph_tier = 2 + #Limits the number of times a given augment may be applied to a given effect + #Example entry: "glyph_amplify=5" + augment_limits = ["ars_nouveau:glyph_amplify=2"] + #How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config. + #Example entry: "glyph_amplify=50" + augment_cost_overrides = [] + #Prevents the given glyph from being used in the same spell as the given glyph + #Example entry: "glyph_burst" + invalid_combos = [] + #Range: 0.0 ~ 2.147483647E9 + damage = 3.0 + #Range: 0.0 ~ 2.147483647E9 + amplify = 2.0 + #Potion duration, in seconds + #Range: > 0 + potion_time = 20 + #Extend time duration, in seconds + #Range: > 0 + extend_time = 5 + diff --git a/.minecraft/config/toughasnails/client.toml b/.minecraft/config/toughasnails/client.toml new file mode 100644 index 0000000..d9ba439 --- /dev/null +++ b/.minecraft/config/toughasnails/client.toml @@ -0,0 +1,11 @@ + +[gui] + #The offset of the left of the thirst overlay from its default position. + thirst_left_offset = 0 + #The offset of the left of the temperature overlay from its default position. + temperature_left_offset = 0 + #The offset of the top of the temperature overlay from its default position. + temperature_top_offset = 0 + #The offset of the top of the thirst overlay from its default position. + thirst_top_offset = 0 + diff --git a/.minecraft/config/toughasnails/temperature.toml b/.minecraft/config/toughasnails/temperature.toml new file mode 100644 index 0000000..3595808 --- /dev/null +++ b/.minecraft/config/toughasnails/temperature.toml @@ -0,0 +1,59 @@ + +[general] + #Duration of heating or cooling effects given by consuming items. + consumable_effect_duration = 1200 + #Number of ticks to delay changing the player's temperature after their temperature changes. + temperature_change_delay = 500 + #Number of ticks to delay changing the player's temperature after their temperature changes when affected by a player-based temperature modifier. + player_temperature_change_delay = 125 + #The order in which to apply built-in temperature modifiers + temperature_modifier_order = ["player_modifiers", "item_modifier", "armor_modifier", "internal_modifier"] + #Number of ticks to delay taking damage when icy or hot. + extremity_damage_delay = 500 + #Number of ticks to delay changing the player's temperature after their temperature changes from consuming a heating or cooling item. + internal_temperature_change_delay = 20 + #Number of ticks to delay changing the player's temperature after their temperature changes when wearing armor. + armor_temperature_change_delay = 50 + #Number of ticks to delay changing the player's temperature after their temperature changes when holding an item. + handheld_temperature_change_delay = 375 + #Whether or not Climate Clemency should be granted when respawning. + climate_clemency_respawning = false + #Number of ticks for the duration of Climate Clemency. + climate_clemency_duration = 6000 + #Number of ticks to delay changing the player's temperature after their temperature changes when rebounding from an extreme temperature. + extremity_rebound_temperature_change_delay = 250 + +[altitude] + #Y level to drop the temperature at when above + temperature_drop_altitude = 160 + #Y level to rise the temperature at when below + temperature_rise_altitude = -32 + #Y level above which environmental modifiers are applied + environmental_modifier_altitude = 50 + +[immersion] + #Number of ticks a player stays wet for after touching water, rain or snow. + wet_ticks = 40 + #Amount to change the temperature by when in powdered snow. + powdered_snow_temperature_change = -2 + #Amount to change the temperature by when snowing. + snow_temperature_change = -1 + #Amount to change the temperature by when wet. + wet_temperature_change = -1 + #Amount to change the temperature by when on fire. + on_fire_temperature_change = 2 + +[blocks] + #The proximity which constitutes near a heat or cool source + near_heat_cool_proximity = 8 + +[toggles] + #Enable or disable temperature. + enable_temperature = true + +[time] + #Amount to change the temperature at night when the original temperature is hot. + night_hot_temperature_change = -2 + #Amount to change the temperature at night when the original temperature is not hot. + night_temperature_change = -1 + diff --git a/.minecraft/config/toughasnails/thirst.toml b/.minecraft/config/toughasnails/thirst.toml new file mode 100644 index 0000000..bf9b7dd --- /dev/null +++ b/.minecraft/config/toughasnails/thirst.toml @@ -0,0 +1,23 @@ + +[general] + #The threshold at which exhaustion causes a reduction in hydration and the thirst bar. + exhaustion_threshold = 8.0 + +[drink_options] + #Hydration restored from drinking with hands. + hand_drinking_hydration = 0.1 + #Thirst restored from drinking with hands. + hand_drinking_thirst = 1 + +[toggles] + #Prevent sprinting when thirsty. + thirst_prevent_sprint = true + #Prevent health regeneration when thirsty. + thirst_prevent_health_regen = true + #Enable or disable thirst. + enable_thirst = true + #Remove source blocks when filling the canteen. + remove_source_blocks = false + #Enable or disable hand drinking. + enable_hand_drinking = false + diff --git a/.minecraft/config/towns_and_towers/structure_enable_or_disable_new.json5 b/.minecraft/config/towns_and_towers/structure_enable_or_disable_new.json5 new file mode 100644 index 0000000..df278cb --- /dev/null +++ b/.minecraft/config/towns_and_towers/structure_enable_or_disable_new.json5 @@ -0,0 +1,88 @@ +/* +This config file makes it possible to switch off any structure from Towns and Towers. Big thanks to Cristelknight for making this all possible. +To disable a structure, simply set the value of that structure to "false". +o change the rarity of a structure category, use the other file in the config. + +LINKS +===== +Curseforge link: https://www.curseforge.com/minecraft/mc-mods/towns-and-towers +Modrinth link: https://modrinth.com/mod/towns-and-towers +PMC link: https://www.planetminecraft.com/data-pack/towns-amp-towers-structure-overhaul/ +GitHub Repository: [NEED TO MAKE ONE] +*/ +{ + // Here you can find all pillager outposts. + "towers": { + "pillager_outpost_badlands": true, + "pillager_outpost_beach": true, + "pillager_outpost_birch_forest": true, + "pillager_outpost_desert": true, + "pillager_outpost_flower_forest": true, + "pillager_outpost_forest": true, + "pillager_outpost_grove": true, + "pillager_outpost_jungle": true, + "pillager_outpost_meadow": true, + "pillager_outpost_mushroom_fields": true, + "pillager_outpost_ocean": true, + "pillager_outpost_old_growth_taiga": true, + "pillager_outpost_savanna": true, + "pillager_outpost_savanna_plateau": true, + "pillager_outpost_snowy_beach": true, + "pillager_outpost_snowy_plains": true, + "pillager_outpost_snowy_slopes": true, + "pillager_outpost_sparse_jungle": true, + "pillager_outpost_sunflower_plains": true, + "pillager_outpost_swamp": true, + "pillager_outpost_taiga": true, + "pillager_outpost_snowy_taiga": true, + "pillager_outpost_wooded_badlands": true, + // Here you can find all pillager outposts which are exclusive to other worldgen mods (ex.: WWOO, Terralith, BoP, BYG, etc.). + "exclusives": { + "pillager_outpost_mediterranean": true, + "pillager_outpost_tudor": true, + "pillager_outpost_classic": true, + "pillager_outpost_oriental": true, + "pillager_outpost_swedish": true, + "pillager_outpost_iberian": true, + "pillager_outpost_rustic": true + } + }, + // Here you can find all structures that aren't villages or outposts. + "other": { + "mimic_desert": true, + "wreckage_ocean": true + }, + // Here you can find all villages. + "towns": { + "village_badlands": true, + "village_beach": true, + "village_birch_forest": true, + "village_flower_forest": true, + "village_forest": true, + "village_snowy_slopes": true, + "village_jungle": true, + "village_meadow": true, + "village_mushroom_fields": true, + "village_ocean": true, + "village_old_growth_taiga": true, + "village_grove": true, + "village_savanna_plateau": true, + "village_sunflower_plains": true, + "village_snowy_taiga": true, + "village_sparse_jungle": true, + "village_swamp": true, + "village_wooded_badlands": true, + // Here you can find all villages which are exclusive to other worldgen mods (ex.: WWOO, Terralith, BoP, BYG, etc.). + "exclusives": { + "village_mediterranean": true, + "village_swedish": true, + "village_tudor": true, + "village_wandering_trader_camp": true, + "village_classic": true, + "village_rustic": true, + "village_iberian": true, + "village_nilotic": true, + "village_piglin": true + } + } +} \ No newline at end of file diff --git a/.minecraft/config/towns_and_towers/structure_rarity_new.json5 b/.minecraft/config/towns_and_towers/structure_rarity_new.json5 new file mode 100644 index 0000000..48dbffc --- /dev/null +++ b/.minecraft/config/towns_and_towers/structure_rarity_new.json5 @@ -0,0 +1,43 @@ +/* +This config file makes it possible to change the spacing, separation, salt (and frequency) of Towns and Towers' structure sets. Big thanks to Cristelknight for making this all possible. + SPACING --- controls how far a structure can be from others of its kind + SEPARATION --- controls how close to each other two structures of the same type can be. +By default, the values should be 48/24 for villages and outposts (spacing/separation respectively) - a hypothetical village is going to appear not further than 48 chunks away (ca. 760 blocks), but not closer than 24 chunks (ca. 380 blocks). + * If you want a structure to spawn more frequently, decrease those values. + * If you want a structure to spawn less frequently, increase those values. +KEEP IN MIND THAT SPACING ALWAYS NEEDS TO BE HIGHER THAN SEPARATION. + +LINKS +===== +Curseforge link: https://www.curseforge.com/minecraft/mc-mods/towns-and-towers +Modrinth link: https://modrinth.com/mod/towns-and-towers +PMC link: https://www.planetminecraft.com/data-pack/towns-amp-towers-structure-overhaul/ +GitHub Repository: [NEED TO MAKE ONE] +*/ +{ + // Here you can find all pillager outposts. + "towers": { + // DEFAULT 48 + "spacing": 48, + // DEFAULT 24 + "separation": 24, + "frequency": 0.2, + "salt": 205745294 + }, + // Here you can find all structures that aren't villages or outposts. + "other": { + // DEFAULT 32 + "spacing": 32, + // DEFAULT 16 + "separation": 16, + "salt": 30084234 + }, + // Here you can find all villages. + "towns": { + // DEFAULT 48 + "spacing": 48, + // DEFAULT 24 + "separation": 24, + "salt": 10587309 + } +} \ No newline at end of file diff --git a/.minecraft/config/trashcans-common.toml b/.minecraft/config/trashcans-common.toml new file mode 100644 index 0000000..b8414d3 --- /dev/null +++ b/.minecraft/config/trashcans-common.toml @@ -0,0 +1,3 @@ +# Allowed values: true, false - Default: false +allowVoidingNuclearWaste = false + diff --git a/.minecraft/config/travelersbackpack-client.toml b/.minecraft/config/travelersbackpack-client.toml new file mode 100644 index 0000000..b116d4c --- /dev/null +++ b/.minecraft/config/travelersbackpack-client.toml @@ -0,0 +1,27 @@ + +#Client-only settings +[client] + #Enables tool cycling via keybind (Default Z) + scroll combination, while backpack is worn + enableToolCycling = true + #Allows tool cycling using keybinding only (Default Z) + disableScrollWheel = false + #Enables tip, how to obtain a backpack, if there's no crafting recipe for it + obtainTips = true + #Render tools in tool slots on the backpack, while worn + renderTools = true + #Render backpack if elytra is present + renderBackpackWithElytra = true + #Disable backpack rendering + disableBackpackRender = false + + #The position of the Overlay on the screen + [client.overlay] + #Enables tanks and tool slots overlay, while backpack is worn + enableOverlay = true + #Offsets to left side + #Range: > -2147483648 + offsetX = 20 + #Offsets to up + #Range: > -2147483648 + offsetY = 30 + diff --git a/.minecraft/config/travelersbackpack-common.toml b/.minecraft/config/travelersbackpack-common.toml new file mode 100644 index 0000000..2a6430d --- /dev/null +++ b/.minecraft/config/travelersbackpack-common.toml @@ -0,0 +1,66 @@ + +#Common config settings +[common] + + [common.backpackSettings] + enableTierUpgrades = true + disableCrafting = false + #Enables wearing backpack directly from ground + enableBackpackBlockWearable = true + #Enables unequipping the backpack when player clicks with empty hand on the ground + enableBackpackRightClickUnequip = false + #Backpack immune to any damage source (lava, fire), can't be destroyed, never disappears as floating item + invulnerableBackpack = true + toolSlotsAcceptSwords = true + #List of items that can be put in tool slots (Use registry names, for example: minecraft:apple) + toolSlotsAcceptableItems = [] + #List of items that can't be put in backpack inventory (Use registry names, for example: minecraft:apple) + blacklistedItems = [] + allowShulkerBoxes = false + #Represents tanks capacity for each tier, from left: Leather, Iron, Gold, Diamond, Netherite, 1000 equals 1 Bucket + tanksCapacity = [2000, 3000, 4000, 5000, 6000] + #Prevents backpack disappearing in void + voidProtection = true + #Places backpack at place where player died + backpackDeathPlace = true + #Places backpack at place where player died, replacing all blocks that are breakable and do not have inventory (backpackDeathPlace must be true in order to work) + backpackForceDeathPlace = false + enableSleepingBagSpawnPoint = false + #If true, backpack can only be worn by placing it in curios 'Back' slot + #WARNING - Remember to TAKE OFF BACKPACK BEFORE enabling or disabling this integration!! - if not you'll lose your backpack + curiosIntegration = false + + [common.world] + #Enables backpacks spawning in loot chests + enableLoot = true + #Enables chance to spawn Zombie, Skeleton, Wither Skeleton, Piglin or Enderman with random backpack equipped + spawnEntitiesWithBackpack = true + #List of overworld entity types that can spawn with equipped backpack. DO NOT ADD anything to this list, because the game will crash, remove entries if mob should not spawn with backpack + possibleOverworldEntityTypes = ["minecraft:zombie", "minecraft:skeleton", "minecraft:enderman"] + #List of nether entity types that can spawn with equipped backpack. DO NOT ADD anything to this list, because the game will crash, remove entries if mob should not spawn with backpack + possibleNetherEntityTypes = ["minecraft:wither_skeleton", "minecraft:piglin"] + #Defines spawn chance of entity with backpack (1 in [selected value]) + #Range: > 0 + spawnChance = 500 + #List of backpacks that can spawn on overworld mobs + overworldBackpacks = ["travelersbackpack:standard", "travelersbackpack:diamond", "travelersbackpack:gold", "travelersbackpack:emerald", "travelersbackpack:iron", "travelersbackpack:lapis", "travelersbackpack:redstone", "travelersbackpack:coal", "travelersbackpack:bookshelf", "travelersbackpack:sandstone", "travelersbackpack:snow", "travelersbackpack:sponge", "travelersbackpack:cake", "travelersbackpack:cactus", "travelersbackpack:hay", "travelersbackpack:melon", "travelersbackpack:pumpkin", "travelersbackpack:creeper", "travelersbackpack:enderman", "travelersbackpack:skeleton", "travelersbackpack:spider", "travelersbackpack:bee", "travelersbackpack:wolf", "travelersbackpack:fox", "travelersbackpack:ocelot", "travelersbackpack:horse", "travelersbackpack:cow", "travelersbackpack:pig", "travelersbackpack:sheep", "travelersbackpack:chicken", "travelersbackpack:squid"] + #List of backpacks that can spawn on nether mobs + netherBackpacks = ["travelersbackpack:quartz", "travelersbackpack:nether", "travelersbackpack:blaze", "travelersbackpack:ghast", "travelersbackpack:magma_cube", "travelersbackpack:wither"] + #Enables trade for Villager Backpack in Librarian villager trades + enableVillagerTrade = true + + [common.backpackAbilities] + enableBackpackAbilities = true + forceAbilityEnabled = false + #List of backpacks that are allowed to have an ability. DO NOT ADD anything to this list, because the game will crash, remove entries if backpack should not have ability + allowedAbilities = ["travelersbackpack:netherite", "travelersbackpack:diamond", "travelersbackpack:gold", "travelersbackpack:emerald", "travelersbackpack:iron", "travelersbackpack:lapis", "travelersbackpack:redstone", "travelersbackpack:bookshelf", "travelersbackpack:sponge", "travelersbackpack:cake", "travelersbackpack:cactus", "travelersbackpack:melon", "travelersbackpack:pumpkin", "travelersbackpack:creeper", "travelersbackpack:dragon", "travelersbackpack:enderman", "travelersbackpack:blaze", "travelersbackpack:ghast", "travelersbackpack:magma_cube", "travelersbackpack:spider", "travelersbackpack:wither", "travelersbackpack:bat", "travelersbackpack:bee", "travelersbackpack:ocelot", "travelersbackpack:cow", "travelersbackpack:chicken", "travelersbackpack:squid"] + + [common.slownessDebuff] + #Player gets slowness effect, if carries too many backpacks in inventory + tooManyBackpacksSlowness = false + #Maximum number of backpacks, which can be carried in inventory, without slowness effect + #Range: 1 ~ 37 + maxNumberOfBackpacks = 3 + #Range: 0.1 ~ 5.0 + slownessPerExcessedBackpack = 1.0 + diff --git a/.minecraft/config/treechop-client.toml b/.minecraft/config/treechop-client.toml new file mode 100644 index 0000000..eb209c8 --- /dev/null +++ b/.minecraft/config/treechop-client.toml @@ -0,0 +1,36 @@ + +[chopping] + #Default setting for whether or not the user wishes to chop (can be toggled in-game) + choppingEnabled = true + #Default setting for whether or not the user wishes to fell tree when chopping (can be toggled in-game) + fellingEnabled = true + #Default setting for the effect that sneaking has on chopping (can be cycled in-game) + #Allowed Values: NONE, INVERT_CHOPPING, INVERT_FELLING + sneakBehavior = "INVERT_CHOPPING" + #Ignore trees without connected leaves (can be toggled in-game) + treesMustHaveLeaves = true + #Enable chopping in creative mode (even when false, sneaking can still enable chopping) (can be toggled in-game) + chopInCreativeMode = false + +[visuals] + #Visually replace the interior sides of logs with a chopped texture instead of bark + removeBarkOnInteriorLogs = true + + [visuals.choppingIndicator] + #Show an on-screen indicator when a block will be chopped instead of broken (can be toggled in-game) + enabled = true + #Horizontal location of the indicator relative to the player's crosshairs; positive values move the indicator to the right + #Range: -256 ~ 256 + xOffset = 16 + #Vertical location of the indicator relative to the player's crosshairs; positive values move the indicator down + #Range: -256 ~ 256 + yOffset = 0 + +[settingsScreen] + #Show in-game options for enabling and disable felling (can be toggled in-game) + showFellingOptions = false + #Show chat confirmations when using hotkeys to change chop settings (can be toggled in-game) + showFeedbackMessages = true + #Show tooltips in the settings screen (can be toggled in-game) + showTooltips = true + diff --git a/.minecraft/config/treechop-common.toml b/.minecraft/config/treechop-common.toml new file mode 100644 index 0000000..4c520ca --- /dev/null +++ b/.minecraft/config/treechop-common.toml @@ -0,0 +1,163 @@ + +[mod] + #Set to false to disable TreeChop without having to uninstall the mod + enabled = true + #Let TreeChop print to the log + printDebugInfo = true + +[permissions] + + [permissions.choppingEnabled] + canBeFalse = true + canBeTrue = true + + [permissions.fellingEnabled] + canBeFalse = true + canBeTrue = true + + [permissions.sneakBehavior] + canBeNone = true + canBeInvertChopping = true + canBeInvertFelling = true + + [permissions.treeMustHaveLeaves] + canBeFalse = true + canBeTrue = true + + [permissions.chopInCreativeMode] + canBeFalse = true + canBeTrue = true + +[general] + #If false, log items will be destroyed when chopping + dropLootForChoppedBlocks = true + +[treeDetection] + #Maximum number of log blocks that can be detected to belong to one tree + #Range: 1 ~ 8096 + maxTreeBlocks = 320 + #Maximum number of leaves blocks that can destroyed when a tree is felled + #Range: 1 ~ 8096 + maxLeavesBlocks = 1024 + #Destroy leaves when a tree is felled + breakLeaves = true + #Non-decayable leaves are ignored when detecting leaves + ignorePersistentLeaves = true + #Maximum distance from log blocks to destroy non-standard leaves blocks (e.g. mushroom caps) when felling + #Range: 0 ~ 16 + maxBreakLeavesDistance = 7 + + [treeDetection.logs] + #Blocks that should be considered choppable + #Specify using registry names (mod:block), tags (#mod:tag), and namespaces (@mod) + blocks = ["#treechop:choppables", "#minecraft:logs", "#forge:mushroom_stems"] + #Blocks that should never be chopped, even if included in the list above + #Specify using registry names (mod:block), tags (#mod:tag), and namespaces (@mod) + exceptions = ["minecraft:bamboo", "#dynamictrees:branches", "dynamictrees:trunk_shell"] + + [treeDetection.leaves] + #Blocks that should be considered leaves + #Specify using registry names (mod:block), tags (#mod:tag), and namespaces (@mod) + blocks = ["#treechop:leaves_like", "#minecraft:leaves", "#minecraft:wart_blocks", "#forge:mushroom_caps", "minecraft:shroomlight"] + #Blocks that should never be considered leaves, even if included in the list above + #Specify using registry names (mod:block), tags (#mod:tag), and namespaces (@mod) + exceptions = [] + +[chopCounting] + #Method to use for computing the number of chops needed to fell a tree + #Allowed Values: LINEAR, LOGARITHMIC + algorithm = "LOGARITHMIC" + #How to round the number of chops needed to fell a tree; this is more meaningful for smaller trees + #Allowed Values: DOWN, NEAREST, UP + rounding = "NEAREST" + #Felling a tree can require more chops than the number of blocks in the tree + canRequireMoreChopsThanBlocks = false + + #See https://github.com/hammertater/treechop/#logarithmic + [chopCounting.logarithmic] + #Determines the number of chops required to fell a tree; higher values require more chops for bigger trees + #Range: 0.0 ~ 10000.0 + a = 10.0 + + #See https://github.com/hammertater/treechop/#linear + [chopCounting.linear] + #The number of chops per block required to fell a tree; if chopsPerBlock = 0.5, it will take 50 chops to fell a 100 block tree + #Range: 0.0 ~ 7.0 + chopsPerBlock = 1.0 + #The base number of chops required to fell a tree regardless of its size + #Range: -10000.0 ~ 10000.0 + baseNumChops = 0.0 + +[compatibility] + #Better chopping behavior for block with the #forge:mushroom_stems tag + mushroomStems = true + #https://www.curseforge.com/minecraft/mc-mods/carry-on + #https://modrinth.com/mod/carry-on + #Small fixes. + carryOn = true + #https://www.curseforge.com/minecraft/mc-mods/project-mmo + #https://modrinth.com/mod/project-mmo + #Award woodcutting XP for chopping. + projectMMO = true + #https://www.curseforge.com/minecraft/mc-mods/the-one-probe + #https://modrinth.com/mod/the-one-probe + #Shows the number of chops required to fell a tree and what loot will drop. + theOneProbe = true + #https://github.com/TerraformersMC + #Fixes starting chop radius for small logs from Terraformers mods (Terrestria, etc.) + terraformers = true + + [compatibility.general] + #Only chop when using the correct tool for drops, if any (does nothing in vanilla, but some mods add tool requirements to logs + choppingRequiresCorrectToolForDrops = true + #Only chop when using a tool that increases block breaking speed (such as axes for logs) + choppingRequiresFastBreakingTool = false + #Prevent chopping when right-clicking blocks + preventChoppingOnRightClick = false + #Prevent infinite loops when chopping; fixes crashes when using modded items that break multiple blocks + preventChopRecursion = true + + [compatibility.general.blacklist] + #Whether the listed items should be blacklisted or whitelisted + #Allowed Values: BLACKLIST, WHITELIST + blacklistOrWhitelist = "BLACKLIST" + #List of item registry names (mod:item), tags (#mod:tag), and namespaces (@mod) for items that should not chop when used to break a log + #- Items in this list that have special support for TreeChop will not be blacklisted; see https://github.com/hammertater/treechop/blob/main/docs/compatibility.md#blacklist + items = ["botania:terra_axe", "mekanism:atomic_disassembler", "@lumberjack", "practicaltools:iron_greataxe", "practicaltools:golden_greataxe", "practicaltools:diamond_greataxe", "practicaltools:netherite_greataxe"] + + #The chop settings used by non-player entities, such as robots and machine blocks + [compatibility.general.fakePlayerChopSettings] + #Use with caution! May cause conflicts with some mods, e.g. https://github.com/hammertater/treechop/issues/71 + choppingEnabled = false + #Felling only matters if chopping is enabled; probably best to leave this on + fellingEnabled = true + treesMustHaveLeaves = true + + [compatibility.silentgear] + #https://www.curseforge.com/minecraft/mc-mods/tinkers-construct + #https://modrinth.com/mod/tinkers-construct + #Makes saws do more chops. + enabled = true + #Number of chops a saw should perform on a single block break + #Range: 1 ~ 10000 + sawChops = 5 + + [compatibility.tinkersConstruct] + #https://www.curseforge.com/minecraft/mc-mods/tinkers-construct + #https://modrinth.com/mod/tinkers-construct + #Makes AOE tools do more chops. + enabled = true + #Number of chops that tree breaking tools (like broad axes) should perform on a single block break + #Range: 1 ~ 10000 + treeBreakingTools = 5 + #Number of chops that wood breaking tools (like hand axes) should perform on a single block break + #Range: 1 ~ 10000 + woodBreakingTools = 1 + #The chop count multiplier for each level of the expanded upgrade + #Range: 1.0 ~ 10000.0 + expandedMultiplier = 2.0 + + [compatibility.API] + #Log information about TreeChop API usage. May be useful for debugging mod compatibility issues. + verbose = false + diff --git a/.minecraft/config/twilightdelight-client.toml b/.minecraft/config/twilightdelight-client.toml new file mode 100644 index 0000000..bfe4d0b --- /dev/null +++ b/.minecraft/config/twilightdelight-client.toml @@ -0,0 +1,4 @@ +#Period for aurora color change +#Range: 0 ~ 10000 +auroraPeriod = 30 + diff --git a/.minecraft/config/twilightdelight-common.toml b/.minecraft/config/twilightdelight-common.toml new file mode 100644 index 0000000..9a4ccdd --- /dev/null +++ b/.minecraft/config/twilightdelight-common.toml @@ -0,0 +1,9 @@ +#Range for hostile effects, such as fire/frost/poison +#Range: 0 ~ 128 +effectRange = 6 +#Range for aurora range +#Range: 0 ~ 128 +auroraRange = 24 +#Generate food effect tooltip for all modded food +genAllModFoodValues = true + diff --git a/.minecraft/config/twilightforest-client.toml b/.minecraft/config/twilightforest-client.toml new file mode 100644 index 0000000..d8164df --- /dev/null +++ b/.minecraft/config/twilightforest-client.toml @@ -0,0 +1,24 @@ +#Make cicadas silent for those having sound library problems, or otherwise finding them annoying. +silentCicadas = false +#Make cicadas silent when sitting on your head. If the above option is already true, this won't have any effect. +silentCicadasOnHead = false +#Controls whether various effects from the mod are rendered while in first-person view. Turn this off if you find them distracting. +firstPersonEffects = true +#Rotate trophy heads on item model. Has no performance impact at all. For those who don't like fun. +rotateTrophyHeadsGui = true +#Disable the nag screen when Optifine is installed. +disableOptifineNagScreen = false +#Disables the toasts that appear when a biome is locked. Not recommended if you're not familiar with progression. +disableLockedBiomeToasts = false +#Renders a little check mark or x above your crosshair depending on if fed the Quest Ram that color of wool. Turn this off if you find it intrusive. +questRamWoolIndicator = true +#Renders precipitation underneath cloud blocks. -1 sets it to be synced with the common config. +#Set this to a lower number if you're experiencing poor performance, or set it to 0 if you wish to turn it off +#Range: > -1 +cloudBlockPrecipitationDistance = -1 +#List of player UUIDs whose skins the giants of Twilight Forest should use. +#If left empty, the giants will appear the same as the player viewing them does. +giantSkinUUIDs = [] +#Defines which biomes the aurora shader effect will appear in. Leave the list empty to disable the effect. +auroraBiomes = ["twilightforest:glacier"] + diff --git a/.minecraft/config/twilightforest-common.toml b/.minecraft/config/twilightforest-common.toml new file mode 100644 index 0000000..436d0e0 --- /dev/null +++ b/.minecraft/config/twilightforest-common.toml @@ -0,0 +1,110 @@ +#The dimension you can always travel to the Twilight Forest from, as well as the dimension you will return to. Defaults to the overworld. (domain:regname). +originDimension = "minecraft:overworld" +#Allow portals to the Twilight Forest to be made outside of the 'origin' dimension. May be considered an exploit. +allowPortalsInOtherDimensions = false +#Allow portals only for admins (Operators). This severely reduces the range in which the mod usually scans for valid portal conditions, and it scans near ops only. +adminOnlyPortals = false +#Disable Twilight Forest portal creation entirely. Provided for server operators looking to restrict action to the dimension. +disablePortalCreation = false +#Determines if new portals should be pre-checked for safety. If enabled, portals will fail to form rather than redirect to a safe alternate destination. +#Note that enabling this also reduces the rate at which portal formation checks are performed. +checkPortalDestination = false +#Set this true if you want the lightning that zaps the portal to not set things on fire. For those who don't like fun. +portalLightning = false +#If false, the return portal will require the activation item. +shouldReturnPortalBeUsable = true +#Use a valid advancement resource location as a string. For example, using the string "minecraft:story/mine_diamond" will lock the portal behind the "Diamonds!" advancement. Invalid/Empty Advancement resource IDs will leave the portal entirely unlocked. +portalUnlockedByAdvancement = "" +#The max amount of water spaces the mod will check for when creating a portal. Very high numbers may cause issues. +#Range: > 4 +maxPortalSize = 64 +#If true, Keepsake Caskets that are spawned when a player dies will not be accessible by other players. Use this if you dont want people taking from other people's death caskets. NOTE: server operators will still be able to open locked caskets. +uuid_locking = false +#If true, disables the ability to make Skull Candles by right clicking a vanilla skull with a candle. Turn this on if you're having mod conflict issues for some reason. +skull_candles = false +#If false, items that come enchanted when you craft them (such as ironwood or steeleaf gear) will not show this way in the creative inventory. +#Please note that this doesnt affect the crafting recipes themselves, you will need a datapack to change those. +default_item_enchantments = true +#If true, Twilight Forest's bosses will put their drops inside of a chest where they originally spawned instead of dropping the loot directly. +#Note that the Knight Phantoms are not affected by this as their drops work differently. +boss_drop_chests = true +#Dictates how many blocks down from a cloud block should the game logic check for handling weather related code. +#Lower if experiencing low tick rate. Set to 0 to turn all cloud precipitation logic off. +#Range: > 0 +cloudBlockPrecipitationDistance = 32 + +#Settings that are not reversible without consequences. +["Dimension Settings"] + #If true, players spawning for the first time will spawn in the Twilight Forest. + newPlayersSpawnInTF = false + #If true, the return portal will spawn for new players that were sent to the TF if `spawn_in_tf` is true. + portalForNewPlayer = false + +#Settings for all things related to the uncrafting table. +["Uncrafting Table"] + #Multiplies the total XP cost of uncrafting an item and rounds up. + #Higher values means the recipe will cost more to uncraft, lower means less. Set to 0 to disable the cost altogether. + #Note that this only affects reversed crafting recipes, uncrafting recipes will still use the same cost as they normally would. + #Range: 0.0 ~ 1.7976931348623157E308 + uncraftingXpCostMultiplier = 1.0 + #Multiplies the total XP cost of repairing an item and rounds up. + #Higher values means the recipe will cost more to repair, lower means less. Set to 0 to disable the cost altogether. + #Range: 0.0 ~ 1.7976931348623157E308 + repairingXpCostMultiplier = 1.0 + #If you don't want to disable uncrafting altogether, and would rather disable certain recipes, this is for you. + #To add a recipe, add the mod id followed by the name of the recipe. You can check this in things like JEI. + #Example: "twilightforest:firefly_particle_spawner" will disable uncrafting the particle spawner into a firefly jar, firefly, and poppy. + #If an item has multiple crafting recipes and you wish to disable them all, add the item to the "twilightforest:banned_uncraftables" item tag. + #If you have a problematic ingredient, like infested towerwood for example, add the item to the "twilightforest:banned_uncrafting_ingredients" item tag. + disableUncraftingRecipes = ["twilightforest:giant_log_to_oak_planks"] + #If true, this will invert the above uncrafting recipe list from a blacklist to a whitelist. + flipRecipeList = false + #Here, you can disable all items from certain mods from being uncrafted. + #Input a valid mod id to disable all uncrafting recipes from that mod. + #Example: "twilightforest" will disable all uncrafting recipes from this mod. + blacklistedUncraftingModIds = [] + #If true, this will invert the above option from a blacklist to a whitelist. + flipIdList = false + #If true, the uncrafting table will also be allowed to uncraft shapeless recipes. + #The table was originally intended to only take shaped recipes, but this option remains for people who wish to keep the functionality. + enableShapelessCrafting = false + #Disables the uncrafting function of the uncrafting table. Recommended as a last resort if there's too many things to change about its behavior (or you're just lazy, I dont judge). + #Do note that special uncrafting recipes are not disabled as the mod relies on them for other things. + disableUncrafting = false + #Disables any usage of the uncrafting table, as well as prevents it from showing up in loot or crafted. + #Please note that table has more uses than just uncrafting, you can read about them here! http://benimatic.com/tfwiki/index.php?title=Uncrafting_Table + #It is highly recommended to keep the table enabled as the mod has special uncrafting exclusive recipes, but the option remains for people that dont want the table to be functional at all. + #If you are looking to just prevent normal crafting recipes from being reversed, consider using the 'disableUncrafting' option instead. + disableUncraftingTable = false + +#Settings for all things related to the magic trees. +["Magic Trees"] + #If true, prevents the Timewood Core from functioning. + disableTimeCore = false + #Defines the radius at which the Timewood Core works. Can be a number anywhere between 1 and 128. + #Range: 1 ~ 128 + timeCoreRange = 16 + #If true, prevents the Transformation Core from functioning. + disableTransformationCore = false + #Defines the radius at which the Transformation Core works. Can be a number anywhere between 1 and 128. + #Range: 1 ~ 128 + transformationCoreRange = 16 + #If true, prevents the Minewood Core from functioning. + disableMiningCore = false + #Defines the radius at which the Minewood Core works. Can be a number anywhere between 1 and 128. + #Range: 1 ~ 128 + miningCoreRange = 16 + #If true, prevents the Sortingwood Core from functioning. + disableSortingCore = false + #Defines the radius at which the Sortingwood Core works. Can be a number anywhere between 1 and 128. + #Range: 1 ~ 128 + sortingCoreRange = 16 + +#We recommend downloading the Shield Parry mod for parrying, but these controls remain for without. +["Shield Parrying"] + #Set to true to parry non-Twilight projectiles. + parryNonTwilightAttacks = false + #The amount of ticks after raising a shield that makes it OK to parry a projectile. + #Range: > 0 + shieldParryTicksArrow = 40 + diff --git a/.minecraft/config/vampiresdelight-client.toml b/.minecraft/config/vampiresdelight-client.toml new file mode 100644 index 0000000..8b8baaa --- /dev/null +++ b/.minecraft/config/vampiresdelight-client.toml @@ -0,0 +1,39 @@ + +#Client settings +#Tooltips +[tooltips] + #Should the mod change the color of tooltips? + coloredTooltips = true + #Should hunter food tooltips and tooltip's color be shown to all fractions? (Only shown to vampires by default) + hunterTooltipsForEveryone = false + + #Colors of tooltips + [tooltips.tooltip_colors] + #What color (rgb) should be used for vampire food tooltips as the start color? (The shade it starts with) + #Default: 124, 40, 124 + vampireFoodTooltipStartColor = [124, 40, 124] + #What color (rgb) should be used for vampire food tooltips as the end color? (The shade it ends with) + #Default: 50, 0, 70 + vampireFoodTooltipEndColor = [50, 0, 70] + #What color (rgb) should be used for hunter food tooltips as the start color? (The shade it starts with) + #Default: 65, 65, 220 + hunterFoodTooltipStartColor = [65, 65, 220] + #What color (rgb) should be used for hunter food tooltips as the end color? (The shade it ends with) + #Default: 30, 30, 90 + hunterFoodTooltipEndColor = [30, 30, 90] + #What color (rgb) should be used for werewolf food tooltips as the start color? (Werewolves mod only) (The shade it starts with) + #Default: 250, 135, 0 + werewolfFoodTooltipStartColor = [250, 135, 0] + #What color (rgb) should be used for werewolf food tooltips as the end color? (Werewolves mod only) (The shade it ends with) + #Default: 115, 45, 0 + werewolfFoodTooltipEndColor = [115, 45, 0] + + #AppleSkin + [tooltips.appleskin] + #Should AppleSkin tooltips' food values be fixed depending on player's race? (In case the player is a vampire, it'll show blood values for vampire food) + correctAppleSkinTooltips = true + #Should AppleSkin tooltips be hidden for human food if the player is a vampire? + hideAppleSkinHumanFoodTooltipsForVampires = true + #Should AppleSkin tooltips be hidden if the player is a werewolf for food they can't eat? + hideAppleSkinHumanFoodTooltipsForWerewolves = true + diff --git a/.minecraft/config/vampiresdelight-common.toml b/.minecraft/config/vampiresdelight-common.toml new file mode 100644 index 0000000..d20c4ae --- /dev/null +++ b/.minecraft/config/vampiresdelight-common.toml @@ -0,0 +1,67 @@ + +#Common settings +#Village +[village] + #Should Farmers buy garlic? (May reduce chances of other trades appearing) + farmersBuyGarlic = true + #Should the Wandering Trader sell some of vampirism's and this mod's items? (Including seeds and some blocks) + wanderingTraderSellsVampirismItems = true + +#Blocks +[blocks] + #How often (in percentage) should Bloody Soil succeed in boosting a plant's growth at each random tick? Set it to 0.0 to disable this. + #Range: 0.0 ~ 1.0 + bloodySoilBoostChance = 0.2 + +#Items +[items] + #Should the Alchemical Cocktail burn ground when thrown? Recommended to set this to "false" on servers with claims. + alchemicalCocktailBurnsGround = true + #What should be the radius of Alchemical Cocktail fire splash? + #Range: 1.0 ~ 99.0 + alchemicalCocktailSplashRadius = 3.5 + #What should be the maximum stack size of the Alchemical Cocktail? + #Range: 1 ~ 64 + alchemicalCocktailStackSize = 8 + +#Effects +[effects] + #Should the weird jelly Sunscreen effect be replaced with Jump Boost? + replaceWeirdJellySunscreenWithJumpboost = false + #Should the bat meat and food made of it have chance of giving Wither effect when eaten by humans? + batMeatWithersHumans = true + #Should the blessing effect banish ghosts just like phantoms? + blessingHelpsAgainstGhosts = true + #Should 'weak' armor such as leather and chain dissolve fully because of Clothes Dissolving effect? + armorDissolvesFully = true + +#Enchantments +[enchantments] + #Should it be possible to apply Backstabbing enchantment to some hunter axes and stakes? + backstabbingCanBeAppliedToHunterWeapon = true + #What should be the maximum amount of hearts that Vampire Bite enchantment should heal? + #Range: 0.5 ~ 10.0 + vampireBiteMaxHealingValue = 1.5 + #With what chance should Vampire Bite enchantment regenerate health? + #Range: 1 ~ 100 + vampireBiteChanceLevel1 = 20 + #Range: 1 ~ 100 + vampireBiteChanceLevel2 = 25 + #Range: 1 ~ 100 + vampireBiteChanceLevel3 = 30 + #Should Vampire Bite enchantment be disabled? + #It won't be removed from the game, but it'll be impossible to apply it to tools and it won't heal the player. + disableVampireBite = false + +#World generation +[world] + #Should this mod add some of its items as extra chest loot across Minecraft and Vampirism structures? + generateVDChestLoot = true + #Should a Cooking Pot on a Campfire be generated in hunter camps? + generateCookingPotInHunterCamp = true + #Should a Cooking Pot be generated on the campfire near hunter camps? By default it's generated on the fireplace in the middle of it. + generateCookingPotNearHunterCamp = false + #With what chance should a Cooking Pot on a Campfire be generated in hunter camps? It doesn't mean that it'll spawn with this chance in every camp, but the ones with crafting table or hunter table. + #Range: 1 ~ 100 + cookingPotInHunterCampSpawnChance = 60 + diff --git a/.minecraft/config/vampirism-client-1.toml.bak b/.minecraft/config/vampirism-client-1.toml.bak new file mode 100644 index 0000000..35378bb --- /dev/null +++ b/.minecraft/config/vampirism-client-1.toml.bak @@ -0,0 +1,44 @@ + +#Client configuration settings +[client] + + #Configure rendering + [client.render] + #Render player faces on advanced hunter or vampires + advancedMobPlayerFaces = true + #Render vampire eye/fang face overlay + vampireEyes = true + #Render fog in vampire biome. Might be enforced server side + vampireForestFog = true + #Render screen overlay. Don't disable + screenOverlay = true + + #Configure GUI + [client.gui] + #X-Offset of the level indicator from the center in pixels + #Range: -250 ~ 250 + levelOffsetX = 0 + #Y-Offset of the level indicator from the bottom in pixels. Must be > 0 + #Range: 0 ~ 270 + levelOffsetY = 47 + #Render skill menu button in inventory + skillButtonEnable = true + #Force the guiSkillButton to the following x position from the center of the inventory, default value is 125 + #Range: > -2147483648 + overrideGuiSkillButtonX = 125 + #Force the guiSkillButton to the following y position from the center of the inventory, default value is -22 + #Range: > -2147483648 + overrideGuiSkillButtonY = -22 + #Disable the FOV change caused by the speed buf for vampire players + disableFovChange = false + #Disable the effect of blood vision. It can still be unlocked and activated but does not have any effect + disableBloodVisionRendering = false + #Disable the rendering of the action cooldowns in the HUD + disableHudActionCooldownRendering = false + #Disable the rendering of the action durations in the HUD + disableHudActionDurationRendering = false + + [client.internal] + #Action ordering + actionOrder = "{\"vampirism:old\":[\"vampirism:bat\",\"vampirism:dark_blood_projectile\",\"vampirism:disguise_vampire\",\"vampirism:freeze\",\"vampirism:half_invulnerable\",\"vampirism:regen\",\"vampirism:sunscreen\",\"vampirism:summon_bat\",\"vampirism:teleport\",\"vampirism:vampire_invisibility\",\"vampirism:vampire_rage\",\"vampirism:hissing\",\"vampirism:infect\",\"vampirism:awareness_hunter\",\"vampirism:disguise_hunter\",\"vampirism:potion_resistance_hunter\",\"vampirism:lord_speed\",\"vampirism:lord_attack_speed\"],\"vampirism:vampire\":[\"vampirism:bat\",\"vampirism:dark_blood_projectile\",\"vampirism:disguise_vampire\",\"vampirism:freeze\",\"vampirism:half_invulnerable\",\"vampirism:hissing\",\"vampirism:lord_attack_speed\",\"vampirism:lord_speed\",\"vampirism:regen\",\"vampirism:summon_bat\",\"vampirism:sunscreen\",\"vampirism:teleport\",\"vampirism:vampire_invisibility\",\"vampirism:vampire_rage\"]}" + diff --git a/.minecraft/config/vampirism-client-2.toml.bak b/.minecraft/config/vampirism-client-2.toml.bak new file mode 100644 index 0000000..35378bb --- /dev/null +++ b/.minecraft/config/vampirism-client-2.toml.bak @@ -0,0 +1,44 @@ + +#Client configuration settings +[client] + + #Configure rendering + [client.render] + #Render player faces on advanced hunter or vampires + advancedMobPlayerFaces = true + #Render vampire eye/fang face overlay + vampireEyes = true + #Render fog in vampire biome. Might be enforced server side + vampireForestFog = true + #Render screen overlay. Don't disable + screenOverlay = true + + #Configure GUI + [client.gui] + #X-Offset of the level indicator from the center in pixels + #Range: -250 ~ 250 + levelOffsetX = 0 + #Y-Offset of the level indicator from the bottom in pixels. Must be > 0 + #Range: 0 ~ 270 + levelOffsetY = 47 + #Render skill menu button in inventory + skillButtonEnable = true + #Force the guiSkillButton to the following x position from the center of the inventory, default value is 125 + #Range: > -2147483648 + overrideGuiSkillButtonX = 125 + #Force the guiSkillButton to the following y position from the center of the inventory, default value is -22 + #Range: > -2147483648 + overrideGuiSkillButtonY = -22 + #Disable the FOV change caused by the speed buf for vampire players + disableFovChange = false + #Disable the effect of blood vision. It can still be unlocked and activated but does not have any effect + disableBloodVisionRendering = false + #Disable the rendering of the action cooldowns in the HUD + disableHudActionCooldownRendering = false + #Disable the rendering of the action durations in the HUD + disableHudActionDurationRendering = false + + [client.internal] + #Action ordering + actionOrder = "{\"vampirism:old\":[\"vampirism:bat\",\"vampirism:dark_blood_projectile\",\"vampirism:disguise_vampire\",\"vampirism:freeze\",\"vampirism:half_invulnerable\",\"vampirism:regen\",\"vampirism:sunscreen\",\"vampirism:summon_bat\",\"vampirism:teleport\",\"vampirism:vampire_invisibility\",\"vampirism:vampire_rage\",\"vampirism:hissing\",\"vampirism:infect\",\"vampirism:awareness_hunter\",\"vampirism:disguise_hunter\",\"vampirism:potion_resistance_hunter\",\"vampirism:lord_speed\",\"vampirism:lord_attack_speed\"],\"vampirism:vampire\":[\"vampirism:bat\",\"vampirism:dark_blood_projectile\",\"vampirism:disguise_vampire\",\"vampirism:freeze\",\"vampirism:half_invulnerable\",\"vampirism:hissing\",\"vampirism:lord_attack_speed\",\"vampirism:lord_speed\",\"vampirism:regen\",\"vampirism:summon_bat\",\"vampirism:sunscreen\",\"vampirism:teleport\",\"vampirism:vampire_invisibility\",\"vampirism:vampire_rage\"]}" + diff --git a/.minecraft/config/vampirism-client-3.toml.bak b/.minecraft/config/vampirism-client-3.toml.bak new file mode 100644 index 0000000..35378bb --- /dev/null +++ b/.minecraft/config/vampirism-client-3.toml.bak @@ -0,0 +1,44 @@ + +#Client configuration settings +[client] + + #Configure rendering + [client.render] + #Render player faces on advanced hunter or vampires + advancedMobPlayerFaces = true + #Render vampire eye/fang face overlay + vampireEyes = true + #Render fog in vampire biome. Might be enforced server side + vampireForestFog = true + #Render screen overlay. Don't disable + screenOverlay = true + + #Configure GUI + [client.gui] + #X-Offset of the level indicator from the center in pixels + #Range: -250 ~ 250 + levelOffsetX = 0 + #Y-Offset of the level indicator from the bottom in pixels. Must be > 0 + #Range: 0 ~ 270 + levelOffsetY = 47 + #Render skill menu button in inventory + skillButtonEnable = true + #Force the guiSkillButton to the following x position from the center of the inventory, default value is 125 + #Range: > -2147483648 + overrideGuiSkillButtonX = 125 + #Force the guiSkillButton to the following y position from the center of the inventory, default value is -22 + #Range: > -2147483648 + overrideGuiSkillButtonY = -22 + #Disable the FOV change caused by the speed buf for vampire players + disableFovChange = false + #Disable the effect of blood vision. It can still be unlocked and activated but does not have any effect + disableBloodVisionRendering = false + #Disable the rendering of the action cooldowns in the HUD + disableHudActionCooldownRendering = false + #Disable the rendering of the action durations in the HUD + disableHudActionDurationRendering = false + + [client.internal] + #Action ordering + actionOrder = "{\"vampirism:old\":[\"vampirism:bat\",\"vampirism:dark_blood_projectile\",\"vampirism:disguise_vampire\",\"vampirism:freeze\",\"vampirism:half_invulnerable\",\"vampirism:regen\",\"vampirism:sunscreen\",\"vampirism:summon_bat\",\"vampirism:teleport\",\"vampirism:vampire_invisibility\",\"vampirism:vampire_rage\",\"vampirism:hissing\",\"vampirism:infect\",\"vampirism:awareness_hunter\",\"vampirism:disguise_hunter\",\"vampirism:potion_resistance_hunter\",\"vampirism:lord_speed\",\"vampirism:lord_attack_speed\"],\"vampirism:vampire\":[\"vampirism:bat\",\"vampirism:dark_blood_projectile\",\"vampirism:disguise_vampire\",\"vampirism:freeze\",\"vampirism:half_invulnerable\",\"vampirism:hissing\",\"vampirism:lord_attack_speed\",\"vampirism:lord_speed\",\"vampirism:regen\",\"vampirism:summon_bat\",\"vampirism:sunscreen\",\"vampirism:teleport\",\"vampirism:vampire_invisibility\",\"vampirism:vampire_rage\"]}" + diff --git a/.minecraft/config/vampirism-client-4.toml.bak b/.minecraft/config/vampirism-client-4.toml.bak new file mode 100644 index 0000000..35378bb --- /dev/null +++ b/.minecraft/config/vampirism-client-4.toml.bak @@ -0,0 +1,44 @@ + +#Client configuration settings +[client] + + #Configure rendering + [client.render] + #Render player faces on advanced hunter or vampires + advancedMobPlayerFaces = true + #Render vampire eye/fang face overlay + vampireEyes = true + #Render fog in vampire biome. Might be enforced server side + vampireForestFog = true + #Render screen overlay. Don't disable + screenOverlay = true + + #Configure GUI + [client.gui] + #X-Offset of the level indicator from the center in pixels + #Range: -250 ~ 250 + levelOffsetX = 0 + #Y-Offset of the level indicator from the bottom in pixels. Must be > 0 + #Range: 0 ~ 270 + levelOffsetY = 47 + #Render skill menu button in inventory + skillButtonEnable = true + #Force the guiSkillButton to the following x position from the center of the inventory, default value is 125 + #Range: > -2147483648 + overrideGuiSkillButtonX = 125 + #Force the guiSkillButton to the following y position from the center of the inventory, default value is -22 + #Range: > -2147483648 + overrideGuiSkillButtonY = -22 + #Disable the FOV change caused by the speed buf for vampire players + disableFovChange = false + #Disable the effect of blood vision. It can still be unlocked and activated but does not have any effect + disableBloodVisionRendering = false + #Disable the rendering of the action cooldowns in the HUD + disableHudActionCooldownRendering = false + #Disable the rendering of the action durations in the HUD + disableHudActionDurationRendering = false + + [client.internal] + #Action ordering + actionOrder = "{\"vampirism:old\":[\"vampirism:bat\",\"vampirism:dark_blood_projectile\",\"vampirism:disguise_vampire\",\"vampirism:freeze\",\"vampirism:half_invulnerable\",\"vampirism:regen\",\"vampirism:sunscreen\",\"vampirism:summon_bat\",\"vampirism:teleport\",\"vampirism:vampire_invisibility\",\"vampirism:vampire_rage\",\"vampirism:hissing\",\"vampirism:infect\",\"vampirism:awareness_hunter\",\"vampirism:disguise_hunter\",\"vampirism:potion_resistance_hunter\",\"vampirism:lord_speed\",\"vampirism:lord_attack_speed\"],\"vampirism:vampire\":[\"vampirism:bat\",\"vampirism:dark_blood_projectile\",\"vampirism:disguise_vampire\",\"vampirism:freeze\",\"vampirism:half_invulnerable\",\"vampirism:hissing\",\"vampirism:lord_attack_speed\",\"vampirism:lord_speed\",\"vampirism:regen\",\"vampirism:summon_bat\",\"vampirism:sunscreen\",\"vampirism:teleport\",\"vampirism:vampire_invisibility\",\"vampirism:vampire_rage\"]}" + diff --git a/.minecraft/config/vampirism-client-5.toml.bak b/.minecraft/config/vampirism-client-5.toml.bak new file mode 100644 index 0000000..35378bb --- /dev/null +++ b/.minecraft/config/vampirism-client-5.toml.bak @@ -0,0 +1,44 @@ + +#Client configuration settings +[client] + + #Configure rendering + [client.render] + #Render player faces on advanced hunter or vampires + advancedMobPlayerFaces = true + #Render vampire eye/fang face overlay + vampireEyes = true + #Render fog in vampire biome. Might be enforced server side + vampireForestFog = true + #Render screen overlay. Don't disable + screenOverlay = true + + #Configure GUI + [client.gui] + #X-Offset of the level indicator from the center in pixels + #Range: -250 ~ 250 + levelOffsetX = 0 + #Y-Offset of the level indicator from the bottom in pixels. Must be > 0 + #Range: 0 ~ 270 + levelOffsetY = 47 + #Render skill menu button in inventory + skillButtonEnable = true + #Force the guiSkillButton to the following x position from the center of the inventory, default value is 125 + #Range: > -2147483648 + overrideGuiSkillButtonX = 125 + #Force the guiSkillButton to the following y position from the center of the inventory, default value is -22 + #Range: > -2147483648 + overrideGuiSkillButtonY = -22 + #Disable the FOV change caused by the speed buf for vampire players + disableFovChange = false + #Disable the effect of blood vision. It can still be unlocked and activated but does not have any effect + disableBloodVisionRendering = false + #Disable the rendering of the action cooldowns in the HUD + disableHudActionCooldownRendering = false + #Disable the rendering of the action durations in the HUD + disableHudActionDurationRendering = false + + [client.internal] + #Action ordering + actionOrder = "{\"vampirism:old\":[\"vampirism:bat\",\"vampirism:dark_blood_projectile\",\"vampirism:disguise_vampire\",\"vampirism:freeze\",\"vampirism:half_invulnerable\",\"vampirism:regen\",\"vampirism:sunscreen\",\"vampirism:summon_bat\",\"vampirism:teleport\",\"vampirism:vampire_invisibility\",\"vampirism:vampire_rage\",\"vampirism:hissing\",\"vampirism:infect\",\"vampirism:awareness_hunter\",\"vampirism:disguise_hunter\",\"vampirism:potion_resistance_hunter\",\"vampirism:lord_speed\",\"vampirism:lord_attack_speed\"],\"vampirism:vampire\":[\"vampirism:bat\",\"vampirism:dark_blood_projectile\",\"vampirism:disguise_vampire\",\"vampirism:freeze\",\"vampirism:half_invulnerable\",\"vampirism:hissing\",\"vampirism:lord_attack_speed\",\"vampirism:lord_speed\",\"vampirism:regen\",\"vampirism:summon_bat\",\"vampirism:sunscreen\",\"vampirism:teleport\",\"vampirism:vampire_invisibility\",\"vampirism:vampire_rage\"]}" + diff --git a/.minecraft/config/vampirism-client.toml b/.minecraft/config/vampirism-client.toml new file mode 100644 index 0000000..35378bb --- /dev/null +++ b/.minecraft/config/vampirism-client.toml @@ -0,0 +1,44 @@ + +#Client configuration settings +[client] + + #Configure rendering + [client.render] + #Render player faces on advanced hunter or vampires + advancedMobPlayerFaces = true + #Render vampire eye/fang face overlay + vampireEyes = true + #Render fog in vampire biome. Might be enforced server side + vampireForestFog = true + #Render screen overlay. Don't disable + screenOverlay = true + + #Configure GUI + [client.gui] + #X-Offset of the level indicator from the center in pixels + #Range: -250 ~ 250 + levelOffsetX = 0 + #Y-Offset of the level indicator from the bottom in pixels. Must be > 0 + #Range: 0 ~ 270 + levelOffsetY = 47 + #Render skill menu button in inventory + skillButtonEnable = true + #Force the guiSkillButton to the following x position from the center of the inventory, default value is 125 + #Range: > -2147483648 + overrideGuiSkillButtonX = 125 + #Force the guiSkillButton to the following y position from the center of the inventory, default value is -22 + #Range: > -2147483648 + overrideGuiSkillButtonY = -22 + #Disable the FOV change caused by the speed buf for vampire players + disableFovChange = false + #Disable the effect of blood vision. It can still be unlocked and activated but does not have any effect + disableBloodVisionRendering = false + #Disable the rendering of the action cooldowns in the HUD + disableHudActionCooldownRendering = false + #Disable the rendering of the action durations in the HUD + disableHudActionDurationRendering = false + + [client.internal] + #Action ordering + actionOrder = "{\"vampirism:old\":[\"vampirism:bat\",\"vampirism:dark_blood_projectile\",\"vampirism:disguise_vampire\",\"vampirism:freeze\",\"vampirism:half_invulnerable\",\"vampirism:regen\",\"vampirism:sunscreen\",\"vampirism:summon_bat\",\"vampirism:teleport\",\"vampirism:vampire_invisibility\",\"vampirism:vampire_rage\",\"vampirism:hissing\",\"vampirism:infect\",\"vampirism:awareness_hunter\",\"vampirism:disguise_hunter\",\"vampirism:potion_resistance_hunter\",\"vampirism:lord_speed\",\"vampirism:lord_attack_speed\"],\"vampirism:vampire\":[\"vampirism:bat\",\"vampirism:dark_blood_projectile\",\"vampirism:disguise_vampire\",\"vampirism:freeze\",\"vampirism:half_invulnerable\",\"vampirism:hissing\",\"vampirism:lord_attack_speed\",\"vampirism:lord_speed\",\"vampirism:regen\",\"vampirism:summon_bat\",\"vampirism:sunscreen\",\"vampirism:teleport\",\"vampirism:vampire_invisibility\",\"vampirism:vampire_rage\"]}" + diff --git a/.minecraft/config/vampirism-common.toml b/.minecraft/config/vampirism-common.toml new file mode 100644 index 0000000..7b6bafc --- /dev/null +++ b/.minecraft/config/vampirism-common.toml @@ -0,0 +1,47 @@ + +#Common configuration settings. Most other configuration can be found in the world (server)configuration folder +[common] + #Send mod version, MC version and mod count to mod author + collectStats = true + + [common.internal] + #INTERNAL - Set to 'never' if you don't want to be notified about integration mods + integrationsNotifier = "" + #INTERNAL + optifineBloodvisionWarning = false + +#Affects all worlds. This is only considered on server (or in singleplayer), but Forge requires us to put it here +[common-server] + #Whether glass bottles should be automatically be converted to blood bottles when needed + autoConvertGlassBottles = true + #If enabled adds a craftable umbrella that can be used to slowly walk though sunlight without taking damage + umbrella = false + #Enable a custom vampirism log file that logs specific faction actions + #Requires restart + enableFactionLogging = false + + #Settings here require a game restart + [common-server.world] + #Whether to inject the vampire forest into the default overworld generation and to replace some Taiga areas + addVampireForestToOverworld = true + #Only considered if terrablender installed. Heigher values increase Vampirism region weight (likelyhood to appear) + #Range: 1 ~ 1000 + vampireForestWeight_terrablender = 2 + #Control hunter camp generation. If disabled you should set hunterSpawnChance to 75. + enableHunterTentGeneration = true + #Use the vanilla campfire block instead of Vampirism's much cooler one + useVanillaCampfire = false + + [common-server.world.village] + #Weight of the Totem Building inside the Village + #Range: 0 ~ 140 + totemWeight = 20 + #Chance for a totem to have a faction after generation + #Range: 0.0 ~ 1.0 + villageTotemFactionChance = 0.6 + #Weight of the Hunter Trainer Building inside the Village + #Range: 0 ~ 140 + villageHunterTrainerWeight = 50 + #Whether village Temples should be replaced with versions that contain church altars. + villageReplaceTemples = true + diff --git a/.minecraft/config/walkers.json5 b/.minecraft/config/walkers.json5 new file mode 100644 index 0000000..81fc01c --- /dev/null +++ b/.minecraft/config/walkers.json5 @@ -0,0 +1,116 @@ +{ + // Whether a player's equipped shape is revoked on death. + "revoke2ndShapeOnDeath": false, + // Whether shapes equip the items (swords, items, tools) held by the underlying player. + "shapesEquipItems": true, + // Whether shapes equip the armor (chestplate, leggings, elytra) worn by the underlying player. + "shapesEquipArmor": true, + // If true, the player can cause hostiles to attack via right-clicking. + "playerCanTriggerHostiles": true, + // Whether hostile mobs ignore players with hostile mob shapes. + "hostilesIgnoreHostileShapedPlayer": true, + // Whether a hostile mob will stop targeting you after switching to a hostile mob shape. + "hostilesForgetNewHostileShapedPlayer": false, + // hunterAttackAsPreyMorphedPlayer + "hunterAttackAsPreyMorphedPlayer": true, + // If false, the PreyTrait doesn't cause owned hunter (e.g. tamed wolves) to hunt the player. + "ownedHunterAttackAsPreyMorphedPlayer": false, + // Whether Villagers will run from Players morphed as shapes villagers normally run from (Zombies). + "villagersRunFrom2ndShapes": true, + // Whether shape sounds take priority over Player Sounds (e.g. Blaze hurt sound when hit). + "useShapeSounds": true, + // Whether disguised players should randomly emit the ambient sound of their shape. + "playAmbientSounds": true, + // Whether disguised players should hear their own ambient sounds (only if playAmbientSounds is true). + "hearSelfAmbient": false, + // Whether mobs in the flying entity tag can fly. + "enableFlight": true, + // How long hostility lasts for players morphed as hostile mobs (think: Pigman aggression) + "hostilityTime": 300, + // A list of Advancements required before the player can fly using a shape. + "advancementsRequiredForFlight": [], + // Whether Shapes modify your max health value based on their max health value. + "scalingHealth": true, + // This gets the percentage of your current health and implements it into your new health. Only works with scalingHealth! + "percentScalingHealth": true, + // The maximum value of scaling health. Useful for not giving players 300 HP when they turn into a wither. + "maxHealth": 40, + // Whether the player should have the same default amor values as the mob. + "scalingAmor": true, + // The maximum value of default amor. Useful for not having players who can't take damage. + "maxAmor": 30, + // The maximum value of default amor toughness. Useful for not having players who can't take damage. + "maxAmorToughness": 20, + // In blocks, how far can the Enderman ability teleport? + "endermanAbilityTeleportDistance": 32, + // Should player nametags render above players disguised with a shape? Note that the server is the authority for this config option. + "showPlayerNametag": false, + // The default fly speed for transformed players. + "flySpeed": 0.05, + // If true, players with the Warden shape will have a shorter view range with the darkness effect. + "wardenIsBlinded": true, + // If true, players with the Warden shape will blind other nearby players. + "wardenBlindsNearby": true, + // If true, unlocking a shape will ignore current second shapes. + "unlockOverridesCurrentShape": false, + // If true, unlocking a shape will ignore current second shapes. + "unlockTimer": 60.0, + // This allows players to unlock every possible variant per entity type. This must be set to true for the variant menu to be available. + "unlockEveryVariant": true, + // Configure the Cooldown for the abilities of specified mobs. Take a look at Abilities + "abilityCooldownMap": { + "minecraft:blaze": 20, + "minecraft:pillager": 2400, + "minecraft:ravager": 2400, + "minecraft:ghast": 60, + "minecraft:mule": 40, + "minecraft:skeleton_horse": 40, + "minecraft:sniffer": 9600, + "minecraft:trader_llama": 20, + "minecraft:cow": 20, + "minecraft:vindicator": 2400, + "minecraft:zombie_horse": 40, + "minecraft:camel": 40, + "minecraft:creeper": 100, + "minecraft:warden": 200, + "minecraft:wither": 200, + "minecraft:horse": 40, + "minecraft:bee": 20, + "minecraft:evoker": 10, + "minecraft:polar_bear": 20, + "minecraft:pufferfish": 20, + "minecraft:illusioner": 2400, + "minecraft:zombified_piglin": 20, + "minecraft:witch": 200, + "minecraft:llama": 20, + "minecraft:iron_golem": 20, + "minecraft:turtle": 6000, + "minecraft:sheep": 20, + "minecraft:ender_dragon": 20, + "minecraft:snow_golem": 10, + "minecraft:shulker": 80, + "minecraft:mooshroom": 300, + "minecraft:enderman": 100, + "minecraft:goat": 20, + "minecraft:endermite": 20, + "minecraft:chicken": 1200, + "minecraft:wolf": 20, + "minecraft:rabbit": 40 + }, + // 0 - none, 1 - completely random, 2 - biome based + "multiVectorVariants": 2, + // Blacklist entity types (e.g. minecraft:blaze) to disable abilities for the specified mob. + "abilityBlacklist": [], + // Blacklist entity types (e.g. minecraft:blaze) to disable morphing into those. + "entityBlacklist": [], + // True - the entity blacklist will be treated as a whitelist. This can be modified via commands. + "entityBlacklistIsWhitelist": false, + // Blacklist Players with their UUIDs, so they can't unlock shapes. This can be modified via commands. + "playerUUIDBlacklist": [], + // True - the player blacklist will be treated as a whitelist. This can be modified via commands. + "playerBlacklistIsWhitelist": false, + // Whether the player blacklist should prevent unlocking. + "blacklistPreventsUnlocking": true, + // Whether the player blacklist should prevent morphing. + "blacklistPreventsMorphing": true +} diff --git a/.minecraft/downloads/log.json b/.minecraft/downloads/log.json new file mode 100644 index 0000000..e69de29