generated from NTCat/mcpacktemp
e
This commit is contained in:
parent
548ce3b0dc
commit
18dfd35c42
19
client/config/Advancedperipherals/general.toml
Normal file
19
client/config/Advancedperipherals/general.toml
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
|
||||||
|
#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
|
||||||
|
|
||||||
|
[Unsafe]
|
||||||
|
#By setting this value to true, I understand all operations below are danger to my adventure, and if they caused unexpected behavior in my world, I will not consider it as AP's liability
|
||||||
|
enableUnsafe = false
|
||||||
|
#Ignore turtle peripheral item's NBT when equipping. **YOU WILL LOSE ALL NBT ON THE ITEM**
|
||||||
|
ignoreTurtlePeripheralItemNBT = false
|
||||||
|
|
32
client/config/Advancedperipherals/metaphysics.toml
Normal file
32
client/config/Advancedperipherals/metaphysics.toml
Normal file
@ -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
|
||||||
|
|
177
client/config/Advancedperipherals/peripherals.toml
Normal file
177
client/config/Advancedperipherals/peripherals.toml
Normal file
@ -0,0 +1,177 @@
|
|||||||
|
|
||||||
|
#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 = 100000000
|
||||||
|
#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
|
||||||
|
#If true, add random error to `getPlayerPos` player position that varies based on how far the player is from the detector. Prevents getting the exact position of players far from the detector.
|
||||||
|
enablePlayerPosRandomError = false
|
||||||
|
#The maximum amount of error (in blocks) that can be applied to each axis of the player's position.
|
||||||
|
#Range: > 0
|
||||||
|
playerPosRandomErrorAmount = 1000
|
||||||
|
#If random error is enabled: this is the maximum range at which an exact player position is returned, before random error starts to be applied.
|
||||||
|
#Range: > 0
|
||||||
|
playerPosPreciseMaxRange = 100
|
||||||
|
|
||||||
|
[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 = false
|
||||||
|
#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
|
||||||
|
#If true, the chat box cannot use 'run_command' action
|
||||||
|
chatBoxPreventRunCommand = false
|
||||||
|
#If true, the chat box will wrap and execute 'run_command' or 'suggest_command' action with zero permission, in order to prevent operators accidently run dangerous commands.
|
||||||
|
chatBoxWrapCommand = true
|
||||||
|
#These commands below will not be able to send by 'run_command' or 'suggest_command' action. It will match as prefix if starts with '/', other wise use regex pattern
|
||||||
|
chatBoxBannedCommands = ["/execute", "/op", "/deop", "/gamemode", "/gamerule", "/stop", "/give", "/fill", "/setblock", "/summon", "/whitelist", "^/ban-(?:ip)?\\s*", "^/pardon-(?:ip)?\\s*", "^/save-(?:on|off)\\s*"]
|
||||||
|
|
||||||
|
[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
|
||||||
|
#The maximum distance the compass can locate accurately with in each axis.
|
||||||
|
#Range: 0 ~ 8
|
||||||
|
compassAccurePlaceRadius = 3
|
||||||
|
#The free distance the compass can locate accurately with in each axis.
|
||||||
|
#Range: 0 ~ 4
|
||||||
|
compassAccurePlaceFreeRadius = 1
|
||||||
|
|
||||||
|
[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.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
|
||||||
|
#Range: > 1000
|
||||||
|
accurePlaceCooldown = 1000
|
||||||
|
#Range: > 0
|
||||||
|
accurePlaceCost = 1
|
||||||
|
|
||||||
|
[Peripherals.Pocket_Peripherals]
|
||||||
|
#If true, pockets will have infinite fuel
|
||||||
|
disablePocketFuelConsumption = true
|
||||||
|
|
11
client/config/Advancedperipherals/world.toml
Normal file
11
client/config/Advancedperipherals/world.toml
Normal file
@ -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 = false
|
||||||
|
#The weight of the villager structures.
|
||||||
|
#Range: 0 ~ 16000
|
||||||
|
villagerStructureWeight = 10
|
||||||
|
|
8
client/config/Hud Texts/variables/day_counter.txt
Normal file
8
client/config/Hud Texts/variables/day_counter.txt
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
{
|
||||||
|
"Day Counter Variables": {
|
||||||
|
"Variables": {
|
||||||
|
"Player days": "$player_days$",
|
||||||
|
"Server days": "$server_days$"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
30
client/config/Hud Texts/variables/formatting.txt
Normal file
30
client/config/Hud Texts/variables/formatting.txt
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
{
|
||||||
|
"Hud Texts Formatting": {
|
||||||
|
"Colors": {
|
||||||
|
"White": "$f$",
|
||||||
|
"Black": "$0$",
|
||||||
|
"Dark Gray": "$8$",
|
||||||
|
"Gray": "$7$",
|
||||||
|
"Dark Blue": "$1$",
|
||||||
|
"Blue": "$9$",
|
||||||
|
"Dark Green": "$2$",
|
||||||
|
"Green": "$a$",
|
||||||
|
"Dark Aqua": "$3$",
|
||||||
|
"Aqua": "$b$",
|
||||||
|
"Dark Red": "$4$",
|
||||||
|
"Red": "$c$",
|
||||||
|
"Dark Purple": "$5$",
|
||||||
|
"Light Purple": "$d$",
|
||||||
|
"Gold": "$6$",
|
||||||
|
"Yellow": "$e$"
|
||||||
|
},
|
||||||
|
"Formats": {
|
||||||
|
"Underline": "$u$",
|
||||||
|
"Bold": "$l$",
|
||||||
|
"Italic": "$o$",
|
||||||
|
"Strikethrough": "$m$",
|
||||||
|
"Mass": "$k$",
|
||||||
|
"Reset": "$r$"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
18
client/config/Hud Texts/variables/player.txt
Normal file
18
client/config/Hud Texts/variables/player.txt
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
{
|
||||||
|
"Hud Texts": {
|
||||||
|
"Variables": {
|
||||||
|
"Name": "$player_name$",
|
||||||
|
"Health": "$player_health$",
|
||||||
|
"Max Health": "$player_max_health$",
|
||||||
|
"Armor": "$player_armor$",
|
||||||
|
"Food Level": "$player_food_level$",
|
||||||
|
"Food Saturation": "$player_food_saturation$",
|
||||||
|
"Air": "$player_air$",
|
||||||
|
"Height": "$player_height$",
|
||||||
|
"Width": "$player_width$",
|
||||||
|
"Ticks Frozen": "$player_ticks_frozen$",
|
||||||
|
"Game FPS": "$game_fps$",
|
||||||
|
"Game FPS Colored": "$game_fps_colored$"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
130
client/config/Mekanism/client.toml
Normal file
130
client/config/Mekanism/client.toml
Normal file
@ -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 = 2147483647
|
||||||
|
y = 2147483647
|
||||||
|
|
||||||
|
[client.gui.window.transporterConfig]
|
||||||
|
x = 2147483647
|
||||||
|
y = 2147483647
|
||||||
|
|
||||||
|
[client.gui.window.upgrade]
|
||||||
|
x = 2147483647
|
||||||
|
y = 2147483647
|
||||||
|
|
||||||
|
#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
|
||||||
|
|
12
client/config/Mekanism/common.toml
Normal file
12
client/config/Mekanism/common.toml
Normal file
@ -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
|
||||||
|
|
284
client/config/Mekanism/gear.toml
Normal file
284
client/config/Mekanism/gear.toml
Normal file
@ -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"]
|
||||||
|
|
232
client/config/Mekanism/general.toml
Normal file
232
client/config/Mekanism/general.toml
Normal file
@ -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 = false
|
||||||
|
#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/", "forge:gems/"]
|
||||||
|
|
||||||
|
#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 = "500000"
|
||||||
|
|
14
client/config/Mekanism/generator-storage.toml
Normal file
14
client/config/Mekanism/generator-storage.toml
Normal file
@ -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"
|
||||||
|
|
14
client/config/Mekanism/generators-gear.toml
Normal file
14
client/config/Mekanism/generators-gear.toml
Normal file
@ -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
|
||||||
|
|
149
client/config/Mekanism/generators.toml
Normal file
149
client/config/Mekanism/generators.toml
Normal file
@ -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 = "1250"
|
||||||
|
#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 = 20
|
||||||
|
#Multiplier for calculating the energy density of Ethylene (1 mB Hydrogen + 2 * bioGeneration * densityMultiplier).
|
||||||
|
ethyleneDensityMultiplier = "0.50"
|
||||||
|
|
||||||
|
#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 = "240"
|
||||||
|
#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
|
||||||
|
|
76
client/config/Mekanism/machine-storage.toml
Normal file
76
client/config/Mekanism/machine-storage.toml
Normal file
@ -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"
|
||||||
|
|
75
client/config/Mekanism/machine-usage.toml
Normal file
75
client/config/Mekanism/machine-usage.toml
Normal file
@ -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"
|
||||||
|
|
264
client/config/Mekanism/tiers.toml
Normal file
264
client/config/Mekanism/tiers.toml
Normal file
@ -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
|
||||||
|
|
6
client/config/Mekanism/tools-client.toml
Normal file
6
client/config/Mekanism/tools-client.toml
Normal file
@ -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
|
||||||
|
|
771
client/config/Mekanism/tools.toml
Normal file
771
client/config/Mekanism/tools.toml
Normal file
@ -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
|
||||||
|
|
460
client/config/Mekanism/world.toml
Normal file
460
client/config/Mekanism/world.toml
Normal file
@ -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 = false
|
||||||
|
|
||||||
|
#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 = false
|
||||||
|
#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 = false
|
||||||
|
#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 = false
|
||||||
|
|
||||||
|
#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 = false
|
||||||
|
#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 = false
|
||||||
|
#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 = false
|
||||||
|
#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 = false
|
||||||
|
|
||||||
|
#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 = false
|
||||||
|
#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 = false
|
||||||
|
#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 = false
|
||||||
|
|
||||||
|
#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 = false
|
||||||
|
#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
|
||||||
|
|
8
client/config/MouseTweaks.cfg
Normal file
8
client/config/MouseTweaks.cfg
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
RMBTweak=1
|
||||||
|
LMBTweakWithItem=1
|
||||||
|
LMBTweakWithoutItem=1
|
||||||
|
WheelTweak=1
|
||||||
|
WheelSearchOrder=1
|
||||||
|
WheelScrollDirection=0
|
||||||
|
ScrollItemScaling=0
|
||||||
|
Debug=0
|
20
client/config/NoChatReports/NCR-Client.json
Normal file
20
client/config/NoChatReports/NCR-Client.json
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
{
|
||||||
|
"defaultSigningMode": "PROMPT",
|
||||||
|
"enableMod": true,
|
||||||
|
"showNCRButton": true,
|
||||||
|
"showReloadButton": true,
|
||||||
|
"verifiedIconEnabled": true,
|
||||||
|
"showServerSafety": true,
|
||||||
|
"hideInsecureMessageIndicators": true,
|
||||||
|
"hideModifiedMessageIndicators": true,
|
||||||
|
"hideSystemMessageIndicators": true,
|
||||||
|
"hideWarningToast": true,
|
||||||
|
"hideSigningRequestMessage": false,
|
||||||
|
"alwaysHideReportButton": false,
|
||||||
|
"skipRealmsWarning": false,
|
||||||
|
"disableTelemetry": true,
|
||||||
|
"removeTelemetryButton": true,
|
||||||
|
"demandOnServer": false,
|
||||||
|
"verifiedIconOffsetX": 0,
|
||||||
|
"verifiedIconOffsetY": 0
|
||||||
|
}
|
7
client/config/NoChatReports/NCR-Common.json
Normal file
7
client/config/NoChatReports/NCR-Common.json
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"demandOnClientMessage": "You do not have No Chat Reports, and this server is configured to require it on client!",
|
||||||
|
"demandOnClient": false,
|
||||||
|
"convertToGameMessage": true,
|
||||||
|
"addQueryData": true,
|
||||||
|
"enableDebugLog": false
|
||||||
|
}
|
28
client/config/NoChatReports/NCR-Encryption.json
Normal file
28
client/config/NoChatReports/NCR-Encryption.json
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
{
|
||||||
|
"skipWarning": false,
|
||||||
|
"enableEncryption": false,
|
||||||
|
"encryptPublic": true,
|
||||||
|
"showEncryptionButton": true,
|
||||||
|
"showEncryptionIndicators": true,
|
||||||
|
"encryptionKey": "blfrngArk3chG6wzncOZ5A\u003d\u003d",
|
||||||
|
"encryptionPassphrase": "",
|
||||||
|
"algorithmName": "AES/CFB8+Base64",
|
||||||
|
"encryptableCommands": [
|
||||||
|
"msg:1",
|
||||||
|
"w:1",
|
||||||
|
"whisper:1",
|
||||||
|
"tell:1",
|
||||||
|
"r:0",
|
||||||
|
"dm:1",
|
||||||
|
"me:0",
|
||||||
|
"m:1",
|
||||||
|
"t:1",
|
||||||
|
"pm:1",
|
||||||
|
"emsg:1",
|
||||||
|
"epm:1",
|
||||||
|
"etell:1",
|
||||||
|
"ewhisper:1",
|
||||||
|
"message:1",
|
||||||
|
"reply:0"
|
||||||
|
]
|
||||||
|
}
|
3
client/config/NoChatReports/NCR-ServerPreferences.json
Normal file
3
client/config/NoChatReports/NCR-ServerPreferences.json
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
{
|
||||||
|
"signingModes": {}
|
||||||
|
}
|
3
client/config/NoChatReports/README.md
Normal file
3
client/config/NoChatReports/README.md
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
# No Chat Reports
|
||||||
|
You can find updated documentation of configuration files on the wiki:
|
||||||
|
https://github.com/Aizistral-Studios/No-Chat-Reports/wiki/Configuration-Files
|
23
client/config/ad_astra-client.jsonc
Normal file
23
client/config/ad_astra-client.jsonc
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
{
|
||||||
|
"showOxygenDistributorArea": false,
|
||||||
|
"showGravityNormalizerArea": false,
|
||||||
|
"jetSuitEnabled": true,
|
||||||
|
// Type: Integer
|
||||||
|
"oxygenBarX": 5,
|
||||||
|
// Type: Integer
|
||||||
|
"oxygenBarY": 25,
|
||||||
|
// Type: Float
|
||||||
|
"oxygenBarScale": 1.0,
|
||||||
|
// Type: Integer
|
||||||
|
"energyBarX": 11,
|
||||||
|
// Type: Integer
|
||||||
|
"energyBarY": 95,
|
||||||
|
// Type: Float
|
||||||
|
"energyBarScale": 1.0,
|
||||||
|
"spaceMuffler": true,
|
||||||
|
"radio": {
|
||||||
|
// Range: 0 - 100
|
||||||
|
"volume": 50,
|
||||||
|
"favorites": []
|
||||||
|
}
|
||||||
|
}
|
77
client/config/ad_astra.jsonc
Normal file
77
client/config/ad_astra.jsonc
Normal file
@ -0,0 +1,77 @@
|
|||||||
|
{
|
||||||
|
// Allow players to set custom flag images for their rockets.
|
||||||
|
"allowFlagImages": true,
|
||||||
|
// Allow rockets to be launched from any dimension, even if it's not considered a planet.
|
||||||
|
"launchAnywhere": false,
|
||||||
|
/*
|
||||||
|
* The random tick speed for breaking plants, torches, freezing water, etc. on planets.
|
||||||
|
* Type: Integer
|
||||||
|
*/
|
||||||
|
"planetRandomTickSpeed": 20,
|
||||||
|
// Always tick every planet chunk for things like freezing water, breaking plants, etc., regardless of whether the chunk can tick randomly or not. This has a small performance impact.
|
||||||
|
"forcePlanetTick": false,
|
||||||
|
/*
|
||||||
|
* The y level where rockets should leave the dimension and enter space.
|
||||||
|
* Type: Integer
|
||||||
|
*/
|
||||||
|
"atmosphereLeave": 600,
|
||||||
|
// A comma-separated list of planet IDs that should be hidden from the planets screen. e.g. minecraft:overworld,ad_astra:moon,ad_astra:mars,ad_astra:venus,ad_astra:mercury,ad_astra:glacio
|
||||||
|
"disabledPlanets": "",
|
||||||
|
// Disables oxygen damage.
|
||||||
|
"disableOxygen": false,
|
||||||
|
// Disables temperature damage.
|
||||||
|
"disableTemperature": false,
|
||||||
|
// Uses normal gravity for all planets.
|
||||||
|
"disableGravity": false,
|
||||||
|
// An Air Vortex is created when an oxygenated structure breaks its seal, causing every entity inside to rapidly get sucked out. This setting disables that.
|
||||||
|
"disableAirVortexes": false,
|
||||||
|
"cryoFreezer": {
|
||||||
|
// Type: Long
|
||||||
|
"ironTierMaxEnergyInOut": 100,
|
||||||
|
// Type: Long
|
||||||
|
"steelTierMaxEnergyInOut": 150,
|
||||||
|
// Type: Long
|
||||||
|
"deshTierMaxEnergyInOut": 250,
|
||||||
|
// Type: Long
|
||||||
|
"ostrumTierMaxEnergyInOut": 500,
|
||||||
|
// Type: Long
|
||||||
|
"ironTierEnergyCapacity": 10000,
|
||||||
|
// Type: Long
|
||||||
|
"steelTierEnergyCapacity": 20000,
|
||||||
|
// Type: Long
|
||||||
|
"deshTierEnergyCapacity": 50000,
|
||||||
|
// Type: Long
|
||||||
|
"ostrumTierEnergyCapacity": 100000,
|
||||||
|
// Type: Long
|
||||||
|
"steelTierFluidCapacity": 3000,
|
||||||
|
// Type: Long
|
||||||
|
"deshTierFluidCapacity": 5000,
|
||||||
|
// Type: Long
|
||||||
|
"ostrumTierFluidCapacity": 10000,
|
||||||
|
// Type: Long
|
||||||
|
"coalGeneratorEnergyGenerationPerTick": 20,
|
||||||
|
// Type: Long
|
||||||
|
"etrionicBlastFurnaceBlastingEnergyPerItem": 10,
|
||||||
|
// Type: Long
|
||||||
|
"waterPumpEnergyPerTick": 20,
|
||||||
|
// Type: Long
|
||||||
|
"waterPumpFluidGenerationPerTick": 50,
|
||||||
|
// Type: Long
|
||||||
|
"energizerEnergyCapacity": 2000000,
|
||||||
|
/*
|
||||||
|
* The maximum number of blocks that an oxygen distributor and gravity normalizer can distribute to.
|
||||||
|
* Type: Integer
|
||||||
|
*/
|
||||||
|
"maxDistributionBlocks": 6000,
|
||||||
|
/*
|
||||||
|
* The tick rate (20 ticks = 1 second) at which the oxygen distributor and gravity normalizer will recalculate the distribution area.
|
||||||
|
* Type: Integer
|
||||||
|
*/
|
||||||
|
"distributionRefreshRate": 100,
|
||||||
|
/*
|
||||||
|
* The tick rate (20 ticks = 1 second) at which cables and fluid pipes will recalculate their connections.
|
||||||
|
* Type: Integer
|
||||||
|
*/
|
||||||
|
"pipeRefreshRate": 50
|
||||||
|
}
|
||||||
|
}
|
147
client/config/ad_astra_giselle_addon.ver2.jsonc
Normal file
147
client/config/ad_astra_giselle_addon.ver2.jsonc
Normal file
@ -0,0 +1,147 @@
|
|||||||
|
{
|
||||||
|
"items": {
|
||||||
|
// Type: Integer
|
||||||
|
"oxygen_chargers_distribution_interval": 20,
|
||||||
|
// Type: Long
|
||||||
|
"oxygen_can_fluid_capacity": 500,
|
||||||
|
// Type: Long
|
||||||
|
"oxygen_can_fluid_transfer": 125,
|
||||||
|
// Type: Long
|
||||||
|
"netherite_oxygen_can_fluid_capacity": 1000,
|
||||||
|
// Type: Long
|
||||||
|
"netherite_oxygen_can_fluid_transfer": 250
|
||||||
|
},
|
||||||
|
"machines": {
|
||||||
|
// Type: Long
|
||||||
|
"fuel_loader_fluid_capacity": 8000,
|
||||||
|
// Type: Long
|
||||||
|
"fuel_loader_fluid_transfer": 250,
|
||||||
|
/*
|
||||||
|
* Blocks from Fuel Loader to each direction
|
||||||
|
* Type: Integer
|
||||||
|
*/
|
||||||
|
"fuel_loader_working_range": 2,
|
||||||
|
// Type: Long
|
||||||
|
"automation_nasa_workbench_energy_capacity": 9600,
|
||||||
|
// Type: Long
|
||||||
|
"automation_nasa_workbench_energy_usage": 24,
|
||||||
|
// Type: Integer
|
||||||
|
"automation_nasa_workbench_cook_time": 200,
|
||||||
|
// Type: Long
|
||||||
|
"gravity_normalizer_energy_capacity": 9600,
|
||||||
|
/*
|
||||||
|
* Blocks = x * y * z
|
||||||
|
* Type: Double
|
||||||
|
*/
|
||||||
|
"gravity_normalizer_energy_per_blocks": 0.5,
|
||||||
|
// Type: Integer
|
||||||
|
"gravity_normalizer_max_length": 31,
|
||||||
|
// Type: Integer
|
||||||
|
"gravity_normalizer_proof_duration": 10,
|
||||||
|
/*
|
||||||
|
* Blocks from Rocket Sensor to each direction
|
||||||
|
* Type: Integer
|
||||||
|
*/
|
||||||
|
"rocket_sensor_working_range": 2
|
||||||
|
},
|
||||||
|
"enchantments": {
|
||||||
|
// Show tooltip on this mod's enchanted book
|
||||||
|
"tooltip_enabled": true,
|
||||||
|
/*
|
||||||
|
* Tooltip will don't show when 'Enchantment Descriptions' or 'Enchantment Lore' or 'CoFH Core' installed.
|
||||||
|
* but, if this set 'true' show tooltip with ignore that mods.
|
||||||
|
*/
|
||||||
|
"tooltip_ignore": false,
|
||||||
|
/*
|
||||||
|
* Energy usage for proof [in every 10 ticks]
|
||||||
|
* Type: Integer
|
||||||
|
*/
|
||||||
|
"space_fire_proof_energy_using": 10,
|
||||||
|
/*
|
||||||
|
* Durability usage for proof
|
||||||
|
* Type: Integer
|
||||||
|
*/
|
||||||
|
"space_fire_proof_durability_using": 1,
|
||||||
|
/*
|
||||||
|
* Proof duration on using durability [ticks, be multiple of 10]
|
||||||
|
* Type: Integer
|
||||||
|
*/
|
||||||
|
"space_fire_proof_durability_duration": 60,
|
||||||
|
/*
|
||||||
|
* Energy usage for proof [in every 10 ticks]
|
||||||
|
* Type: Integer
|
||||||
|
*/
|
||||||
|
"acid_rain_proof_energy_using": 10,
|
||||||
|
/*
|
||||||
|
* Durability usage for proof
|
||||||
|
* Type: Integer
|
||||||
|
*/
|
||||||
|
"acid_rain_proof_durability_using": 1,
|
||||||
|
/*
|
||||||
|
* Proof duration on using durability [ticks, be multiple of 10]
|
||||||
|
* Type: Integer
|
||||||
|
*/
|
||||||
|
"acid_rain_proof_durability_duration": 60,
|
||||||
|
/*
|
||||||
|
* Energy usage for proof [in every 10 ticks]
|
||||||
|
* Type: Integer
|
||||||
|
*/
|
||||||
|
"gravity_normalizing_energy_using": 10,
|
||||||
|
/*
|
||||||
|
* Durability usage for proof
|
||||||
|
* Type: Integer
|
||||||
|
*/
|
||||||
|
"gravity_normalizing_durability_using": 1,
|
||||||
|
/*
|
||||||
|
* Proof duration on using durability [ticks, be multiple of 10]
|
||||||
|
* Type: Integer
|
||||||
|
*/
|
||||||
|
"gravity_normalizing_durability_duration": 60
|
||||||
|
},
|
||||||
|
"compats": {
|
||||||
|
"mekanism": {
|
||||||
|
/*
|
||||||
|
* Energy usage per mb when produce Mekanism oxygen to player in water, rain
|
||||||
|
* Type: Integer
|
||||||
|
*/
|
||||||
|
"modules_space_breathing_energy_using_produce": 200,
|
||||||
|
/*
|
||||||
|
* Energy usage for proof in every ticks [in every 10 ticks]
|
||||||
|
* Type: Integer
|
||||||
|
*/
|
||||||
|
"modules_space_fire_proof_energy_using": 100,
|
||||||
|
/*
|
||||||
|
* Energy usage for proof in every ticks [in every 10 ticks]
|
||||||
|
* Type: Integer
|
||||||
|
*/
|
||||||
|
"modules_acid_rain_proof_energy_using": 100,
|
||||||
|
/*
|
||||||
|
* Energy usage for proof in every ticks [in every 10 ticks]
|
||||||
|
* Type: Integer
|
||||||
|
*/
|
||||||
|
"modules_gravity_normalizing_energy_using": 100
|
||||||
|
},
|
||||||
|
"pneumaticcraft": {
|
||||||
|
/*
|
||||||
|
* Air usage for provide oxygen [in every 30 ticks]
|
||||||
|
* Type: Integer
|
||||||
|
*/
|
||||||
|
"upgades_space_breathing_air_using": 150,
|
||||||
|
/*
|
||||||
|
* Air usage for proof [in every 10 ticks]
|
||||||
|
* Type: Integer
|
||||||
|
*/
|
||||||
|
"upgades_space_fire_proof_air_using": 50,
|
||||||
|
/*
|
||||||
|
* Air usage for proof [in every 10 ticks]
|
||||||
|
* Type: Integer
|
||||||
|
*/
|
||||||
|
"upgades_acid_rain_proof_air_using": 50,
|
||||||
|
/*
|
||||||
|
* Air usage for proof [in every 10 ticks]
|
||||||
|
* Type: Integer
|
||||||
|
*/
|
||||||
|
"upgades_gravity_normalizing_air_using": 50
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
199
client/config/advgenerators-common.toml
Normal file
199
client/config/advgenerators-common.toml
Normal file
@ -0,0 +1,199 @@
|
|||||||
|
|
||||||
|
[TurbineFuel]
|
||||||
|
#Required modules for the machine to function
|
||||||
|
Required = ["Turbine:1"]
|
||||||
|
#Modules that can connect to the machine
|
||||||
|
Modules = ["EfficiencyUpgradeTier2:1", "Control:10", "PowerCapacitor:10", "FuelTank:10", "Turbine:50", "Sensor:10", "PowerOutput:6", "EfficiencyUpgradeTier1:1", "FluidInput:5"]
|
||||||
|
#Internal fuel capacity (mB) - this is the base value, expandable by tanks
|
||||||
|
#Range: > 1
|
||||||
|
InternalFuelCapacity = 1000
|
||||||
|
#Internal energy capacity (FE) - this is the base value, expandable by capacitors
|
||||||
|
#Range: > 1
|
||||||
|
InternalEnergyCapacity = 100000
|
||||||
|
|
||||||
|
#Fuel Efficiency
|
||||||
|
[TurbineFuel.FuelEfficiency]
|
||||||
|
#Base value
|
||||||
|
#Range: 0.0 ~ 100.0
|
||||||
|
Base = 1.100000023841858
|
||||||
|
#With tier 1 upgrade
|
||||||
|
#Range: 0.0 ~ 100.0
|
||||||
|
Tier1 = 1.350000023841858
|
||||||
|
#With tier 2 upgrade
|
||||||
|
#Range: 0.0 ~ 100.0
|
||||||
|
Tier2 = 1.850000023841858
|
||||||
|
|
||||||
|
[TurbineSteam]
|
||||||
|
#Required modules for the machine to function
|
||||||
|
Required = ["Turbine:1"]
|
||||||
|
#Modules that can connect to the machine
|
||||||
|
Modules = ["FluidInput:5", "Control:10", "PowerCapacitor:10", "Turbine:50", "Sensor:10", "PowerOutput:6"]
|
||||||
|
#Maximum rotation speed
|
||||||
|
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
|
||||||
|
MaxRPM = 5000.0
|
||||||
|
#FE/mB
|
||||||
|
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
|
||||||
|
SteamEnergyDensity = 2.0
|
||||||
|
#Internal steam capacity (mB)
|
||||||
|
#Range: > 1
|
||||||
|
InternalSteamCapacity = 16000
|
||||||
|
#Internal energy capacity (FE) - this is the base value, expandable by capacitors
|
||||||
|
#Range: > 1
|
||||||
|
InternalEnergyCapacity = 100000
|
||||||
|
|
||||||
|
#Base RPM delta is capped to MaxRPM * InertiaFunctionMultiplier * e^(InertiaFunctionExponent * CurrentRPM / MaxRPM)
|
||||||
|
[TurbineSteam.Inertia]
|
||||||
|
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
|
||||||
|
InertiaFunctionMultiplier = 0.025
|
||||||
|
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
|
||||||
|
InertiaFunctionExponent = -2.0
|
||||||
|
|
||||||
|
#SpinUpMultiplier must be > BaseDragMultiplier + CoilDragMultiplier
|
||||||
|
[TurbineSteam.Drag]
|
||||||
|
#Affects how fast a turbine spins up to it's target RPM
|
||||||
|
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
|
||||||
|
SpinUpMultiplier = 1.0
|
||||||
|
#Base constant RPM loss
|
||||||
|
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
|
||||||
|
BaseDragMultiplier = 0.2
|
||||||
|
#RPM loss when generating power
|
||||||
|
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
|
||||||
|
CoilDragMultiplier = 0.75
|
||||||
|
|
||||||
|
[SyngasProducer]
|
||||||
|
#Required modules for the machine to function
|
||||||
|
Required = ["MixingChamber:1"]
|
||||||
|
#Modules that can connect to the machine
|
||||||
|
Modules = ["FluidInput:5", "FluidOutputSelect:6", "Control:10", "MixingChamber:25", "HeatingChamber:10", "ItemInput:5", "Sensor:10"]
|
||||||
|
#Internal steam/water/syngas/carbon capacity
|
||||||
|
#Range: > 1
|
||||||
|
InternalTankCapacity = 32000
|
||||||
|
#Heat level required for conversion to start
|
||||||
|
#Range: 1.0 ~ 1.7976931348623157E308
|
||||||
|
WorkHeat = 150.0
|
||||||
|
#Maximum heat level
|
||||||
|
#Range: 1.0 ~ 1.7976931348623157E308
|
||||||
|
MaxHeat = 200.0
|
||||||
|
#Carbon consumed to produce 1mB of syngas
|
||||||
|
#Range: 0.01 ~ 1.7976931348623157E308
|
||||||
|
CarbonPerMBSyngas = 50.0
|
||||||
|
#Steam consumed to produce 1mB of syngas
|
||||||
|
#Range: 0.01 ~ 1.7976931348623157E308
|
||||||
|
SteamPerMBSyngas = 10.0
|
||||||
|
#Water to steam conversion ratio
|
||||||
|
#Range: 0.01 ~ 1.7976931348623157E308
|
||||||
|
WaterSteamRatio = 3.0
|
||||||
|
#Syngas mB per tick
|
||||||
|
#Range: 0.01 ~ 1.7976931348623157E308
|
||||||
|
MixingChamberThroughput = 1.0
|
||||||
|
#Steam mB per tick
|
||||||
|
#Range: 0.01 ~ 1.7976931348623157E308
|
||||||
|
HeatingChamberThroughput = 50.0
|
||||||
|
#Heat Units per tick
|
||||||
|
#Range: 0.001 ~ 1.7976931348623157E308
|
||||||
|
HeatingChamberHeating = 0.1
|
||||||
|
#Heat Units per tick
|
||||||
|
#Range: 0.001 ~ 1.7976931348623157E308
|
||||||
|
HeatingChamberLoss = 0.02
|
||||||
|
#Carbon consumed per Heat Unit produced
|
||||||
|
#Range: 0.1 ~ 1.7976931348623157E308
|
||||||
|
CarbonPerHeat = 20.0
|
||||||
|
|
||||||
|
[HeatExchanger]
|
||||||
|
#Required modules for the machine to function
|
||||||
|
Required = ["HeatExchanger:1"]
|
||||||
|
#Modules that can connect to the machine
|
||||||
|
Modules = ["ItemOutput:6", "FluidInput:5", "Control:10", "FluidOutputSelect:6", "HeatExchanger:50", "ItemInput:5", "Sensor:10"]
|
||||||
|
#Range: > -2147483648
|
||||||
|
InternalTankCapacity = 16000
|
||||||
|
#Should be > StartHeating + (max HeatTransfer), otherwise weirdness will ensue
|
||||||
|
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
|
||||||
|
MaxHeat = 1000.0
|
||||||
|
#Start heating above this temperature
|
||||||
|
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
|
||||||
|
StartHeating = 150.0
|
||||||
|
#Decay per tick
|
||||||
|
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
|
||||||
|
HeatDecay = 0.05
|
||||||
|
|
||||||
|
[Modules]
|
||||||
|
|
||||||
|
[Modules.FuelTank]
|
||||||
|
#Capacity (mB)
|
||||||
|
#Range: > -2147483648
|
||||||
|
Capacity = 16000
|
||||||
|
|
||||||
|
[Modules.HeatExchanger]
|
||||||
|
#Heat Units per tick
|
||||||
|
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
|
||||||
|
HeatTransfer = 16.0
|
||||||
|
|
||||||
|
#Turbine module configuration
|
||||||
|
[Modules.Turbines]
|
||||||
|
|
||||||
|
#Basic Turbine
|
||||||
|
[Modules.Turbines.Tier1]
|
||||||
|
#Maximum FE generated per tick
|
||||||
|
#Range: > 1
|
||||||
|
MaxFEPerTick = 100
|
||||||
|
#Maximum FE generated per tick
|
||||||
|
#Range: 0.0 ~ 100.0
|
||||||
|
Inertia = 1.0
|
||||||
|
|
||||||
|
#Enhanced Turbine
|
||||||
|
[Modules.Turbines.Tier2]
|
||||||
|
#Maximum FE generated per tick
|
||||||
|
#Range: > 1
|
||||||
|
MaxFEPerTick = 150
|
||||||
|
#Maximum FE generated per tick
|
||||||
|
#Range: 0.0 ~ 100.0
|
||||||
|
Inertia = 1.1
|
||||||
|
|
||||||
|
#Advanced Turbine
|
||||||
|
[Modules.Turbines.Tier3]
|
||||||
|
#Maximum FE generated per tick
|
||||||
|
#Range: > 1
|
||||||
|
MaxFEPerTick = 250
|
||||||
|
#Maximum FE generated per tick
|
||||||
|
#Range: 0.0 ~ 100.0
|
||||||
|
Inertia = 1.2
|
||||||
|
|
||||||
|
#Reinforced Turbine
|
||||||
|
[Modules.Turbines.Tier4]
|
||||||
|
#Maximum FE generated per tick
|
||||||
|
#Range: > 1
|
||||||
|
MaxFEPerTick = 500
|
||||||
|
#Maximum FE generated per tick
|
||||||
|
#Range: 0.0 ~ 100.0
|
||||||
|
Inertia = 1.25
|
||||||
|
|
||||||
|
#Composite Turbine
|
||||||
|
[Modules.Turbines.Tier5]
|
||||||
|
#Maximum FE generated per tick
|
||||||
|
#Range: > 1
|
||||||
|
MaxFEPerTick = 1000
|
||||||
|
#Maximum FE generated per tick
|
||||||
|
#Range: 0.0 ~ 100.0
|
||||||
|
Inertia = 1.4
|
||||||
|
|
||||||
|
#Capacitor module configuration
|
||||||
|
[Modules.Capacitors]
|
||||||
|
|
||||||
|
#Basic Capacitor
|
||||||
|
[Modules.Capacitors.Tier1]
|
||||||
|
#Capacity (FE)
|
||||||
|
#Range: > 1
|
||||||
|
Capacity = 1000000
|
||||||
|
|
||||||
|
#Advanced Capacitor
|
||||||
|
[Modules.Capacitors.Tier2]
|
||||||
|
#Capacity (FE)
|
||||||
|
#Range: > 1
|
||||||
|
Capacity = 5000000
|
||||||
|
|
||||||
|
#High Density Capacitor
|
||||||
|
[Modules.Capacitors.Tier3]
|
||||||
|
#Capacity (FE)
|
||||||
|
#Range: > 1
|
||||||
|
Capacity = 25000000
|
||||||
|
|
53
client/config/ae2/client.json
Normal file
53
client/config/ae2/client.json
Normal file
@ -0,0 +1,53 @@
|
|||||||
|
{
|
||||||
|
"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": "ae",
|
||||||
|
"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": {
|
||||||
|
"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
|
||||||
|
}
|
||||||
|
}
|
121
client/config/ae2/common.json
Normal file
121
client/config/ae2/common.json
Normal file
@ -0,0 +1,121 @@
|
|||||||
|
{
|
||||||
|
"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": false
|
||||||
|
},
|
||||||
|
"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,
|
||||||
|
"spawnFlawlessOnly": false
|
||||||
|
},
|
||||||
|
"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,
|
||||||
|
"CrystalResonanceGeneratorRate_comment": "How much energy a crystal resonance generator generates per tick.",
|
||||||
|
"CrystalResonanceGeneratorRate": 20.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
|
||||||
|
}
|
||||||
|
}
|
5
client/config/ae2additions-common.toml
Normal file
5
client/config/ae2additions-common.toml
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
|
||||||
|
[meWirelessTransceiver]
|
||||||
|
basePower = 10
|
||||||
|
distanceMultiplier = 1.0
|
||||||
|
|
73
client/config/aether-client.toml
Normal file
73
client/config/aether-client.toml
Normal file
@ -0,0 +1,73 @@
|
|||||||
|
|
||||||
|
[Rendering]
|
||||||
|
#Changes Zephyr and Aerwhale rendering to use their old models from the b1.7.3 version of the mod
|
||||||
|
"Switches to legacy mob models" = false
|
||||||
|
#Disables the Aether's custom skybox in case you have a shader that is incompatible with custom skyboxes
|
||||||
|
"Disables Aether custom skybox" = false
|
||||||
|
#Removes warm-tinting of the lightmap in the Aether, giving the lighting a colder feel
|
||||||
|
"Makes lightmap colder" = false
|
||||||
|
#Enables a green-tinted sunrise and sunset in the Aether, similar to the original mod
|
||||||
|
"Enables green sunrise/sunset" = false
|
||||||
|
|
||||||
|
[Gui]
|
||||||
|
#Adds a button to the top right of the main menu screen to toggle between the Aether and vanilla menu
|
||||||
|
"Enables Aether menu button" = false
|
||||||
|
#Changes the background panorama into a preview of the latest played world
|
||||||
|
"Enables world preview" = false
|
||||||
|
#Adds a button to the top right of the main menu screen to toggle between the panorama and world preview
|
||||||
|
"Enables toggle world button" = false
|
||||||
|
#Adds a button to the top right of the main menu screen to allow quick loading into a world if the world preview is enabled
|
||||||
|
"Enables quick load button" = false
|
||||||
|
#Determines that menu elements will align left if the menu's world preview is active, if true, this overrides 'Align menu elements left'
|
||||||
|
"Align menu elements left with world preview" = false
|
||||||
|
#Determines the default Aether menu style to switch to with the menu theme button
|
||||||
|
"Default Aether menu style" = "aether:the_aether_left"
|
||||||
|
#Determines the default Minecraft menu style to switch to with the menu theme button
|
||||||
|
"Default Minecraft menu style" = "cumulus_menus:minecraft"
|
||||||
|
#Adds random trivia and tips to the bottom of loading screens
|
||||||
|
"Enables random trivia" = false
|
||||||
|
#Makes the extra hearts given by life shards display as silver colored
|
||||||
|
"Enables silver life shard hearts" = true
|
||||||
|
#Disables the Aether's accessories button from appearing in GUIs
|
||||||
|
"Disables the accessories button" = false
|
||||||
|
#The y-coordinate of the Ascending to the Aether and Descending from the Aether text in loading screens
|
||||||
|
"Portal text y-coordinate in loading screens" = 50
|
||||||
|
#The x-coordinate of the accessories button in the inventory and curios menus
|
||||||
|
"Button x-coordinate in inventory menus" = 27
|
||||||
|
#The y-coordinate of the accessories button in the inventory and curios menus
|
||||||
|
"Button y-coordinate in inventory menus" = 68
|
||||||
|
#The x-coordinate of the accessories button in the creative menu
|
||||||
|
"Button x-coordinate in creative menu" = 74
|
||||||
|
#The y-coordinate of the accessories button in the creative menu
|
||||||
|
"Button y-coordinate in creative menu" = 40
|
||||||
|
#The x-coordinate of the accessories button in the accessories menu
|
||||||
|
"Button x-coordinate in accessories menu" = 9
|
||||||
|
#The y-coordinate of the accessories button in the accessories menu
|
||||||
|
"Button y-coordinate in accessories menu" = 68
|
||||||
|
#The x-coordinate of the perks button layout when in the pause menu
|
||||||
|
"Layout x-coordinate in pause menu" = -116
|
||||||
|
#The y-coordinate of the perks button layout when in the pause menu
|
||||||
|
"Layout y-coordinate in pause menu" = 0
|
||||||
|
#Enables the overlay at the top of the screen for the Hammer of Kingbdogz' cooldown
|
||||||
|
"Enables Hammer of Kingbdogz' cooldown overlay" = true
|
||||||
|
|
||||||
|
[Audio]
|
||||||
|
#Sets the minimum delay for the Aether's music manager to use if needing to reset the song delay outside the Aether
|
||||||
|
"Set backup minimum music delay" = 12000
|
||||||
|
#Sets the maximum delay for the Aether's music manager to use if needing to reset the song delay outside the Aether
|
||||||
|
"Set backup maximum music delay" = 24000
|
||||||
|
#Disables the Aether's internal music manager, if true, this overrides all other audio configs
|
||||||
|
"Disables Aether music manager" = false
|
||||||
|
#Disables the Aether's menu music in case another mod implements its own, only works if 'Disables Aether music manager' is false
|
||||||
|
"Disables Aether menu music" = false
|
||||||
|
#Disables the menu music on the vanilla world preview menu, only works if 'Disables Aether music manager' is false
|
||||||
|
"Disables vanilla world preview menu music" = false
|
||||||
|
#Disables the menu music on the Aether world preview menu, only works if 'Disables Aether music manager' is false
|
||||||
|
"Disables Aether world preview menu music" = false
|
||||||
|
|
||||||
|
[Miscellaneous]
|
||||||
|
#Disables the Cumulus menu selection screen button on launch
|
||||||
|
"Disable Cumulus button" = false
|
||||||
|
#Enables a direct join button for the official server
|
||||||
|
"Enables server button" = false
|
||||||
|
|
19
client/config/aether-common.toml
Normal file
19
client/config/aether-common.toml
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
|
||||||
|
[Gameplay]
|
||||||
|
#Use the default Curios menu instead of the Aether's Accessories Menu. WARNING: Do not enable this without emptying your equipped accessories
|
||||||
|
"Use default Curios' menu" = false
|
||||||
|
#On world creation, the player is given an Aether Portal Frame item to automatically go to the Aether with
|
||||||
|
"Gives player Aether Portal Frame item" = false
|
||||||
|
#When the player enters the Aether, they are given a Book of Lore and Golden Parachutes as starting loot
|
||||||
|
"Gives starting loot on entry" = true
|
||||||
|
#Determines whether the Sun Spirit's dialogue when meeting him should play through every time you meet him
|
||||||
|
"Repeat Sun Spirit's battle dialogue" = true
|
||||||
|
#Determines if a message that links The Aether mod's Patreon should show
|
||||||
|
"Show Patreon message" = true
|
||||||
|
|
||||||
|
["Data Pack"]
|
||||||
|
#Sets the Aether Temporary Freezing data pack to be added to new worlds automatically
|
||||||
|
"Add Temporary Freezing automatically" = false
|
||||||
|
#Sets the Aether Ruined Portals data pack to be added to new worlds automatically
|
||||||
|
"Add Ruined Portals automatically" = false
|
||||||
|
|
5
client/config/aether/aether_customizations.txt
Normal file
5
client/config/aether/aether_customizations.txt
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
haloEnabled:true
|
||||||
|
haloColor:
|
||||||
|
developerGlowEnabled:false
|
||||||
|
developerGlowColor:
|
||||||
|
moaSkin:
|
1
client/config/aether/sun_altar_whitelist.json
Normal file
1
client/config/aether/sun_altar_whitelist.json
Normal file
@ -0,0 +1 @@
|
|||||||
|
[]
|
123
client/config/aiimprovements-common.toml
Normal file
123
client/config/aiimprovements-common.toml
Normal file
@ -0,0 +1,123 @@
|
|||||||
|
|
||||||
|
#Entity Settings
|
||||||
|
[entity]
|
||||||
|
|
||||||
|
#General
|
||||||
|
[entity.general]
|
||||||
|
#Allow AI tasks to be removed from entities at runtime. If this is disable no per mob or per mob type removes will run.
|
||||||
|
allow_remove_calls = true
|
||||||
|
#Allows repeat remove calls to bubble to the top of the list to improve performance of repeat mob spawning.
|
||||||
|
enable_call_bubbling = true
|
||||||
|
|
||||||
|
#Entity Mob
|
||||||
|
[entity.mob]
|
||||||
|
|
||||||
|
#Remove Look Goal
|
||||||
|
[entity.mob.remove_look_goal]
|
||||||
|
#Remove the look at goal (player or attack target) AI task. This will cause AIs to not face targets or walking directions.
|
||||||
|
remove_look_goal = false
|
||||||
|
#Set this to true to apply this setting to all mobs on the filter list. Set this to false to NOT apply this to mobs on the filter list.
|
||||||
|
is_allowlist = false
|
||||||
|
#The list of mobs that is affected by this setting according to is_allowlist
|
||||||
|
filter_list = []
|
||||||
|
|
||||||
|
#Remove Look Random
|
||||||
|
[entity.mob.remove_look_random]
|
||||||
|
#Remove the look at random position AI task. This will cause AIs to feel a little lifeless as they do not animate head movement while idle.
|
||||||
|
remove_look_random = false
|
||||||
|
#Set this to true to apply this setting to all mobs on the filter list. Set this to false to NOT apply this to mobs on the filter list.
|
||||||
|
is_allowlist = false
|
||||||
|
#The list of mobs that is affected by this setting according to is_allowlist
|
||||||
|
filter_list = []
|
||||||
|
|
||||||
|
#Replace Look Controller
|
||||||
|
[entity.mob.replace_look_controller]
|
||||||
|
#Replaces the default look controller with a version featuring cached tan math improving performance. Only works on vanilla style mobs, if a mod overrides the look controller it will skip.
|
||||||
|
replace_look_controller = true
|
||||||
|
#Set this to true to apply this setting to all mobs on the filter list. Set this to false to NOT apply this to mobs on the filter list.
|
||||||
|
is_allowlist = false
|
||||||
|
#The list of mobs that is affected by this setting according to is_allowlist
|
||||||
|
filter_list = []
|
||||||
|
|
||||||
|
#Entity Fish
|
||||||
|
[entity.fish]
|
||||||
|
#Remove the fish's random swimming pathfinder. This will cause fish to stay in position more often.
|
||||||
|
remove_swim = false
|
||||||
|
#Remove the fish's panic pathfinder. This will cause fish to not run away.
|
||||||
|
remove_panic = false
|
||||||
|
#Remove the fish's AI task to avoid players.
|
||||||
|
remove_avoid_player = false
|
||||||
|
#Remove the fish's AI task to follow a leader fish to act as a group of fish.
|
||||||
|
remove_follow_leader = false
|
||||||
|
#Remove the fish's AI task to puff up when entities are nearby
|
||||||
|
remove_puff = false
|
||||||
|
|
||||||
|
#Squid Fish
|
||||||
|
[entity.squid]
|
||||||
|
#Remove the squid's flee pathfinder. This will cause squid to not run away.
|
||||||
|
remove_flee = false
|
||||||
|
#Remove the squid's random movement pathfinder. This will cause squid to swim around randomly.
|
||||||
|
remove_random_move = false
|
||||||
|
|
||||||
|
#Cow
|
||||||
|
[entity.cow]
|
||||||
|
#Remove the cow's float AI task. This causes cows to no longer swim in water.
|
||||||
|
remove_float = false
|
||||||
|
#Remove the cow's panic AI task. This causes cows to no longer run around after being hit, or search water to extinguish themselves.
|
||||||
|
remove_panic = false
|
||||||
|
#Remove the cow's breed AI task. This causes cows to be unable to breed to create offspring.
|
||||||
|
remove_breed = false
|
||||||
|
#Remove the cow's tempt AI task. This causes cows to no longer follow the player if they're holding an item they like.
|
||||||
|
remove_tempt = false
|
||||||
|
#Remove the cow's follow parent AI task. This causes baby cows to no longer follow their parents.
|
||||||
|
remove_follow_parent = false
|
||||||
|
#Remove the cow's random stroll AI task. This causes cows to no longer walk around randomly.
|
||||||
|
remove_stroll = false
|
||||||
|
|
||||||
|
#Chicken
|
||||||
|
[entity.chicken]
|
||||||
|
#Remove the chicken's float AI task. This causes chickens to no longer swim in water.
|
||||||
|
remove_float = false
|
||||||
|
#Remove the chicken's panic AI task. This causes chickens to no longer run around after being hit, or search water to extinguish themselves.
|
||||||
|
remove_panic = false
|
||||||
|
#Remove the chicken's breed AI task. This causes chickens to be unable to breed to create offspring.
|
||||||
|
remove_breed = false
|
||||||
|
#Remove the chicken's tempt AI task. This causes chickens to no longer follow the player if they're holding an item they like.
|
||||||
|
remove_tempt = false
|
||||||
|
#Remove the chicken's follow parent AI task. This causes baby chickens to no longer follow their parents.
|
||||||
|
remove_follow_parent = false
|
||||||
|
#Remove the chicken's random stroll AI task. This causes chickens to no longer walk around randomly.
|
||||||
|
remove_stroll = false
|
||||||
|
|
||||||
|
#Pig
|
||||||
|
[entity.pig]
|
||||||
|
#Remove the pig's float AI task. This causes pigs to no longer swim in water.
|
||||||
|
remove_float = false
|
||||||
|
#Remove the pig's panic AI task. This causes pigs to no longer run around after being hit, or search water to extinguish themselves.
|
||||||
|
remove_panic = false
|
||||||
|
#Remove the pig's breed AI task. This causes pigs to be unable to breed to create offspring.
|
||||||
|
remove_breed = false
|
||||||
|
#Remove the pig's tempt AI task. This causes pigs to no longer follow the player if they're holding an item they like.
|
||||||
|
remove_tempt = false
|
||||||
|
#Remove the pig's follow parent AI task. This causes baby pigs to no longer follow their parents.
|
||||||
|
remove_follow_parent = false
|
||||||
|
#Remove the pig's random stroll AI task. This causes pigs to no longer walk around randomly.
|
||||||
|
remove_stroll = false
|
||||||
|
|
||||||
|
#Sheep
|
||||||
|
[entity.sheep]
|
||||||
|
#Remove the sheep's float AI task. This causes sheep to no longer swim in water.
|
||||||
|
remove_float = false
|
||||||
|
#Remove the sheep's panic AI task. This causes sheep to no longer run around after being hit, or search water to extinguish themselves.
|
||||||
|
remove_panic = false
|
||||||
|
#Remove the sheep's breed AI task. This causes sheep to be unable to breed to create offspring.
|
||||||
|
remove_breed = false
|
||||||
|
#Remove the sheep's tempt AI task. This causes sheep to no longer follow the player if they're holding an item they like.
|
||||||
|
remove_tempt = false
|
||||||
|
#Remove the sheep's follow parent AI task. This causes baby sheep to no longer follow their parents.
|
||||||
|
remove_follow_parent = false
|
||||||
|
#Remove the sheep's random stroll AI task. This causes sheep to no longer walk around randomly.
|
||||||
|
remove_stroll = false
|
||||||
|
#Remove the sheep's eat block AI task. This causes sheep to no longer eat grass, and thus be unable to regenerate their wool.
|
||||||
|
remove_eat_block = false
|
||||||
|
|
5
client/config/aiotbotania-client.toml
Normal file
5
client/config/aiotbotania-client.toml
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
|
||||||
|
[particles]
|
||||||
|
#If set to false, particles will be disabled. [default: true]
|
||||||
|
enabled = true
|
||||||
|
|
5
client/config/aiotbotania-common.toml
Normal file
5
client/config/aiotbotania-common.toml
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
|
||||||
|
[terra_tier]
|
||||||
|
#If set to false, the recipes for the Terrasteel AIOT will be disabled. [default: true]
|
||||||
|
enabled = true
|
||||||
|
|
114
client/config/alchemistry-common.toml
Normal file
114
client/config/alchemistry-common.toml
Normal file
@ -0,0 +1,114 @@
|
|||||||
|
|
||||||
|
#Chemical Liquifier
|
||||||
|
[liquifier]
|
||||||
|
#Fluid capacity in Liquifier tank.
|
||||||
|
#Default: 16000 (16 buckets)
|
||||||
|
#Range: > 1
|
||||||
|
fluidCapacity = 16000
|
||||||
|
#Energy consumed per tick when Liquifier is processing
|
||||||
|
#Default: 50 FE
|
||||||
|
#Range: > 0
|
||||||
|
energyPerTick = 50
|
||||||
|
#Ticks per operation when using the Liquifier.
|
||||||
|
#Default: 100 ticks
|
||||||
|
#Range: > 1
|
||||||
|
ticksPerOperation = 100
|
||||||
|
#Maximum energy capacity for the Liquifier.
|
||||||
|
#Default: 100000 (100k FE)
|
||||||
|
#Range: > 0
|
||||||
|
energyCapacity = 100000
|
||||||
|
|
||||||
|
#Fusion
|
||||||
|
[fusion]
|
||||||
|
#Energy consumed per tick when the Fusion multiblock is processing
|
||||||
|
#Default: 300 FE
|
||||||
|
#Range: > 0
|
||||||
|
energyPerTick = 300
|
||||||
|
#Ticks per operation when using the Fusion multiblock
|
||||||
|
#Default: 50 ticks
|
||||||
|
#Range: > 1
|
||||||
|
ticksPerOperation = 50
|
||||||
|
#Maximum energy capacity of the Fusion multiblock
|
||||||
|
#Default: 100000 (100k FE)
|
||||||
|
#Range: > 0
|
||||||
|
energyCapacity = 100000
|
||||||
|
|
||||||
|
#Chemical Compactor
|
||||||
|
[compactor]
|
||||||
|
#Energy consumed per tick when Compactor is processing.
|
||||||
|
#Default: 50 FE
|
||||||
|
#Range: > 0
|
||||||
|
energyPerTick = 50
|
||||||
|
#Ticks per operation when using the Compactor.
|
||||||
|
#Default: 50 ticks
|
||||||
|
#Range: > 1
|
||||||
|
ticksPerOperation = 50
|
||||||
|
#Maximum energy capacity for the Compactor.
|
||||||
|
#Default: 100000 (100k FE)
|
||||||
|
#Range: > 0
|
||||||
|
energyCapacity = 100000
|
||||||
|
|
||||||
|
#Fission
|
||||||
|
[fission]
|
||||||
|
#Energy consumed per tick when the Fission multiblock is processing.
|
||||||
|
#Default: 300 FE
|
||||||
|
#Range: > 0
|
||||||
|
energyPerTick = 300
|
||||||
|
#Ticks per operation when using the Fission multiblock
|
||||||
|
#Default: 50 ticks
|
||||||
|
#Range: > 1
|
||||||
|
ticksPerOperation = 50
|
||||||
|
#Maximum energy capacity of the Fission multiblock.
|
||||||
|
#Default: 100000 (100k FE)
|
||||||
|
#Range: > 0
|
||||||
|
energyCapacity = 100000
|
||||||
|
|
||||||
|
#Chemical Combiner
|
||||||
|
[combiner]
|
||||||
|
#Energy consumed per tick when Combiner is processing.
|
||||||
|
#Default: 200 FE
|
||||||
|
#Range: > 0
|
||||||
|
energyPerTick = 200
|
||||||
|
#Ticks per operation when using the Combiner.
|
||||||
|
#Default: 50 ticks
|
||||||
|
#Range: > 1
|
||||||
|
ticksPerOperation = 50
|
||||||
|
#Maximum energy capacity for the Combiner.
|
||||||
|
#Default: 100000 (100k FE)
|
||||||
|
#Range: > 0
|
||||||
|
energyCapacity = 100000
|
||||||
|
|
||||||
|
#Chemical Dissolver
|
||||||
|
[dissolver]
|
||||||
|
#Energy consumed per tick when Dissolver is processing.
|
||||||
|
#Default: 100 FE
|
||||||
|
#Range: > 0
|
||||||
|
energyPerTick = 100
|
||||||
|
#Ticks per operation when using the Dissolver.
|
||||||
|
#Default: 50 ticks
|
||||||
|
#Range: > 1
|
||||||
|
ticksPerOperation = 50
|
||||||
|
#Maximum energy capacity for the Dissolver.
|
||||||
|
#Default: 100000 (100k FE)
|
||||||
|
#Range: > 0
|
||||||
|
energyCapacity = 100000
|
||||||
|
|
||||||
|
#Chemical Atomizer
|
||||||
|
[atomizer]
|
||||||
|
#Fluid capacity in Atomizer tank.
|
||||||
|
#Default: 16000 (16 buckets)
|
||||||
|
#Range: > 1
|
||||||
|
fluidCapacity = 16000
|
||||||
|
#Energy consumed per tick when Atomizer is processing.
|
||||||
|
#Default: 50 FE
|
||||||
|
#Range: > 0
|
||||||
|
energyPerTick = 50
|
||||||
|
#Ticks per operation when using the Atomizer.
|
||||||
|
#Default: 50 ticks
|
||||||
|
#Range: > 1
|
||||||
|
ticksPerOperation = 50
|
||||||
|
#Maximum energy capacity for the Atomizer.
|
||||||
|
#Default: 100000 (100k FE)
|
||||||
|
#Range: > 0
|
||||||
|
energyCapacity = 100000
|
||||||
|
|
711
client/config/alexsmobs.toml
Normal file
711
client/config/alexsmobs.toml
Normal file
@ -0,0 +1,711 @@
|
|||||||
|
|
||||||
|
[general]
|
||||||
|
#Whether all players should get an Animal Dictionary when joining the world for the first time.
|
||||||
|
giveBookOnStartup = true
|
||||||
|
#Lava Opacity for the Lava Vision Potion.
|
||||||
|
#Range: 0.01 ~ 1.0
|
||||||
|
lavaVisionOpacity = 0.65
|
||||||
|
#Whether to disable certain aspects of the Lava Vision Potion. Enable if issues with shaders persist.
|
||||||
|
shadersCompat = false
|
||||||
|
#Whether bananas should drop from blocks tagged with #alexsmobs:drops_bananas
|
||||||
|
bananasDropFromLeaves = true
|
||||||
|
#1 out of this number chance for leaves to drop a banana when broken. Fortune is automatically factored in
|
||||||
|
#Range: > 0
|
||||||
|
bananaChance = 200
|
||||||
|
#Whether spiders should target fly mobs.
|
||||||
|
spidersAttackFlies = true
|
||||||
|
#Whether wolves should target moose mobs.
|
||||||
|
wolvesAttackMoose = true
|
||||||
|
#Whether polar bears should target seal mobs.
|
||||||
|
polarBearsAttackSeals = true
|
||||||
|
#Whether cats, ocelots and foxes should target jerboa mobs.
|
||||||
|
catsAndFoxesAttackJerboas = true
|
||||||
|
#Whether dolphins should target flying fish mobs.
|
||||||
|
dolphinsAttackFlyingFish = true
|
||||||
|
#Whether lava can be bottled with a right click of a glass bottle.
|
||||||
|
lavaBottleEnabled = true
|
||||||
|
#Whether bone serpents are neutral or hostile.
|
||||||
|
neutralBoneSerpents = false
|
||||||
|
#Whether mimicubes spawns should be restricted solely to the end city structure or to whatever biome is specified in their respective biome config.
|
||||||
|
mimicubeSpawnInEndCity = true
|
||||||
|
#Whether mimicream can be used to duplicate items.
|
||||||
|
mimicreamRepair = true
|
||||||
|
#Blacklist for items that mimicream cannot make a copy of. Ex: "minecraft:stone_sword", "alexsmobs:blood_sprayer"
|
||||||
|
mimicreamBlacklist = ["alexsmobs:blood_sprayer", "alexsmobs:hemolymph_blaster"]
|
||||||
|
#Whether wild raccoons steal food from chests.
|
||||||
|
raccoonStealFromChests = true
|
||||||
|
#Whether wild crows steal crops from farmland.
|
||||||
|
crowsStealCrops = true
|
||||||
|
#Whether fish oil gives players a special levitation effect.
|
||||||
|
fishOilMeme = true
|
||||||
|
#Whether soul vulture spawns should be restricted solely to the nether fossil structure or to whatever biome is specified in their respective biome config.
|
||||||
|
soulVultureSpawnOnFossil = true
|
||||||
|
#Whether acacia blossoms should drop from blocks tagged with #alexsmobs:drops_acacia_blossoms
|
||||||
|
acaciaBlossomsDropFromLeaves = true
|
||||||
|
#1 out of this number chance for leaves to drop an acacia when broken. Fortune is automatically factored in
|
||||||
|
#Range: > 0
|
||||||
|
acaciaBlossomChance = 130
|
||||||
|
#Whether wandering traders offer items like acacia blossoms, mosquito larva, crocodile egg, etc.
|
||||||
|
wanderingTraderOffers = true
|
||||||
|
#0 = no mungus biome transformation. 1 = mungus changes blocks, but not chunk's biome. 2 = mungus transforms blocks and biome of chunk.
|
||||||
|
#Range: 0 ~ 2
|
||||||
|
mungusBiomeTransformationType = 2
|
||||||
|
#List of all mungus mushrooms, biome transformations and surface blocks. Each is seperated by a |. Add an entry with a block registry name, biome registry name, and block registry name(for the ground).
|
||||||
|
mungusBiomeMatches = ["minecraft:red_mushroom|minecraft:mushroom_fields|minecraft:mycelium", "minecraft:brown_mushroom|minecraft:mushroom_fields|minecraft:mycelium", "minecraft:crimson_fungus|minecraft:crimson_forest|minecraft:crimson_nylium", "minecraft:warped_fungus|minecraft:warped_forest|minecraft:warped_nylium"]
|
||||||
|
#Whether guster spawns are limited to when it is raining/thundering.
|
||||||
|
limitGusterSpawnsToWeather = true
|
||||||
|
#Whether Crimson Mosquitoes can transform into Warped Moscos if attacking a Mungus or any listed creature.
|
||||||
|
warpedMoscoTransformation = true
|
||||||
|
#List of extra(non mungus) mobs that will trigger a crimson mosquito to become a warped mosquito. Ex: "minecraft:mooshroom", "alexsmobs:warped_toad"
|
||||||
|
warpedMoscoMobTriggers = [""]
|
||||||
|
#True if straddleboard enchants are enabled.
|
||||||
|
straddleboardEnchants = true
|
||||||
|
#Whether emu should target skeletons.
|
||||||
|
emuTargetSkeletons = true
|
||||||
|
#Percent chance for emu leggings to dodge projectile attacks.
|
||||||
|
#Range: 0.0 ~ 1.0
|
||||||
|
emuPantsDodgeChance = 0.45
|
||||||
|
#Whether cachalots can destroy wood blocks if angry.
|
||||||
|
cachalotDestruction = true
|
||||||
|
#Relative volume of cachalot whales compared to other animals. Note that irl they are the loudest animal. Turn this down if you find their clicks annoying.
|
||||||
|
#Range: 0.0 ~ 10.0
|
||||||
|
cachalotVolume = 3.0
|
||||||
|
#Percent chance for fungus to grow per each leaf a leafcutter ant returns to the colony.
|
||||||
|
#Range: 0.0 ~ 1.0
|
||||||
|
leafcutterAntFungusGrowChance = 0.3
|
||||||
|
#How many feedings of leaves does a leafcutter colony need in order to regain a worker ant, if below half the max members.
|
||||||
|
#Range: 2 ~ 100000
|
||||||
|
leafcutterAntRepopulateFeedings = 25
|
||||||
|
#Max number of ant entities allowed inside a leafcutter anthill.
|
||||||
|
#Range: 2 ~ 100000
|
||||||
|
leafcutterAntColonySize = 10
|
||||||
|
#Percent chance for leafcutter ants to break leaves blocks when harvesting. Set to zero so that they can not break any blocks.
|
||||||
|
#Range: 0.0 ~ 1.0
|
||||||
|
leafcutterAntBreakLeavesChance = 0.2
|
||||||
|
#Makes eagles teleport back to their owner if they get stuck during controlled flight. Useful for when playing with the Optifine mod, since this mod is the fault of many issues with the falconry system.
|
||||||
|
falconryTeleportsBack = false
|
||||||
|
#Makes Tarantula Hawks fireproof, perfect if you also want these guys to spawn in the nether.
|
||||||
|
fireproofTarantulaHawk = false
|
||||||
|
#List of dimensions in which spawning void worms via mysterious worm items is allowed.
|
||||||
|
voidWormSpawnDimensions = ["minecraft:the_end"]
|
||||||
|
#All void worm damage is scaled to this.
|
||||||
|
#Range: 0.0 ~ 100.0
|
||||||
|
voidWormDamageModifier = 1.0
|
||||||
|
#Max Health of the void worm boss.
|
||||||
|
#Range: 0.0 ~ 1000000.0
|
||||||
|
voidWormMaxHealth = 160.0
|
||||||
|
#Whether the void worm boss is summonable or not, via the mysterious worm item.
|
||||||
|
voidWormSummonable = true
|
||||||
|
#Whether seagulls should steal food out of players' hotbar slots.
|
||||||
|
seagullStealing = true
|
||||||
|
#List of items that seagulls cannot take from players.
|
||||||
|
seagullStealingBlacklist = []
|
||||||
|
#Whether the Clinging Potion effect should flip the screen. Warning: may cause nausea.
|
||||||
|
clingingFlipEffect = false
|
||||||
|
#Percent chance of getting Pigshoes from Piglin Bartering. Set to zero to disable.
|
||||||
|
#Range: 0.0 ~ 1.0
|
||||||
|
tusklinShoesBarteringChance = 0.02500000037252903
|
||||||
|
#The visual zoom of the rainbow pattern on the rainbow glass block. Higher number = bigger pattern.
|
||||||
|
#Range: 1.0 ~ 10000.0
|
||||||
|
rainbowGlassFidelity = 16.0
|
||||||
|
#Whether Rabbits can transform into Bunfungus if fed Mungal spores.
|
||||||
|
bunfungusTransformation = true
|
||||||
|
#True if some Alex's Mobs items should spawn in loot chests.
|
||||||
|
addLootToChests = true
|
||||||
|
#List of items that cannot be put in a Transmuting Table.
|
||||||
|
transmutationBlacklist = ["minecraft:beacon"]
|
||||||
|
#True if transmutation tables should not have the ability to pick up new items to transmute, and only give options from the loot tables.
|
||||||
|
limitTransmutingToLootTables = false
|
||||||
|
#True if transmutation tables can explode when broken.
|
||||||
|
transmutingTableExplodes = true
|
||||||
|
#The experience, in levels, that each transmutation of a stack takes in the transmuting table.
|
||||||
|
#Range: 0 ~ 100000
|
||||||
|
transmutingExperienceCost = 3
|
||||||
|
#The step value multiplied by the log of the stack size when transmuting an item, used to determine its weight for appearing in future transmutation possibilities. Higher number = more likely to appear.
|
||||||
|
#Range: 1.0 ~ 10000.0
|
||||||
|
transmutingWeightAddStep = 3.0
|
||||||
|
#The step value that an item looses when selecting it as the transmutation result. Keep this number higher than the one above for balance reasons. Higher number = less likely to appear after transmuting multiple times.
|
||||||
|
#Range: 1.0 ~ 10000.0
|
||||||
|
transmutingWeightRemoveStep = 4.0
|
||||||
|
#True if skreechers can summon a new warden, when applicable.
|
||||||
|
skreechersSummonWarden = true
|
||||||
|
#The distance in blocks that will cause an underminer to dissapear when approached by a player.
|
||||||
|
#Range: 1.0 ~ 10000.0
|
||||||
|
underminerDisappearDistance = 8.0
|
||||||
|
|
||||||
|
[spawning]
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
grizzlyBearSpawnWeight = 8
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
grizzlyBearSpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
roadrunnerSpawnWeight = 9
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
roadrunnerSpawnRolls = 1
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
boneSerpentSpawnWeight = 8
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
boneSeprentSpawnRolls = 40
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
gazelleSpawnWeight = 40
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
gazelleSpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
crocodileSpawnWeight = 20
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
crocSpawnRolls = 1
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
flySpawnWeight = 3
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
flySpawnRolls = 1
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
hummingbirdSpawnWeight = 19
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
hummingbirdSpawnRolls = 1
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
orcaSpawnWeight = 2
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
orcaSpawnRolls = 6
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
sunbirdSpawnWeight = 5
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
sunbirdSpawnRolls = 6
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
gorillaSpawnWeight = 25
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
gorillaSpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
crimsonMosquitoSpawnWeight = 15
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
crimsonMosquitoSpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
rattlesnakeSpawnWeight = 12
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
rattlesnakeSpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
endergradeSpawnWeight = 10
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
endergradeSpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
hammerheadSharkSpawnWeight = 8
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
hammerheadSharkSpawnRolls = 1
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
lobsterSpawnWeight = 7
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
lobsterSpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
komodoDragonSpawnWeight = 16
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
komodoDragonSpawnRolls = 1
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
capuchinMonkeySpawnWeight = 28
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
capuchinMonkeySpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
caveCentipedeSpawnWeight = 8
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
caveCentipedeSpawnRolls = 1
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
warpedToadSpawnWeight = 30
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
warpedToadSpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
mooseSpawnWeight = 9
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
mooseSpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
mimicubeSpawnWeight = 40
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
mimicubeSpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
raccoonSpawnWeight = 10
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
raccoonSpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
blobfishSpawnWeight = 30
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
blobfishSpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
sealSpawnWeight = 20
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
sealSpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
cockroachSpawnWeight = 4
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
cockroachSpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
shoebillSpawnWeight = 10
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
shoebillSpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
elephantSpawnWeight = 30
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
elephantSpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
soulVultureSpawnWeight = 30
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
soulVultureSpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
snowLeopardSpawnWeight = 18
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
snowLeopardSpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
spectreSpawnWeight = 10
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
spectreSpawnRolls = 5
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
crowSpawnWeight = 10
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
crowSpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
alligatorSnappingTurtleSpawnWeight = 20
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
alligatorSnappingTurtleSpawnRolls = 1
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
mungusSpawnWeight = 4
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
mungusSpawnRolls = 1
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
mantisShrimpSpawnWeight = 15
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
mantisShrimpSpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
gusterSpawnWeight = 35
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
gusterSpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn. NOTE: By default the warped mosco doesn't spawn in any biomes.
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
warpedMoscoSpawnWeight = 1
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
warpedMoscoSpawnRolls = 1000
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
straddlerSpawnWeight = 70
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
straddlerSpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
stradpoleSpawnWeight = 10
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
stradpoleSpawnRolls = 3
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
emuSpawnWeight = 20
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
emuSpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
platypusSpawnWeight = 20
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
platypusSpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
dropbearSpawnWeight = 19
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
dropbearSpawnRolls = 1
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
tasmanianDevilSpawnWeight = 10
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
tasmanianDevilSpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
kangarooSpawnWeight = 25
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
kangarooSpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
cachalotWhaleSpawnWeight = 2
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
cachalotWhaleSpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
enderiophageSpawnWeight = 4
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
enderiophageSpawnRolls = 2
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
baldEagleSpawnWeight = 15
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
baldEagleSpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
tigerSpawnWeight = 30
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
tigerSpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
tarantulaHawkSpawnWeight = 6
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
tarantulaHawkSpawnRolls = 1
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
voidWormSpawnWeight = 0
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
voidWormSpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
frilledSharkSpawnWeight = 11
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
frilledSharkSpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
mimicOctopusSpawnWeight = 9
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
mimicOctopusSpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
seagullSpawnWeight = 21
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
seagullSpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
froststalkerSpawnWeight = 20
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
froststalkerSpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
tusklinSpawnWeight = 18
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
tusklinSpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
laviathanSpawnWeight = 15
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
laviathanSpawnRolls = 1
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
cosmawSpawnWeight = 9
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
cosmawSpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
toucanSpawnWeight = 23
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
toucanSpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
manedWolfSpawnWeight = 8
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
manedWolfSpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
anacondaSpawnWeight = 12
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
anacondaSpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
anteaterSpawnWeight = 7
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
anteaterSpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
rockyRollerSpawnWeight = 60
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
rockyRollerSpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
flutterSpawnWeight = 13
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
flutterSpawnRolls = 0
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
geladaMonkeySpawnWeight = 5
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
geladaMonkeySpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
jerboaSpawnWeight = 12
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
jerboaSpawnRolls = 2
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
terrapinSpawnWeight = 4
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
terrapinSpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
combJellySpawnWeight = 5
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
combJellySpawnRolls = 1
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
cosmicCodSpawnWeight = 5
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
cosmicCodSpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
bunfungusSpawnWeight = 3
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
bunfungusSpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
bisonSpawnWeight = 9
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
bisonSpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
giantSquidSpawnWeight = 3
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
giantSquidSpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn (NOTE: this mob spawns are restricted exclusively to one chunk, see below)
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
devilsHolePupfishSpawnWeight = 23
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning (NOTE: this mob spawns are restricted exclusively to one chunk, see below)
|
||||||
|
#Range: > 0
|
||||||
|
devilsHolePupfishSpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
catfishSpawnWeight = 4
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
catfishSpawnRolls = 2
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
flyingFishSpawnWeight = 8
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
flyingFishSpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
skelewagSpawnWeight = 15
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
skelewagSpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
rainFrogSpawnWeight = 10
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
rainFrogSpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
potooSpawnWeight = 15
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
potooSpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
mudskipperSpawnWeight = 28
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
mudskipperSpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
rhinocerosSpawnWeight = 24
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
rhinocerosSpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
sugarGliderSpawnWeight = 15
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
sugarGliderSpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
farseerSpawnWeight = 30
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
farseerSpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
skreecherSpawnWeight = 10
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
skreecherSpawnRolls = 1
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
underminerSpawnWeight = 50
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
underminerSpawnRolls = 1
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
murmurSpawnWeight = 5
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
murmurSpawnRolls = 1
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
skunkSpawnWeight = 7
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
skunkSpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
bananaSlugSpawnWeight = 14
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
bananaSlugSpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
blueJaySpawnWeight = 16
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
blueJaySpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
caimanSpawnWeight = 29
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
caimanSpawnRolls = 0
|
||||||
|
#Spawn Weight, added to a pool of other mobs for each biome. Higher number = higher chance of spawning. 0 = disable spawn
|
||||||
|
#Range: 0 ~ 1000
|
||||||
|
triopsSpawnWeight = 8
|
||||||
|
#Random roll chance to enable mob spawning. Higher number = lower chance of spawning
|
||||||
|
#Range: > 0
|
||||||
|
triopsSpawnRolls = 0
|
||||||
|
|
||||||
|
[uniqueSpawning]
|
||||||
|
#Maximum world y-level that cave centipedes can spawn at
|
||||||
|
#Range: -64 ~ 320
|
||||||
|
caveCentipedeSpawnHeight = 0
|
||||||
|
#Maximum world y-level that blobfish can spawn at
|
||||||
|
#Range: -64 ~ 320
|
||||||
|
blobfishSpawnHeight = 25
|
||||||
|
#Whether to enable beached cachalot whales to spawn on beaches during thunder storms.
|
||||||
|
beachedCachalotWhales = true
|
||||||
|
#Percent chance increase for each failed attempt to spawn a beached cachalot whale. Higher value = more spawns.
|
||||||
|
#Range: 0 ~ 100
|
||||||
|
beachedCachalotWhaleSpawnChance = 5
|
||||||
|
#Delay (in ticks) between attempts to spawn beached cachalot whales. Default is a single day. Works like wandering traders.
|
||||||
|
#Range: > 0
|
||||||
|
beachedCachalotWhaleSpawnDelay = 24000
|
||||||
|
#Percent chance for leafcutter anthills to spawn as world gen in each chunk. Set to zero to disable spawning.
|
||||||
|
#Range: 0.0 ~ 1.0
|
||||||
|
leafcutterAnthillSpawnChance = 0.004999999888241291
|
||||||
|
#Minimum world y-level that gelada monkeys can spawn at
|
||||||
|
#Range: -64 ~ 320
|
||||||
|
geladaMonkeySpawnRolls = 0
|
||||||
|
#Whether to restrict all pupfish spawns to one chunk (similar to real life) or have them only obey their spawn config.
|
||||||
|
restrictPupfishSpawns = true
|
||||||
|
#The maximum distance a pupfish spawn chunk is from world spawn(0, 0) in blocks.
|
||||||
|
#Range: 2 ~ 1000000000
|
||||||
|
pupfishChunkSpawnDistance = 2000
|
||||||
|
#Whether to restrict all skelewag spawns to shipwreck structures.
|
||||||
|
restrictSkelewagSpawns = true
|
||||||
|
#Whether to restrict all farseer spawns to near the world border.
|
||||||
|
restrictFarseerSpawns = true
|
||||||
|
#Whether to restrict all underminer spawns to abandoned mineshafts.
|
||||||
|
restrictUnderminerSpawns = true
|
||||||
|
#The maximum distance a farseer can spawn from the world border.
|
||||||
|
#Range: 2 ~ 1000000000
|
||||||
|
farseerBorderSpawnDistance = 100
|
||||||
|
#Maximum world y-level that murmur can spawn at
|
||||||
|
#Range: -64 ~ 320
|
||||||
|
murmurSpawnHeight = -30
|
||||||
|
|
||||||
|
[dangerZone]
|
||||||
|
#Its been so long...
|
||||||
|
superSecretSettings = false
|
||||||
|
#How many cpu cores some mobs(elephants, leafcutter ants, bison etc) should utilize when pathing. Bigger number = less impact on TPS
|
||||||
|
#Range: 1 ~ 100
|
||||||
|
pathfindingThreads = 5
|
||||||
|
|
@ -0,0 +1,42 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_overworld"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "forge:is_swamp"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": true,
|
||||||
|
"value": "minecraft:mangrove_swamp"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "biomesoplenty:tundra_bog"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:ice_marsh"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:orchid_swamp"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
58
client/config/alexsmobs/anaconda_spawns.json
Normal file
58
client/config/alexsmobs/anaconda_spawns.json
Normal file
@ -0,0 +1,58 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_overworld"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "forge:is_swamp"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:mangrove_swamp"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:ice_marsh"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:orchid_swamp"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:amethyst_rainforest"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:tropical_jungle"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:skylands_summer"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
63
client/config/alexsmobs/anteater_spawns.json
Normal file
63
client/config/alexsmobs/anteater_spawns.json
Normal file
@ -0,0 +1,63 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_overworld"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_jungle"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": true,
|
||||||
|
"value": "minecraft:bamboo_jungle"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:amethyst_canyon"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:amethyst_rainforest"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:jungle_mountains"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:rocky_jungle"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:tropical_jungle"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:skylands_summer"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
147
client/config/alexsmobs/bald_eagle_spawns.json
Normal file
147
client/config/alexsmobs/bald_eagle_spawns.json
Normal file
@ -0,0 +1,147 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_overworld"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_hill"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "forge:is_coniferous"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:grove"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:windswept_forest"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:blooming_plateau"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:blooming_valley"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:bryce_canyon"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:skylands_autumn"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:skylands_spring"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:skylands_winter"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:lavender_forest"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:lavender_valley"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:moonlight_valley"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:moonlight_grove"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:sakura_grove"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:sakura_valley"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:haze_mountain"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:temperate_highlands"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:alpine_grove"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "biomesoplenty:jade_cliffs"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
91
client/config/alexsmobs/banana_slug_spawns.json
Normal file
91
client/config/alexsmobs/banana_slug_spawns.json
Normal file
@ -0,0 +1,91 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:old_growth_pine_taiga"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:old_growth_spruce_taiga"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_taiga"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "forge:is_dense/overworld"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "forge:is_rare"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:forested_highlands"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:shield"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:skylands_autumn"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:yosemite_lowlands"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "biomesoplenty:redwood_forest"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "biomesoplenty:coniferous_forest"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "biomesoplenty:fir_clearing"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "autumnity:maple_forest"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
96
client/config/alexsmobs/bison_spawns.json
Normal file
96
client/config/alexsmobs/bison_spawns.json
Normal file
@ -0,0 +1,96 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_overworld"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "forge:is_plains"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": true,
|
||||||
|
"value": "minecraft:is_savanna"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": true,
|
||||||
|
"value": "forge:is_hot/overworld"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:meadow"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "biomesoplenty:field"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "biomesoplenty:forested_field"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "biomesoplenty:grassland"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "biomesoplenty:pasture"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "biomesoplenty:prairie"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:cold_shrubland"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:rocky_shrubland"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:steppe"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:valley_clearing"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
11
client/config/alexsmobs/blobfish_spawns.json
Normal file
11
client/config/alexsmobs/blobfish_spawns.json
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_deep_ocean"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
215
client/config/alexsmobs/blue_jay_spawns.json
Normal file
215
client/config/alexsmobs/blue_jay_spawns.json
Normal file
@ -0,0 +1,215 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_overworld"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_forest"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": true,
|
||||||
|
"value": "minecraft:sparse_jungle"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_overworld"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_taiga"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:alpine_grove"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:blooming_valley"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:lavender_forest"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:lavender_valley"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:moonlight_grove"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:moonlight_valley"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:sakura_grove"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:sakura_valley"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:highlands"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:shield_clearing"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:valley_clearing"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:alpine_highlands"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:cloud_forest"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:forested_highlands"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:lush_valley"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:shield"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:snowy_maple_forest"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:snowy_shield"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:temperate_highlands"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:wintry_forest"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:yosemite_lowlands"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:bryce_canyon"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:skylands_autumn"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "biomesoplenty:redwood_forest"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:cherry_grove"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "biomesoplenty:snowblossom_grove"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
16
client/config/alexsmobs/bone_serpent_spawns.json
Normal file
16
client/config/alexsmobs/bone_serpent_spawns.json
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": true,
|
||||||
|
"value": "forge:no_default_monsters"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_nether"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
28
client/config/alexsmobs/bunfungus_spawns.json
Normal file
28
client/config/alexsmobs/bunfungus_spawns.json
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_overworld"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "forge:is_mushroom"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "forge:is_rare"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:mirage_isles"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
37
client/config/alexsmobs/cachalot_whale_beached_spawns.json
Normal file
37
client/config/alexsmobs/cachalot_whale_beached_spawns.json
Normal file
@ -0,0 +1,37 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_overworld"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_beach"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:gravel_beach"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "biomesoplenty:dune_beach"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:stony_shore"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
49
client/config/alexsmobs/cachalot_whale_spawns.json
Normal file
49
client/config/alexsmobs/cachalot_whale_spawns.json
Normal file
@ -0,0 +1,49 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_overworld"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_ocean"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "forge:is_cold/overworld"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:lukewarm_ocean"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:deep_ocean"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:deep_lukewarm_ocean"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "alexscaves:abyssal_chasm"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
18
client/config/alexsmobs/caiman_spawns.json
Normal file
18
client/config/alexsmobs/caiman_spawns.json
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:mangrove_swamp"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:cave/underground_jungle"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
65
client/config/alexsmobs/capuchin_monkey_spawns.json
Normal file
65
client/config/alexsmobs/capuchin_monkey_spawns.json
Normal file
@ -0,0 +1,65 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_jungle"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": true,
|
||||||
|
"value": "minecraft:bamboo_jungle"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:mangrove_swamp"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:amethyst_canyon"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:amethyst_rainforest"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:jungle_mountains"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:rocky_jungle"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:tropical_jungle"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:skylands_summer"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
59
client/config/alexsmobs/catfish_spawns.json
Normal file
59
client/config/alexsmobs/catfish_spawns.json
Normal file
@ -0,0 +1,59 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_overworld"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "forge:is_swamp"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": true,
|
||||||
|
"value": "minecraft:mangrove_swamp"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_overworld"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_river"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": true,
|
||||||
|
"value": "forge:is_cold/overworld"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:orchid_swamp"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:ice_marsh"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:warm_river"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
115
client/config/alexsmobs/cave_centipede_spawns.json
Normal file
115
client/config/alexsmobs/cave_centipede_spawns.json
Normal file
@ -0,0 +1,115 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_overworld"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": true,
|
||||||
|
"value": "forge:no_default_monsters"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": true,
|
||||||
|
"value": "minecraft:is_ocean"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": true,
|
||||||
|
"value": "forge:is_mushroom"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": true,
|
||||||
|
"value": "minecraft:deep_dark"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:cave/andesite_caves"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:cave/desert_caves"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:cave/diorite_caves"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:cave/granite_caves"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:cave/ice_caves"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:cave/infested_caves"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:cave/thermal_caves"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:cave/crystal_caves"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:cave/frostfire_caves"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:cave/mantle_caves"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:cave/deep_caves"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:cave/tuff_caves"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
110
client/config/alexsmobs/cockroach_spawns.json
Normal file
110
client/config/alexsmobs/cockroach_spawns.json
Normal file
@ -0,0 +1,110 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_overworld"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": true,
|
||||||
|
"value": "minecraft:is_ocean"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": true,
|
||||||
|
"value": "forge:is_mushroom"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": true,
|
||||||
|
"value": "minecraft:deep_dark"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:cave/andesite_caves"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:cave/desert_caves"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:cave/diorite_caves"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:cave/granite_caves"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:cave/ice_caves"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:cave/infested_caves"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:cave/thermal_caves"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:cave/crystal_caves"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:cave/frostfire_caves"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:cave/mantle_caves"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:cave/deep_caves"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:cave/tuff_caves"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
25
client/config/alexsmobs/comb_jelly_spawns.json
Normal file
25
client/config/alexsmobs/comb_jelly_spawns.json
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:frozen_ocean"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:deep_frozen_ocean"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "alexscaves:abyssal_chasm"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
21
client/config/alexsmobs/cosmaw_spawns.json
Normal file
21
client/config/alexsmobs/cosmaw_spawns.json
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_end"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": true,
|
||||||
|
"value": "minecraft:the_end"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": true,
|
||||||
|
"value": "minecraft:small_end_islands"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
11
client/config/alexsmobs/cosmic_cod_spawns.json
Normal file
11
client/config/alexsmobs/cosmic_cod_spawns.json
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_end"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
44
client/config/alexsmobs/crimson_mosquito_spawns.json
Normal file
44
client/config/alexsmobs/crimson_mosquito_spawns.json
Normal file
@ -0,0 +1,44 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": true,
|
||||||
|
"value": "forge:no_default_monsters"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:crimson_forest"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "byg:crimson_gardens"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "biomesoplenty:visceral_heap"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "incendium:ash_barrens"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "incendium:infernal_dunes"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
58
client/config/alexsmobs/crocodile_spawns.json
Normal file
58
client/config/alexsmobs/crocodile_spawns.json
Normal file
@ -0,0 +1,58 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "forge:is_swamp"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:mangrove_swamp"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_river"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": true,
|
||||||
|
"value": "forge:is_cold"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "biomesoplenty:tropic_beach"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:orchid_swamp"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:red_oasis"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:warm_river"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
276
client/config/alexsmobs/crow_spawns.json
Normal file
276
client/config/alexsmobs/crow_spawns.json
Normal file
@ -0,0 +1,276 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_overworld"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": true,
|
||||||
|
"value": "minecraft:is_savanna"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "forge:is_plains"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_overworld"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_forest"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_overworld"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_taiga"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:cold_shrubland"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:highlands"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:hot_shrubland"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:rocky_shrubland"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:shield_clearing"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:steppe"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:valley_clearing"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:alpine_grove"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:birch_taiga"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:blooming_valley"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:lavender_forest"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:lavender_valley"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:moonlight_grove"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:moonlight_valley"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:sakura_grove"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:sakura_valley"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:highlands"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:shield_clearing"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:alpine_highlands"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:forested_highlands"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:lush_valley"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:shield"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:snowy_maple_forest"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:temperate_highlands"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:wintry_forest"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:yosemite_lowlands"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:skylands_autumn"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:skylands_spring"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:skylands_winter"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:mirage_isles"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:cloud_forest"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:cherry_grove"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "biomesoplenty:snowblossom_grove"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
11
client/config/alexsmobs/devils_hole_pupfish_spawns.json
Normal file
11
client/config/alexsmobs/devils_hole_pupfish_spawns.json
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_overworld"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
23
client/config/alexsmobs/dropbear_spawns.json
Normal file
23
client/config/alexsmobs/dropbear_spawns.json
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": true,
|
||||||
|
"value": "forge:no_default_monsters"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:nether_wastes"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "biomesoplenty:crystalline_chasm"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
65
client/config/alexsmobs/elephant_spawns.json
Normal file
65
client/config/alexsmobs/elephant_spawns.json
Normal file
@ -0,0 +1,65 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_overworld"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_savanna"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:arid_highlands"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:brushland"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:fractured_savanna"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:savanna_badlands"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:savanna_slopes"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:shrubland"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:red_oasis"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
91
client/config/alexsmobs/emu_spawns.json
Normal file
91
client/config/alexsmobs/emu_spawns.json
Normal file
@ -0,0 +1,91 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_overworld"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_badlands"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_overworld"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_savanna"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:arid_highlands"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:brushland"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:fractured_savanna"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:savanna_badlands"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:savanna_slopes"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:warped_mesa"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:white_mesa"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:red_oasis"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "biomesoplenty:lush_desert"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
16
client/config/alexsmobs/endergrade_spawns.json
Normal file
16
client/config/alexsmobs/endergrade_spawns.json
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_end"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": true,
|
||||||
|
"value": "minecraft:the_end"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
31
client/config/alexsmobs/enderiophage_spawns.json
Normal file
31
client/config/alexsmobs/enderiophage_spawns.json
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_end"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": true,
|
||||||
|
"value": "minecraft:the_end"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": true,
|
||||||
|
"value": "minecraft:end_barrens"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": true,
|
||||||
|
"value": "minecraft:end_highlands"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": true,
|
||||||
|
"value": "minecraft:small_end_islands"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
16
client/config/alexsmobs/farseer.json
Normal file
16
client/config/alexsmobs/farseer.json
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": true,
|
||||||
|
"value": "forge:no_default_monsters"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": true,
|
||||||
|
"value": "minecraft:mushroom_fields"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
11
client/config/alexsmobs/flutter_spawns.json
Normal file
11
client/config/alexsmobs/flutter_spawns.json
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:lush_caves"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
11
client/config/alexsmobs/fly_spawns.json
Normal file
11
client/config/alexsmobs/fly_spawns.json
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_overworld"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
36
client/config/alexsmobs/flying_fish_spawns.json
Normal file
36
client/config/alexsmobs/flying_fish_spawns.json
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_overworld"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_ocean"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": true,
|
||||||
|
"value": "forge:is_cold/overworld"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": true,
|
||||||
|
"value": "forge:is_hot/overworld"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": true,
|
||||||
|
"value": "minecraft:deep_ocean"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": true,
|
||||||
|
"value": "minecraft:deep_lukewarm_ocean"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
11
client/config/alexsmobs/frilled_shark_spawns.json
Normal file
11
client/config/alexsmobs/frilled_shark_spawns.json
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_deep_ocean"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
53
client/config/alexsmobs/froststalker_spawns.json
Normal file
53
client/config/alexsmobs/froststalker_spawns.json
Normal file
@ -0,0 +1,53 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:ice_spikes"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:frozen_peaks"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:cave/frostfire_caves"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:frozen_cliffs"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:glacial_chasm"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:snowy_badlands"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:gravel_desert"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
60
client/config/alexsmobs/gazelle_spawns.json
Normal file
60
client/config/alexsmobs/gazelle_spawns.json
Normal file
@ -0,0 +1,60 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_savanna"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:arid_highlands"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:brushland"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:fractured_savanna"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:savanna_badlands"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:savanna_slopes"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:shrubland"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:red_oasis"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
56
client/config/alexsmobs/gelada_monkey_spawns.json
Normal file
56
client/config/alexsmobs/gelada_monkey_spawns.json
Normal file
@ -0,0 +1,56 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_overworld"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "forge:is_plains"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "forge:is_plateau"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:highlands"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:hot_shrubland"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:rocky_shrubland"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:steppe"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:valley_clearing"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
11
client/config/alexsmobs/giant_squid_spawns.json
Normal file
11
client/config/alexsmobs/giant_squid_spawns.json
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_deep_ocean"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
58
client/config/alexsmobs/gorilla_spawns.json
Normal file
58
client/config/alexsmobs/gorilla_spawns.json
Normal file
@ -0,0 +1,58 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_jungle"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": true,
|
||||||
|
"value": "minecraft:bamboo_jungle"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:amethyst_canyon"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:amethyst_rainforest"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:jungle_mountains"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:rocky_jungle"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:tropical_jungle"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:skylands_summer"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
215
client/config/alexsmobs/grizzly_bear_spawns.json
Normal file
215
client/config/alexsmobs/grizzly_bear_spawns.json
Normal file
@ -0,0 +1,215 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_overworld"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_forest"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": true,
|
||||||
|
"value": "minecraft:sparse_jungle"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_overworld"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_taiga"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:alpine_grove"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:blooming_valley"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:lavender_forest"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:lavender_valley"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:moonlight_grove"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:moonlight_valley"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:sakura_grove"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:sakura_valley"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:highlands"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:shield_clearing"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:valley_clearing"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:alpine_highlands"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:cloud_forest"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:forested_highlands"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:lush_valley"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:shield"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:snowy_maple_forest"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:snowy_shield"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:temperate_highlands"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:wintry_forest"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:yosemite_lowlands"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:bryce_canyon"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:skylands_autumn"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "biomesoplenty:redwood_forest"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:cherry_grove"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "biomesoplenty:snowblossom_grove"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
61
client/config/alexsmobs/guster_spawns.json
Normal file
61
client/config/alexsmobs/guster_spawns.json
Normal file
@ -0,0 +1,61 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": true,
|
||||||
|
"value": "forge:no_default_monsters"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "forge:is_hot/overworld"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "forge:is_dry/overworld"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "forge:is_sandy"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:ancient_sands"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:desert_canyon"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:desert_spires"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:ashen_savanna"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:cave/desert_caves"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
16
client/config/alexsmobs/hammerhead_shark_spawns.json
Normal file
16
client/config/alexsmobs/hammerhead_shark_spawns.json
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_ocean"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "forge:is_hot/overworld"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
165
client/config/alexsmobs/hummingbird_spawns.json
Normal file
165
client/config/alexsmobs/hummingbird_spawns.json
Normal file
@ -0,0 +1,165 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:flower_forest"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:sunflower_plains"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_jungle"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:meadow"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:blooming_valley"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:lavender_forest"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:lavender_valley"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:moonlight_grove"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:moonlight_valley"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:sakura_grove"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:sakura_valley"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:amethyst_canyon"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:amethyst_rainforest"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:jungle_mountains"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:rocky_jungle"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:tropical_jungle"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:blooming_plateau"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:valley_clearing"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:orchid_swamp"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:skylands_autumn"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:skylands_spring"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:skylands_summer"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:cherry_grove"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
68
client/config/alexsmobs/jerboa_spawns.json
Normal file
68
client/config/alexsmobs/jerboa_spawns.json
Normal file
@ -0,0 +1,68 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "forge:is_dry/overworld"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "forge:is_hot/overworld"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "forge:is_sandy"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": true,
|
||||||
|
"value": "minecraft:is_badlands"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:ancient_sands"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:desert_canyon"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:desert_oasis"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:desert_spires"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:sandstone_valley"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:red_oasis"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
91
client/config/alexsmobs/kangaroo_spawns.json
Normal file
91
client/config/alexsmobs/kangaroo_spawns.json
Normal file
@ -0,0 +1,91 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_overworld"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_badlands"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_overworld"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_savanna"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:arid_highlands"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:brushland"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:fractured_savanna"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:savanna_badlands"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:savanna_slopes"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:warped_mesa"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:white_mesa"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:red_oasis"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "biomesoplenty:lush_desert"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
44
client/config/alexsmobs/komodo_dragon_spawns.json
Normal file
44
client/config/alexsmobs/komodo_dragon_spawns.json
Normal file
@ -0,0 +1,44 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_jungle"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": true,
|
||||||
|
"value": "forge:is_dense/overworld"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:sandstone_valley"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:red_oasis"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:skylands_summer"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "biomesoplenty:tropics"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
11
client/config/alexsmobs/laviathan_spawns.json
Normal file
11
client/config/alexsmobs/laviathan_spawns.json
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_nether"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
63
client/config/alexsmobs/leafcutter_anthill_spawns.json
Normal file
63
client/config/alexsmobs/leafcutter_anthill_spawns.json
Normal file
@ -0,0 +1,63 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_overworld"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_jungle"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": true,
|
||||||
|
"value": "minecraft:bamboo_jungle"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:amethyst_canyon"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:amethyst_rainforest"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:jungle_mountains"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:rocky_jungle"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:tropical_jungle"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:skylands_summer"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
25
client/config/alexsmobs/lobster_spawns.json
Normal file
25
client/config/alexsmobs/lobster_spawns.json
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_beach"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:gravel_beach"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:stony_shore"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
58
client/config/alexsmobs/maned_wolf_spawns.json
Normal file
58
client/config/alexsmobs/maned_wolf_spawns.json
Normal file
@ -0,0 +1,58 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_overworld"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_savanna"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:arid_highlands"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:brushland"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:fractured_savanna"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:savanna_badlands"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:savanna_slopes"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:shrubland"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
23
client/config/alexsmobs/mantis_shrimp_spawns.json
Normal file
23
client/config/alexsmobs/mantis_shrimp_spawns.json
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_ocean"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "forge:is_hot/overworld"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:mangrove_swamp"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
21
client/config/alexsmobs/mimic_octopus_spawns.json
Normal file
21
client/config/alexsmobs/mimic_octopus_spawns.json
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "forge:is_hot/overworld"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_ocean"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": true,
|
||||||
|
"value": "minecraft:deep_warm_ocean"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
21
client/config/alexsmobs/mimicube_spawns.json
Normal file
21
client/config/alexsmobs/mimicube_spawns.json
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": true,
|
||||||
|
"value": "forge:no_default_monsters"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_end"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": true,
|
||||||
|
"value": "minecraft:the_end"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
122
client/config/alexsmobs/moose_spawns.json
Normal file
122
client/config/alexsmobs/moose_spawns.json
Normal file
@ -0,0 +1,122 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_overworld"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "forge:is_snowy"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "forge:is_wasteland"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_overworld"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "forge:is_snowy"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_taiga"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "biomesoplenty:snowy_coniferous_forest"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "biomesoplenty:snowy_fir_clearing"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "snowy_maple_woods"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:alpine_grove"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:snowy_badlands"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:snowy_maple_forest"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:snowy_shield"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:wintry_forest"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:wintry_lowlands"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:gravel_desert"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:skylands_winter"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "biomesoplenty:snowblossom_grove"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
18
client/config/alexsmobs/mudskipper_spawns.json
Normal file
18
client/config/alexsmobs/mudskipper_spawns.json
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:mangrove_swamp"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:cave/underground_jungle"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
28
client/config/alexsmobs/mungus_spawns.json
Normal file
28
client/config/alexsmobs/mungus_spawns.json
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_overworld"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "forge:is_mushroom"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "forge:is_rare"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:mirage_isles"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
115
client/config/alexsmobs/murmur.json
Normal file
115
client/config/alexsmobs/murmur.json
Normal file
@ -0,0 +1,115 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_overworld"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": true,
|
||||||
|
"value": "forge:no_default_monsters"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": true,
|
||||||
|
"value": "minecraft:is_ocean"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": true,
|
||||||
|
"value": "forge:is_mushroom"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": true,
|
||||||
|
"value": "minecraft:deep_dark"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:cave/andesite_caves"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:cave/desert_caves"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:cave/diorite_caves"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:cave/granite_caves"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:cave/ice_caves"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:cave/infested_caves"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:cave/thermal_caves"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:cave/crystal_caves"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:cave/frostfire_caves"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:cave/mantle_caves"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:cave/deep_caves"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "REGISTRY_NAME",
|
||||||
|
"negate": false,
|
||||||
|
"value": "terralith:cave/tuff_caves"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
16
client/config/alexsmobs/orca_spawns.json
Normal file
16
client/config/alexsmobs/orca_spawns.json
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
{
|
||||||
|
"biomes": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "minecraft:is_ocean"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "BIOME_TAG",
|
||||||
|
"negate": false,
|
||||||
|
"value": "forge:is_cold/overworld"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user