Merge pull request #553 from TerraFirmaGreg-Team/1.0.0

Обновление 0.8.0
This commit is contained in:
Dmitry
2024-10-26 22:34:19 +07:00
committed by GitHub
351 changed files with 20024 additions and 21553 deletions

34
.gitignore vendored
View File

@@ -18,8 +18,8 @@ config/fml.toml
config/forge-client.toml
config/xaerominimap_entities.json
config/voicechat/username-cache.json
config/xaerominimap.txt
config/xaeroworldmap.txt
# config/xaerominimap.txt
# config/xaeroworldmap.txt
config/jei/worldSettings.cfg
config/JustEnoughCalculation/record.json
config/splash.properties
@@ -30,8 +30,35 @@ config/fancymenu/user_variables.db
config/AppliedEnergistics2/items.csv
config/AppliedEnergistics2/CustomRecipes.cfg
config/cherishedworlds/favorites.dat
config/embeddium-fingerprint.json
config/everycomp-hazardous.properties
# .minecraft
crash-reports/*
kubejs1/*
logs/*
saves/*
ldlib/
local/*
modernfix/*
XaeroWaypoints*
XaeroWorldMap/*
xaero/*
defaultconfigs/*
CustomSkinLoader/*
screenshots/*
shaderpacks/*
chiselsandbits/*
.vscode/*
.new_mods/*
# Extensions
**/*.log
**/*.gz
**/*.DS_Store
**/*.jar
# Client data
.vscode/
.idea/
@@ -56,6 +83,7 @@ visualores/
screenshots/
shaderpacks/
chiselsandbits/
backups/
.curseclient
.sl_password
@@ -89,4 +117,4 @@ knownkeys.txt
!.github/buildtools/serverpack/user_jvm_args.txt
!.github/buildtools/serverpack/minecraft_server.jar
.github/buildtools/serverpack/*
/icon-exports-x32

View File

@@ -1,4 +1,45 @@
# Changelog
## [0.8.0] - ??
### TODO
### Changes
- Replaced TFC ore gen with GT oregen.
- Fixed most of bad langs from TFG-Core.
- Fixed compat for firmaciv 1.0.+.
- Disabled HotOrNot.
- Moved some textures from TFG-Core to KJS.
- Moved 90% of recipes from TFG-Core to KJS.
- Added custom biome tag for all TFC biomes (used for oregen).
- Proper way to remove #dusts tag from TFC powders.
- Enabled HighTier machines from GTM (but without circuit recipes).
- Moved some custom items from TFG-Core to KJS (like molds and etc).
- Make ores spawn inside grid with 5x5 sized with 32block offset (was 3x3 with 16).
- Now nether availiable to research (dig ores, drink lava, kill pigmens, what?).
- Small changes for loottables for nether.
- You can now fill sprinkler(firmalife greenhouse) from any fluid source (example: GT pipes).
- Unlocked steel steam machines (again, yes).
- Added translation for ru_ru inside TFG-Core.
- Fixed alternator multiblock (now works fine).
- Return raw ore blocks from GregTech.
- True way to remove TFC ores from EMI.
- True way to remove Firmelife ores from EMI.
- True way to hide AE2 facades.
- True way to hide chisel and bits bits, yes.
- Fix double removing honey liquid from EMI.
- Fixed bug when foods cant root inside EMI (of course not by mod dev (by myself)).
- Now it is impossible to pour liquid from the TFC blast furnace into the GT pipe, which fixes the releated crash.
- Fixed a bug where an item with the last durab broke the ore, then the ore did not dropped out.
- Added recipes for crushing raw ores to crushed ores by workbench.
- Fixed bug when electronic tools run out their durability, the tool breaks up without returning any power unit.
- Alternator multiblock now works as intended.
- Alternator recipes was sligthly nerfed.
- Fixed bug when some items wont display inside EMI.
- Simplified alternator multiblock reques and it controller block recipe.
- Added better recipes for any wood (nether wood too).
- Added stripping recipes in emi world interaction page.
- ...
### Updated mods
- ??
## [0.7.14] - 01.10.2024
### Changes
@@ -82,6 +123,48 @@
- XaerosWorldMap 1.38.4 -> 1.39.0
- YetAnotherConfigLib 3.4.4 -> 3.5.0
## [0.8.0] - ??
### TODO
### Changes
- Replaced TFC ore gen with GT oregen.
- Fixed most of bad langs from TFG-Core.
- Fixed compat for firmaciv 1.0.+.
- Disabled HotOrNot.
- Moved some textures from TFG-Core to KJS.
- Moved 90% of recipes from TFG-Core to KJS.
- Added custom biome tag for all TFC biomes (used for oregen).
- Proper way to remove #dusts tag from TFC powders.
- Enabled HighTier machines from GTM (but without circuit recipes).
- Moved some custom items from TFG-Core to KJS (like molds and etc).
- Make ores spawn inside grid with 5x5 sized with 32block offset (was 3x3 with 16).
- Now nether availiable to research (dig ores, drink lava, kill pigmens, what?).
- Small changes for loottables for nether.
- You can now fill sprinkler(firmalife greenhouse) from any fluid source (example: GT pipes).
- Unlocked steel steam machines (again, yes).
- Added translation for ru_ru inside TFG-Core.
- Fixed alternator multiblock (now works fine).
- Return raw ore blocks from GregTech.
- True way to remove TFC ores from EMI.
- True way to remove Firmelife ores from EMI.
- True way to hide AE2 facades.
- True way to hide chisel and bits bits, yes.
- Fix double removing honey liquid from EMI.
- Fixed bug when foods cant root inside EMI (of course not by mod dev (by myself)).
- Now it is impossible to pour liquid from the TFC blast furnace into the GT pipe, which fixes the releated crash.
- Fixed a bug where an item with the last durab broke the ore, then the ore did not dropped out.
- Added recipes for crushing raw ores to crushed ores by workbench.
- Fixed bug when electronic tools run out their durability, the tool breaks up without returning any power unit.
- Alternator multiblock now works as intended.
- Alternator recipes was sligthly nerfed.
- Fixed bug when some items wont display inside EMI.
- Simplified alternator multiblock reques and it controller block recipe.
- Added better recipes for any wood (nether wood too).
- Added stripping recipes in emi world interaction page.
- ...
### Updated mods
- ??
## [0.7.12] - 03.06.2024
### Changes
- Small fixes in quests. (FriendlyCube)

View File

@@ -11,3 +11,9 @@
#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

View File

@@ -57,6 +57,12 @@
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.
@@ -103,6 +109,12 @@
[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
@@ -158,4 +170,8 @@
scanEntitiesExtraBlockCost = 0.17
#Range: > 1000
chatMessageCooldown = 1000
#Range: > 1000
accurePlaceCooldown = 1000
#Range: > 0
accurePlaceCost = 1

View File

@@ -1 +1 @@
{"clothes_hat":{"x":20,"y":98,"enabled":true,"halign":"LEFT","valign":"BOTTOM"},"gtceu_magnet":{"x":0,"y":40,"enabled":false,"halign":"LEFT","valign":"TOP"},"feet":{"x":0,"y":60,"enabled":false,"halign":"LEFT","valign":"TOP"},"hands":{"x":2,"y":80,"enabled":true,"halign":"LEFT","valign":"TOP"},"belt":{"x":2,"y":62,"enabled":true,"halign":"LEFT","valign":"BOTTOM"},"ring":{"x":2,"y":117,"enabled":true,"halign":"LEFT","valign":"TOP"},"back":{"x":2,"y":80,"enabled":true,"halign":"LEFT","valign":"BOTTOM"},"bracelet":{"x":2,"y":-3,"enabled":true,"halign":"LEFT","valign":"CENTER"},"necklace":{"x":2,"y":146,"enabled":true,"halign":"LEFT","valign":"BOTTOM"},"body":{"x":2,"y":126,"enabled":true,"halign":"LEFT","valign":"BOTTOM"},"clothes_torso":{"x":20,"y":80,"enabled":true,"halign":"LEFT","valign":"BOTTOM"},"curio":{"x":2,"y":136,"enabled":true,"halign":"LEFT","valign":"TOP"},"head":{"x":2,"y":98,"enabled":true,"halign":"LEFT","valign":"BOTTOM"},"charm":{"x":2,"y":99,"enabled":true,"halign":"LEFT","valign":"TOP"},"clothes_pants":{"x":20,"y":62,"enabled":true,"halign":"LEFT","valign":"BOTTOM"},"clothes_socks":{"x":20,"y":44,"enabled":true,"halign":"LEFT","valign":"BOTTOM"}}
{"clothes_hat":{"x":20,"y":98,"enabled":true,"halign":"LEFT","valign":"BOTTOM"},"gtceu_magnet":{"x":0,"y":40,"enabled":false,"halign":"LEFT","valign":"TOP"},"feet":{"x":0,"y":60,"enabled":false,"halign":"LEFT","valign":"TOP"},"hands":{"x":2,"y":80,"enabled":true,"halign":"LEFT","valign":"TOP"},"belt":{"x":2,"y":62,"enabled":true,"halign":"LEFT","valign":"BOTTOM"},"ring":{"x":2,"y":117,"enabled":true,"halign":"LEFT","valign":"TOP"},"back":{"x":2,"y":80,"enabled":true,"halign":"LEFT","valign":"BOTTOM"},"bracelet":{"x":2,"y":-3,"enabled":true,"halign":"LEFT","valign":"CENTER"},"necklace":{"x":2,"y":146,"enabled":true,"halign":"LEFT","valign":"BOTTOM"},"body":{"x":2,"y":126,"enabled":true,"halign":"LEFT","valign":"BOTTOM"},"clothes_torso":{"x":20,"y":80,"enabled":true,"halign":"LEFT","valign":"BOTTOM"},"curio":{"x":2,"y":136,"enabled":true,"halign":"LEFT","valign":"TOP"},"head":{"x":2,"y":98,"enabled":true,"halign":"LEFT","valign":"BOTTOM"},"charm":{"x":2,"y":99,"enabled":true,"halign":"LEFT","valign":"TOP"},"clothes_pants":{"x":20,"y":62,"enabled":true,"halign":"LEFT","valign":"BOTTOM"},"clothes_socks":{"x":20,"y":44,"enabled":true,"halign":"LEFT","valign":"BOTTOM"},"petrolpark_badge":{"x":0,"y":100,"enabled":false,"halign":"LEFT","valign":"TOP"}}

View File

@@ -0,0 +1,4 @@
#Change how the rudder behaves on boats that have them
#Allowed Values: RETURN_TO_CENTER, STAY_IN_PLACE
tillerControlScheme = "RETURN_TO_CENTER"

View File

@@ -0,0 +1,9 @@
["Client Settings"]
#Toggle whether the hand should be rendered whilst the boat is moving
showHandsInMovingBoat = true
#List of items that will make the hand display when a boat is moving
#Seperate every entry except the last one with commas
#To include all items for a particular modid use the wildcard character '*'. E.g. modid:*
itemsToShowInMovingBoat = ["minecraft:filled_map"]

View File

@@ -42,7 +42,9 @@
"default": {
"textOverride": "Playing on {server.motd.raw}"
}
}
},
"pingRateInterval": 5,
"pingRateUnit": "minutes"
},
"statusMessages": {
"mainMenuData": {
@@ -99,7 +101,8 @@
"playerSkinEndpoint": "https://mc-heads.net/avatar/{getOrDefault(player.uuid.short, player.name)}",
"allowDuplicatePackets": false,
"maxConnectionAttempts": 10,
"enableClassGraph": false
"enableClassGraph": false,
"useClassLoader": false
},
"accessibilitySettings": {
"languageId": "en_us",
@@ -131,7 +134,6 @@
}
},
"dynamicIcons": {
"Xikaro": "https://mc-heads.net/avatar/57b3dfb5f8a649e28b544e4ffc63256f",
"default": "https://via.placeholder.com/256.png"
},
"dynamicVariables": {

View File

@@ -50,6 +50,9 @@
#.
#Setting this to true will prevent Create from sending you a warning when playing with Fabulous graphics enabled
ignoreFabulousWarning = false
#.
#Disable to prevent being rotated while seated on a Moving Contraption
rotateWhenSeated = true
#.
#Configure your vision range when submerged in Create's custom fluids

View File

@@ -38,5 +38,26 @@ migrateCopycatsOnInitialize = false
fluid_vessel = true
large_crank_wheel = true
crank_wheel = true
fan_freezing_catalyst = true
inventory_access_port = true
inventory_bridge = true
#.
#Enable/disable categories of features. Disabling a category hides all related features. Values on server override clients
[feature_categories]
#.
#.
#All kinetic components, such as gearboxes and crank wheels
kinetic = true
#.
#All redstone components, such as linked transmitter and sequenced pulse generator
redstone = true
#.
#All components related to item and fluid transport
logistics = true
#.
#All copycats (Install Create: Copycats+ to upgrade)
copycats = true
#.
#All building palette blocks
palette = true

View File

@@ -0,0 +1,19 @@
##Basic Burner Requirements
[basic_burner]
#When set to true, an active Basic Burner produces the same heat as a Kindled Blaze Burner and an empowered Basic Burner produces the same heat as a Seething Blaze Burner. Inactive state is unaffected.
hotBurners = false
#When set to false, it disables Basic Burner role in the steam engine heating system, only leaving it for recipes. This will also re-enable all passive heaters as a consequence. The Basic Burner Block tooltip must be altered via changing the lang file, if you use this and the inaccuracy bothers you.
basicBurnerBoiler = true
#When set to true, ignores Basic Burner Fuel Item Tag Whitelist, instead accepts anything with a valid BurnTime.
ignoresFuelTagWhitelist = true
#How much more fuel a non-empowered Basic Burner consumes. Use fanMultiplier for fan-empowered burners. Intended for use with the hotBurners option, the default value of 1 is recommended otherwise.
#Range: > 1
baseMultiplier = 1
#How much more fuel a Basic Burner consumes when empowered by an encased fan.
#Range: > 1
fanMultiplier = 32
#How much fan speed is needed for the Basic Burner to be empowered.
#Range: > 1
fanSpeedRequired = 256

View File

@@ -0,0 +1,43 @@
##Waterwheel requirements
[waterwheels]
#Enable waterwheels modifications?
waterwheelsEnabled = true
#Only enable pickyness onPlacement, if the water wheel was instead generated during worldgen, it works as default.
waterwheelsPickyOnPlacement = true
#Penalty for Waterwheels placed on whitelisted but not on preferential biomes [waterwheel_boosted biome tag].
#Range: 0.0 ~ 1.0
waterwheelPenalty = 0.25
#The minimum amount of fluid blocks the waterwheel needs to find before rotation begins.
#Range: > 1
waterwheelThreshold = 2048
#The maximum distance a waterwheel can consider fluid blocks from.
#Range: > 1
waterwheelRange = 128
##Windmill requirements
[windmills]
#Enable windmills modifications?
windmillsEnabled = true
#Penalty for Windmills placed on whitelisted but not on preferential biomes [windmills_boosted biome tag].
#Range: 0.0 ~ 1.0
windmillPenalty = 0.75
#The minimum floor area required. Default: 1/4 of the max area [PI * 32 ^ 2].
#Range: > 1
windmillThreshold = 804
#The minimum length of air current required.
#Range: > 1
windmillRequiredRange = 24
#The minimum amount of points that must hit windmillRequiredRange.
#Range: > 1
windmillRequiredRangePoints = 128
#The maximum distance a waterwheel can consider air blocks from.
#Range: > 1
windmillMaxRange = 32
#The percentage of Generated Speed only given if windmills are raised enough.
#Range: 0.0 ~ 1.0
windmillAbovePenalty = 0.5
#The height required for the full benefit from windmillAbovePenalty.
#Range: > 1
windmillAbove = 12

View File

@@ -0,0 +1,23 @@
[core]
[core.general]
#If mod compatibility loader should crash hard if errors occur in that process.
crashOnModCompatCrash = false
#Set 'true' to enable development debug mode. This will result in a lower performance!
debug = false
#The anonymous id used by the analytics service.
anonymousAnalyticsID = "1892b4c4-92f9-4e3a-9116-b11bad1b1b8f"
#If the recipe loader should crash when finding invalid recipes.
crashOnInvalidRecipe = false
#If an anonymous mod startup analytics request may be sent to our analytics service.
analytics = true
#If the version checker should be enabled.
versionChecker = true
[general]
[general.general]
#If a button should be added to the main menu to open a dev world (shift-click creates a new world).
devWorldButton = false

View File

@@ -0,0 +1,21 @@
[general]
#(THIS OPTION ALWAYS OVERRIDES THE TFC OPTION) Food expiry tooltip display style. This affects what information is shown on the food item stack tooltips.
#NONE - Shows nothing. Maximum mystery!
#EXPIRY - e.g. 'Expires on June 3, 05:00
#TIME_LEFT - e.g. 'Expires in about 3 day(s)
#BOTH - Shows both of the above, e.g. Expires on June 3, 05:00 (in about 3 day(s)).
#Allowed Values: NONE, EXPIRY, TIME_LEFT, BOTH
foodExpiryTooltipStyle = "BOTH"
#If true, food stack counts will render behind the weight bar
enableFoodShowsStackCount = false
#The value that should be displayed as the maximum ounces (or whatever kind of weight type you choose) a food item could weigh. By default, a full stack is 160 ounces.
#Range: > 1
maxOunces = 16
#Enable rendering a food weight bar
enableFoodWeightRender = true
#Enable rendering a food weight bar
enableFoodDecayRender = true
#If true, SI units will be used for food weight instead of the traditional oz. The name of this config option is a joke, I know SI units are used outside of Europe.
enableEuropeanMode = false

View File

@@ -0,0 +1,19 @@
#Base generator volume
#Range: 0.0 ~ 1.0
baseGeneratorVolume = 1.0
#Loop volume factor
#Range: 0.0 ~ 1.0
loopVolumeFactor = 1.0
#The color for the radiation overlay text in case the radiation monitor is in the players hand
#Range: > -2147483648
radiationOverlayColor = -65536
#The color for the radiation overlay text in case the radiation monitor is in the players hand (in case there is no radiation)
#Range: > -2147483648
radiationOverlayColorNoRadiation = -16711936
#The X coordinate (with 0 being left) for the radiation overlay text. Use -1 to disable
#Range: > -1
radiationOverlayX = 10
#The Y coordinate (with 0 being top) for the radiation overlay text. Use -1 to disable
#Range: > -1
radiationOverlayY = 10

View File

@@ -0,0 +1,23 @@
#Enable this if you want to get retrogen (generation of ores/crystals) for already existing chunks
retrogen = true
#Enable this if you want to see in the log where crystals are spawned
verboseSpawn = false
#Enable this if you want resonating ore in nether biomes
generateOreNether = true
#Enable this if you want resonating ore in end biomes
generateOreEnd = false
#Enable this if you want resonating ore in other biomes (if they have stone)
generateOreOther = true
#Biome blacklist, resonant crystals will not spawn in biomes listed here
otherBiomeBlacklist = ["minecraft:the_void"]
#Enable this if you want resonating crystals in nether biomes
generateCrystalsNether = true
#Enable this if you want resonating crystals in other dimensions biomes (if they have stone caves)
generateCrystalsOther = true
#The chance that a crystal will spawn in a chunk. (0 = never, 1 = every chunk
#Range: 0.0 ~ 1.0
crystalSpawnChance = 0.3
#The number of times that the worldgen will try to spawn a crystal in a chunk before it fails.
#Range: 1 ~ 32
crystalSpawnTries = 20

View File

@@ -1,116 +0,0 @@
key_key.attack:key.mouse.left:NONE
key_key.use:key.mouse.right:NONE
key_key.forward:key.keyboard.w:NONE
key_key.left:key.keyboard.a:NONE
key_key.back:key.keyboard.s:NONE
key_key.right:key.keyboard.d:NONE
key_key.jump:key.keyboard.space:NONE
key_key.sneak:key.keyboard.left.shift:NONE
key_key.sprint:key.keyboard.left.control:NONE
key_key.drop:key.keyboard.q:NONE
key_key.inventory:key.keyboard.e:NONE
key_key.chat:key.keyboard.t:NONE
key_key.playerlist:key.keyboard.tab:NONE
key_key.pickItem:key.mouse.middle:NONE
key_key.command:key.keyboard.slash:NONE
key_key.socialInteractions:key.keyboard.p:NONE
key_key.screenshot:key.keyboard.f2:NONE
key_key.togglePerspective:key.keyboard.f5:NONE
key_key.smoothCamera:key.keyboard.unknown:NONE
key_key.fullscreen:key.keyboard.f11:NONE
key_key.spectatorOutlines:key.keyboard.unknown:NONE
key_key.swapOffhand:key.keyboard.f:NONE
key_key.saveToolbarActivator:key.keyboard.c:NONE
key_key.loadToolbarActivator:key.keyboard.x:NONE
key_key.advancements:key.keyboard.unknown:NONE
key_key.hotbar.1:key.keyboard.1:NONE
key_key.hotbar.2:key.keyboard.2:NONE
key_key.hotbar.3:key.keyboard.3:NONE
key_key.hotbar.4:key.keyboard.4:NONE
key_key.hotbar.5:key.keyboard.5:NONE
key_key.hotbar.6:key.keyboard.6:NONE
key_key.hotbar.7:key.keyboard.7:NONE
key_key.hotbar.8:key.keyboard.8:NONE
key_key.hotbar.9:key.keyboard.9:NONE
key_key.clienttweaks.hideOffhandItem:key.keyboard.unknown:NONE
key_key.clienttweaks.disableStepAssist:key.keyboard.unknown:NONE
key_key.clienttweaks.disableLogStripping:key.keyboard.unknown:NONE
key_key.argonauts.open_party_chat:key.keyboard.y:NONE
key_key.argonauts.open_guild_chat:key.keyboard.u:NONE
key_gui.xaero_open_map:key.keyboard.m:NONE
key_gui.xaero_open_settings:key.keyboard.right.bracket:NONE
key_gui.xaero_map_zoom_in:key.keyboard.unknown:NONE
key_gui.xaero_map_zoom_out:key.keyboard.unknown:NONE
key_gui.xaero_quick_confirm:key.keyboard.right.shift:NONE
key_placebo.toggleTrails:key.keyboard.unknown:NONE
key_placebo.toggleWings:key.keyboard.unknown:NONE
key_key.modernfix.config:key.keyboard.unknown:NONE
key_key.heracles.open_quests:key.keyboard.unknown:NONE
key_keybind.sophisticatedbackpacks.open_backpack:key.keyboard.b:NONE
key_keybind.sophisticatedbackpacks.inventory_interaction:key.keyboard.c:NONE
key_keybind.sophisticatedbackpacks.tool_swap:key.keyboard.unknown:NONE
key_keybind.sophisticatedbackpacks.sort:key.mouse.middle:NONE
key_keybind.sophisticatedbackpacks.toggle_upgrade_1:key.keyboard.unknown:NONE
key_keybind.sophisticatedbackpacks.toggle_upgrade_2:key.keyboard.unknown:NONE
key_keybind.sophisticatedbackpacks.toggle_upgrade_3:key.keyboard.unknown:NONE
key_keybind.sophisticatedbackpacks.toggle_upgrade_4:key.keyboard.unknown:NONE
key_keybind.sophisticatedbackpacks.toggle_upgrade_5:key.keyboard.unknown:NONE
key_key.corpse.death_history:key.keyboard.unknown:NONE
key_tfc.key.place_block:key.keyboard.v:NONE
key_tfc.key.cycle_chisel_mode:key.keyboard.n:NONE
key_tfc.key.stack_food:key.keyboard.i:NONE
key_key.jade.config:key.keyboard.keypad.0:NONE
key_key.jade.show_overlay:key.keyboard.keypad.1:NONE
key_key.jade.toggle_liquid:key.keyboard.keypad.2:NONE
key_key.jade.show_recipes:key.keyboard.keypad.3:NONE
key_key.jade.show_uses:key.keyboard.keypad.4:NONE
key_key.jade.narrate:key.keyboard.keypad.5:NONE
key_key.jade.show_details:key.keyboard.left.shift:NONE
key_key.ae2.guide:key.keyboard.unknown:NONE
key_key.ae2.wireless_pattern_access_terminal:key.keyboard.unknown:NONE
key_key.ae2.ae2wtlib_restock:key.keyboard.unknown:NONE
key_key.ae2.ae2wtlib_magnet:key.keyboard.unknown:NONE
key_key.ae2.portable_item_cell:key.keyboard.unknown:NONE
key_key.ae2.portable_fluid_cell:key.keyboard.unknown:NONE
key_key.ae2.wireless_pattern_encoding_terminal:key.keyboard.unknown:NONE
key_key.ae2.wireless_terminal:key.keyboard.unknown:NONE
key_key.astikorcarts.desc:key.keyboard.r:NONE
key_key.curios.open.desc:key.keyboard.unknown:NONE
key_create.keyinfo.toolmenu:key.keyboard.left.alt:NONE
key_create.keyinfo.toolbelt:key.keyboard.left.alt:NONE
key_gui.xaero_switch_waypoint_set:key.keyboard.unknown:NONE
key_gui.xaero_instant_waypoint:key.keyboard.unknown:NONE
key_gui.xaero_toggle_slime:key.keyboard.unknown:NONE
key_gui.xaero_toggle_grid:key.keyboard.unknown:NONE
key_gui.xaero_toggle_waypoints:key.keyboard.unknown:NONE
key_gui.xaero_toggle_map_waypoints:key.keyboard.unknown:NONE
key_gui.xaero_toggle_map:key.keyboard.unknown:NONE
key_gui.xaero_enlarge_map:key.keyboard.z:NONE
key_gui.xaero_waypoints_key:key.keyboard.unknown:NONE
key_gui.xaero_zoom_in:key.keyboard.equal:NONE
key_gui.xaero_zoom_out:key.keyboard.minus:NONE
key_gui.xaero_new_waypoint:key.keyboard.semicolon:NONE
key_gui.xaero_display_all_sets:key.keyboard.unknown:NONE
key_gui.xaero_toggle_light_overlay:key.keyboard.unknown:NONE
key_gui.xaero_toggle_entity_radar:key.keyboard.unknown:NONE
key_gui.xaero_reverse_entity_radar:key.keyboard.unknown:NONE
key_gui.xaero_toggle_manual_cave_mode:key.keyboard.unknown:NONE
key_gui.xaero_alternative_list_players:key.keyboard.unknown:NONE
key_gui.xaero_toggle_tracked_players:key.keyboard.unknown:NONE
key_gui.xaero_toggle_pac_chunk_claims:key.keyboard.unknown:NONE
key_gui.xaero_minimap_settings:key.keyboard.unknown:NONE
key_iris.keybind.reload:key.keyboard.r:ALT
key_iris.keybind.toggleShaders:key.keyboard.unknown:NONE
key_iris.keybind.shaderPackSelection:key.keyboard.unknown:NONE
key_key.prometheus.open_homes:key.keyboard.unknown:NONE
key_key.inventoryhud.toggle:key.keyboard.unknown:NONE
key_key.inventoryhud.openconfig:key.keyboard.unknown:NONE
key_key.inventoryhud.togglepot:key.keyboard.unknown:NONE
key_key.inventoryhud.togglearm:key.keyboard.unknown:NONE
key_key.inventoryhud.toggleall:key.keyboard.unknown:NONE
key_Reload Menu | CTRL + ALT + :key.keyboard.r:NONE
key_Toggle Customization Overlay | CTRL + ALT + :key.keyboard.c:NONE
key_cos.key.opencosarmorinventory:key.keyboard.unknown:NONE
key_key.entityculling.toggle:key.keyboard.unknown:NONE
key_key.craftpresence.config_keycode.name:key.keyboard.unknown:NONE
key_gui.xaero_pac_key_open_menu:key.keyboard.apostrophe:NONE

View File

@@ -1 +0,0 @@
{"v":1,"s":"c0b34a5e7fe2306365598eb027e8815f373072d20ef2e26717874e8e30594b9bbd068eba006de61846d89591a025981c2b98df37cbacfacf4e13db9f73038778","u":"2dbcf038c3ef19d1f5a31ac3148b5afa2b60297c006096fe3e227ad4f46fc1fe455cab09ab37a47d1538232228964d418e9c638a2d950a7018139f111df590d0","p":"0c28fe5e1ff70726b8b0b8a606841056ca88e827c25f5a417a21fa3ee7d47a3f48fc7071f8a97b66842401effe31260e7380dcae3c6fe5f0decc3800ed1d3db5","t":1714472035}

View File

@@ -2,7 +2,8 @@
"quality": {
"weather_quality": "DEFAULT",
"leaves_quality": "DEFAULT",
"enable_vignette": true
"enable_vignette": true,
"use_quad_normals_for_shading": false
},
"advanced": {
"enable_memory_tracing": false,
@@ -18,7 +19,7 @@
"use_fog_occlusion": true,
"use_block_face_culling": true,
"use_compact_vertex_format": true,
"use_translucent_face_sorting": false,
"use_translucent_face_sorting_v2": true,
"use_no_error_g_l_context": true
},
"notifications": {

View File

@@ -96,9 +96,10 @@
empty-search-sidebar-focus: none;
/**
* The amount of vertical margin to give in the recipe screen.
* The maximum height the recipe screen will grow to be if space is available in
* pixels.
*/
vertical-margin: 20;
maximum-recipe-screen-height: 256;
/**
* The minimum width of the recipe screen in pixels. Controls how many tabs there
@@ -107,6 +108,11 @@
*/
minimum-recipe-screen-width: 176;
/**
* The amount of vertical margin to give in the recipe screen.
*/
vertical-margin: 20;
/**
* Where to show workstations in the recipe screen
*/
@@ -292,7 +298,7 @@
toggle-visibility: "key.keyboard.unknown";
/**
* Focuse the search bar.
* Focuses the search bar.
*/
focus-search: "ctrl key.keyboard.f";

View File

@@ -19,56 +19,3 @@
#Only show on advanced settings
show_on_advanced_tooltips = false
#Disables certain types
[general.types]
[general.types.leaves_type]
[general.types.leaves_type.gtceu]
rubber = false
[general.types.wood_type]
[general.types.wood_type.gtceu]
rubber = false
[general.types.wood_type.tfc]
acacia = true
ash = true
aspen = true
birch = true
blackwood = true
chestnut = true
douglas_fir = true
hickory = true
kapok = true
mangrove = true
maple = true
oak = true
palm = true
pine = true
rosewood = true
sequoia = true
spruce = true
sycamore = true
white_cedar = true
willow = true
#Disables specific entries
[general.entries]
[general.entries.wood_type]
[general.entries.wood_type.storagedrawers]
full_drawers_2 = true
half_drawers_1 = true
full_drawers_4 = true
half_drawers_4 = true
trim = true
half_drawers_2 = true
full_drawers_1 = true
[general.entries.wood_type.create]
window_pane = true
window = true

View File

@@ -0,0 +1,79 @@
#Disables certain types. Note that all these configs, like in any other mod, only hide stuff from tabs and disable their recipes
[types]
[types.leaves_type]
[types.leaves_type.gtceu]
rubber = false
[types.wood_type]
[types.wood_type.tfc]
acacia = true
ash = true
aspen = true
birch = true
blackwood = true
chestnut = true
douglas_fir = true
hickory = true
kapok = true
mangrove = true
maple = true
oak = true
palm = true
pine = true
rosewood = true
sequoia = true
spruce = true
sycamore = true
white_cedar = true
willow = true
[types.wood_type.gtceu]
rubber = false
[types.stone_type]
[types.stone_type.gtceu]
coke_oven = false
red_granite = false
marble = false
light_concrete = false
dark_concrete = false
[types.stone_type.create]
cut_granite = false
cut_diorite = false
cut_andesite = false
cut_calcite = false
cut_dripstone = false
cut_deepslate = false
cut_tuff = false
cut_asurine = false
cut_crimsite = false
cut_limestone = false
cut_ochrum = false
cut_scoria = false
cut_scorchia = false
cut_veridium = false
#Disables specific entries
[entries]
[entries.wood_type]
[entries.wood_type.create]
window_pane = true
window = true
[entries.wood_type.storagedrawers]
full_drawers_2 = true
half_drawers_1 = true
full_drawers_4 = true
half_drawers_4 = true
trim = true
half_drawers_2 = true
full_drawers_1 = true

View File

@@ -1,2 +0,0 @@
#Hard disable entire modules. Use at your own risk and don't ask for support if you use this
#Mon Apr 22 18:18:22 NOVT 2024

View File

@@ -72,4 +72,9 @@ B:debug_overlay_show_basic_screen_category = 'true';
B:debug_overlay_show_system_category = 'true';
B:debug_overlay_show_advanced_screen_category = 'true';
B:show_debug_overlay = 'false';
B:debug_overlay_show_resources_category = 'true';
B:debug_overlay_show_resources_category = 'true';
##[tutorial]
B:show_welcome_screen = 'false';

View File

@@ -0,0 +1,51 @@
{
"disableVanillaPortals": {
"desc:": "Disables vanilla portals, default:false",
"disableVanillaPortals": false
},
"teleportCooldown": {
"desc:": "Sets a delay before you can teleport again, default:15 seconds",
"teleportCooldown": 15
},
"instantTeleport": {
"desc:": "Instantly teleports instead of notifying the user over time,(Note this causes some lag, due to loading chunks directly) default:false",
"instantTeleport": false
},
"teleportedRidden": {
"desc:": "Teleport ridden entities too, default:true",
"teleportedRidden": true
},
"teleportLeashed": {
"desc:": "Teleport leashed entities too, default:true",
"teleportLeashed": true
},
"debuglogging": {
"desc:": "Enable debug logging, default:false",
"debuglogging": false
},
"dimensionconnections": [
{
"from": "minecraft:overworld",
"to": "minecraft:the_nether",
"xcoordmultiplier": 0.125,
"zcoordmultiplier": 0.125,
"teleporttype": {
"teleporttype": "AIR",
"teleport_to_y": 125
},
"belowy": -60,
"slowfallticks": 400
},
{
"from": "minecraft:the_nether",
"to": "minecraft:overworld",
"xcoordmultiplier": 8.0,
"zcoordmultiplier": 8.0,
"teleporttype": {
"teleporttype": "CAVE",
"teleport_to_y": -60
},
"abovey": 121
}
]
}

View File

@@ -1922,7 +1922,7 @@
Count: 1
id: "ftbfiltersystem:smart_filter"
tag: {
"ftbfiltersystem:filter": "or(item(gtceu:rich_raw_certus_quartz)item(gtceu:raw_certus_quartz)item(gtceu:poor_raw_certus_quartz))"
"ftbfiltersystem:filter": "or(item(gtceu:rich_raw_certus_quartz)item(gtceu:raw_certus_quartz)item(gtceu:poor_raw_certus_quartz))"
}
}
title: "Any #forge:ores/certus_quartz"

View File

@@ -613,7 +613,7 @@
""
"&l&3Lore:&r&o There may be a rebalance for these in the future. See the Multiblock Miner quest for details."
]
hide: true
hide_until_deps_visible: true
id: "1BE779AF4487E3EB"
shape: "rsquare"
size: 0.66d

View File

@@ -371,11 +371,7 @@
}
{
dependencies: ["76EF4D00586A8B74"]
description: [
"{quests.387DEEADF4922AB3.d1}"
""
"{ \"text\": \"Excel Link (Tap here)\", \"color\":\"#02FF00\", \"clickEvent\": { \"action\": \"open_url\", \"value\": \"https://docs.google.com/spreadsheets/d/1P3Baz4y5vgJ3XrCoNs4l3BXGPiFEPlW7i4taPEWpTB4\" } }"
]
description: ["{quests.387DEEADF4922AB3.d1}"]
icon: "gtceu:shale_aluminium_ore"
id: "387DEEADF4922AB3"
subtitle: "{quests.387DEEADF4922AB3.st}"
@@ -1736,8 +1732,9 @@
hide_dependency_lines: true
id: "3029097F88B8AABF"
size: 1.5d
subtitle: "Broke ore using Hammer (Not Mining Hammer)"
tasks: [{
id: "37D21B5266C73385"
id: "0F58D0E86DAC23CD"
item: "gtceu:crushed_graphite_ore"
type: "item"
}]
@@ -2233,12 +2230,12 @@
hide_dependency_lines: true
id: "73BF0075860E666B"
tasks: [{
id: "54334DA4AC22438E"
id: "0B0CF81DC4968709"
item: {
Count: 1
id: "ftbfiltersystem:smart_filter"
tag: {
"ftbfiltersystem:filter": "or(item(gtceu:poor_raw_chalcopyrite)item(gtceu:raw_chalcopyrite)item(gtceu:rich_raw_chalcopyrite)item(tfc:ore/small_tetrahedrite)item(gtceu:poor_raw_tetrahedrite)item(gtceu:raw_tetrahedrite)item(gtceu:rich_raw_tetrahedrite)item(tfc:ore/small_malachite)item(gtceu:poor_raw_malachite)item(gtceu:raw_malachite)item(gtceu:rich_raw_malachite)item(tfc:ore/small_native_copper)item(gtceu:poor_raw_copper)item(minecraft:raw_copper)item(gtceu:rich_raw_copper))"
"ftbfiltersystem:filter": "or(item(gtceu:tiny_copper_dust)item(gtceu:tiny_chalcopyrite_dust)item(gtceu:tiny_tetrahedrite_dust)item(gtceu:tiny_malachite_dust)item(minecraft:raw_copper)item(gtceu:raw_chalcopyrite)item(gtceu:raw_tetrahedrite)item(gtceu:raw_malachite)item(gtceu:rich_raw_copper)item(gtceu:rich_raw_chalcopyrite)item(gtceu:rich_raw_tetrahedrite)item(gtceu:rich_raw_malachite)item(gtceu:poor_raw_copper)item(gtceu:poor_raw_chalcopyrite)item(gtceu:poor_raw_tetrahedrite)item(gtceu:poor_raw_malachite)item(tfc:ore/small_native_copper)item(tfc:ore/small_malachite)item(tfc:ore/small_tetrahedrite))"
}
}
title: "Any Copper Ore"
@@ -2263,32 +2260,29 @@
id: "2DEEDED2F21E60B9"
tasks: [
{
id: "024533C5E4B89787"
id: "61FBFAD12DD6486F"
item: {
Count: 1
id: "ftbfiltersystem:smart_filter"
tag: {
display: {
Name: "{\"text\":\"any tin ore\"}"
}
"ftbfiltersystem:filter": "or(item(tfc:ore/small_cassiterite)item(gtceu:raw_tin)item(gtceu:raw_cassiterite)item(gtceu:raw_cassiterite_sand)item(gtceu:poor_raw_tin)item(gtceu:poor_raw_cassiterite)item(gtceu:poor_raw_cassiterite_sand)item(gtceu:rich_raw_tin)item(gtceu:rich_raw_cassiterite)item(gtceu:rich_raw_cassiterite_sand))"
}
}
title: "Any Tin Ore"
type: "item"
}
{
id: "26C207A03F30FB27"
item: {
Count: 1
id: "ftbfiltersystem:smart_filter"
tag: {
"ftbfiltersystem:filter": "or(item(gtceu:poor_raw_chalcopyrite)item(gtceu:raw_chalcopyrite)item(gtceu:rich_raw_chalcopyrite)item(tfc:ore/small_tetrahedrite)item(gtceu:poor_raw_tetrahedrite)item(gtceu:raw_tetrahedrite)item(gtceu:rich_raw_tetrahedrite)item(tfc:ore/small_malachite)item(gtceu:poor_raw_malachite)item(gtceu:raw_malachite)item(gtceu:rich_raw_malachite)item(tfc:ore/small_native_copper)item(gtceu:poor_raw_copper)item(minecraft:raw_copper)item(gtceu:rich_raw_copper))"
"ftbfiltersystem:filter": "or(item(gtceu:tiny_copper_dust)item(gtceu:tiny_chalcopyrite_dust)item(gtceu:tiny_tetrahedrite_dust)item(gtceu:tiny_malachite_dust)item(minecraft:raw_copper)item(gtceu:raw_chalcopyrite)item(gtceu:raw_tetrahedrite)item(gtceu:raw_malachite)item(gtceu:rich_raw_copper)item(gtceu:rich_raw_chalcopyrite)item(gtceu:rich_raw_tetrahedrite)item(gtceu:rich_raw_malachite)item(gtceu:poor_raw_copper)item(gtceu:poor_raw_chalcopyrite)item(gtceu:poor_raw_tetrahedrite)item(gtceu:poor_raw_malachite)item(tfc:ore/small_native_copper)item(tfc:ore/small_malachite)item(tfc:ore/small_tetrahedrite))"
}
}
title: "Any Copper Ore"
type: "item"
}
{
id: "4A4A9E47E7251680"
item: {
Count: 1
id: "ftbfiltersystem:smart_filter"
tag: {
"ftbfiltersystem:filter": "or(item(tfc:ore/small_cassiterite)item(gtceu:tiny_tin_dust)item(gtceu:tiny_cassiterite_sand_dust)item(gtceu:tiny_cassiterite_dust)item(gtceu:raw_tin)item(gtceu:raw_cassiterite)item(gtceu:raw_cassiterite_sand)item(gtceu:rich_raw_tin)item(gtceu:rich_raw_cassiterite)item(gtceu:rich_raw_cassiterite_sand)item(gtceu:poor_raw_tin)item(gtceu:poor_raw_cassiterite)item(gtceu:poor_raw_cassiterite_sand))"
}
}
title: "Any Tin Ore"
type: "item"
}
]
title: "Resources for ordinary bronze"
x: 18.5d
@@ -2299,12 +2293,12 @@
hide_dependency_lines: true
id: "566FA805413004CF"
tasks: [{
id: "7E987D9B30125F52"
id: "74026020BB7FD0C8"
item: {
Count: 1
id: "ftbfiltersystem:smart_filter"
tag: {
"ftbfiltersystem:filter": "or(item(gtceu:rich_raw_hematite)item(gtceu:raw_hematite)item(tfc:ore/small_hematite)item(gtceu:poor_raw_hematite)item(gtceu:rich_raw_yellow_limonite)item(tfc:ore/small_limonite)item(gtceu:poor_raw_yellow_limonite)item(gtceu:raw_yellow_limonite)item(tfc:ore/small_magnetite)item(gtceu:poor_raw_magnetite)item(gtceu:raw_magnetite)item(gtceu:rich_raw_magnetite)item(gtceu:poor_raw_iron)item(minecraft:raw_iron)item(gtceu:rich_raw_iron)item(gtceu:poor_raw_goethite)item(gtceu:raw_goethite)item(gtceu:rich_raw_goethite)item(gtceu:poor_raw_pyrite)item(gtceu:raw_pyrite)item(gtceu:rich_raw_pyrite)item(gtceu:crushed_yellow_limonite_ore))"
"ftbfiltersystem:filter": "or(item(minecraft:raw_iron)item(tfc:ore/small_hematite)item(tfc:ore/small_magnetite)item(tfc:ore/small_limonite)item(gtceu:tiny_iron_dust)item(gtceu:tiny_hematite_dust)item(gtceu:tiny_goethite_dust)item(gtceu:tiny_magnetite_dust)item(gtceu:tiny_pyrite_dust)item(gtceu:tiny_yellow_limonite_dust)item(gtceu:raw_hematite)item(gtceu:raw_goethite)item(gtceu:raw_pyrite)item(gtceu:raw_yellow_limonite)item(gtceu:poor_raw_iron)item(gtceu:poor_raw_hematite)item(gtceu:poor_raw_goethite)item(gtceu:poor_raw_magnetite)item(gtceu:poor_raw_pyrite)item(gtceu:poor_raw_yellow_limonite)item(gtceu:rich_raw_iron)item(gtceu:rich_raw_hematite)item(gtceu:rich_raw_goethite)item(gtceu:rich_raw_magnetite)item(gtceu:rich_raw_pyrite)item(gtceu:rich_raw_yellow_limonite))"
}
}
title: "Any Iron Ore"
@@ -2400,47 +2394,41 @@
subtitle: "Cheap and shiny"
tasks: [
{
id: "7EBB6EC50EE8CFA1"
id: "72D482BA2D14A873"
item: {
Count: 1
id: "ftbfiltersystem:smart_filter"
tag: {
display: {
Name: "{\"text\":\"any bismuth ore\"}"
}
"ftbfiltersystem:filter": "or(item(tfc:ore/small_bismuthinite)item(gtceu:raw_bismuth)item(gtceu:poor_raw_bismuth)item(gtceu:rich_raw_bismuth))"
}
}
title: "Any Bismuth Ore"
type: "item"
}
{
id: "51BEF595B2A3014C"
item: {
Count: 1
id: "ftbfiltersystem:smart_filter"
tag: {
display: {
Name: "{\"text\":\"any sphalerite ore\"}"
}
"ftbfiltersystem:filter": "or(item(tfc:ore/small_sphalerite)item(gtceu:raw_sphalerite)item(gtceu:poor_raw_sphalerite)item(gtceu:rich_raw_sphalerite))"
}
}
title: "Any Sphalerite Ore"
type: "item"
}
{
id: "74F88351793C165A"
item: {
Count: 1
id: "ftbfiltersystem:smart_filter"
tag: {
"ftbfiltersystem:filter": "or(item(gtceu:poor_raw_chalcopyrite)item(gtceu:raw_chalcopyrite)item(gtceu:rich_raw_chalcopyrite)item(tfc:ore/small_tetrahedrite)item(gtceu:poor_raw_tetrahedrite)item(gtceu:raw_tetrahedrite)item(gtceu:rich_raw_tetrahedrite)item(tfc:ore/small_malachite)item(gtceu:poor_raw_malachite)item(gtceu:raw_malachite)item(gtceu:rich_raw_malachite)item(tfc:ore/small_native_copper)item(gtceu:poor_raw_copper)item(minecraft:raw_copper)item(gtceu:rich_raw_copper))"
"ftbfiltersystem:filter": "or(item(gtceu:tiny_copper_dust)item(gtceu:tiny_chalcopyrite_dust)item(gtceu:tiny_tetrahedrite_dust)item(gtceu:tiny_malachite_dust)item(minecraft:raw_copper)item(gtceu:raw_chalcopyrite)item(gtceu:raw_tetrahedrite)item(gtceu:raw_malachite)item(gtceu:rich_raw_copper)item(gtceu:rich_raw_chalcopyrite)item(gtceu:rich_raw_tetrahedrite)item(gtceu:rich_raw_malachite)item(gtceu:poor_raw_copper)item(gtceu:poor_raw_chalcopyrite)item(gtceu:poor_raw_tetrahedrite)item(gtceu:poor_raw_malachite)item(tfc:ore/small_native_copper)item(tfc:ore/small_malachite)item(tfc:ore/small_tetrahedrite))"
}
}
title: "Any Copper Ore"
type: "item"
}
{
id: "7EE7D70C8B855FD4"
item: {
Count: 1
id: "ftbfiltersystem:smart_filter"
tag: {
"ftbfiltersystem:filter": "or(item(tfc:ore/small_sphalerite)item(gtceu:tiny_zinc_dust)item(gtceu:tiny_sphalerite_dust)item(gtceu:raw_sphalerite)item(gtceu:poor_raw_sphalerite)item(gtceu:rich_raw_sphalerite))"
}
}
title: "Any Zinc Ore"
type: "item"
}
{
id: "0828B00285E5DBD8"
item: {
Count: 1
id: "ftbfiltersystem:smart_filter"
tag: {
"ftbfiltersystem:filter": "or(item(gtceu:tiny_bismuth_dust)item(tfc:ore/small_bismuthinite)item(gtceu:raw_bismuth)item(gtceu:rich_raw_bismuth)item(gtceu:poor_raw_bismuth))"
}
}
title: "Any Bismuth Ore"
type: "item"
}
]
title: "Resources for Bismuth bronze"
x: 18.5d
@@ -2463,39 +2451,36 @@
subtitle: "Expensive and black"
tasks: [
{
id: "1294B28A98775920"
id: "45C62339992715C9"
item: {
Count: 1
id: "ftbfiltersystem:smart_filter"
tag: {
display: {
Name: "{\"text\":\"any silver ore\"}"
}
"ftbfiltersystem:filter": "or(item(tfc:ore/small_native_silver)item(gtceu:poor_raw_silver)item(gtceu:rich_raw_silver)item(gtceu:raw_silver))"
}
}
title: "Any Silver Ore"
type: "item"
}
{
id: "53F7A77859F53B3D"
item: {
Count: 1
id: "ftbfiltersystem:smart_filter"
tag: {
"ftbfiltersystem:filter": "or(item(gtceu:poor_raw_chalcopyrite)item(gtceu:raw_chalcopyrite)item(gtceu:rich_raw_chalcopyrite)item(tfc:ore/small_tetrahedrite)item(gtceu:poor_raw_tetrahedrite)item(gtceu:raw_tetrahedrite)item(gtceu:rich_raw_tetrahedrite)item(tfc:ore/small_malachite)item(gtceu:poor_raw_malachite)item(gtceu:raw_malachite)item(gtceu:rich_raw_malachite)item(tfc:ore/small_native_copper)item(gtceu:poor_raw_copper)item(minecraft:raw_copper)item(gtceu:rich_raw_copper))"
"ftbfiltersystem:filter": "or(item(gtceu:tiny_copper_dust)item(gtceu:tiny_chalcopyrite_dust)item(gtceu:tiny_tetrahedrite_dust)item(gtceu:tiny_malachite_dust)item(minecraft:raw_copper)item(gtceu:raw_chalcopyrite)item(gtceu:raw_tetrahedrite)item(gtceu:raw_malachite)item(gtceu:rich_raw_copper)item(gtceu:rich_raw_chalcopyrite)item(gtceu:rich_raw_tetrahedrite)item(gtceu:rich_raw_malachite)item(gtceu:poor_raw_copper)item(gtceu:poor_raw_chalcopyrite)item(gtceu:poor_raw_tetrahedrite)item(gtceu:poor_raw_malachite)item(tfc:ore/small_native_copper)item(tfc:ore/small_malachite)item(tfc:ore/small_tetrahedrite))"
}
}
title: "Any Copper Ore"
type: "item"
}
{
id: "755505207091F3E2"
id: "5461C4FA5EAD78F0"
item: {
Count: 1
id: "ftbfiltersystem:smart_filter"
tag: {
"ftbfiltersystem:filter": "or(item(minecraft:raw_gold)item(gtceu:rich_raw_gold)item(gtceu:poor_raw_gold)item(tfc:ore/small_native_gold))"
"ftbfiltersystem:filter": "or(item(tfc:ore/small_native_silver)item(gtceu:tiny_silver_dust)item(gtceu:raw_silver)item(gtceu:rich_raw_silver)item(gtceu:poor_raw_silver))"
}
}
title: "Any Silver Ore"
type: "item"
}
{
id: "0DE4CC2BCDE489C0"
item: {
Count: 1
id: "ftbfiltersystem:smart_filter"
tag: {
"ftbfiltersystem:filter": "or(item(minecraft:raw_gold)item(tfc:ore/small_native_gold)item(gtceu:poor_raw_gold)item(gtceu:rich_raw_gold)item(gtceu:tiny_gold_dust))"
}
}
title: "Any Gold Ore"
@@ -2742,7 +2727,11 @@
y: 7.5d
}
{
dependencies: ["2765DB2E20A745F8"]
dependencies: [
"2765DB2E20A745F8"
"48AED37B4E20A99A"
]
dependency_requirement: "one_completed"
description: ["{quests.478D0DF94D7495EF.d1}"]
id: "478D0DF94D7495EF"
subtitle: "{quests.478D0DF94D7495EF.st}"
@@ -3022,6 +3011,7 @@
dependencies: ["0EB682B44D83D12A"]
hide_dependency_lines: true
id: "253860AD4DF4224C"
subtitle: "Broke ore using Hammer (Not Mining Hammer)"
tasks: [{
id: "6E70D453F693036D"
item: "gtceu:crushed_sulfur_ore"
@@ -3250,15 +3240,12 @@
type: "item"
}
{
id: "305EFF0F0ECD2E16"
id: "45979C3F7588F352"
item: {
Count: 1
id: "ftbfiltersystem:smart_filter"
tag: {
display: {
Name: "{\"text\":\"Any Nickel Ore\"}"
}
"ftbfiltersystem:filter": "or(item(gtceu:raw_nickel)item(gtceu:raw_garnierite)item(gtceu:raw_pentlandite)item(gtceu:rich_raw_nickel)item(gtceu:rich_raw_garnierite)item(gtceu:rich_raw_pentlandite)item(gtceu:poor_raw_nickel)item(gtceu:poor_raw_garnierite)item(gtceu:poor_raw_pentlandite))"
"ftbfiltersystem:filter": "or(item(gtceu:tiny_nickel_dust)item(gtceu:tiny_garnierite_dust)item(gtceu:raw_nickel)item(gtceu:raw_garnierite)item(tfc:ore/small_garnierite)item(gtceu:poor_raw_nickel)item(gtceu:poor_raw_garnierite)item(gtceu:rich_raw_nickel)item(gtceu:rich_raw_garnierite))"
}
}
title: "Any Nickel Ore"
@@ -3576,24 +3563,24 @@
id: "483D7FE6554FDC96"
tasks: [
{
id: "184806817B6D9921"
id: "7ED98EFD0C27E0FD"
item: {
Count: 1
id: "ftbfiltersystem:smart_filter"
tag: {
"ftbfiltersystem:filter": "or(item(tfc:ore/small_native_gold)item(gtceu:poor_raw_gold)item(minecraft:raw_gold)item(gtceu:rich_raw_gold))"
"ftbfiltersystem:filter": "or(item(minecraft:raw_gold)item(tfc:ore/small_native_gold)item(gtceu:poor_raw_gold)item(gtceu:rich_raw_gold)item(gtceu:tiny_gold_dust))"
}
}
title: "Any Gold Ore"
type: "item"
}
{
id: "3101B42F9E34CDA1"
id: "2A88B5EB303D2265"
item: {
Count: 1
id: "ftbfiltersystem:smart_filter"
tag: {
"ftbfiltersystem:filter": "or(item(tfc:ore/small_tetrahedrite)item(tfc:ore/small_malachite)item(gtceu:poor_raw_malachite)item(gtceu:raw_malachite)item(gtceu:rich_raw_malachite)item(gtceu:rich_raw_tetrahedrite)item(gtceu:raw_tetrahedrite)item(gtceu:poor_raw_tetrahedrite)item(gtceu:poor_raw_chalcopyrite)item(gtceu:raw_chalcopyrite)item(gtceu:rich_raw_chalcopyrite)item(gtceu:rich_raw_copper)item(minecraft:raw_copper)item(gtceu:poor_raw_copper)item(tfc:ore/small_native_copper))"
"ftbfiltersystem:filter": "or(item(gtceu:tiny_copper_dust)item(gtceu:tiny_chalcopyrite_dust)item(gtceu:tiny_tetrahedrite_dust)item(gtceu:tiny_malachite_dust)item(minecraft:raw_copper)item(gtceu:raw_chalcopyrite)item(gtceu:raw_tetrahedrite)item(gtceu:raw_malachite)item(gtceu:rich_raw_copper)item(gtceu:rich_raw_chalcopyrite)item(gtceu:rich_raw_tetrahedrite)item(gtceu:rich_raw_malachite)item(gtceu:poor_raw_copper)item(gtceu:poor_raw_chalcopyrite)item(gtceu:poor_raw_tetrahedrite)item(gtceu:poor_raw_malachite)item(tfc:ore/small_native_copper)item(tfc:ore/small_malachite)item(tfc:ore/small_tetrahedrite))"
}
}
title: "Any Copper Ore"
@@ -3620,27 +3607,24 @@
id: "758B2176634789F6"
tasks: [
{
id: "763128F1BD1FEB9B"
id: "10F5386F960AE8C8"
item: {
Count: 1
id: "ftbfiltersystem:smart_filter"
tag: {
display: {
Name: "{\"text\":\"any sphalerite ore\"}"
}
"ftbfiltersystem:filter": "or(item(tfc:ore/small_sphalerite)item(gtceu:raw_sphalerite)item(gtceu:poor_raw_sphalerite)item(gtceu:rich_raw_sphalerite))"
"ftbfiltersystem:filter": "or(item(tfc:ore/small_sphalerite)item(gtceu:tiny_zinc_dust)item(gtceu:tiny_sphalerite_dust)item(gtceu:raw_sphalerite)item(gtceu:poor_raw_sphalerite)item(gtceu:rich_raw_sphalerite))"
}
}
title: "Any Sphalerite Ore"
title: "Any Zinc Ore"
type: "item"
}
{
id: "34F5CDD35DDE2295"
id: "1F79B37BB871845A"
item: {
Count: 1
id: "ftbfiltersystem:smart_filter"
tag: {
"ftbfiltersystem:filter": "or(item(tfc:ore/small_tetrahedrite)item(tfc:ore/small_malachite)item(gtceu:poor_raw_malachite)item(gtceu:raw_malachite)item(gtceu:rich_raw_malachite)item(gtceu:rich_raw_tetrahedrite)item(gtceu:raw_tetrahedrite)item(gtceu:poor_raw_tetrahedrite)item(gtceu:poor_raw_chalcopyrite)item(gtceu:raw_chalcopyrite)item(gtceu:rich_raw_chalcopyrite)item(gtceu:rich_raw_copper)item(minecraft:raw_copper)item(gtceu:poor_raw_copper)item(tfc:ore/small_native_copper))"
"ftbfiltersystem:filter": "or(item(gtceu:tiny_copper_dust)item(gtceu:tiny_chalcopyrite_dust)item(gtceu:tiny_tetrahedrite_dust)item(gtceu:tiny_malachite_dust)item(minecraft:raw_copper)item(gtceu:raw_chalcopyrite)item(gtceu:raw_tetrahedrite)item(gtceu:raw_malachite)item(gtceu:rich_raw_copper)item(gtceu:rich_raw_chalcopyrite)item(gtceu:rich_raw_tetrahedrite)item(gtceu:rich_raw_malachite)item(gtceu:poor_raw_copper)item(gtceu:poor_raw_chalcopyrite)item(gtceu:poor_raw_tetrahedrite)item(gtceu:poor_raw_malachite)item(tfc:ore/small_native_copper)item(tfc:ore/small_malachite)item(tfc:ore/small_tetrahedrite))"
}
}
title: "Any Copper Ore"
@@ -3667,32 +3651,29 @@
id: "0E0C589495AA31E8"
tasks: [
{
id: "3E9AC72D1AF2CE1A"
id: "27FEFEA3A46F09FD"
item: {
Count: 1
id: "ftbfiltersystem:smart_filter"
tag: {
display: {
Name: "{\"text\":\"any silver ore\"}"
}
"ftbfiltersystem:filter": "or(item(tfc:ore/small_native_silver)item(gtceu:poor_raw_silver)item(gtceu:rich_raw_silver)item(gtceu:raw_silver))"
}
}
title: "Any Silver Ore"
type: "item"
}
{
id: "4E12D679975AEE9A"
item: {
Count: 1
id: "ftbfiltersystem:smart_filter"
tag: {
"ftbfiltersystem:filter": "or(item(tfc:ore/small_tetrahedrite)item(tfc:ore/small_malachite)item(gtceu:poor_raw_malachite)item(gtceu:raw_malachite)item(gtceu:rich_raw_malachite)item(gtceu:rich_raw_tetrahedrite)item(gtceu:raw_tetrahedrite)item(gtceu:poor_raw_tetrahedrite)item(gtceu:poor_raw_chalcopyrite)item(gtceu:raw_chalcopyrite)item(gtceu:rich_raw_chalcopyrite)item(gtceu:rich_raw_copper)item(minecraft:raw_copper)item(gtceu:poor_raw_copper)item(tfc:ore/small_native_copper))"
"ftbfiltersystem:filter": "or(item(gtceu:tiny_copper_dust)item(gtceu:tiny_chalcopyrite_dust)item(gtceu:tiny_tetrahedrite_dust)item(gtceu:tiny_malachite_dust)item(minecraft:raw_copper)item(gtceu:raw_chalcopyrite)item(gtceu:raw_tetrahedrite)item(gtceu:raw_malachite)item(gtceu:rich_raw_copper)item(gtceu:rich_raw_chalcopyrite)item(gtceu:rich_raw_tetrahedrite)item(gtceu:rich_raw_malachite)item(gtceu:poor_raw_copper)item(gtceu:poor_raw_chalcopyrite)item(gtceu:poor_raw_tetrahedrite)item(gtceu:poor_raw_malachite)item(tfc:ore/small_native_copper)item(tfc:ore/small_malachite)item(tfc:ore/small_tetrahedrite))"
}
}
title: "Any Copper Ore"
type: "item"
}
{
id: "6897CE0365F602F1"
item: {
Count: 1
id: "ftbfiltersystem:smart_filter"
tag: {
"ftbfiltersystem:filter": "or(item(tfc:ore/small_native_silver)item(gtceu:tiny_silver_dust)item(gtceu:raw_silver)item(gtceu:rich_raw_silver)item(gtceu:poor_raw_silver))"
}
}
title: "Any Silver Ore"
type: "item"
}
]
title: "Materials for Sterling Silver"
x: 30.5d
@@ -4863,7 +4844,12 @@
y: 24.0d
}
{
dependencies: ["2765DB2E20A745F8"]
dependencies: [
"2765DB2E20A745F8"
"48AED37B4E20A99A"
"39E8CE6A86731567"
]
dependency_requirement: "one_completed"
id: "04D4E196824D53C4"
tasks: [{
id: "0121A0A3EFBF3A46"
@@ -4967,7 +4953,7 @@
}
]
title: "Copper Waxing [WIP]"
x: -8.0d
x: -9.5d
y: 0.0d
}
{
@@ -4977,7 +4963,7 @@
title: "Cellar [WIP]"
type: "checkmark"
}]
x: -7.0d
x: -8.5d
y: -1.0d
}
{
@@ -4987,7 +4973,7 @@
title: "Bees [WIP]"
type: "checkmark"
}]
x: -7.0d
x: -8.5d
y: 1.0d
}
{
@@ -4997,7 +4983,7 @@
title: "Greenhouse [WIP]"
type: "checkmark"
}]
x: -7.0d
x: -8.5d
y: 0.0d
}
{
@@ -5127,8 +5113,8 @@
item: "etched:etching_table"
type: "item"
}]
x: 24.5d
y: 25.5d
x: 8.0d
y: 24.5d
}
{
dependencies: ["6156D157921CC5A8"]
@@ -5138,8 +5124,8 @@
item: "etched:album_jukebox"
type: "item"
}]
x: 23.0d
y: 24.0d
x: 6.5d
y: 23.0d
}
{
dependencies: ["6156D157921CC5A8"]
@@ -5149,8 +5135,8 @@
item: "etched:radio"
type: "item"
}]
x: 26.0d
y: 25.5d
x: 9.5d
y: 24.5d
}
{
dependencies: ["6156D157921CC5A8"]
@@ -5160,8 +5146,8 @@
item: "etched:jukebox_minecart"
type: "item"
}]
x: 23.0d
y: 25.5d
x: 6.5d
y: 24.5d
}
{
dependencies: ["6156D157921CC5A8"]
@@ -5171,8 +5157,8 @@
item: "etched:boombox"
type: "item"
}]
x: 26.0d
y: 24.0d
x: 9.5d
y: 23.0d
}
{
dependencies: ["754CA10FD1725EC6"]
@@ -5188,8 +5174,8 @@
}
type: "item"
}]
x: 24.5d
y: 23.0d
x: 8.0d
y: 22.0d
}
{
dependencies: [
@@ -5203,8 +5189,8 @@
item: "etched:album_cover"
type: "item"
}]
x: 24.5d
y: 22.0d
x: 8.0d
y: 21.0d
}
{
dependencies: ["38469FBD2B7998C1"]
@@ -5214,9 +5200,69 @@
item: "etched:blank_music_disc"
type: "item"
}]
x: 8.0d
y: 23.0d
}
{
dependencies: ["23DD6D6E78F62757"]
id: "2B862C1ED65D0526"
shape: "gear"
size: 3.0d
tasks: [{
id: "7DB951FDB7063659"
item: "gtceu:steel_brick_casing"
type: "item"
}]
x: 24.5d
y: 24.0d
}
{
dependencies: ["445E060EF3300A49"]
id: "23DD6D6E78F62757"
tasks: [{
count: 5L
id: "1C607358F45ABAD6"
item: {
Count: 1
ForgeCaps: {
"tfc:item_heat": {
heat: 0.0f
ticks: 0L
}
}
id: "gtceu:steel_plate"
}
type: "item"
}]
x: 24.5d
y: 22.0d
}
{
dependencies: ["76EF4D00586A8B74"]
description: ["But how? Try to descend to a depth of y = -60 blocks. Or perhaps lower?"]
id: "30C61004FB5FA9AC"
tasks: [{
dimension: "minecraft:the_nether"
id: "2928FC0BBF500E88"
title: "Visit Nether"
type: "dimension"
}]
x: -5.5d
y: 0.0d
}
{
dependencies: ["30C61004FB5FA9AC"]
description: ["Maybe you need to climb as high as possible? But I'm not sure."]
id: "53C8B91A1A5BBE3E"
tasks: [{
dimension: "minecraft:overworld"
id: "162808CB268A36CE"
title: "How to escape from Alcatrazzz?"
type: "dimension"
}]
x: -7.0d
y: 0.0d
}
]
title: "Primitive Age"
}

View File

@@ -10,58 +10,71 @@
{
id: "1C86D83D29134EBE"
linked_quest: "253860AD4DF4224C"
x: 5.5d
x: -2.5d
y: -6.0d
}
{
id: "09E0E263CC81CD99"
linked_quest: "2658E7679CD42ACD"
x: 9.0d
y: 4.5d
shape: "circle"
x: 3.5d
y: 1.0d
}
{
id: "26D1A18BE2F694C4"
linked_quest: "6E13B0241CB1D536"
x: 7.5d
y: 3.0d
x: -4.0d
y: -3.0d
}
{
id: "580358D6164B9CEA"
linked_quest: "04D4E196824D53C4"
x: 2.5d
y: -1.5d
x: -5.5d
y: 0.0d
}
{
id: "4DFB0BF29099F2A1"
linked_quest: "5BBF0B6AED98072E"
x: 2.5d
y: 0.0d
shape: "circle"
x: -6.5d
y: 1.5d
}
{
id: "190A7A8C49F390C2"
linked_quest: "478D0DF94D7495EF"
x: 1.0d
y: -4.5d
x: -5.5d
y: -3.0d
}
{
id: "3426BCAE1210DAE4"
linked_quest: "3FB3EE093DDC6B56"
shape: "gear"
size: 3.0d
x: -7.5d
x: -12.5d
y: 0.0d
}
{
id: "3E93FFAACC24EEA5"
linked_quest: "7B74DB051202E97E"
x: 11.5d
y: -1.0d
}
{
id: "5554A5384B8FBED2"
linked_quest: "3E82C14AF32AA103"
x: -4.5d
y: -3.0d
shape: "gear"
size: 2.0d
x: -7.5d
y: -9.0d
}
{
id: "53F621640316AE50"
linked_quest: "2B862C1ED65D0526"
shape: "gear"
size: 3.0d
x: -10.0d
y: 5.98333333333332d
}
{
id: "4B34A70CD02F5F2D"
linked_quest: "7B74DB051202E97E"
shape: "circle"
x: -4.0d
y: -1.5d
}
]
quests: [
@@ -85,7 +98,7 @@
type: "item"
}]
title: "S is for Sulfur"
x: 5.5d
x: -2.5d
y: -4.5d
}
{
@@ -109,7 +122,7 @@
type: "item"
}]
title: "The First of Many Motors"
x: 7.5d
x: 2.0d
y: -3.0d
}
{
@@ -128,7 +141,7 @@
"&l&3Lore:&r&o These drums are actually ported from GregTech 6."
]
id: "2B74E56C9E138F18"
shape: "rsquare"
shape: "circle"
size: 1.0d
subtitle: "Just kidding, tanks for fluids"
tasks: [{
@@ -137,8 +150,8 @@
type: "item"
}]
title: "Armoured Tanks"
x: -9.0d
y: -3.0d
x: -13.5d
y: -3.5d
}
{
dependencies: ["3F087862270F649A"]
@@ -171,11 +184,14 @@
}
]
title: "Molding"
x: 2.5d
y: -3.0d
x: -1.0d
y: -4.5d
}
{
dependencies: ["5BBF0B6AED98072E"]
dependencies: [
"5BBF0B6AED98072E"
"612C0D994EAF0CB6"
]
description: [
"Not many items are made in the &3Extractor&r during the &6Steam Age&r, but it's used to make &9Rubber&r, which you'll need after Steel."
""
@@ -187,12 +203,12 @@
subtitle: "The Steam Extractor extracts..."
tasks: [{
id: "12A46916B1BC17EC"
item: "gtceu:hp_steam_extractor"
item: "gtceu:lp_steam_extractor"
type: "item"
}]
title: "Steam Extractor"
x: 4.0d
y: 0.0d
x: -4.0d
y: 3.0d
}
{
dependencies: [
@@ -226,7 +242,7 @@
}
]
title: "Rubbering up"
x: 5.5d
x: -1.0d
y: -3.0d
}
{
@@ -251,8 +267,8 @@
type: "item"
}]
title: "Electronics #1: Resistors"
x: 9.0d
y: 3.0d
x: 2.0d
y: 1.0d
}
{
dependencies: ["3FB3EE093DDC6B56"]
@@ -289,30 +305,11 @@
type: "item"
}]
title: "Fluid Pipes"
x: -7.5d
y: -3.0d
x: -12.5d
y: -2.0d
}
{
dependencies: ["3F087862270F649A"]
description: [
"&dSteam Machines&r accept any Steam that is pumped from nearby Boilers into their internal storage tank. They will run recipes from JEI up to 32 EU/t (&7LV&r-tier)."
""
"&6This quest unlocks a new tutorial on Steam in the &lTips and Tricks&r&6 tab - check it out to learn more!&r"
]
id: "03DBF1961AE21C76"
shape: "square"
size: 1.0d
tasks: [{
id: "03BA041BE9C347FD"
item: "gtceu:steel_brick_casing"
type: "item"
}]
title: "Steam Machine Behaviour"
x: -0.5d
y: 0.0d
}
{
dependencies: ["03DBF1961AE21C76"]
dependencies: ["612C0D994EAF0CB6"]
description: [
"The &bAlloy Smelter&r is used for, well, alloys. You'll want it for the efficient &6Bronze&r recipe, and for &4Red Alloy&r in the near future."
""
@@ -324,15 +321,18 @@
subtitle: "The Alloy Smelter makes alloys..."
tasks: [{
id: "2F3B195A110E41C2"
item: "gtceu:hp_steam_alloy_smelter"
item: "gtceu:lp_steam_alloy_smelter"
type: "item"
}]
title: "Steam Alloy Smelter"
x: 2.5d
y: 1.5d
x: -5.5d
y: 3.0d
}
{
dependencies: ["04D4E196824D53C4"]
dependencies: [
"04D4E196824D53C4"
"7B74DB051202E97E"
]
description: [
"Crafting Vacuum Tubes might make you question your existence. Sorry about that."
""
@@ -350,8 +350,8 @@
type: "item"
}]
title: "Electronics #3: Vacuum Tubes"
x: 4.0d
y: -1.5d
x: -4.0d
y: 0.0d
}
{
dependencies: ["48AED37B4E20A99A"]
@@ -372,7 +372,7 @@
type: "item"
}]
title: "Red Alloy"
x: 4.0d
x: -4.0d
y: 1.5d
}
{
@@ -414,7 +414,7 @@
}
]
title: "Electronics #4: The Circuit"
x: 9.0d
x: 2.0d
y: -1.0d
}
{
@@ -432,7 +432,7 @@
]
icon: "gtceu:potin_normal_fluid_pipe"
id: "3C70B0717E9377A4"
shape: "rsquare"
shape: "circle"
size: 1.0d
subtitle: "...I'm going into battle, and I need only your finest Potin."
tasks: [{
@@ -448,11 +448,11 @@
type: "item"
}]
title: "Potin Seller..."
x: -7.5d
y: -4.5d
x: -12.5d
y: -3.5d
}
{
dependencies: ["03DBF1961AE21C76"]
dependencies: ["612C0D994EAF0CB6"]
description: [
"With the creation of this machine, many recipes that once required you to use a hammer can instead be made here!"
""
@@ -468,15 +468,15 @@
subtitle: "The Forge Hammer hammers..."
tasks: [{
id: "4F4074D7CE5A61A0"
item: "gtceu:hp_steam_forge_hammer"
item: "gtceu:lp_steam_forge_hammer"
type: "item"
}]
title: "Steam Forge Hammer"
x: 1.0d
y: -1.5d
x: -1.0d
y: 3.0d
}
{
dependencies: ["03DBF1961AE21C76"]
dependencies: ["612C0D994EAF0CB6"]
description: [
"The &bMacerator&r frees you from the painful process of &egrinding stuff into dust&r with a &3Mortar&r, but at the steep cost of time. Processing a single piece of Iron Ore in this machine will take &ctwenty seconds&r - twice the time it takes to smelt an ingot in a furnace!"
""
@@ -492,11 +492,11 @@
subtitle: "The Macerator macerates..."
tasks: [{
id: "6DFD6AC8CF31305C"
item: "gtceu:hp_steam_macerator"
item: "gtceu:lp_steam_macerator"
type: "item"
}]
title: "Steam Macerator"
x: -0.5d
x: -2.5d
y: 3.0d
}
{
@@ -530,8 +530,8 @@
}
]
title: "Electronics #2: Circuit Boards"
x: 5.5d
y: 3.0d
x: -2.5d
y: -3.0d
}
{
dependencies: ["1C50A758A1DE25CB"]
@@ -555,7 +555,7 @@
type: "checkmark"
}]
title: "What is this Mess?!"
x: -0.5d
x: -3.0d
y: 4.5d
}
{
@@ -569,7 +569,7 @@
]
icon: "gtceu:steam_grinder"
id: "7FF95F1216D104B2"
shape: "square"
shape: "circle"
size: 1.0d
subtitle: "The Steam Oven's elder brother"
tasks: [
@@ -601,11 +601,11 @@
}
]
title: "Steam Grinder"
x: 1.0d
x: -2.0d
y: 4.5d
}
{
dependencies: ["011EC2CE0111C9A0"]
dependencies: ["3B8D9846F50DEF34"]
description: [
"&o...or little brother. Don't let him know!&r"
""
@@ -656,24 +656,24 @@
}
]
title: "Steam Oven"
x: -6.0d
y: 4.5d
x: -7.5d
y: -1.5d
}
{
dependencies: ["03DBF1961AE21C76"]
dependencies: ["612C0D994EAF0CB6"]
description: ["The Steam Compressor unlocks some tantalising new recipes that will help you to progress towards Steel."]
id: "07415D6305C3B1D2"
shape: "rsquare"
shape: "square"
size: 1.0d
subtitle: "The Steam Compressor compresses..."
tasks: [{
id: "21C99D59F1BE48A3"
item: "gtceu:hp_steam_compressor"
item: "gtceu:lp_steam_compressor"
type: "item"
}]
title: "Steam Compressor"
x: -0.5d
y: -1.5d
x: 0.5d
y: 3.0d
}
{
dependencies: ["48AED37B4E20A99A"]
@@ -700,7 +700,7 @@
]
icon: "gtceu:tin_small_item_pipe"
id: "539CF1B85725786D"
shape: "rsquare"
shape: "circle"
size: 1.0d
tasks: [{
id: "158F4EEDC214A3BA"
@@ -718,30 +718,30 @@
type: "item"
}]
title: "Item Pipes"
x: 2.5d
x: -6.5d
y: 4.5d
}
{
dependencies: ["3F087862270F649A"]
dependencies: ["3B8D9846F50DEF34"]
id: "011EC2CE0111C9A0"
tasks: [{
id: "7A1C685F48E09F6B"
item: "gtceu:hp_steam_furnace"
type: "item"
}]
x: -6.0d
y: 3.0d
x: -7.5d
y: 6.0d
}
{
dependencies: ["3F087862270F649A"]
dependencies: ["2F44D9034CBEB774"]
id: "41F23E44E154C3E9"
tasks: [{
id: "22542CDE2F0C0524"
item: "gtceu:hp_steam_rock_crusher"
type: "item"
}]
x: -3.0d
y: 3.0d
x: 2.0d
y: 6.0d
}
{
dependencies: [
@@ -755,12 +755,13 @@
item: "gtceu:glass_dust"
type: "item"
}]
x: 1.0d
y: -3.0d
x: -5.5d
y: -1.5d
}
{
dependencies: ["3FB3EE093DDC6B56"]
id: "7470E713F599B891"
shape: "circle"
tasks: [{
id: "0DF1243A3267F636"
item: {
@@ -770,19 +771,17 @@
"ftbfiltersystem:filter": "or(item(gtceu:lp_steam_solid_boiler)item(gtceu:lp_steam_liquid_boiler)item(gtceu:lp_steam_solar_boiler))"
}
}
title: "Any Low Pressure Boiler"
title: "Any Low Pressure Steam Boiler"
type: "item"
}]
x: -6.0d
y: -3.0d
x: -11.5d
y: -3.5d
}
{
dependencies: [
"3FB3EE093DDC6B56"
"445E060EF3300A49"
]
dependencies: ["2B862C1ED65D0526"]
id: "3F087862270F649A"
size: 2.0d
shape: "circle"
size: 1.0d
tasks: [{
id: "0BBF678F5A0517D7"
item: {
@@ -795,8 +794,8 @@
title: "Any High Pressure Boiler"
type: "item"
}]
x: -4.5d
y: 0.0d
x: -10.0d
y: 9.5d
}
{
dependencies: ["3E82C14AF32AA103"]
@@ -807,19 +806,22 @@
item: "gtceu:treated_wood_planks"
type: "item"
}]
x: -4.5d
y: -5.5d
x: -4.0d
y: -9.0d
}
{
dependencies: ["0A522CC855BF3FEC"]
dependencies: [
"0A522CC855BF3FEC"
"55DD22C8ECBEE079"
]
id: "252FD7ED5BF225DD"
tasks: [{
id: "5E4B2C29C7893EF8"
item: "gtceu:treated_wood_plate"
type: "item"
}]
x: -4.5d
y: -7.0d
x: -2.5d
y: -9.0d
}
{
dependencies: [
@@ -829,15 +831,182 @@
icon: "create:large_cogwheel"
id: "5CB27C93795281AB"
shape: "gear"
size: 2.0d
size: 3.0d
tasks: [{
id: "0D3B31329089CFE4"
item: "create:cogwheel"
type: "item"
}]
title: "The beginning of Create"
x: -0.5d
y: -7.0d
x: 0.5d
y: -9.0d
}
{
dependencies: ["07415D6305C3B1D2"]
description: ["The Steam Compressor unlocks some tantalising new recipes that will help you to progress towards Steel."]
id: "54CA9AF368FCC274"
size: 1.0d
subtitle: "The Steam Compressor compresses..."
tasks: [{
id: "5CA938E8348E4228"
item: "gtceu:hp_steam_compressor"
type: "item"
}]
title: "Steam Compressor"
x: 0.5d
y: 6.0d
}
{
dependencies: ["1C50A758A1DE25CB"]
description: [
"The &bMacerator&r frees you from the painful process of &egrinding stuff into dust&r with a &3Mortar&r, but at the steep cost of time. Processing a single piece of Iron Ore in this machine will take &ctwenty seconds&r - twice the time it takes to smelt an ingot in a furnace!"
""
"The Macerator also marks the advent of &eOre Processing&r, but that's a scary topic that we'll dip our toes into in the next quest."
"{@pagebreak}"
"The macerator will output only the first item shown in recipes from JEI. The other slots are locked until you make a &6HV&r Macerator. How unfortunate..."
""
"Our (&oimportant!&r) advice: it's actually better to keep directly smelting for now! The efficiency loss is made up with faster mining. Use the Macerator to make things like &aClay Dust&r instead!"
]
id: "79F8CCB9AAC2418A"
shape: "square"
size: 1.0d
subtitle: "The Macerator macerates..."
tasks: [{
id: "63E61AE537B5ED1F"
item: "gtceu:hp_steam_macerator"
type: "item"
}]
title: "Steam Macerator"
x: -2.5d
y: 6.0d
}
{
dependencies: ["48AED37B4E20A99A"]
description: [
"The &bAlloy Smelter&r is used for, well, alloys. You'll want it for the efficient &6Bronze&r recipe, and for &4Red Alloy&r in the near future."
""
"Out of all the &6Steam Age&r machines, this is the most steam-hungry. If you ever find yourself running out of steam, give your machine a &alove-tap&r with &dany Soft Mallet&r to momentarily pause it."
]
id: "33B6BA83EA354B24"
shape: "square"
size: 1.0d
subtitle: "The Alloy Smelter makes alloys..."
tasks: [{
id: "320681036ECB878D"
item: "gtceu:hp_steam_alloy_smelter"
type: "item"
}]
title: "Steam Alloy Smelter"
x: -5.5d
y: 6.0d
}
{
dependencies: ["1436DB89E21264F3"]
description: [
"Not many items are made in the &3Extractor&r during the &6Steam Age&r, but it's used to make &9Rubber&r, which you'll need after Steel."
""
"You can also process Dirt in the Extractor for &aBones&r, which makes getting &aBone Meal&r a lot easier for Peaceful players."
]
id: "152A238740E6ADA8"
shape: "square"
size: 1.0d
subtitle: "The Steam Extractor extracts..."
tasks: [{
id: "3167FD92D7FB37B5"
item: "gtceu:hp_steam_extractor"
type: "item"
}]
title: "Steam Extractor"
x: -4.0d
y: 6.0d
}
{
dependencies: ["1931FC6DEAC29646"]
description: [
"With the creation of this machine, many recipes that once required you to use a hammer can instead be made here!"
""
"It can process &bCobblestone into Gravel&r, and &dGravel into Sand&r - and it's zippy at that to boot."
""
"Last but not least, it makes &aPlates&r at a better ratio: &6three Ingots for two Plates&r. A worthwhile investment!"
""
"You know what? &aBonus&r! We'll give you the &8Anvil&r back if you craft the Forge Hammer. This is a gentle reminder that you can repair GregTech tools in an Anvil."
]
id: "2AD496393F5F9421"
shape: "square"
size: 1.0d
subtitle: "The Forge Hammer hammers..."
tasks: [{
id: "08DB1E42BA032AAD"
item: "gtceu:hp_steam_forge_hammer"
type: "item"
}]
title: "Steam Forge Hammer"
x: -1.0d
y: 6.0d
}
{
dependencies: ["3FB3EE093DDC6B56"]
description: [
"&dSteam Machines&r accept any Steam that is pumped from nearby Boilers into their internal storage tank. They will run recipes from JEI up to 32 EU/t (&7LV&r-tier)."
""
"&6This quest unlocks a new tutorial on Steam in the &lTips and Tricks&r&6 tab - check it out to learn more!&r"
]
id: "3E1DF79F85C2AD99"
shape: "gear"
subtitle: "Open me, its important, or not?"
tasks: [{
id: "635CBC166F9FD406"
title: "Some useful info about steam"
type: "checkmark"
}]
x: -10.0d
y: 0.0d
}
{
dependencies: ["3E1DF79F85C2AD99"]
id: "612C0D994EAF0CB6"
shape: "gear"
size: 3.0d
tasks: [{
id: "78EB6ABEE40D1867"
item: "gtceu:bronze_machine_casing"
type: "item"
}]
x: -10.0d
y: 3.0d
}
{
dependencies: ["3E1DF79F85C2AD99"]
id: "3B8D9846F50DEF34"
tasks: [{
id: "5C54AF2AC3307B4A"
item: "gtceu:lp_steam_furnace"
type: "item"
}]
x: -7.5d
y: 0.0d
}
{
dependencies: ["612C0D994EAF0CB6"]
id: "2F44D9034CBEB774"
tasks: [{
id: "6F2953EC4D8DEF27"
item: "gtceu:lp_steam_rock_crusher"
type: "item"
}]
x: 2.0d
y: 3.0d
}
{
dependencies: ["1C50A758A1DE25CB"]
id: "55DD22C8ECBEE079"
tasks: [{
id: "5B70E7F9DB1372B0"
item: "gtceu:treated_wood_dust"
type: "item"
}]
x: -2.5d
y: -7.5d
}
]
subtitle: ["Harness the power of Steam and learn the basics"]

View File

@@ -32,6 +32,11 @@ server:
# Default: -270.0
spaceTemperature: -270.0
# The Maximum size of a single space station.
# DO NOT CHANGE AFTER LOADING THE SPACE STATION WORLD, THAT WILL BREAK THE WORLD BORDER
# Default: 512
spaceStationMaxSize: 512
machine:
# Damage caused by standing in an active dyson system controller's beam. (per tick)
# Default: 5.0
@@ -39,25 +44,25 @@ machine:
rocket:
# How much fuel is required to travel to a moon or back?
# note: this is platform-specific.
# Default: 8 buckets.
moonFuelAmount: 8000
# How much fuel is required to travel to a planet in the same solar system?
# note: this is platform-specific.
# Default: 14 buckets.
solarSystemFuelAmount: 14000
# How much fuel is required to travel to a planet in the same galaxy?
# note: this is platform-specific.
# Default: 26 buckets.
galaxyFuelAmount: 26000
# How much fuel is required to travel to a planet anywhere?
# note: this is platform-specific.
# Default: 48 buckets.
anywhereFuelAmount: 48000
# Do rockets explode if landing is executed improperly?
# Default: true.
doCrashLandingExplosion: true
client:
# Offset of the oxygen bar from the left side of the screen.
# Default: 32

View File

@@ -14,16 +14,16 @@ recipes:
# Whether to make crafting recipes for Bricks, Firebricks, Nether Bricks, and Coke Bricks harder.
# Default: false
harderBrickRecipes: false
harderBrickRecipes: true
# Whether to nerf Wood crafting to 2 Planks from 1 Log, and 2 Sticks from 2 Planks.
# Default: false
nerfWoodCrafting: false
nerfWoodCrafting: true
# Whether to make Wood related recipes harder.
# Excludes sticks and planks.
# Default: false
hardWoodRecipes: false
hardWoodRecipes: true
# Recipes for Buckets, Cauldrons, Hoppers, and Iron Bars require Iron Plates, Rods, and more.
# Default: true
@@ -31,16 +31,16 @@ recipes:
# Whether to make Redstone related recipes harder.
# Default: false
hardRedstoneRecipes: false
hardRedstoneRecipes: true
# Whether to make Vanilla Tools and Armor recipes harder.
# Excludes Flint and Steel, and Buckets.
# Default: false
hardToolArmorRecipes: false
hardToolArmorRecipes: true
# Whether to make miscellaneous recipes harder.
# Default: false
hardMiscRecipes: false
hardMiscRecipes: true
# Whether to make Glass related recipes harder. Default: true
hardGlassRecipes: true
@@ -51,7 +51,7 @@ recipes:
# Recipes for items like Iron Doors, Trapdoors, Anvil require Iron Plates, Rods, and more.
# Default: false
hardAdvancedIronRecipes: false
hardAdvancedIronRecipes: true
# Whether to make coloring blocks like Concrete or Glass harder.
# Default: false
@@ -79,10 +79,18 @@ recipes:
# Whether to nerf the output amounts of the first circuit in a set to 1 (from 2) and SoC to 2 (from 4).
# Default: false
harderCircuitRecipes: false
harderCircuitRecipes: true
# Whether to nerf machine controller recipes.
# Default: false
hardMultiRecipes: false
# Whether tools should have enchants or not. Like the flint sword getting fire aspect.
# Default: true
enchantedTools: true
worldgen:
# Rubber Tree spawn chance (% per chunk)
# Rubber Tree spawn chance (decimal % per chunk)
# Default: 0.5
rubberTreeSpawnChance: 0.0
@@ -107,11 +115,11 @@ worldgen:
oreVeins:
# The grid size (in chunks) for ore vein generation
# Default: 3
oreVeinGridSize: 3
oreVeinGridSize: 5
# The maximum random offset (in blocks) from the grid for generating an ore vein.
# Default: 12
oreVeinRandomOffset: 12
oreVeinRandomOffset: 32
# Prevents regular vanilla ores from being generated outside GregTech ore veins
# Default: true
@@ -182,7 +190,7 @@ machines:
# Whether Steam Multiblocks should use Steel instead of Bronze.
# Default: false
steelSteamMultiblocks: true
steelSteamMultiblocks: false
# Whether to enable the cleanroom, required for various recipes.
# Default: true
@@ -247,12 +255,102 @@ machines:
# Default: 50
ldFluidPipeMinDistance: 50
# Whether non owners can open a machine gui
# Default: false
machineOwnerGUI: true
# Whether non owners can break a machine
# Default: false
machineOwnerBreak: true
# If High Tier (>UV-tier) GT content should be registered.
# Items and Machines enabled with this config will have missing recipes by default.
# This is intended for modpack developers only, and is not playable without custom tweaks or addons.
# Other mods can override this to true, regardless of the config file.
# Default: false
highTierContent: false
highTierContent: true
# Whether the Assembly Line should require the item inputs to be in order.
# Default: true
orderedAssemblyLineItems: true
# Whether the Assembly Line should require the fluid inputs to be in order.
# (Requires Ordered Assembly Line Item Inputs to be enabled.)
# Default: false
orderedAssemblyLineFluids: true
# Let Dual Hatch has more ability. (DEPRECATED: does nothing now)
# When enabled it, Dual Hatch will can used to assemble line and so on.
# Need restart Minecraft to apply.
enableMoreDualHatchAbility: true
# Default maximum parallel of steam multiblocks
# Default: 8
steamMultiParallelAmount: 8
# Small Steam Boiler Options
smallBoilers:
# The amount of steam a Steam Solid Boiler produces per second at max temperature.
# Default: 120
solidBoilerBaseOutput: 120
# The amount of steam a High Pressure Steam Solid Boiler produces per second at max temperature.
# Default: 300
hpSolidBoilerBaseOutput: 300
# The amount of steam a Steam Liquid Boiler produces per second at max temperature.
# Default: 240
liquidBoilerBaseOutput: 240
# The amount of steam a High Pressure Steam Liquid Boiler produces per second at max temperature.
# Default: 600
hpLiquidBoilerBaseOutput: 600
# The amount of steam a Steam Solar Boiler produces per second at max temperature.
# Default: 120
solarBoilerBaseOutput: 120
# The amount of steam a High Pressure Steam Solar Boiler produces per second at max temperature.
# Default: 360
hpSolarBoilerBaseOutput: 360
# Large Steam Boiler Options
largeBoilers:
# The conversion rate between water and steam in Large Boilers.
# Default: 160
steamPerWater: 160
# The max temperature of the Large Bronze Boiler.
# Default: 800
bronzeBoilerMaxTemperature: 800
# The heat speed of the Large Bronze Boiler.
# Default: 1
bronzeBoilerHeatSpeed: 1
# The max temperature of the Large Steel Boiler.
# Default: 1800
steelBoilerMaxTemperature: 1800
# The heat speed of the Large Steel Boiler.
# Default: 1
steelBoilerHeatSpeed: 1
# The max temperature of the Large Titanium Boiler.
# Default: 3200
titaniumBoilerMaxTemperature: 3200
# The heat speed of the Large Titanium Boiler.
# Default: 1
titaniumBoilerHeatSpeed: 1
# The max temperature of the Large Tungstensteel Boiler.
# Default: 6400
tungstensteelBoilerMaxTemperature: 6400
# The heat speed of the Large Tungstensteel Boiler.
# Default: 2
tungstensteelBoilerHeatSpeed: 2
client:
# Whether or not to enable Emissive Textures for GregTech Machines.
@@ -273,12 +371,12 @@ client:
defaultPaintingColor: #FFFFFF
# The default color to overlay onto Machine (and other) UIs.
# 16777215 (#FFFFFF) is no coloring (like GTCE).
# 13819135 (#D2DCFF in decimal) is the classic blue from GT5 (default).
# 16777215 (#FFFFFF) is no coloring (like GTCE) (default).
# 13819135 (#D2DCFF in decimal) is the classic blue from GT5.
defaultUIColor: #FFFFFF
# Use VBO cache for multiblock preview.
# Disable it if you have issues with rendering multiblocks.
# Disable if you have issues with rendering multiblocks.
# Default: true
useVBO: true
@@ -317,12 +415,74 @@ tools:
# Default: 16
sprayCanChainLength: 16
# NanoSaber Options
nanoSaber:
# The additional damage added when the NanoSaber is powered.
# Default: 20.0
nanoSaberDamageBoost: 20.0
# The base damage of the NanoSaber.
# Default: 5.0
nanoSaberBaseDamage: 5.0
# Should Zombies spawn with charged, active NanoSabers on hard difficulty?
# Default: true
zombieSpawnWithSabers: true
# The EU/t consumption of the NanoSaber.
# Default: 64
energyConsumption: 64
# NightVision Goggles Voltage Tier. Default: 1 (LV)
voltageTierNightVision: 1
# NanoSuit Voltage Tier. Default: 3 (HV)
voltageTierNanoSuit: 3
# Advanced NanoSuit Chestplate Voltage Tier.
# Default: 3 (HV)
voltageTierAdvNanoSuit: 3
# QuarkTech Suit Voltage Tier.
# Default: 5 (IV)
voltageTierQuarkTech: 5
# Advanced QuarkTech Suit Chestplate Voltage Tier.
# Default: 5 (LuV)
voltageTierAdvQuarkTech: 6
# Electric Impeller Jetpack Voltage Tier.
# Default: 2 (MV)
voltageTierImpeller: 2
# Advanced Electric Jetpack Voltage Tier.
# Default: 3 (HV)
voltageTierAdvImpeller: 3
# Config options for Game Mechanics
gameplay:
# Enable hazardous materials
# Default: true
hazardsEnabled: true
# Whether hazards are applied to all valid items, or just GT's.
# true = all, false = GT only.
# Default: true
universalHazards: true
# Whether environmental hazards like pollution or radiation are active
# Default: true
environmentalHazards: true
# How much environmental hazards decay per chunk, per tick.
# Default: 0.001
environmentalHazardDecayRate: 0.001
# Whether the GTCEu's ingame guidebook, 'Compass', be enabled.
# WARNING: INCOMPLETE
# Default: false
enableCompass: false
# Config options for Mod Compatibility
compat:
# Config options regarding GTEU compatibility with other energy systems
@@ -346,6 +506,17 @@ compat:
# Default: 4 FE/Energy == 1 EU
euToPlatformRatio: 4
# Config options regarding GTCEu compatibility with AE2
ae2:
# The interval between ME Hatch/Bus interact ME network.
# It may cause lag if the interval is too small.
# Default: 2 sec
updateIntervals: 40
# The energy consumption of ME Hatch/Bus.
# Default: 1.0AE/t
meHatchEnergyUsage: 1.0
# Whether to hide facades of all blocks in JEI and creative search menu.
# Default: true
hideFacadesInJEI: true
@@ -354,12 +525,20 @@ compat:
# Default: true
hideFilledCellsInJEI: true
# Whether to hide the ore processing diagrams in JEI
# Default: false
hideOreProcessingDiagrams: false
# Whether Gregtech should remove smelting recipes from the vanilla furnace for ingots requiring the Electric Blast Furnace.
# Default: true
removeSmeltingForEBFMetals: true
# Whether dimension marker should show dimension tier.
# Default: false
showDimensionTier: true
dev:
# Debug general events? (will print placed veins to server's debug.log)
# Debug general events? (will print recipe conficts etc. to server's debug.log)
# Default: false
debug: false

View File

@@ -0,0 +1,17 @@
[core]
[core.general]
#If mod compatibility loader should crash hard if errors occur in that process.
crashOnModCompatCrash = false
#The default image width in px to render at.
defaultScale = 32
#If the NBT tag should be hashed with MD5 when constructing the file name, and if an auxiliary txt file should be created with the full tag contents.
fileNameHashTag = false
#If the recipe loader should crash when finding invalid recipes.
crashOnInvalidRecipe = false
#If an anonymous mod startup analytics request may be sent to our analytics service.
analytics = true
#If the version checker should be enabled.
versionChecker = true

36
config/icterine.yml Normal file
View File

@@ -0,0 +1,36 @@
# Report issues on Github https://github.com/Mephodio/Icterine/issues
# Discuss, get help or report issues on Discord https://discord.gg/2SpfwvM7dm
# Enables debug logs
# Will worsen your performance, please do not enable if you don't need it!
debug_mode: false
# Cancels advancement check when stack becomes empty (for example, when player throws out the whole stack).
# Injects into InventoryChangeTrigger.
# Disable if you have mixin conflict or some advancements became unobtainable (and also report on github/discord!).
ignore_triggers_for_emptied_stacks: true
# Cancels advancement check when stack size decreases (for example, when player throws out one item from stack).
# Injects into InventoryChangeTrigger, ItemStack, AbstractContainerMenu.
# Disable if you have mixin conflict or some advancements became unobtainable (and also report on github/discord!).
ignore_triggers_for_decreased_stacks: true
# Optimizes advancement check for advancements that require multiple items (for example, "Cover me in debris" requires full netherite armor set).
# Injects into InventoryChangeTriggerInstance.
# Disable if you have mixin conflict or some advancements became unobtainable (and also report on github/discord!).
optimize_multiple_predicate_trigger: true
# Disables advancement check when you just open any container (for example, chest or backpack).
# Injects into AbstractContainerMenu.
# Disable if you have mixin conflict or problems with any container (and also report on github/discord!).
initialize_inventory_last_slots: true
# Skips advancement check when you pick up or otherwise increase stack size if this change doesn't pass any advancement threshold.
# For example, dirt stack size increased from 52 to 53, but there's no advancement for getting 53 dirt in your modpack.
optimize_triggers_for_increased_stacks: true
# When checking each item criterion, first check the count requirement and see if it was fulfilled before.
# For example, there is advancement for getting stone block, any amount. You have 52 dirt, and you pick up one more. There is
# no way you can the get stone advancement from this action, because it requires any amount of item, and you already had some.
# Another example: there is no way you can get the advancement for 64 emerald blocks if you don't have dirt and you pick up 5 dirt.
check_count_before_item_predicate_match: true

View File

@@ -217,7 +217,7 @@
#Notification settings
[notification]
#Last notified mod version
lastNotifiedVersion = "3.4.22"
lastNotifiedVersion = "3.4.26"
#Notify more than once
keepNotifying = true

View File

@@ -0,0 +1,150 @@
#Sorting customization
[sorting]
#Rules for sorting
#Each element is of the form <POS> <CATEGORY>
#A-D is the row from top to bottom
#1-9 is the column from left to right
#POS denotes the target slots
#Exs. POS = D3 means 3rd slot of hotbar
# POS = B means 2nd row, left to right
# POS = 9 means 9th column, bottom to top
# POS = A1-C9 means slots A1,A2,…,A9,B1,…,B9,C1,…,C9
# POS = A9-C1 means slots A9,A8,…,A1,B9,…,B1,C9,…,C1
#Append v to POS of the form A1-C9 to move in columns instead of rows
#Append r to POS of the form B or 9 to reverse slot order
#CATEGORY is the item category to designate the slots to
#CATEGORY = /LOCKED prevents slots from moving in sorting
#CATEGORY = /FROZEN has the effect of /LOCKED and, in addition, ignores slot in auto-refill
#CATEGORY = /OTHER covers all remaining items after other rules are exhausted
rules = ["D /LOCKED", "A1-C9 /OTHER"]
#Custom settings per GUI
#x = x-position of external sort button relative to GUI top left
#y = same as above except for the y-position
#Omit x and y to leave position unchanged
#sortRange = slots to sort
#E.g. sortRange = "5,0-2" sorts slots 5,0,1,2 in that order
#sortRange = "" disables sorting for that container
#Out-of-bound slots are ignored
#Omit sortRange to leave as default
[[sorting.containerOverrides]]
containerClass = "appeng.client.gui.implementations.*Screen"
sortRange = ""
[[sorting.containerOverrides]]
containerClass = "appeng.client.gui.me.items.*Screen"
sortRange = ""
[[sorting.containerOverrides]]
containerClass = "de.mari_023.ae2wtlib.wct.*Screen"
sortRange = ""
[[sorting.containerOverrides]]
containerClass = "com.github.glodblock.epp.client.gui.*"
sortRange = ""
[[sorting.containerOverrides]]
containerClass = "org.cyclops.integrateddynamics.inventory.container.*"
sortRange = ""
[[sorting.containerOverrides]]
containerClass = "org.cyclops.integratedterminals.inventory.container.ContainerTerminalStoragePart"
sortRange = ""
[[sorting.containerOverrides]]
containerClass = "com.refinedmods.refinedstorage.screen.*"
sortRange = ""
[[sorting.containerOverrides]]
containerClass = "net.p3pp3rf1y.sophisticatedbackpacks.common.gui.BackpackContainer"
sortRange = ""
[[sorting.containerOverrides]]
containerClass = "net.p3pp3rf1y.sophisticatedstorage.common.gui.StorageContainerMenu"
sortRange = ""
[[sorting.containerOverrides]]
containerClass = "tfar.craftingstation.CraftingStationMenu"
sortRange = ""
[[sorting.containerOverrides]]
containerClass = "tfar.dankstorage.container.DankContainers"
sortRange = ""
[[sorting.containerOverrides]]
containerClass = "mcjty.rftoolsutility.modules.crafter.blocks.CrafterContainer"
sortRange = ""
[[sorting.containerOverrides]]
containerClass = "gripe._90.megacells.menu.MEGAInterfaceMenu"
sortRange = ""
#Categor(y/ies) for sorting
#
#name: the name of the category
#
#spec:
#Each element denotes a series of semicolon-separated clauses
#Items need to match all clauses of at least one element
#Items matching earlier elements are earlier in order
#A clause of the form /tag:<tag_value> matches a tag
#Clauses /instanceof:<fully_qualified_name> or /class:<fully_qualified_name> check if item is
#instance of class or exactly of that class respectively
#Specifying an item's registry name as a clause checks for that item
#Prepending an exclamation mark at the start of a clause inverts it
[[sorting.category]]
name = "sword"
spec = ["/instanceof:net.minecraft.world.item.SwordItem"]
[[sorting.category]]
name = "axe"
spec = ["/instanceof:net.minecraft.world.item.AxeItem"]
[[sorting.category]]
name = "pickaxe"
spec = ["/instanceof:net.minecraft.world.item.PickaxeItem"]
[[sorting.category]]
name = "shovel"
spec = ["/instanceof:net.minecraft.world.item.ShovelItem"]
[[sorting.category]]
name = "hoe"
spec = ["/instanceof:net.minecraft.world.item.HoeItem"]
[[sorting.category]]
name = "acceptableFood"
spec = ["/isFood:; !minecraft:rotten_flesh; !minecraft:spider_eye; !minecraft:poisonous_potato; !minecraft:pufferfish"]
[[sorting.category]]
name = "torch"
spec = ["minecraft:torch"]
[[sorting.category]]
name = "cheapBlocks"
spec = ["/tag:forge:cobblestone", "/tag:minecraft:dirt"]
[[sorting.category]]
name = "blocks"
spec = ["/instanceof:net.minecraft.world.item.BlockItem"]
#Tweaks
[tweaks]
#0 = disable buttons (i.e. keybind only)
#1 = buttons for player sorting only
#2 = buttons for external sorting only
#3 = all buttons enabled (default)
#Range: 0 ~ 3
enableButtons = 3
#Enable auto-refill
autoRefill = true
#0 = disable sorting
#1 = player sorting only
#2 = external sorting only
#3 = all sorting enabled (default)
#Range: 0 ~ 3
enableSort = 3
#Enable a quick view of how many items that you're currently holding exists in your inventory by displaying it next your hotbar.
quickView = true

View File

@@ -22,6 +22,7 @@
"crop_progress": true,
"command_block": true,
"mob_growth": true,
"waxed": true,
"harvest_tool.new_line": false,
"entity_health.max_for_render": 40,
"entity_health.show_fractions": false,
@@ -53,11 +54,29 @@
"painting": true,
"chiseled_bookshelf": true
},
"deepresonance": {
"crystal": true,
"generator_part": true
},
"gtceu": {
"recipe_logic_provider": true,
"primitive_pump": true,
"auto_output_info": true,
"workable_provider": true,
"transformer": true,
"controllable_provider": true,
"me_pattern_buffer": true,
"exhaust_vent_info": true,
"me_pattern_buffer_proxy": true,
"multiblock_structure": true,
"recipe_logic_provider": true,
"maintenance_info": true,
"machine_mode": true,
"electric_container_provider": true,
"controllable_provider": true
"recipe_output_info": true,
"stained_color": true,
"hazard_cleaner_provider": true,
"cable_info": true,
"parallel_info": true
},
"jade": {
"coordinates.rel": false,
@@ -67,10 +86,20 @@
"registry_name": "OFF",
"mod_name": true
},
"alekiships": {
"furnace": true,
"jukebox": true,
"brewing_stand": true,
"block": true,
"note_block": true
},
"expatternprovider": {
"jade_chamber": true,
"jade_wireless": true
},
"mcjtylib": {
"jadeaddons": true
},
"ae2": {
"part_icon": true,
"charger": true,
@@ -84,18 +113,19 @@
"part_name": true
},
"firmalife": {
"oven_top": true,
"solar_drier": true,
"barrel_press": true,
"string": true,
"vat": true,
"drying_mat": true,
"tumbler": true,
"cheese": true,
"shelf": true,
"oven_top": true,
"solar_drier": true,
"oven_bottom": true,
"fruit_tree_sapling": true,
"jarbnet": true,
"drying_mat": true,
"tumbler": true,
"hanger": true,
"cheese": true,
"shelf": true
"hanger": true
},
"tfc": {
"bloomery": true,
@@ -127,6 +157,7 @@
"sheet_pile": true,
"quern": true,
"pit_kiln_above": true,
"hot_poured_glass": true,
"gearbox": true,
"axle": true,
"chested_horse": true,
@@ -149,6 +180,10 @@
"firepit": true,
"ingot_pile": true
},
"firmaciv": {
"tfc_chest": true,
"barrel": true
},
"jadeaddons": {
"equipment_requirement": ""
},
@@ -175,5 +210,11 @@
},
"treetap": {
"tap": true
},
"storagedrawers": {
"display.stacklimit": true,
"main": true,
"display.content": true,
"display.status": true
}
}

View File

@@ -10,6 +10,11 @@
"ae2:pattern_provider": null,
"ae2:power_storage": null,
"ae2:server_data": null,
"alekiships:block": null,
"alekiships:brewing_stand": null,
"alekiships:furnace": null,
"alekiships:jukebox": null,
"alekiships:note_block": null,
"corpse:corpse": null,
"create:backtank_capacity": null,
"create:blaze_burner": null,
@@ -21,6 +26,8 @@
"create:goggles": null,
"create:hide_boiler_tanks": null,
"create:placard": null,
"deepresonance:crystal": null,
"deepresonance:generator_part": null,
"expatternprovider:jade_chamber": null,
"expatternprovider:jade_wireless": null,
"expatternprovider:tile_data": null,
@@ -39,6 +46,9 @@
"extendedcrafting:flux_crafter": null,
"extendedcrafting:ultimate_auto_table": null,
"extendedcrafting:ultimate_table": null,
"firmaciv:barrel": null,
"firmaciv:tfc_chest": null,
"firmalife:barrel_press": null,
"firmalife:cheese": null,
"firmalife:drying_mat": null,
"firmalife:fruit_tree_sapling": null,
@@ -52,10 +62,24 @@
"firmalife:tumbler": null,
"firmalife:vat": null,
"framedblocks:framed_item_frame": null,
"gtceu:auto_output_info": null,
"gtceu:cable_info": null,
"gtceu:controllable_provider": null,
"gtceu:electric_container_provider": null,
"gtceu:exhaust_vent_info": null,
"gtceu:fluid_storage": null,
"gtceu:hazard_cleaner_provider": null,
"gtceu:machine_mode": null,
"gtceu:maintenance_info": null,
"gtceu:me_pattern_buffer": null,
"gtceu:me_pattern_buffer_proxy": null,
"gtceu:multiblock_structure": null,
"gtceu:parallel_info": null,
"gtceu:primitive_pump": null,
"gtceu:recipe_logic_provider": null,
"gtceu:recipe_output_info": null,
"gtceu:stained_color": null,
"gtceu:transformer": null,
"gtceu:workable_provider": null,
"jade:block_face": null,
"jade:distance": null,
@@ -63,6 +87,7 @@
"jade:object_name": null,
"jade:registry_name": null,
"lootr:inventory": null,
"mcjtylib:jadeaddons": null,
"minecraft:animal_owner": null,
"minecraft:armor_stand": null,
"minecraft:beehive": null,
@@ -102,7 +127,9 @@
"minecraft:tnt_stability": null,
"minecraft:total_enchantment_power": null,
"minecraft:villager_profession": null,
"minecraft:waxed": null,
"minecraft:zombie_villager": null,
"storagedrawers:main": null,
"tfc:animal": null,
"tfc:axle": null,
"tfc:barrel": null,

View File

@@ -4,23 +4,35 @@ Applied Energistics 2
AstikorCarts Redux
Create
Create Crafts & Additions
Create: Steam 'n' Rails
Exposure
FTB Filter System
FTB Quests
Firma: Civilization
Firmalife
GregTech
Gregicality Rocketry
Jumbo Furnace
More Red
TerraFirmaCraft
AE2 Insert Export Card
AE2NetworkAnalyzer
Advanced Peripherals
CC: Tweaked
Create Low-Heated
Create: Connected
ExtendedAE
FramedBlocks
Hang Glider
MEGA Cells
aleki's Nifty Ships
aleki's Ridiculously Simple Roofs
TFC Water Flasks
Tool Belt
Tree Tap
Create: Steam 'n' Rails
Sophisticated Core
Storage Drawers
TFC Aged Alcohol
TFC Ambiental
TFC Astikor Carts
TFC Canes
TFC Casting with Channels
TFC Water Flasks
TerraFirmaCraft
TerraFirmaGreg-Core
Tool Belt
Tree Tap
TFC: Grooming Station
Tfc Electrical Appliances

View File

@@ -1,9 +1,56 @@
[advanced]
[appearance]
# Description: Display search bar in the center
# Valid Values: [true, false]
# Default Value: false
CenterSearch = false
# Description: Max. recipe gui height
# Valid Values: Any integer greater than or equal to 175
# Default Value: 350
RecipeGuiHeight = 350
[cheat_mode]
# Description: How items should be handed to you
# Valid Values: [INVENTORY, MOUSE_PICKUP]
# Default Value: MOUSE_PICKUP
GiveMode = MOUSE_PICKUP
# Description: Enable cheating items into the hotbar by using the shift+number keys.
# Valid Values: [true, false]
# Default Value: false
CheatToHotbarUsingHotkeysEnabled = false
# Description: Enable showing items that are not in the creative menu.
# Valid Values: [true, false]
# Default Value: false
ShowHiddenItems = false
[bookmarks]
# Description: Add new bookmarks to the front of the bookmark list instead of the end.
# Valid Values: [true, false]
# Default Value: false
AddBookmarksToFrontEnabled = false
# Description: Extra features for bookmark tooltips
# Valid Values: A comma-separated list containing values of:
# [PREVIEW, INGREDIENTS]
# Default Value: PREVIEW
BookmarkTooltipFeatures = PREVIEW
# Description: Hold shift to show bookmark tooltip features
# Valid Values: [true, false]
# Default Value: true
HoldShiftToShowBookmarkTooltipFeatures = true
# Description: Drag bookmarks to rearrange them in the list
# Valid Values: [true, false]
# Default Value: true
DragToRearrangeBookmarksEnabled = true
[advanced]
# Description: Set low-memory mode (makes search very slow, but uses less RAM)
# Valid Values: [true, false]
# Default Value: false
@@ -14,16 +61,6 @@
# Default Value: true
CatchRenderErrorsEnabled = true
# Description: Enable cheating items into the hotbar by using the shift+number keys.
# Valid Values: [true, false]
# Default Value: false
CheatToHotbarUsingHotkeysEnabled = false
# Description: Enable adding new bookmarks to the front of the bookmark list.
# Valid Values: [true, false]
# Default Value: true
AddBookmarksToFrontEnabled = true
# Description: When looking up recipes with items that contain fluids, also look up recipes for the fluids.
# Valid Values: [true, false]
# Default Value: false
@@ -34,15 +71,27 @@
# Default Value: true
lookupBlockTagsEnabled = true
# Description: How items should be handed to you
# Valid Values: [INVENTORY, MOUSE_PICKUP]
# Default Value: MOUSE_PICKUP
GiveMode = MOUSE_PICKUP
# Description: Show recipes for ingredient tags, like Item Tags and Block Tags
# Valid Values: [true, false]
# Default Value: false
showTagRecipesEnabled = false
# Description: Max. recipe gui height
# Valid Values: Any integer greater than or equal to 175
# Default Value: 350
RecipeGuiHeight = 350
# Description: Show creative tab names in ingredient tooltips.
# Valid Values: [true, false]
# Default Value: false
showCreativeTabNamesEnabled = false
[input]
# Description: Number of milliseconds before a long mouse click is considered to become a drag operation
# Valid Values: An integer in the range [0, 1000] (inclusive)
# Default Value: 150
dragDelayInMilliseconds = 150
# Description: Scroll rate for scrolling the mouse wheel in smooth-scrolling scroll boxes. Measured in pixels.
# Valid Values: An integer in the range [1, 50] (inclusive)
# Default Value: 9
smoothScrollRate = 9
[sorting]
@@ -52,6 +101,24 @@
# Default Value: MOD_NAME, INGREDIENT_TYPE, CREATIVE_MENU
IngredientSortStages = MOD_NAME, INGREDIENT_TYPE, CREATIVE_MENU
# Description: Sorting order for displayed recipes
# Valid Values: A comma-separated list containing values of:
# [BOOKMARKED, CRAFTABLE]
# Default Value: BOOKMARKED, CRAFTABLE
RecipeSorterStages = BOOKMARKED, CRAFTABLE
[tags]
# Description: Show tag content in tooltips
# Valid Values: [true, false]
# Default Value: true
TagContentTooltipEnabled = true
# Description: Hide tags that only have 1 ingredient
# Valid Values: [true, false]
# Default Value: true
HideSingleIngredientTagsEnabled = true
[search]
# Description: Search mode for Mod Names (prefix: @)
@@ -79,11 +146,31 @@
# Default Value: DISABLED
ResourceLocationSearchMode = DISABLED
# Description: Search mode for Creative Tabs (prefix: %)
# Valid Values: [ENABLED, REQUIRE_PREFIX, DISABLED]
# Default Value: DISABLED
CreativeTabSearchMode = DISABLED
# Description: Search advanced tooltips (visible with F3+H)
# Valid Values: [true, false]
# Default Value: false
SearchAdvancedTooltips = false
# Description: Search mod ids in addition to mod names
# Valid Values: [true, false]
# Default Value: true
SearchModIds = true
# Description: Search by the shorthand first letters of a mod's name
# Valid Values: [true, false]
# Default Value: true
SearchShortModNames = true
# Description: Search ingredient aliases (alternative names) that are added by plugins, in addition to ingredient names
# Valid Values: [true, false]
# Default Value: true
SearchIngredientAliases = true
[IngredientList]
# Description: Max number of rows shown

View File

@@ -4,14 +4,29 @@
# Default Value: false
DebugMode = false
# Description: Debug GUIs enabled
# Valid Values: [true, false]
# Default Value: false
DebugGuis = false
# Description: Debug inputs enabled
# Valid Values: [true, false]
# Default Value: false
DebugInputs = false
# Description: Add debug information to ingredient tooltips when advanced tooltips are enabled
# Valid Values: [true, false]
# Default Value: false
debugInfoTooltipsEnabled = false
# Description: Adds ingredients to JEI that intentionally crash, to help debug JEI.
# Valid Values: [true, false]
# Default Value: false
CrashingTestItemsEnabled = false
# Description: Log information about the suffix trees used for searching, to help debug JEI
# Valid Values: [true, false]
# Default Value: false
logSuffixTreeStats = false

View File

@@ -43,8 +43,6 @@ create:wood_cutting
createaddition:charging
createaddition:liquid_burning
createaddition:rolling
exposure:photograph_printing
exposure:photograph_stacking
firmalife:drying
firmalife:mixing_bowl
firmalife:oven
@@ -78,10 +76,16 @@ tfc:sealed_barrel
tfc:simple_pot
tfc:soup_pot
tfc:welding
treetap:tap_extract
ftbquests:loot_crate
ftbquests:quest
firmalife:bowl_pot
firmalife:stinky_soup
framedblocks:framing_saw
tfc:sewing
firmalife:press
firmalife:stomping
treetap:tap_extract
deepresonance:laser
deepresonance:purifier
deepresonance:smelter
exposure:photograph_printing
exposure:photograph_stacking

3
config/lmft.json Normal file
View File

@@ -0,0 +1,3 @@
{
"disableIngameError": false
}

144
config/mcjtylib-client.toml Normal file
View File

@@ -0,0 +1,144 @@
#Style settings for all mods using mcjtylib
[style]
#Color: slider top left border
colorSliderTopLeft = "2b2b2b"
#Color: slider bottom right border
colorSliderBottomRight = "ffffff"
#Color: slider background
colorSliderFiller = "636363"
#Color: slider knob top left border
colorSliderKnobTopLeft = "eeeeee"
#Color: slider knob bottom right border
colorSliderKnobBottomRight = "333333"
#Color: slider knob background
colorSliderKnobFiller = "8b8b8b"
#Color: slider knob top left border while dragging
colorSliderKnobDraggingTopLeft = "5c669d"
#Color: slider knob bottom right border while dragging
colorSliderKnobDraggingBottomRight = "bcc5ff"
#Color: slider knob background while dragging
colorSliderKnobDraggingFiller = "7f89bf"
#Color: slider knob top left border while hovering
colorSliderKnobHoveringTopLeft = "a5aac5"
#Color: slider knob bottom right border while hovering
colorSliderKnobHoveringBottomRight = "777c99"
#Color: slider knob background while hovering
colorSliderKnobHoveringFiller = "858aa5"
#Color: slider knob little marker lines
colorSliderKnobMarkerLine = "4e4e4e"
#Color: text normal
colorTextNormal = "303030"
#Color: text as used in lists
colorTextInListNormal = "151515"
#Color: text disabled
colorTextDisabled = "a0a0a0"
#Color: textfield top left border
colorTextFieldTopLeft = "2b2b2b"
#Color: textfield bottom right border
colorTextFieldBottomRight = "ffffff"
#Color: textfield background
colorTextFieldFiller = "c6c6c6"
#Color: textfield backbground while focused
colorTextFieldFocusedFiller = "eeeeee"
#Color: textfield backbground while hovering
colorTextFieldHoveringFiller = "dadada"
#Color: textfield cursor
colorTextFieldCursor = "0"
#Color: energy bar top left border
colorEnergyBarTopLeft = "2b2b2b"
#Color: energy bar bottom right border
colorEnergyBarBottomRight = "ffffff"
#Color: energy bar high energy level
colorEnergyBarHighEnergy = "dd0000"
#Color: energy bar low energy level
colorEnergyBarLowEnergy = "631111"
#Color: energy bar spacer (between every energy level bar)
colorEnergyBarSpacer = "430000"
#Color: energy bar text
colorEnergyBarText = "ffffff"
#Color: list background
colorListBackground = "8b8b8b"
#Color: list separator line
colorListSeparatorLine = "5c5c5c"
#Color: list selected and highlighted gradient
colorListSelectedHighlightedGradient1 = "bbbb00"
#Color: list selected and highlighted gradient
colorListSelectedHighlightedGradient2 = "999900"
#Color: list selected gradient
colorListSelectedGradient1 = "616161"
#Color: list selected gradient
colorListSelectedGradient2 = "414141"
#Color: list highlighted gradient
colorListHighlightedGradient1 = "717120"
#Color: list highlighted gradient
colorListHighlightedGradient2 = "515110"
#Color: standard bevel bright border color
colorBackgroundBevelBright = "ffffff"
#Color: standard bevel dark border color
colorBackgroundBevelDark = "2b2b2b"
#Color: standard background color
colorBackgroundFiller = "c6c6c6"
#Color: toggle button normal top left border
colorToggleNormalBorderTopLeft = "eeeeee"
#Color: toggle button normal bottom right border
colorToggleNormalBorderBottomRight = "777777"
#Color: toggle button normal background
colorToggleNormalFiller = "c6c6c6"
#Color: toggle button disabled top left border
colorToggleDisabledBorderTopLeft = "eeeeee"
#Color: toggle button disabled bottom right border
colorToggleDisabledBorderBottomRight = "777777"
#Color: toggle button disabled background
colorToggleDisabledFiller = "c6c6c6"
#Color: toggle button normal text
colorToggleTextNormal = "303030"
#Color: toggle button disabled text
colorToggleTextDisabled = "a0a0a0"
#Color: cycle button small triangle
colorCycleButtonTriangleNormal = "0"
#Color: cycle button disabled small triangle
colorCycleButtonTriangleDisabled = "888888"
#Color: external border around buttons and some other components
colorButtonExternalBorder = "0"
#Color: button top left border
colorButtonBorderTopLeft = "eeeeee"
#Color: button bottom right border
colorButtonBorderBottomRight = "777777"
#Color: button background
colorButtonFiller = "c6c6c6"
#Color: button background gradient
colorButtonFillerGradient1 = "b1b1b1"
#Color: button background gradient
colorButtonFillerGradient2 = "e1e1e1"
#Color: disabled button top left border
colorButtonDisabledBorderTopLeft = "eeeeee"
#Color: disabled button bottom right border
colorButtonDisabledBorderBottomRight = "777777"
#Color: disabled button background
colorButtonDisabledFiller = "c6c6c6"
#Color: disabled button background gradient
colorButtonDisabledFillerGradient1 = "b1b1b1"
#Color: disabled button background gradient
colorButtonDisabledFillerGradient2 = "e1e1e1"
#Color: selected button top left border
colorButtonSelectedBorderTopLeft = "5c669d"
#Color: selected button bottom right border
colorButtonSelectedBorderBottomRight = "bcc5ff"
#Color: selected button background
colorButtonSelectedFiller = "7f89bf"
#Color: selected button background gradient
colorButtonSelectedFillerGradient1 = "6a74aa"
#Color: selected button background gradient
colorButtonSelectedFillerGradient2 = "949ed4"
#Color: hovering button top left border
colorButtonHoveringBorderTopLeft = "a5aac5"
#Color: hovering button bottom right border
colorButtonHoveringBorderBottomRight = "999ebb"
#Color: hovering button background
colorButtonHoveringFiller = "a2a7c2"
#Color: hovering button background gradient
colorButtonHoveringFillerGradient1 = "8d92ad"
#Color: hovering button background gradient
colorButtonHoveringFillerGradient2 = "babfda"

View File

@@ -52,6 +52,7 @@
# mixin.perf.cache_profile_texture_url=true # (default)
# mixin.perf.cache_strongholds=true # (default)
# mixin.perf.cache_upgraded_structures=true # (default)
# mixin.perf.chunk_meshing=true # (default)
# mixin.perf.clear_mixin_classinfo=false # (default)
# mixin.perf.compact_bit_storage=true # (default)
# mixin.perf.datapack_reload_exceptions=true # (default)

View File

@@ -1,7 +1,7 @@
#Packet Fixer config file.
#Default values (minecraft default): nbtMaxSize 2097152, packetSize 1048576, decoderSize 2097152 and varInt21Size 3.
#Max values are 2147483647 for packetSize/decoderSize/varInt21 and 9223372036854775807 for nbtMaxSize.
#Tue Oct 01 12:13:54 YEKT 2024
#Sun Sep 22 01:59:51 YEKT 2024
nbtMaxSize=209715200
decoderSize=838860800
packetSize=104857600

View File

@@ -0,0 +1,12 @@
{
"enabled": false,
"port": 7903,
"validator": {
"uuids": [],
"if": {
"password": "bb4ee1f6-ea54-434a-b4e4-d538be159dd1",
"type": "password"
},
"type": "if"
}
}

View File

@@ -0,0 +1,21 @@
#Settings for the builder
[builder]
#If true a holo hud with current progress is shown above the builder
showProgressHud = true
#Settings for the scanner, composer, and projector
[scanner]
#Height of the beacon in case beacons are used
#Range: > 0
locatorBeaconHeight = 30
#The amount of milliseconds before the client will remove shape render data that hasn't been used. Decreasing this will free memory faster at the cost of having to update shape renders more often
#Range: 100 ~ 1000000
clientRenderDataTimeout = 10000
#The amount of milliseconds that a scanline 'flash' will exist on the client
#Range: 10 ~ 1000000
projectorFlashTimeout = 400
#The volume for the projector sound (0.0 is off)
#Range: 0.0 ~ 1.0
baseProjectorVolume = 0.4

View File

@@ -0,0 +1,10 @@
#Maximum health of the common blob
#Range: > 0
commonBlobMaxHealth = 30
#Maximum health of the rare blob
#Range: > 0
rareBlobMaxHealth = 250
#Maximum health of the legendary blob
#Range: > 0
legendaryBlobMaxHealth = 5000

View File

@@ -0,0 +1,15 @@
#Settings for the screen system
[screen]
#Set to true for TrueType font, set to false for vanilla font
useTruetype = false
#Set to true for force TrueType to be disabled in all cases. Use this in case the truetype font is causing issues
forceNoTruetype = false
#The default truetype font to use
fontName = "rftoolsutility:ubuntu"
#The size of the font
#Range: 0.0 ~ 1000000.0
fontSize = 40.0
#Additional characters that should be supported by the truetype system
additionalCharacters = ""

View File

@@ -0,0 +1,20 @@
[sodiumdynamiclights]
#Lighting mode
#Allowed Values: OFF, SLOW, FAST, REALTIME
mode = "REALTIME"
#Enable entities light source.
entities = true
#Enable first-person player light source.
self = true
#Enable block entities light source.
block_entities = true
#Enables water-sensitive light sources check. This means that water-sensitive items will not light up when submerged in water.
water_sensitive_check = true
#TNT lighting mode. May be off, simple or fancy.
#Allowed Values: OFF, SIMPLE, FANCY
tnt = "SIMPLE"
#Creeper lighting mode. May be off, simple or fancy.
#Allowed Values: OFF, SIMPLE, FANCY
creeper = "OFF"

View File

@@ -1,31 +1,80 @@
[embeddiumplus]
[embeddiumextras]
[embeddiumplus.general]
#Configure FPS Display mode
#Complete mode gives you min FPS count and average count
#Allowed Values: OFF, SIMPLE, ADVANCED
fpsDisplay = "OFF"
#Shows GPU and memory usage onto FPS display
#Allowed Values: OFF, ON, GPU, RAM
fpsDisplaySystem = "OFF"
[embeddiumextras.general]
#Set Fullscreen mode
#Borderless let you change between screens more faster and move your mouse across monitors
#Allowed Values: WINDOWED, BORDERLESS, FULLSCREEN
fullscreen = "FULLSCREEN"
fullscreen = "WINDOWED"
#Configure FPS Display mode
#Complete mode gives you min FPS count and average count
#Allowed Values: OFF, SIMPLE, ADVANCED
fpsDisplay = "SIMPLE"
#Configure FPS Display gravity
#Places counter on specified corner of your screen
#Allowed Values: LEFT, CENTER, RIGHT
fpsDisplayGravity = "LEFT"
#Toggle FPS Display shadow
#In case sometimes you can't see the text
fpsDisplayShadow = false
#Shows GPU and memory usage onto FPS display
#Allowed Values: OFF, ON, GPU, RAM
fpsDisplaySystem = "OFF"
#Configure FPS Display margin
#Give some space between corner and text
#Range: 0 ~ 48
fpsDisplayMargin = 12
#Toggle FPS Display shadow
#In case sometimes you can't see the text
fpsDisplayShadow = false
[embeddiumplus.performance]
[embeddiumextras.quality]
#Toggle fog feature
#Fog was a vanilla feature, toggling off may increases performance
fog = true
#Raise clouds
#Modify clouds height perfect for a adaptative world experience
#Range: 0 ~ 512
cloudsHeight = 192
#Chunks fade in speed
#This option doesn't affect performance, just changes speed
#Allowed Values: OFF, FAST, SLOW
chunkFadeSpeed = "SLOW"
[embeddiumextras.quality.darkness]
#Configure Darkness Mode
#Each config changes what is considered 'true darkness'
#Allowed Values: PITCH_BLACK, TOTAL_DARKNESS, DARK, DIM, OFF
mode = "DARK"
#Toggle Darkness on Overworld dimension
enableOnOverworld = true
#Toggle Darkness on Nether dimension
enableOnNether = false
#Configure fog brightness on nether when darkness is enabled
#Range: 0.0 ~ 1.0
netherFogBright = 0.5
#Toggle Darkness on End dimension
enableOnEnd = false
#Configure fog brightness on nether when darkness is enabled
#Range: 0.0 ~ 1.0
endFogBright = 0.5
#Toggle Darkness default mode for modded dimensions
valueByDefault = false
#List of all dimensions to use True Darkness
#This option overrides 'valueByDefault' state
dimensionWhitelist = []
#Toggle darkness when dimension has no SkyLight
enableOnNoSkyLight = false
#Disables all bright sources of darkness like moon or fog
#Only affects darkness effect
enableBlockLightOnly = false
#Toggles if moon phases affects darkness in the overworld
affectedByMoonPhase = true
#Configure max moon brightness level with darkness
#Range: 0.0 ~ 1.0
fullMoonBright = 0.25
#Configure min moon brightness level with darkness
#Range: 0.0 ~ 1.0
newMoonBright = 0.0
[embeddiumextras.performance]
#Toggles JREI item rendering until searching
#Increases performance a little bit and cleans your screen when you don't want to use it
hideJREI = false
@@ -33,58 +82,13 @@
#Depending of the case may increase performance
#Gives a flat style text
fontShadows = true
#Sets culling mode
#Reduces number of visible faces when the neighbor blocks are leaves
#Allowed Values: ALL, OFF
leavesCulling = "OFF"
[embeddiumplus.performance.distanceCulling]
[embeddiumextras.performance.distanceCulling]
[embeddiumplus.performance.distanceCulling.entities]
#Toggles distance culling for entities, doesn't affect monsters culling
#Check the options below
enable = true
#List of all Entities to be ignored by distance culling
#Uses ResourceLocation to identify it
#Example 1: "minecraft:bat" - Ignores bats only
#Example 2: "alexsmobs:*" - ignores all entities for alexmobs mod
whitelist = []
#Configure horizontal max distance before cull entities
#Value is squared, default was 64^2 (or 64x64)
#Range: > 0
cullingMaxDistanceX = 4096
#Configure vertical max distance before cull entities
#Value is raw
#Range: 0 ~ 512
cullingMaxDistanceY = 32
[embeddiumplus.performance.distanceCulling.entities.monsters]
#Toggles distance culling for monsters (or hostile entities, whatever you want to call it), doesn't affect neutral/pacific entities
#Check the options above
enable = false
#Configure horizontal max distance before cull monster entities
#Value is squared, default was 64^2 (or 64x64)
#Range: > 0
cullingMaxDistanceX = 16384
#Configure vertical max distance before cull monster entities
#Value is raw
#Range: 0 ~ 512
cullingMaxDistanceY = 64
#List of all monster entities to be ignored by distance culling
#Uses ResourceLocation to identify it
#Example 1: "minecraft:bat" - Ignores bats only
#Example 2: "alexsmobs:*" - ignores all entities for alexmobs mod
whitelist = ["minecraft:ghast", "minecraft:ender_dragon", "iceandfire:*", "create:*"]
[embeddiumplus.performance.distanceCulling.tileEntities]
[embeddiumextras.performance.distanceCulling.tileEntities]
#Toggles distance culling for Block Entities
#Maybe you use another mod for that :(
enable = true
#List of all Block Entities to be ignored by distance culling
#Uses ResourceLocation to identify it
#Example 1: "minecraft:chest" - Ignores chests only
#Example 2: "ae2:*" - ignores all Block entities from Applied Energetics 2
whitelist = []
#Configure horizontal max distance before cull Block entities
#Value is squared, default was 64^2 (or 64x64)
#Range: > 0
@@ -93,84 +97,35 @@
#Value is raw
#Range: 0 ~ 512
cullingMaxDistanceY = 32
#List of all Block Entities to be ignored by distance culling
#Uses ResourceLocation to identify it
#Example 1: "minecraft:chest" - Ignores chests only
#Example 2: "ae2:*" - ignores all Block entities from Applied Energetics 2
whitelist = ["waterframes:*"]
[embeddiumplus.performance.fastModels]
#Toggles FastChest feature
#Without flywheel installed or using any backend, it increases FPS significatly on chest rooms
enableChests = false
#Toggles FastBeds feature
enableBeds = false
[embeddiumextras.performance.distanceCulling.entities]
#Toggles distance culling for entities
#Maybe you use another mod for that :(
enable = true
#Configure horizontal max distance before cull entities
#Value is squared, default was 64^2 (or 64x64)
#Range: > 0
cullingMaxDistanceX = 4096
#Configure vertical max distance before cull entities
#Value is raw
#Range: 0 ~ 512
cullingMaxDistanceY = 32
#List of all Entities to be ignored by distance culling
#Uses ResourceLocation to identify it
#Example 1: "minecraft:bat" - Ignores bats only
#Example 2: "alexsmobs:*" - ignores all entities for alexmobs mod
whitelist = ["minecraft:ghast", "minecraft:ender_dragon", "iceandfire:*", "create:*"]
[embeddiumplus.dynlights]
#Toggle if Block Entities should have dynamic lights
onTileEntities = true
#Configure how fast light whould be updated
#Allowed Values: OFF, SLOW, NORMAL, FAST, SUPERFAST, FASTESTS, REALTIME
updateSpeed = "NORMAL"
#Toggle if Entities should have dynamic lights
onEntities = true
updateOnlyOnPositionChange = true
[embeddiumplus.others]
[embeddiumextras.others]
#Configure if borderless fullscreen option should be attached to F11 or replace vanilla fullscreen
#Allowed Values: ATTACH, REPLACE, OFF
borderlessAttachModeOnF11 = "OFF"
borderlessAttachModeOnF11 = "REPLACE"
#Toggles fast language reload
#Embeddedt points it maybe cause troubles to JEI, so ¿why not add it as a toggleable option?
fastLanguageReload = true
[embeddiumplus.quality]
#Chunks fade in speed
#This option doesn't affect performance, just changes speed
#Allowed Values: OFF, FAST, SLOW
chunkFadeSpeed = "SLOW"
#Raise clouds
#Modify clouds height perfect for a adaptative world experience
#Range: 0 ~ 512
cloudsHeight = 256
#Toggle fog feature
#Fog was a vanilla feature
fog = true
#Clean my skies
#Blue band was a vanilla feature, toggle off will show sky color directly
blueBand = true
#Do not show me your name
#disables nametag rendering for players and entities
disableNameTagRendering = false
[embeddiumplus.quality.darkness]
#Configure fog brightness on nether when darkness is enabled
#Range: 0.0 ~ 1.0
endFogBright = 0.5
#Configure min moon brightness level with darkness
#Range: 0.0 ~ 1.0
newMoonBright = 0.0
#Toggle Darkness on End dimension
enableOnEnd = false
#Toggle Darkness default mode for modded dimensions
valueByDefault = false
#Configure Darkness Mode
#Each config changes what is considered 'true darkness'
#Allowed Values: TOTAL_DARKNESS, PITCH_BLACK, DARK, DIM, OFF
mode = "PITCH_BLACK"
#Toggles if moon phases affects darkness in the overworld
affectedByMoonPhase = true
#Configure max moon brightness level with darkness
#Range: 0.0 ~ 1.0
fullMoonBright = 0.25
#Configure fog brightness on nether when darkness is enabled
#Range: 0.0 ~ 1.0
netherFogBright = 0.5
#Toggle Darkness on Nether dimension
enableOnNether = false
#Toggle darkness when dimension has no SkyLight
enableOnNoSkyLight = false
#Disables all bright sources of darkness like moon or fog
#Only affects darkness effect
enableBlockLightOnly = false
#Toggle Darkness on Overworld dimension
enableOnOverworld = true
#List of all dimensions to use True Darkness
#This option overrides 'valueByDefault' state
dimensionWhitelist = []

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,219 @@
# Values for blocks can be defined as follows:
#
# By sound type:
# WOOD=1.0
#
# By block tag:
# \#minecraft\:logs=1.0
#
# By block ID:
# minecraft\:oak_log=1.0
# Azalea (Sound Type)
AZALEA=1.0
# Froglight (Sound Type)
FROGLIGHT=1.0
# Nether Ore (Sound Type)
NETHER_ORE=1.0
# Lily Pad (Sound Type)
LILY_PAD=0.0
# Amethyst Cluster (Sound Type)
AMETHYST_CLUSTER=1.0
# Wool (Sound Type)
WOOL=1.5
# Packed Mud (Sound Type)
PACKED_MUD=1.0
# Lodestone (Sound Type)
LODESTONE=1.0
# Cave Vines (Sound Type)
CAVE_VINES=1.0
# Small Amethyst Bud (Sound Type)
SMALL_AMETHYST_BUD=0.0
# Nether Wood Hanging Sign (Sound Type)
NETHER_WOOD_HANGING_SIGN=1.0
# Sculk Sensor (Sound Type)
SCULK_SENSOR=1.0
# Mangrove Roots (Sound Type)
MANGROVE_ROOTS=1.0
# Snow (Sound Type)
SNOW=0.1
# Copper (Sound Type)
COPPER=1.0
# Bone Block (Sound Type)
BONE_BLOCK=1.0
# Soul Sand (Sound Type)
SOUL_SAND=1.0
# Nether Wood (Sound Type)
NETHER_WOOD=1.0
# Amethyst (Sound Type)
AMETHYST=1.0
# Grass (Sound Type)
GRASS=1.0
# Bamboo Wood Hanging Sign (Sound Type)
BAMBOO_WOOD_HANGING_SIGN=1.0
# Powder Snow (Sound Type)
POWDER_SNOW=0.1
# Polished Deepslate (Sound Type)
POLISHED_DEEPSLATE=1.0
# Basalt (Sound Type)
BASALT=1.0
# Moss (Sound Type)
MOSS=0.75
# Gilded Blackstone (Sound Type)
GILDED_BLACKSTONE=1.0
# Scaffolding (Sound Type)
SCAFFOLDING=0.0
# Vine (Sound Type)
VINE=0.0
# Nether Sprouts (Sound Type)
NETHER_SPROUTS=1.0
# Sand (Sound Type)
SAND=1.0
# Netherite Block (Sound Type)
NETHERITE_BLOCK=1.0
# Mud (Sound Type)
MUD=1.0
# Stone (Sound Type)
STONE=1.0
# Decorated Pot Cracked (Sound Type)
DECORATED_POT_CRACKED=1.0
# Sculk Shrieker (Sound Type)
SCULK_SHRIEKER=1.0
# Twisting Vines (Sound Type)
TWISTING_VINES=0.0
# Netherrack (Sound Type)
NETHERRACK=1.0
# Chiseled Bookshelf (Sound Type)
CHISELED_BOOKSHELF=1.0
# Medium Amethyst Bud (Sound Type)
MEDIUM_AMETHYST_BUD=0.0
# Gravel (Sound Type)
GRAVEL=1.0
# Shroomlight (Sound Type)
SHROOMLIGHT=1.0
# Ladder (Sound Type)
LADDER=0.0
# Weeping Vines (Sound Type)
WEEPING_VINES=0.0
# Large Amethyst Bud (Sound Type)
LARGE_AMETHYST_BUD=0.0
# Nether Wart (Sound Type)
NETHER_WART=1.0
# Coral Block (Sound Type)
CORAL_BLOCK=1.0
# Ancient Debris (Sound Type)
ANCIENT_DEBRIS=1.0
# Suspicious Gravel (Sound Type)
SUSPICIOUS_GRAVEL=1.0
# Bamboo Sapling (Sound Type)
BAMBOO_SAPLING=0.1
# Wood (Sound Type)
WOOD=1.0
# Mud Bricks (Sound Type)
MUD_BRICKS=1.0
# Soul Soil (Sound Type)
SOUL_SOIL=1.0
# Dripstone Block (Sound Type)
DRIPSTONE_BLOCK=1.0
# Cherry Wood Hanging Sign (Sound Type)
CHERRY_WOOD_HANGING_SIGN=1.0
# Anvil (Sound Type)
ANVIL=1.0
# Slime Block (Sound Type)
SLIME_BLOCK=1.0
# Sweet Berry Bush (Sound Type)
SWEET_BERRY_BUSH=0.0
# Sculk Vein (Sound Type)
SCULK_VEIN=1.0
# Frogspawn (Sound Type)
FROGSPAWN=1.0
# Cherry Leaves (Sound Type)
CHERRY_LEAVES=1.0
# Fungus (Sound Type)
FUNGUS=0.0
# Rooted Dirt (Sound Type)
ROOTED_DIRT=1.0
# Moss Carpet (Sound Type)
MOSS_CARPET=0.1
# Cherry Sapling (Sound Type)
CHERRY_SAPLING=1.0
# Azalea Leaves (Sound Type)
AZALEA_LEAVES=1.0
# Roots (Sound Type)
ROOTS=0.0
# Bamboo Wood (Sound Type)
BAMBOO_WOOD=1.0
# Hanging Roots (Sound Type)
HANGING_ROOTS=1.0
# Cherry Wood (Sound Type)
CHERRY_WOOD=1.0
# Small Dripleaf (Sound Type)
SMALL_DRIPLEAF=0.0
# Tuff (Sound Type)
TUFF=1.0
# Honey Block (Sound Type)
HONEY_BLOCK=0.5
# Bamboo (Sound Type)
BAMBOO=0.1
# Decorated Pot (Sound Type)
DECORATED_POT=1.0
# Deepslate Bricks (Sound Type)
DEEPSLATE_BRICKS=1.0
# Suspicious Sand (Sound Type)
SUSPICIOUS_SAND=1.0
# Metal (Sound Type)
METAL=1.0
# Deepslate Tiles (Sound Type)
DEEPSLATE_TILES=1.0
# Nether Gold Ore (Sound Type)
NETHER_GOLD_ORE=1.0
# Wart Block (Sound Type)
WART_BLOCK=1.0
# Deepslate (Sound Type)
DEEPSLATE=1.0
# Nylium (Sound Type)
NYLIUM=1.0
# Big Dripleaf (Sound Type)
BIG_DRIPLEAF=1.0
# Sculk (Sound Type)
SCULK=1.0
# Flowering Azalea (Sound Type)
FLOWERING_AZALEA=1.0
# Sculk Catalyst (Sound Type)
SCULK_CATALYST=1.0
# Pointed Dripstone (Sound Type)
POINTED_DRIPSTONE=0.0
# Hard Crop (Sound Type)
HARD_CROP=1.0
# Glow Lichen (Sound Type)
GLOW_LICHEN=0.0
# Candle (Sound Type)
CANDLE=1.0
# Calcite (Sound Type)
CALCITE=1.0
# Spore Blossom (Sound Type)
SPORE_BLOSSOM=0.0
# Wet Grass (Sound Type)
WET_GRASS=0.1
# Muddy Mangrove Roots (Sound Type)
MUDDY_MANGROVE_ROOTS=1.0
# Crop (Sound Type)
CROP=0.0
# Nether Bricks (Sound Type)
NETHER_BRICKS=1.0
# Stem (Sound Type)
STEM=1.0
# Chain (Sound Type)
CHAIN=0.0
# Glass (Sound Type)
GLASS=0.1
# Lantern (Sound Type)
LANTERN=1.0
# Hanging Sign (Sound Type)
HANGING_SIGN=1.0
# Water (Block)
minecraft\:water=0.25
# Lava (Block)
minecraft\:lava=0.75
# Jukebox (Block)
minecraft\:jukebox=0.0

View File

@@ -0,0 +1,213 @@
# Values for blocks can be defined as follows:
#
# By sound type:
# WOOD=1.0
#
# By block tag:
# \#minecraft\:logs=1.0
#
# By block ID:
# minecraft\:oak_log=1.0
# Azalea (Sound Type)
AZALEA=0.5
# Froglight (Sound Type)
FROGLIGHT=0.5
# Nether Ore (Sound Type)
NETHER_ORE=1.1
# Lily Pad (Sound Type)
LILY_PAD=0.5
# Amethyst Cluster (Sound Type)
AMETHYST_CLUSTER=0.5
# Wool (Sound Type)
WOOL=0.1
# Packed Mud (Sound Type)
PACKED_MUD=0.5
# Lodestone (Sound Type)
LODESTONE=0.5
# Cave Vines (Sound Type)
CAVE_VINES=0.5
# Small Amethyst Bud (Sound Type)
SMALL_AMETHYST_BUD=0.5
# Nether Wood Hanging Sign (Sound Type)
NETHER_WOOD_HANGING_SIGN=0.5
# Sculk Sensor (Sound Type)
SCULK_SENSOR=0.5
# Mangrove Roots (Sound Type)
MANGROVE_ROOTS=0.5
# Snow (Sound Type)
SNOW=0.15
# Copper (Sound Type)
COPPER=1.25
# Bone Block (Sound Type)
BONE_BLOCK=1.5
# Soul Sand (Sound Type)
SOUL_SAND=0.2
# Nether Wood (Sound Type)
NETHER_WOOD=0.5
# Amethyst (Sound Type)
AMETHYST=1.5
# Grass (Sound Type)
GRASS=0.3
# Bamboo Wood Hanging Sign (Sound Type)
BAMBOO_WOOD_HANGING_SIGN=0.5
# Powder Snow (Sound Type)
POWDER_SNOW=0.5
# Polished Deepslate (Sound Type)
POLISHED_DEEPSLATE=1.5
# Basalt (Sound Type)
BASALT=1.5
# Moss (Sound Type)
MOSS=0.1
# Gilded Blackstone (Sound Type)
GILDED_BLACKSTONE=0.5
# Scaffolding (Sound Type)
SCAFFOLDING=0.5
# Vine (Sound Type)
VINE=0.5
# Nether Sprouts (Sound Type)
NETHER_SPROUTS=0.5
# Sand (Sound Type)
SAND=0.2
# Netherite Block (Sound Type)
NETHERITE_BLOCK=1.5
# Mud (Sound Type)
MUD=0.5
# Stone (Sound Type)
STONE=1.5
# Decorated Pot Cracked (Sound Type)
DECORATED_POT_CRACKED=0.5
# Sculk Shrieker (Sound Type)
SCULK_SHRIEKER=0.5
# Twisting Vines (Sound Type)
TWISTING_VINES=0.5
# Netherrack (Sound Type)
NETHERRACK=1.1
# Chiseled Bookshelf (Sound Type)
CHISELED_BOOKSHELF=0.5
# Medium Amethyst Bud (Sound Type)
MEDIUM_AMETHYST_BUD=0.5
# Gravel (Sound Type)
GRAVEL=0.3
# Shroomlight (Sound Type)
SHROOMLIGHT=0.5
# Ladder (Sound Type)
LADDER=0.5
# Weeping Vines (Sound Type)
WEEPING_VINES=0.5
# Large Amethyst Bud (Sound Type)
LARGE_AMETHYST_BUD=0.5
# Nether Wart (Sound Type)
NETHER_WART=0.5
# Coral Block (Sound Type)
CORAL_BLOCK=0.2
# Ancient Debris (Sound Type)
ANCIENT_DEBRIS=0.5
# Suspicious Gravel (Sound Type)
SUSPICIOUS_GRAVEL=0.5
# Bamboo Sapling (Sound Type)
BAMBOO_SAPLING=0.5
# Wood (Sound Type)
WOOD=0.4
# Mud Bricks (Sound Type)
MUD_BRICKS=0.5
# Soul Soil (Sound Type)
SOUL_SOIL=0.2
# Dripstone Block (Sound Type)
DRIPSTONE_BLOCK=0.5
# Cherry Wood Hanging Sign (Sound Type)
CHERRY_WOOD_HANGING_SIGN=0.5
# Anvil (Sound Type)
ANVIL=0.5
# Slime Block (Sound Type)
SLIME_BLOCK=0.5
# Sweet Berry Bush (Sound Type)
SWEET_BERRY_BUSH=0.5
# Sculk Vein (Sound Type)
SCULK_VEIN=0.5
# Frogspawn (Sound Type)
FROGSPAWN=0.5
# Cherry Leaves (Sound Type)
CHERRY_LEAVES=0.5
# Fungus (Sound Type)
FUNGUS=0.5
# Rooted Dirt (Sound Type)
ROOTED_DIRT=0.5
# Moss Carpet (Sound Type)
MOSS_CARPET=0.5
# Cherry Sapling (Sound Type)
CHERRY_SAPLING=0.5
# Azalea Leaves (Sound Type)
AZALEA_LEAVES=0.5
# Roots (Sound Type)
ROOTS=0.5
# Bamboo Wood (Sound Type)
BAMBOO_WOOD=0.5
# Hanging Roots (Sound Type)
HANGING_ROOTS=0.5
# Cherry Wood (Sound Type)
CHERRY_WOOD=0.5
# Small Dripleaf (Sound Type)
SMALL_DRIPLEAF=0.5
# Tuff (Sound Type)
TUFF=1.5
# Honey Block (Sound Type)
HONEY_BLOCK=0.1
# Bamboo (Sound Type)
BAMBOO=0.5
# Decorated Pot (Sound Type)
DECORATED_POT=0.5
# Deepslate Bricks (Sound Type)
DEEPSLATE_BRICKS=1.5
# Suspicious Sand (Sound Type)
SUSPICIOUS_SAND=0.5
# Metal (Sound Type)
METAL=1.25
# Deepslate Tiles (Sound Type)
DEEPSLATE_TILES=1.5
# Nether Gold Ore (Sound Type)
NETHER_GOLD_ORE=1.1
# Wart Block (Sound Type)
WART_BLOCK=0.5
# Deepslate (Sound Type)
DEEPSLATE=1.5
# Nylium (Sound Type)
NYLIUM=0.5
# Big Dripleaf (Sound Type)
BIG_DRIPLEAF=0.5
# Sculk (Sound Type)
SCULK=0.5
# Flowering Azalea (Sound Type)
FLOWERING_AZALEA=0.5
# Sculk Catalyst (Sound Type)
SCULK_CATALYST=0.5
# Pointed Dripstone (Sound Type)
POINTED_DRIPSTONE=0.5
# Hard Crop (Sound Type)
HARD_CROP=0.5
# Glow Lichen (Sound Type)
GLOW_LICHEN=0.5
# Candle (Sound Type)
CANDLE=0.5
# Calcite (Sound Type)
CALCITE=1.5
# Spore Blossom (Sound Type)
SPORE_BLOSSOM=0.5
# Wet Grass (Sound Type)
WET_GRASS=0.5
# Muddy Mangrove Roots (Sound Type)
MUDDY_MANGROVE_ROOTS=0.5
# Crop (Sound Type)
CROP=0.5
# Nether Bricks (Sound Type)
NETHER_BRICKS=1.5
# Stem (Sound Type)
STEM=0.4
# Chain (Sound Type)
CHAIN=0.5
# Glass (Sound Type)
GLASS=0.75
# Lantern (Sound Type)
LANTERN=0.5
# Hanging Sign (Sound Type)
HANGING_SIGN=0.5

View File

@@ -0,0 +1,94 @@
# Enables/Disables all sound effects
enabled=true
# Affects how quiet a sound gets based on distance
# Lower values mean distant sounds are louder
# This setting requires you to be in singleplayer or having the mod installed on the server
# 1.0 is the physically correct value
attenuation_factor=1.0
# The volume of simulated reverberations
reverb_gain=1.0
# The brightness of reverberation
# Higher values result in more high frequencies in reverberation
# Lower values give a more muffled sound to the reverb
reverb_brightness=1.0
# The distance of reverb relative to the sound distance
reverb_distance=1.5
# The amount of sound that will be absorbed when traveling through blocks
block_absorption=1.0
# Higher values mean smaller objects won't be considered as occluding
occlusion_variation=0.35
# The default amount of sound reflectance energy for all blocks
# Lower values result in more conservative reverb simulation with shorter reverb tails
# Higher values result in more generous reverb simulation with higher reverb tails
default_block_reflectivity=0.5
# The default amount of occlusion for all blocks
# Lower values will result in sounds being less muffled through walls
# Higher values mean sounds will be not audible though thicker walls
default_block_occlusion_factor=1.0
# Minecraft won't allow sounds to play past a certain distance
# This parameter is a multiplier for how far away a sound source is allowed to be in order for it to actually play
# This setting only takes affect in singleplayer worlds and when installed on the server
sound_distance_allowance=4.0
# A value controlling the amount that air absorbs high frequencies with distance
# A value of 1.0 is physically correct for air with normal humidity and temperature
# Higher values mean air will absorb more high frequencies with distance
# 0 disables this effect
air_absorption=1.0
# How much sound is filtered when the player is underwater
# 0.0 means no filter
# 1.0 means fully filtered
underwater_filter=0.25
# Whether sounds like cave, nether or underwater ambient sounds should have sound physics
evaluate_ambient_sounds=false
# The number of rays to trace to determine reverberation for each sound source
# More rays provides more consistent tracing results but takes more time to calculate
# Decrease this value if you experience lag spikes when sounds play
environment_evaluation_ray_count=32
# The number of rays bounces to trace to determine reverberation for each sound source
# More bounces provides more echo and sound ducting but takes more time to calculate
# Decrease this value if you experience lag spikes when sounds play
environment_evaluation_ray_bounces=4
# If sound hits a non-full-square side, block occlusion is multiplied by this
non_full_block_occlusion_factor=0.25
# The maximum amount of rays to determine occlusion
# Directly correlates to the amount of blocks between walls that are considered
max_occlusion_rays=16
# The amount at which occlusion is capped
max_occlusion=64.0
# If enabled, the occlusion calculation only uses one path between the sound source and the listener instead of 9
strict_occlusion=false
# Whether to try calculating where the sound should come from based on reflections
sound_direction_evaluation=true
# Skip redirecting non-occluded sounds (the ones you can see directly)
redirect_non_occluded_sounds=true
# If music discs or other longer sounds should be frequently reevaluated
update_moving_sounds=false
# The interval in ticks that moving sounds are reevaluated
# Lower values mean more frequent reevaluation but also more lag
# This option only takes effect if update_moving_sounds is enabled
sound_update_interval=5
# Disable level clone and cache. This will fall back to original main thread access.
# WARNING! Enabling this will cause instability and issues with other mods.
unsafe_level_access=false
# The radius of chunks to clone for level access
level_clone_range=4
# The maximum number of ticks to retain the cloned level in the cache
level_clone_max_retain_ticks=20
# The maximum distance a player can move from the cloned origin before invalidation
level_clone_max_retain_block_distance=16
# Enables debug logging
debug_logging=false
# Provides more information about occlusion in the logs
occlusion_logging=false
# Provides more information about the environment calculation in the logs
environment_logging=false
# Provides more information about how long computations take
performance_logging=false
# If enabled, the path of the sound will be rendered in game
render_sound_bounces=false
# If enabled, occlusion will be visualized in game
render_occlusion=false
# Enables/Disables sound effects for Simple Voice Chat audio
simple_voice_chat_integration=true
# Enables/Disables hearing your own echo with Simple Voice Chat
simple_voice_chat_hear_self=false

View File

@@ -12,25 +12,59 @@
enableUI = true
enableSidedInput = true
enableSidedOutput = true
enableItemConversion = true
enableExtraCompactingRules = true
debugTrace = false
#List of rules in format "domain:item1, domain:item2, n".
#Creates a compacting drawer rule to convert 1 of item1 into n of item2.
compactingRules = ["minecraft:clay, minecraft:clay_ball, 4"]
#Whether redstone upgrades should emit an analog redstone signal, requiring
#the use of a comparator to read it. This will default to true starting with MC 1.21.
enableAnalogRedstone = false
#Allows drawers to be pulled from their block and inserted into another block.
enableDetachedDrawers = true
#Drawers track the capacity upgrades from the block they were taken from.
#Drawers can only be placed back into a block with the same or lower max capacity.
#Drawers can still only be inserted into a block with enough capacity for the items held.
forceDetachedDrawersMaxCapacityCheck = false
#If enabled, carrying filled drawers in your inventory gives slowness debuff, unless a Portability Upgrade is used.
heavyDrawers = false
#If enabled, players can lock drawer interactions to just themselves.
enablePersonalKey = true
[StorageUpgrades]
#Storage upgrades multiply storage capacity by the given amount.
#When multiple storage upgrades are used together, their multipliers are added before being applied.
#Storage upgrades start at the level 2 multiplier. The resistance upgrade uses level 1.
level1Mult = 2
level2Mult = 4
level3Mult = 8
level4Mult = 16
level5Mult = 32
#Storage upgrades increase capacity of drawers.
enableStorageUpgrade = true
#Fill level upgrades add fill bars to the faces of drawers.
enableFillLevelUpgrade = true
#Adds redstone output to drawers based on fill levels.
enableRedstoneUpgrade = true
#Renders drawer labels brighter than the surrounding environment would allow.
enableIlluminationUpgrade = true
#Causes drawers to accept but void compatible items when they are filled to capacity.
enableVoidUpgrade = true
#Balance upgrades allow same-item slots to balance out their amounts when items are
#added or removed from a lot. Works across networks when acting through a controller.
enableBalanceUpgrade = true
#Allows drawers with contents to be freely carried when heavy drawers is enabled.
enablePortabilityUpgrade = true
#Allows a single drawer to connect to a controller remotely.
enableRemoteUpgrade = true
#Allows a drawer and all drawers connected to it to connect to a controller remotely.
enableRemoteGroupUpgrade = true
[Integration]
#When true, shows quantity as NxS + R (by stack size) rather than count
wailaStackRemainder = true
#When true, does not show current quantities unless quantify key was used
wailaRespectQuantifyKey = false
#Add CoFH Core specific features if the mod is loaded
enableCoFHIntegration = true

View File

@@ -28,4 +28,7 @@ wetnessChangeSpeed = 1.0
#How much do items in the forge:hot_ingots tag modify the temperature of the player
#Range: 0.0 ~ 3.4028234663852886E38
hotIngotTemperature = 1.0
#A modifier for the number of ticks between checking if a player is indoors. -1 to disable the check.
#Range: > -1
indoorCheckTickModifier = 20

View File

@@ -0,0 +1,25 @@
{
"__comment": "Crafting table blocks to enable Visual Workbench support for.",
"values": [
"minecraft:crafting_table",
"tfc:wood/planks/ash_workbench",
"tfc:wood/planks/aspen_workbench",
"tfc:wood/planks/birch_workbench",
"tfc:wood/planks/blackwood_workbench",
"tfc:wood/planks/chestnut_workbench",
"tfc:wood/planks/douglas_fir_workbench",
"tfc:wood/planks/hickory_workbench",
"tfc:wood/planks/kapok_workbench",
"tfc:wood/planks/mangrove_workbench",
"tfc:wood/planks/maple_workbench",
"tfc:wood/planks/oak_workbench",
"tfc:wood/planks/palm_workbench",
"tfc:wood/planks/pine_workbench",
"tfc:wood/planks/rosewood_workbench",
"tfc:wood/planks/sequoia_workbench",
"tfc:wood/planks/spruce_workbench",
"tfc:wood/planks/sycamore_workbench",
"tfc:wood/planks/white_cedar_workbench",
"tfc:wood/planks/willow_workbench"
]
}

View File

@@ -0,0 +1,7 @@
#Rotate crafting table contents so they always face the closest player.
rotate_ingredients = true
#Makes crafting table contents lay flat on the table instead of floating above.
flat_rendering = false
#Render the result of the crafting operation in addition to crafting table contents.
render_result = true

129
config/xaerominimap.txt Normal file
View File

@@ -0,0 +1,129 @@
#CONFIG ONLY OPTIONS
ignoreUpdate:378
settingsButton:false
allowWrongWorldTeleportation:false
differentiateByServerAddress:true
debugEntityIcons:false
debugEntityVariantIds:false
radarHideInvisibleEntities:true
allowInternetAccess:true
#INGAME SETTINGS (DO NOT EDIT!)
updateNotification:true
minimap:true
caveMaps:2
caveZoom:1
showWaypoints:true
showIngameWaypoints:true
displayRedstone:true
deathpoints:true
oldDeathpoints:true
distance:1
lockNorth:true
zoom:0
minimapSize:0
chunkGrid:-1
slimeChunks:false
mapSafeMode:false
minimapOpacity:100.0
waypointsIngameIconScale:0
waypointsIngameDistanceScale:0
waypointsIngameNameScale:0
waypointsIngameCloseScale:1.0
antiAliasing:true
blockColours:0
lighting:true
dotsStyle:0
dotNameScale:1.0
compassOverEverything:true
showFlowers:true
keepWaypointNames:true
waypointsDistanceExp:0
waypointsDistanceMin:0.0
defaultWaypointTPCommandFormat:/tp @s {x} {y} {z}
defaultWaypointTPCommandRotationFormat:/tp @s {x} {y} {z} {yaw} ~
arrowScale:1.5
arrowColour:0
smoothDots:true
worldMap:true
terrainDepth:true
terrainSlopes:2
mainEntityAs:0
blockTransparency:true
waypointOpacityIngame:80
waypointOpacityMap:90
hideWorldNames:1
openSlimeSettings:true
alwaysShowDistance:false
renderLayerIndex:1
crossDimensionalTp:true
biomeColorsVanillaMode:false
lookingAtAngle:10
lookingAtAngleVertical:180
centeredEnlarged:false
zoomOnEnlarged:0
minimapTextAlign:0
waypointsMutualEdit:true
compassLocation:1
compassDirectionScale:0
caveMapsDepth:30
hideWaypointCoordinates:false
renderAllSets:false
playerArrowOpacity:100
waypointsBottom:false
minimapShape:0
lightOverlayType:0
lightOverlayMaxLight:7
lightOverlayMinLight:0
lightOverlayColor:13
uiScale:0
bossHealthPushBox:1
potionEffectPushBox:1
minimapFrame:0
minimapFrameColor:9
compassColor:9
northCompassColor:-1
displayMultipleWaypointInfo:1
entityRadar:true
adjustHeightForCarpetLikeBlocks:true
autoConvertWaypointDistanceToKmThreshold:10000
waypointDistancePrecision:1
mainDotSize:2
partialYTeleportation:true
deleteReachedDeathpoints:true
hideMinimapUnderScreen:true
hideMinimapUnderF3:true
manualCaveModeStartAuto:true
manualCaveModeStart:-1
chunkGridLineWidth:1
temporaryWaypointsGlobal:true
keepUnlockedWhenEnlarged:false
enlargedMinimapAToggle:false
displayStainedGlass:true
waypointOnMapScale:0
switchToAutoOnDeath:true
infoDisplayBackgroundOpacity:40
caveModeToggleTimer:1000
legibleCaveMaps:false
biomeBlending:true
displayTrackedPlayers:true
dimensionScaledMaxWaypointDistance:true
displayClaims:true
displayCurrentClaim:true
claimsFillOpacity:46
claimsBorderOpacity:80
infoDisplayOrder:coords:overworld_coords:chunk_coords:angles:dimension:biome:weather:light_level:time:real_time:highlights:light_overlay_indicator:manual_cave_mode_indicator:custom_sub_world
infoDisplay:coords:true:15:-1
infoDisplay:overworld_coords:false:15:-1
infoDisplay:chunk_coords:false:15:-1
infoDisplay:angles:false:15:-1
infoDisplay:dimension:false:15:-1
infoDisplay:biome:true:15:-1
infoDisplay:weather:false:15:-1
infoDisplay:light_level:0:15:-1
infoDisplay:time:1:15:-1
infoDisplay:real_time:1:15:-1
infoDisplay:highlights:true:15:-1
infoDisplay:light_overlay_indicator:true:15:-1
infoDisplay:manual_cave_mode_indicator:true:15:-1
infoDisplay:custom_sub_world:true:15:-1
module;id=xaerominimap:minimap;active=true;x=-5;y=-8;centered=false;fromRight=true;fromBottom=false;flippedVer=false;flippedHor=false;

55
config/xaeroworldmap.txt Normal file
View File

@@ -0,0 +1,55 @@
ignoreUpdate:179
updateNotification:true
allowInternetAccess:true
differentiateByServerAddress:true
caveMapsAllowed:true
debug:false
lighting:true
colours:0
loadChunks:true
updateChunks:true
terrainSlopes:2
terrainDepth:true
footsteps:true
flowers:true
coordinates:true
hoveredBiome:true
biomeColorsVanillaMode:false
waypoints:true
renderArrow:true
displayZoom:true
worldmapWaypointsScale:1.0
openMapAnimation:true
reloadVersion:0
reloadEverything:false
zoomButtons:true
waypointBackgrounds:true
detectAmbiguousY:true
showDisabledWaypoints:false
closeWaypointsWhenHopping:true
adjustHeightForCarpetLikeBlocks:true
onlyCurrentMapWaypoints:false
minZoomForLocalWaypoints:0.0
arrowColour:-2
minimapRadar:true
renderWaypoints:true
partialYTeleportation:true
displayStainedGlass:true
caveModeDepth:30
caveModeStart:176
autoCaveMode:-1
legibleCaveMaps:false
displayCaveModeStart:true
caveModeToggleTimer:1000
defaultCaveModeType:1
biomeBlending:true
trackedPlayers:true
multipleImagesExport:false
nightExport:false
highlightsExport:false
exportScaleDownSquare:20
mapWritingDistance:-1
displayClaims:true
claimsFillOpacity:46
claimsBorderOpacity:80
globalVersion:1

View File

@@ -1,33 +0,0 @@
#The time (in real life days) deaths get stored
#-1 for infinite storage
#0 for not storing deaths at all
#Range: > -1
death_storage_duration = -1
[corpse]
#The time passed (in ticks) after a corpse turns into a skeleton
#Range: > 0
skeleton_time = 72000
#If the corpse should lie on its face
lie_on_face = false
#If the corpse should wear the players equipment
show_equipment = true
#If the corpse should fall into the void
fall_into_void = false
#If the corpse should get removed when in lava
lava_damage = false
[corpse.access]
#If only the owner of the corpse can access the inventory
only_owner = true
#If everybody can access the corpse in the skeleton stage (Only if only_owner_access is set to true)
skeleton = true
[corpse.despawn]
#The time passed (in ticks) after a corpse despawns (only if empty)
#Range: > 20
time = 600
#The time passed (in ticks) after a corpse despawns even if its not empty (-1 = never)
#Range: > -1
force_time = -1

View File

@@ -1,517 +0,0 @@
#.
#The Backbone of Create
[infrastructure]
#.
#[in Ticks]
#The amount of time a server waits before sending out tickrate synchronization packets.
#These packets help animations to be more accurate when tps is below 20.
#Range: > 5
tickrateSyncTimer = 20
#.
#Packmakers' control panel for internal recipe compat
[recipes]
#.
#.
#Allow the Mechanical Press to process entire stacks at a time.
bulkPressing = false
#.
#Allow the Mechanical Saw to process entire stacks at a time.
bulkCutting = false
#.
#Allow supported potions to be brewed by a Mechanical Mixer + Basin.
allowBrewingInMixer = true
#.
#Allow any shapeless crafting recipes to be processed by a Mechanical Mixer + Basin.
allowShapelessInMixer = true
#.
#Allow any single-ingredient 2x2 or 3x3 crafting recipes to be processed by a Mechanical Press + Basin.
allowShapedSquareInPress = true
#.
#Allow any standard crafting recipes to be processed by Mechanical Crafters.
allowRegularCraftingInCrafter = true
#.
#The Maximum amount of ingredients that can be used to craft Firework Rockets using Mechanical Crafters.
#Range: > 1
maxFireworkIngredientsInCrafter = 9
#.
#Allow any stonecutting recipes to be processed by a Mechanical Saw.
allowStonecuttingOnSaw = true
#.
#Allow any Druidcraft woodcutter recipes to be processed by a Mechanical Saw.
allowWoodcuttingOnSaw = true
#.
#Allow Spouts to interact with Casting Tables and Basins from Tinkers' Construct.
allowCastingBySpout = true
#.
#Display vanilla Log-stripping interactions in JEI.
displayLogStrippingRecipes = true
#.
#The amount of Light sources destroyed before Chromatic Compound turns into Refined Radiance.
#Range: > 1
lightSourceCountForRefinedRadiance = 10
#.
#Allow the standard in-world Refined Radiance recipes.
enableRefinedRadianceRecipe = true
#.
#Allow the standard in-world Shadow Steel recipe.
enableShadowSteelRecipe = true
#.
#Parameters and abilities of Create's kinetic mechanisms
[kinetics]
#.
#.
#Disable the Stress mechanic altogether.
disableStress = false
#.
#Maximum length in blocks of mechanical belts.
#Range: > 5
maxBeltLength = 20
#.
#Damage dealt by active Crushing Wheels.
#Range: > 0
crushingDamage = 4
#.
#[in Revolutions per Minute]
#Maximum allowed rotation speed for any Kinetic Block.
#Range: > 64
maxRotationSpeed = 256
#.
#Select what mobs should ignore Deployers when attacked by them.
#Allowed Values: ALL, CREEPERS, NONE
ignoreDeployerAttacks = "CREEPERS"
#.
#Game ticks between Kinetic Blocks checking whether their source is still valid.
#Range: > 5
kineticValidationFrequency = 60
#.
#multiplier used for calculating exhaustion from speed when a crank is turned.
#Range: 0.0 ~ 1.0
crankHungerMultiplier = 0.009999999776482582
#.
#Amount of sail-type blocks required for a windmill to assemble successfully.
#Range: > 0
minimumWindmillSails = 8
#.
#Number of sail-type blocks required to increase windmill speed by 1RPM.
#Range: > 1
windmillSailsPerRPM = 8
#.
#Max Distance in blocks a Weighted Ejector can throw
#Range: > 0
maxEjectorDistance = 32
#.
#Time in ticks until the next item launched by an ejector scans blocks for potential collisions
#Range: > 10
ejectorScanInterval = 120
#.
#Encased Fan
[kinetics.encasedFan]
#.
#Maximum distance in blocks Fans can push entities.
#Range: > 5
fanPushDistance = 20
#.
#Maximum distance in blocks from where Fans can pull entities.
#Range: > 5
fanPullDistance = 20
#.
#Game ticks between Fans checking for anything blocking their air flow.
#Range: > 10
fanBlockCheckRate = 30
#.
#[in Revolutions per Minute]
#Rotation speed at which the maximum stats of fans are reached.
#Range: > 64
fanRotationArgmax = 256
#.
#Game ticks required for a Fan-based processing recipe to take effect.
#Range: > 0
fanProcessingTime = 150
#.
#Moving Contraptions
[kinetics.contraptions]
#.
#Maximum amount of blocks in a structure movable by Pistons, Bearings or other means.
#Range: > 1
maxBlocksMoved = 2048
#.
#[in Bytes]
#[0 to disable this limit]
#Maximum amount of data a contraption can have before it can't be synced with players.
#Un-synced contraptions will not be visible and will not have collision.
#Range: > 0
maxDataSize = 2000000
#.
#Maximum value of a chassis attachment range.
#Range: > 1
maxChassisRange = 16
#.
#Maximum amount of extension poles behind a Mechanical Piston.
#Range: > 1
maxPistonPoles = 64
#.
#Max length of rope available off a Rope Pulley.
#Range: > 1
maxRopeLength = 256
#.
#Maximum allowed distance of two coupled minecarts.
#Range: > 1
maxCartCouplingLength = 32
#.
#Maximum depth of blocks filled in using a Mechanical Roller.
#Range: > 1
rollerFillDepth = 12
#.
#Whether minecart contraptions can be picked up in survival mode.
survivalContraptionPickup = true
#.
#Configure how Spawner blocks can be moved by contraptions.
#Allowed Values: MOVABLE, NO_PICKUP, UNMOVABLE
movableSpawners = "NO_PICKUP"
#.
#Configure how Budding Amethyst can be moved by contraptions.
#Allowed Values: MOVABLE, NO_PICKUP, UNMOVABLE
amethystMovement = "NO_PICKUP"
#.
#Configure how Obsidian blocks can be moved by contraptions.
#Allowed Values: MOVABLE, NO_PICKUP, UNMOVABLE
movableObsidian = "UNMOVABLE"
#.
#Configure how Reinforced Deepslate blocks can be moved by contraptions.
#Allowed Values: MOVABLE, NO_PICKUP, UNMOVABLE
movableReinforcedDeepslate = "UNMOVABLE"
#.
#Whether items mined or harvested by contraptions should be placed in their mounted storage.
moveItemsToStorage = true
#.
#Whether harvesters should break crops that aren't fully grown.
harvestPartiallyGrown = false
#.
#Whether harvesters should replant crops after harvesting.
harvesterReplants = true
#.
#Whether minecart contraptions can be placed into container items.
minecartContraptionInContainers = false
#.
#Configure speed/capacity levels for requirements and indicators.
[kinetics.stats]
#.
#[in Revolutions per Minute]
#Minimum speed of rotation to be considered 'medium'
#Range: 0.0 ~ 4096.0
mediumSpeed = 30.0
#.
#[in Revolutions per Minute]
#Minimum speed of rotation to be considered 'fast'
#Range: 0.0 ~ 65535.0
fastSpeed = 100.0
#.
#[in Stress Units]
#Minimum stress impact to be considered 'medium'
#Range: 0.0 ~ 4096.0
mediumStressImpact = 4.0
#.
#[in Stress Units]
#Minimum stress impact to be considered 'high'
#Range: 0.0 ~ 65535.0
highStressImpact = 8.0
#.
#[in Stress Units]
#Minimum added Capacity by sources to be considered 'medium'
#Range: 0.0 ~ 4096.0
mediumCapacity = 256.0
#.
#[in Stress Units]
#Minimum added Capacity by sources to be considered 'high'
#Range: 0.0 ~ 65535.0
highCapacity = 1024.0
[kinetics.stressValues]
#.
#Fine tune the kinetic stats of individual components
[kinetics.stressValues.v2]
#.
#.
#[in Stress Units]
#Configure the individual stress impact of mechanical blocks. Note that this cost is doubled for every speed increase it receives.
[kinetics.stressValues.v2.impact]
display_board = 0.0
deployer = 4.0
mechanical_piston = 4.0
millstone = 4.0
mechanical_bearing = 4.0
clockwork_bearing = 4.0
cuckoo_clock = 1.0
speedometer = 0.0
copper_backtank = 4.0
mechanical_saw = 4.0
flywheel = 0.0
encased_chain_drive = 0.0
clutch = 0.0
encased_fan = 2.0
adjustable_chain_gearshift = 0.0
mechanical_pump = 4.0
crushing_wheel = 8.0
mechanical_mixer = 4.0
gantry_shaft = 0.0
rope_pulley = 4.0
rotation_speed_controller = 0.0
mechanical_arm = 2.0
netherite_backtank = 4.0
andesite_encased_shaft = 0.0
mechanical_press = 8.0
large_cogwheel = 0.0
mechanical_drill = 4.0
andesite_encased_large_cogwheel = 0.0
brass_encased_large_cogwheel = 0.0
mysterious_cuckoo_clock = 1.0
stressometer = 0.0
shaft = 0.0
brass_encased_shaft = 0.0
gearshift = 0.0
turntable = 4.0
sticky_mechanical_piston = 4.0
sequenced_gearshift = 0.0
weighted_ejector = 2.0
cogwheel = 0.0
andesite_encased_cogwheel = 0.0
belt = 0.0
brass_encased_cogwheel = 0.0
gearbox = 0.0
hose_pulley = 4.0
elevator_pulley = 4.0
mechanical_crafter = 2.0
#.
#[in Stress Units]
#Configure how much stress a source can accommodate for.
[kinetics.stressValues.v2.capacity]
copper_valve_handle = 8.0
hand_crank = 8.0
steam_engine = 1024.0
creative_motor = 16384.0
large_water_wheel = 128.0
water_wheel = 32.0
windmill_bearing = 512.0
#.
#Create's liquid manipulation tools
[fluids]
#.
#.
#[in Buckets]
#The amount of liquid a tank can hold per block.
#Range: > 1
fluidTankCapacity = 8
#.
#[in Blocks]
#The maximum height a fluid tank can reach.
#Range: > 1
fluidTankMaxHeight = 32
#.
#[in Blocks]
#The maximum distance a mechanical pump can push or pull liquids on either side.
#Range: > 1
mechanicalPumpRange = 16
#.
#[in Blocks]
#The maximum distance a hose pulley can draw fluid blocks from.
#Range: > 1
hosePulleyRange = 128
#.
#[in Blocks]
#[-1 to disable this behaviour]
#The minimum amount of fluid blocks the hose pulley needs to find before deeming it an infinite source.
#Range: > -1
hosePulleyBlockThreshold = 0
#.
#Whether hose pulleys should continue filling up above-threshold sources.
fillInfinite = false
#.
#Configure which fluids can be drained infinitely.
#Allowed Values: ALLOW_ALL, DENY_ALL, ALLOW_BY_TAG, DENY_BY_TAG
bottomlessFluidMode = "ALLOW_BY_TAG"
#.
#Whether hose pulleys should be allowed to place fluid sources.
fluidFillPlaceFluidSourceBlocks = false
#.
#Whether open-ended pipes should be allowed to place fluid sources.
pipesPlaceFluidSourceBlocks = false
#.
#Tweaks for logistical components
[logistics]
#.
#.
#The amount of ticks a funnel waits between item transferrals, when it is not re-activated by redstone.
#Range: > 1
defaultExtractionTimer = 8
#.
#The amount of ticks a portable storage interface waits for transfers until letting contraptions move along.
#Range: > 1
psiTimeout = 60
#.
#Maximum distance in blocks a Mechanical Arm can reach across.
#Range: > 1
mechanicalArmRange = 5
#.
#Maximum possible range in blocks of redstone link connections.
#Range: > 1
linkRange = 256
#.
#Maximum possible distance in blocks between data gatherers and their target.
#Range: > 1
displayLinkRange = 64
#.
#The total amount of stacks a vault can hold per block in size.
#Range: > 1
vaultCapacity = 20
#.
#The amount of ticks a brass tunnel waits between distributions.
#Range: 1 ~ 10
brassTunnelTimer = 10
#.
#Whether hostile mobs walking near a seat will start riding it.
seatHostileMobs = true
#.
#Everything related to Schematic tools
[schematics]
#.
#.
#Whether placing a Schematic directly in Creative Mode should replace world blocks with Air
creativePrintIncludesAir = false
#.
#[in KiloBytes]
#The maximum allowed file size of uploaded Schematics.
#Range: > 16
maxSchematics = 256
#.
#[in Bytes]
#The maximum packet size uploaded Schematics are split into.
#Range: 256 ~ 32767
maxSchematicPacketSize = 1024
#.
#Amount of game ticks without new packets arriving until an active schematic upload process is discarded.
#Range: > 100
schematicIdleTimeout = 600
#.
#Schematicannon
[schematics.schematicannon]
#.
#Amount of game ticks between shots of the cannon. Higher => Slower
#Range: > 1
schematicannonDelay = 10
#.
#% of Schematicannon's Fuel filled by 1 Gunpowder.
#Range: 0.0 ~ 100.0
schematicannonGunpowderWorth = 20.0
#.
#% of Schematicannon's Fuel used for each fired block.
#Range: 0.0 ~ 100.0
schematicannonFuelUsage = 0.05000000074505806
#.
#Equipment and gadgets added by Create
[equipment]
#.
#.
#The Maximum Distance to an active mirror for the symmetry wand to trigger.
#Range: > 10
maxSymmetryWandRange = 50
#.
#The Maximum Distance a Block placed by Create's placement assist will have to its interaction point.
#Range: > 3
placementAssistRange = 12
#.
#The Maximum Distance at which a Toolbox can interact with Players' Inventories.
#Range: > 1
toolboxRange = 10
#.
#The Maximum volume of Air that can be stored in a backtank = Seconds of underwater breathing
#Range: > 1
airInBacktank = 900
#.
#The volume of Air added by each level of the backtanks Capacity Enchantment
#Range: > 1
enchantedBacktankCapacity = 300
#.
#Amount of free Extendo Grip actions provided by one filled Copper Backtank. Set to 0 makes Extendo Grips unbreakable
#Range: > 0
maxExtendoGripActions = 1000
#.
#Amount of free Potato Cannon shots provided by one filled Copper Backtank. Set to 0 makes Potato Cannons unbreakable
#Range: > 0
maxPotatoCannonShots = 200
#.
#Create's builtin Railway systems
[trains]
#.
#.
#Whether moving Trains can hurt colliding mobs and players.
trainsCauseDamage = true
#.
#Maximum length of track that can be placed as one batch or turn.
#Range: 16 ~ 128
maxTrackPlacementLength = 32
#.
#Maximum length of a Train Stations' assembly track.
#Range: > 5
maxAssemblyLength = 128
#.
#Maximum amount of bogeys assembled as a single Train.
#Range: > 1
maxBogeyCount = 20
#.
#Relative speed of a manually controlled Train compared to a Scheduled one.
#Range: 0.0 ~ 3.4028234663852886E38
manualTrainSpeedModifier = 0.75
#.
#Standard Trains
[trains.trainStats]
#.
#[in Blocks/Second]
#The top speed of any assembled Train.
#Range: 0.0 ~ 3.4028234663852886E38
trainTopSpeed = 28.0
#.
#[in Blocks/Second]
#The top speed of Trains during a turn.
#Range: 0.0 ~ 3.4028234663852886E38
trainTurningTopSpeed = 14.0
#.
#[in Blocks/Second²]
#The acceleration of any assembled Train.
#Range: 0.0 ~ 3.4028234663852886E38
trainAcceleration = 3.0
#.
#Powered Trains
[trains.poweredTrainStats]
#.
#[in Blocks/Second]
#The top speed of powered Trains.
#Range: 0.0 ~ 3.4028234663852886E38
poweredTrainTopSpeed = 40.0
#.
#[in Blocks/Second]
#The top speed of powered Trains during a turn.
#Range: 0.0 ~ 3.4028234663852886E38
poweredTrainTurningTopSpeed = 20.0
#.
#[in Blocks/Second²]
#The acceleration of powered Trains.
#Range: 0.0 ~ 3.4028234663852886E38
poweredTrainAcceleration = 3.0

View File

@@ -1,11 +0,0 @@
[general]
#Force creation of canoes from specified wood types. Turning this to false will make canoes craftable from any wood type.
canoeWoodRestriction = true
#Force creation of ships and rowboats from specified wood types. Turning this to false will make ships and rowboats craftable from any wood type.
shipWoodRestriction = true
#Force reduceDebugInfo gamerule. Turn this to FALSE if you want coordinates bad.
forceReducedDebugInfo = false
#Disables vanilla boats and base TFC boats from working.
disableVanillaBoatFunctionality = true

View File

@@ -49,13 +49,13 @@
# Allows users to access their ender chest, as well as admins to manage other players' ender chests.
enderchest: {
# Default: true
enabled: true
enabled: false
}
# Allows users to set a custom hat as their head item by using a command
hat: {
# Default: true
enabled: true
enabled: false
}
# Allows users to kick themselves from the server, for example if they are stuck or desynced
@@ -67,7 +67,7 @@
# Allows users to view player leaderboard stats.
leaderboard: {
# Default: true
enabled: true
enabled: false
}
# Allows users to change their display name, as well as admins to change nicknames for other users

View File

@@ -1,232 +0,0 @@
# FTB Essentials config file
# If you're a modpack maker, edit defaultconfigs/ftbessentials-server.snbt instead
{
# Admin commands for cheating and moderation
admin: {
# Allows admins to toggle flying status using a command, without having to use Creative Mode
fly: {
# Default: true
enabled: true
}
# Allows admins to toggle invincibility using a command, without having to use Creative Mode
god: {
# Default: true
enabled: true
}
# Allows admins to heal themselves using a command
heal: {
# Default: true
enabled: true
}
# Allows admins to view other users' inventories using a command
invsee: {
# Default: true
enabled: true
}
# Allows admins to restrict players from chatting by using a command to mute (or unmute) them
mute: {
# Default: true
enabled: true
}
}
# Miscellaneous features and utilities
misc: {
# Allows users to access their ender chest, as well as admins to manage other players' ender chests.
enderchest: {
# Default: true
enabled: true
}
# Allows users to set a custom hat as their head item by using a command
hat: {
# Default: true
enabled: false
}
# Allows users to kick themselves from the server, for example if they are stuck or desynced
kickme: {
# Default: true
enabled: false
}
# Allows users to view player leaderboard stats.
leaderboard: {
# Default: true
enabled: true
}
# Allows users to change their display name, as well as admins to change nicknames for other users
nick: {
# Default: true
enabled: false
}
# Allows users to announce their recording or streaming status to the server by using commands
rec: {
# Default: true
enabled: false
}
# Enables usage of a trash can inventory, which can be used to void unneeded items
trashcan: {
# Default: true
enabled: true
}
}
# Teleportation-related settings
teleportation: {
# Allows users to return to their previous location after teleporting (or dying)
back: {
# Cooldown between /back commands (in seconds)
# You can override this with FTB Ranks using ftbessentials.back.cooldown
# Default: 30
# Range: 0 ~ 604800
cooldown: 30
# Default: true
enabled: false
# Max size of the teleport history. This limits how many times you can use /back
# You can override this with FTB Ranks using ftbessentials.back.max
# Default: 10
# Range: 0 ~ 2147483647
max: 10
# Warm-up time before /back command executes (in seconds)
# You can override this with FTB Ranks using ftbessentials.back.warmup
# Default: 0
# Range: 0 ~ 604800
warmup: 0
}
# Allows users to set 'homes', which they can then freely teleport to by using /home afterwards
home: {
# Cooldown between /home commands (in seconds)
# You can override this with FTB Ranks using ftbessentials.home.cooldown
# Default: 10
# Range: 0 ~ 604800
cooldown: 10
# Default: true
enabled: false
# Max amount of homes a user can have.
# You can override this with FTB Ranks using ftbessentials.home.max
# Default: 1
# Range: 0 ~ 2147483647
max: 1
# Warm-up time before /home command executes (in seconds)
# You can override this with FTB Ranks using ftbessentials.home.warmup
# Default: 0
# Range: 0 ~ 604800
warmup: 0
}
# Allows players to teleport to a random point in the Wilderness
# Note: This currently does not respect Claimed Chunks yet!
rtp: {
# Cooldown between /rtp commands (in seconds)
# You can override this with FTB Ranks using ftbessentials.rtp.cooldown
# Default: 600
# Range: 0 ~ 604800
cooldown: 600
# Default: true
enabled: false
# /rtp max distance from spawn point
# Default: 100000
# Range: 0 ~ 30000000
max_distance: 100000
# Number of tries before /rtp gives up
# Default: 100
# Range: 1 ~ 1000
max_tries: 100
# /rtp min distance from spawn point
# Default: 1000
# Range: 0 ~ 30000000
min_distance: 1000
# Warm-up time before /rtp command executes (in seconds)
# You can override this with FTB Ranks using ftbessentials.rtp.warmup
# Default: 0
# Range: 0 ~ 604800
warmup: 0
}
spawn: {
# Cooldown between /spawn commands (in seconds)
# You can override this with FTB Ranks using ftbessentials.spawn.cooldown
# Default: 10
# Range: 0 ~ 604800
cooldown: 10
# Default: true
enabled: false
# Warm-up time before /spawn command executes (in seconds)
# You can override this with FTB Ranks using ftbessentials.spawn.warmup
# Default: 0
# Range: 0 ~ 604800
warmup: 0
}
# Allows players to create requests to teleport to other users on the server,
# as well as requesting other players to teleport to them
tpa: {
# Cooldown between /tpa commands (in seconds)
# You can override this with FTB Ranks using ftbessentials.tpa.cooldown
# Default: 10
# Range: 0 ~ 604800
cooldown: 10
# Default: true
enabled: false
# Warm-up time before /tpa command executes (in seconds)
# You can override this with FTB Ranks using ftbessentials.tpa.warmup
# Default: 0
# Range: 0 ~ 604800
warmup: 0
}
# Allows admins to teleport to the location a user was last seen at
tpl: {
# Default: true
enabled: false
}
# Allows admins to teleport to dimension
tpx: {
# Default: true
enabled: false
}
# Allows admins to create 'warps', which are fixed points in the world that users may teleport to using /warp
warp: {
# Cooldown between /warp commands (in seconds)
# You can override this with FTB Ranks using ftbessentials.warp.cooldown
# Default: 10
# Range: 0 ~ 604800
cooldown: 10
# Default: true
enabled: false
# Warm-up time before /warp command executes (in seconds)
# You can override this with FTB Ranks using ftbessentials.warp.warmup
# Default: 0
# Range: 0 ~ 604800
warmup: 0
}
}
}

File diff suppressed because it is too large Load Diff

View File

@@ -1 +0,0 @@
{ }

View File

@@ -1,26 +0,0 @@
{
member: {
name: "Player"
power: 1
condition: "always_active"
ftbranks.name_format: "{name}"
ftbchunks.max_claimed: 50
ftbchunks.max_force_loaded: 3
command.trashcan: true
}
vip: {
name: "VIP"
power: 50
ftbranks.name_format: "&b{name}&r"
ftbchunks.max_claimed: 150
ftbchunks.max_force_loaded: 5
}
admin: {
name: "Admin"
power: 1000
condition: "op"
ftbranks.name_format: "&c{name}&r"
ftbchunks.max_claimed: 1000
ftbchunks.max_force_loaded: 10
}
}

View File

@@ -1,274 +0,0 @@
[serverConfig]
#The default language used for server-side localization for players that don't have the mod installed.
defaultLanguage = "en_us"
#How often to auto-save modified data, e.g. parties, claims, player configs (in minutes).
#Range: > 1
autosaveInterval = 10
#How many sub-configs (sub-claims) can each player create.
#Range: 0 ~ 1024
playerSubConfigLimit = 64
#The permission system to use for everything that requires permission checks (e.g. permission_api, ftb_ranks, luck_perms, prometheus). Non-built-in permission systems can be registered through the API with an addon.
permissionSystem = "ftb_ranks"
#The player party system to prefer and use for anything that can't support multiple systems (e.g. default, ftb_teams, argonauts, argonauts_guilds). Non-built-in party systems can be registered through the API with an addon.
primaryPartySystem = "ftb_teams"
#A list of options in the player config that individual players can reconfigure. If an option is in neither of the configurable option lists,
#then the value in the default player config is used across the server. Check the default player config .toml file for the option names.
playerConfigurablePlayerConfigOptions = ["claims.protectClaimedChunks", "claims.forceload.enabled", "claims.name", "claims.color", "claims.protection.fromParty", "claims.protection.fromAllyParties", "claims.protection.buttonsFromProjectiles", "claims.protection.targetsFromProjectiles", "claims.protection.platesFromPlayers", "claims.protection.platesFromMobs", "claims.protection.platesFromOther", "claims.protection.tripwireFromPlayers", "claims.protection.tripwireFromMobs", "claims.protection.tripwireFromOther", "claims.protection.cropTrample", "claims.protection.playerLightning", "claims.protection.fromFrostWalking", "claims.protection.entitiesFromPlayers", "claims.protection.entitiesFromMobs", "claims.protection.entitiesFromOther", "claims.protection.entitiesRedirect", "claims.protection.entitiesFromExplosions", "claims.protection.entitiesFromFire", "claims.protection.netherPortalsPlayers", "claims.protection.netherPortalsMobs", "claims.protection.netherPortalsOther", "claims.protection.fluidBarrier", "claims.protection.dispenserBarrier", "claims.protection.pistonBarrier", "claims.protection.itemTossPlayers", "claims.protection.itemTossMobs", "claims.protection.itemTossOther", "claims.protection.itemTossRedirect", "claims.protection.mobLoot", "claims.protection.playerDeathLoot", "claims.protection.itemPickupPlayers", "claims.protection.itemPickupMobs", "claims.protection.itemPickupRedirect", "claims.protection.xpPickup", "claims.protection.raids", "claims.protection.naturalSpawnHostile", "claims.protection.naturalSpawnFriendly", "claims.protection.spawnersHostile", "claims.protection.spawnersFriendly", "claims.protection.projectileHitHostileSpawn", "claims.protection.projectileHitFriendlySpawn", "parties.name", "parties.shareLocationWithParty", "parties.shareLocationWithMutualAllyParties", "parties.receiveLocationsFromParty", "parties.receiveLocationsFromMutualAllyParties", "claims.protection.exceptionGroups.block.interact.Controls", "claims.protection.exceptionGroups.block.interact.Doors", "claims.protection.exceptionGroups.block.interact.Chests", "claims.protection.exceptionGroups.block.interact.Barrels", "claims.protection.exceptionGroups.block.interact.Ender_Chests", "claims.protection.exceptionGroups.block.interact.Shulker_Boxes", "claims.protection.exceptionGroups.block.interact.Furnaces", "claims.protection.exceptionGroups.block.interact.Hoppers", "claims.protection.exceptionGroups.block.interact.Dispenser-like", "claims.protection.exceptionGroups.block.interact.Anvils", "claims.protection.exceptionGroups.block.interact.Beds", "claims.protection.exceptionGroups.block.interact.Beacons", "claims.protection.exceptionGroups.block.interact.Enchanting_Tables", "claims.protection.exceptionGroups.block.break.Crops", "claims.protection.exceptionGroups.entity.interact.Traders", "claims.protection.exceptionGroups.entity.handInteract.Item_Frames", "claims.protection.exceptionGroups.entity.interact.Armor_Stands", "claims.protection.exceptionGroups.entity.break.Livestock", "claims.protection.exceptionGroups.entity.blockAccess.Villagers", "claims.protection.exceptionGroups.entity.entityAccess.Zombies", "claims.protection.exceptionGroups.entity.droppedItemAccess.Villagers", "claims.protection.exceptionGroups.entity.droppedItemAccess.Piglins", "claims.protection.exceptionGroups.entity.droppedItemAccess.Foxes", "claims.protection.exceptionGroups.item.interact.Books", "claims.protection.exceptionGroups.entity.barrier.Ender_Pearls", "/*remove comment to enable*/claims.protection.exceptionGroups.entity.barrier.Players"]
#A list of additional options in the player config that OPs can reconfigure for players.
#This is meant for options that should be configured per player but not by the players.
#If an option is in neither of the configurable option lists, then the value in the default player config is used across the server.
#Check the default player config .toml file for the option names.
opConfigurablePlayerConfigOptions = ["claims.bonusChunkClaims", "claims.bonusChunkForceloads"]
[serverConfig.parties]
#Whether the parties part of this mod is enabled.
enabled = false
#The maximum number of members in a party. Existing members are not removed if the limit is reduced.
#Range: > 1
maxPartyMembers = 64
#The maximum number of allies for a party. Existing allies are not removed if the limit is reduced.
#Range: > 0
maxPartyAllies = 64
#The maximum number of invites to a party. Existing invites are not removed if the limit is reduced.
#Range: > 1
maxPartyInvites = 16
#For how long a party (members) can stay completely inactive on the server until it is deleted (in hours). This improves performance for servers running for years.
#Range: > 1
partyExpirationTime = 168
#How often to check for expired parties in order to remove them (in minutes). The interval is effectively rounded up to a multiple of 10 minutes.
#Range: > 10
partyExpirationCheckInterval = 360
[serverConfig.claims]
#Whether the claims part of this mod is enabled.
enabled = true
#For how long a player can stay completely inactive on the server until their claims are expired (in hours). This improves performance for servers running for years.
#Range: > 1
playerClaimsExpirationTime = 4380
#How often to check for expired player chunk claims in order to remove them (in minutes). The interval is effectively rounded up to a multiple of 10 minutes.
#Range: > 10
playerClaimsExpirationCheckInterval = 360
#Whether to convert expired player chunk claims to "expired claims" instead of completely freeing them. This shouldn't be too bad for performance because it still reduces the number of unique claims.
playerClaimsConvertExpiredClaims = true
#The maximum number of chunks that a player can claim. Additional claims can be configured in the player config.
#This value can be overridden with a player permission.
#Range: > 0
maxPlayerClaims = 50
#The maximum number of claimed chunks that a player can forceload. Additional forceloads can be configured in the player config.
#This value can be overridden with a player permission.
#Range: > 0
maxPlayerClaimForceloads = 3
#The permission that should override the default "maxPlayerClaims" value. Set it to an empty string to never check permissions. The used permission system can be configured with "permissionSystem".
maxPlayerClaimsPermission = "ftbchunks.max_claimed"
#The permission that should override the default "maxPlayerClaimForceloads" value. Set it to an empty string to never check permissions.
#The permission override only takes effect after the player logs in at least once after a server (re)launch, so it is recommended to keep all permission-based forceload limits equal to or greater than "maxPlayerClaimForceloads".
#The used permission system can be configured with "permissionSystem".
maxPlayerClaimForceloadsPermission = "ftbchunks.max_force_loaded"
#The permission that gives non-OP players the ability to make server claims and enable server claim mode. The used permission system can be configured with "permissionSystem".
serverClaimPermission = "xaero.pac_server_claims"
#The permission that gives non-OP players the ability to enable claim admin mode. The used permission system can be configured with "permissionSystem".
adminModePermission = "xaero.pac_admin_mode"
#The maximum distance on the X or Z axis (forming a square) that a chunk can be claimed at by a player.
#Range: > 0
maxClaimDistance = 5
#The type of the list defined in "claimableDimensionsList". ONLY - include only the listed dimensions. ALL_BUT - include all but the listed dimensions.
#Allowed Values: ONLY, ALL_BUT
claimableDimensionsListType = "ALL_BUT"
#Dimensions to include/exclude from being claimable, depending on the list type in "claimableDimensionsListType".
#For example ["minecraft:overworld", "minecraft:the_nether"].
#By default the list is empty and of type ALL_BUT, meaning that all dimensions are claimable.
claimableDimensionsList = []
#Whether to allow existing player claims to stay active in unclaimable dimensions which were previously claimable.
allowExistingClaimsInUnclaimableDimensions = true
#Whether to allow existing player forceloads to stay active in unclaimable dimensions which were previously claimable. Only relevant if existing claims are allowed.
allowExistingForceloadsInUnclaimableDimensions = false
#Whether to synchronize world chunk claims to the game clients. Enables client-side mods to access the claims data, e.g. to display it on a map.
#ALL - all claims are synced. OWNED_ONLY - only the claims that the client player owns and server claims are synced. NOT_SYNCED - claims are not synced.
#Allowed Values: NOT_SYNCED, OWNED_ONLY, ALL
claimsSynchronization = "ALL"
[serverConfig.claims.protection]
#The type of the list defined in "friendlyChunkProtectedEntityList". ONLY - include only the listed entities. ALL_BUT - include all but the listed entities.
#Allowed Values: ONLY, ALL_BUT
friendlyChunkProtectedEntityListType = "ALL_BUT"
#Friendly entities to fully include/exclude in chunk protection, depending on the list type in "friendlyChunkProtectedEntityListType". Supports entity type tags.
#Supports patterns with special characters *, (, ) and |, where * matches anything, ( ) are used for grouping and | means OR.
#For example ["*:villager", "minecraft:m(ule|ooshroom)", "#minecraft:axolotl_hunt_targets"].
#By default the list is empty with the type set to ALL_BUT, which means that all friendly entities are included.
friendlyChunkProtectedEntityList = ["minecraft:boat"]
#The type of the list defined in "hostileChunkProtectedEntityList". ONLY - include only the listed entities. ALL_BUT - include all but the listed entities.
#Allowed Values: ONLY, ALL_BUT
hostileChunkProtectedEntityListType = "ONLY"
#Hostile entities to fully include/exclude in chunk protection, depending on the list type in "hostileChunkProtectedEntityListType". Supports entity type tags.
#Supports patterns with special characters *, (, ) and |, where * matches anything, ( ) are used for grouping and | means OR.
#For example ["minecraft:(|wither_)skeleton", "minecraft:zombie(_villager|)", "#minecraft:raiders"]
hostileChunkProtectedEntityList = []
#No longer a working option. Please transfer anything you still have here to "forcedBlockProtectionExceptionList" or "blockProtectionOptionalExceptionGroups",
#but keep in mind that those options work differently and please read their comments.
#This option will be completely removed on the full release of the mod.
blockProtectionExceptionList = []
#No longer a working option. Please transfer anything you still have here to "forcedEntityProtectionExceptionList" or "entityProtectionOptionalExceptionGroups",
#but keep in mind that those options work differently and please read their comments.
#This option will be completely removed on the full release of the mod.
entityProtectionExceptionList = []
#No longer a working option. Please transfer anything you still have here to "forcedEntityClaimBarrierList" or "entityClaimBarrierOptionalGroups",
#but keep in mind that those options work differently and please read their comments.
#This option will be completely removed on the full release of the mod.
entityClaimBarrierList = []
#Blocks to partially exclude from chunk protection. Supports block tags.
#Just a block/tag ID in the list, e.g. "minecraft:lever" allows block interaction across the server if the item in the used hand isn't blocking it.
#Prefix "hand$" is the same as no prefix but enforces an empty hand requirement in protected chunks. Prefix "break$" allows breaking the block(s).
#Prefix "anything$" is the same as no prefix but allows interaction with any item held in the hand. Please make sure that no item does anything bad when used at a block with such an exception.
#Add the same block/tag multiple times to use multiple prefixes. Supports patterns with special characters *, (, ) and |, where * matches anything, ( ) are used for grouping and | means OR.
#For example ["minecraft:lever", "minecraft:*_button", "break$minecraft:*_button", "break$minecraft:(*_|)sand"]
forcedBlockProtectionExceptionList = ["minecraft:crafting_table"]
#Custom groups of blocks that a player/claim config should be able to make protection exceptions for. Each group can consist of multiple blocks and block tags.
#A group without a prefix creates a player config option for the right-click interaction with the group blocks. The format for a block group is <group ID>{<blocks/tags/wildcards separated by ,>}.
#The group ID should consist of at most 32 characters that are letters A-Z, numbers 0-9 or the - and _ characters, e.g. "ePiC-DIRT35{minecraft:dirt, minecraft:grass_block, minecraft:(oak|spruce)_*}".
#A group can be prefixed with "hand$" to create an option for the right-click interaction with an enforced empty hand requirement or "break$" for breaking the group blocks.
#Moreover, prefix "anything$" creates an option for the right-click interaction with any item held in the hand, not just allowed items. Please make sure that no item does anything
#bad when used at a block with such an exception.
#The player config options created for the groups, like regular options, must be added in the "playerConfigurablePlayerConfigOptions" list for players to have access to them.
#The exact paths of the added options can be found in the default player config file after you start the server.
#Supports patterns with special characters *, (, ) and |, where * matches anything, ( ) are used for grouping and | means OR.
blockProtectionOptionalExceptionGroups = ["Controls{minecraft:lever, #minecraft:buttons}", "Doors{#minecraft:doors, #minecraft:fence_gates, #forge:fence_gates, #minecraft:trapdoors}", "Chests{minecraft:chest, minecraft:trapped_chest, #forge:chests/wooden}", "Barrels{minecraft:barrel, #forge:barrels}", "Ender_Chests{minecraft:ender_chest, #forge:chests/ender}", "Shulker_Boxes{#minecraft:shulker_boxes}", "Furnaces{minecraft:furnace, minecraft:blast_furnace, minecraft:smoker}", "Hoppers{minecraft:hopper}", "Dispenser-like{minecraft:dispenser, minecraft:dropper}", "Anvils{#minecraft:anvil}", "Beds{#minecraft:beds}", "Beacons{minecraft:beacon}", "Enchanting_Tables{minecraft:enchanting_table}", "break$Crops{#minecraft:crops}"]
#Entities to partially exclude from chunk protection. Supports entity type tags.
#Just an entity/tag ID in the list, e.g. "minecraft:horse" allows entity interaction across the server if the item in the used hand isn't blocking it.
#Prefix "hand$" is the same as no prefix but enforces an empty hand requirement in protected chunks. Prefix "break$" allows killing the entities across the server.
#Prefix "anything$" is the same as no prefix but allows interaction with any item held in the hand. Please make sure that no item does anything bad when used at an entity with such an exception.
#Add the same entity/tag multiple times to use multiple prefixes. Supports patterns with special characters *, (, ) and |, where * matches anything, ( ) are used for grouping and | means OR.
#For example ["minecraft:villager", "break$minecraft:villager", "break$minecraft:(trader_|)llama"]
forcedEntityProtectionExceptionList = ["minecraft:minecart"]
#Custom groups of entities that a player/claim config should be able to make protection exceptions for. Each group can consist of multiple entities and entity tags.
#A group without a prefix creates a player config option for the right-click interaction with the group entities. The format for an entity group is <group ID>{<entities/tags/wildcards separated by ,>}.
#The group ID should consist of at most 32 characters that are letters A-Z, numbers 0-9 or the - and _ characters, e.g. "ePiC-GUYS98{minecraft:pig, minecraft:c(ow|at), #minecraft:beehive_inhabitors}".
#A group can be prefixed with "hand$" to create an option for the right-click interaction with an enforced empty hand requirement or "break$" for destroying the group entities.
#Moreover, prefix "anything$" creates an option for the right-click interaction with any item held in the hand, not just allowed items. Please make sure that no item does anything
#bad when used at an entity with such an exception.
#The player config options created for the groups, like regular options, must be added in the "playerConfigurablePlayerConfigOptions" list for players to have access to them.
#The exact paths of the added options can be found in the default player config file after you start the server.
#Supports patterns with special characters *, (, ) and |, where * matches anything, ( ) are used for grouping and | means OR.
entityProtectionOptionalExceptionGroups = ["Traders{minecraft:villager, minecraft:wandering_trader}", "hand$Item_Frames{minecraft:item_frame}", "break$Livestock{minecraft:cow, minecraft:mooshroom, minecraft:sheep, minecraft:chicken, minecraft:pig, minecraft:rabbit, minecraft:goat}", "Armor_Stands{minecraft:armor_stand}"]
#Entities that are prevented from entering the claim. Supports entity type tags. An entity/tag ID in the list, e.g. "minecraft:falling_block" prevents the entities from entering.
#Supports patterns with special characters *, (, ) and |, where * matches anything, ( ) are used for grouping and | means OR. For example: "minecraft:zombie(_villager|)".
forcedEntityClaimBarrierList = ["minecraft:falling_block", "supplementaries:slingshot_projectile"]
#Custom groups of entities that a player/claim config should be able to enable a barrier for. Each group can consist of multiple entities and entity tags.
#Each group creates a player config option for controlling the entity barrier. The format for a entity group is <group ID>{<entities/tags/wildcards separated by ,>}.
#The group ID should consist of at most 32 characters that are letters A-Z, numbers 0-9 or the - and _ characters, e.g. "ePiC-GUYS98{#minecraft:raiders, minecraft:zombie(_villager|)}".
#The player config options created for the groups, like regular options, must be added in the "playerConfigurablePlayerConfigOptions" list for players to have access to them.
#The exact paths of the added options can be found in the default player config file after you start the server.
#Supports patterns with special characters *, (, ) and |, where * matches anything, ( ) are used for grouping and | means OR.
entityClaimBarrierOptionalGroups = ["Players{minecraft:player}", "Ender_Pearls{minecraft:ender_pearl}"]
#Entities that can bypass all block protection. Supports entity type tags.
#Supports patterns with special characters *, (, ) and |, where * matches anything, ( ) are used for grouping and | means OR.
#For example ["minecraft:(v|p)illager", "minecraft:*illager", "#minecraft:raiders"]
entitiesAllowedToGrief = ["minecraft:sheep"]
#Entities that can bypass all protection of other entities. Supports entity type tags.
#Supports patterns with special characters *, (, ) and |, where * matches anything, ( ) are used for grouping and | means OR.
#For example ["minecraft:(v|p)illager", "minecraft:*illager", "#minecraft:raiders"]
entitiesAllowedToGriefEntities = []
#Entities that can bypass all dropped item protection. Supports entity type tags.
#Supports patterns with special characters *, (, ) and |, where * matches anything, ( ) are used for grouping and | means OR.
#For example ["minecraft:(v|p)illager", "minecraft:*illager", "#minecraft:raiders"]
entitiesAllowedToGriefDroppedItems = []
#(Forge-only option) Mobs that can grief entities/items but not blocks. This list is used when overriding the vanilla "mob griefing" game rule value.
#By default, the mod assumes that any "mob griefing" game rule check is meant for block protection.
#This means that the "Protect Blocks From Mobs" option might cause entity or item protection, if that's what the mob is trying to affect.
#By adding a mob to this list, you're removing the block protection check for it during the "mob griefing" game rule check.
#Supports entity type tags. Supports patterns with special characters *, (, ) and |, where * matches anything, ( ) are used for grouping and | means OR.
#For example ["minecraft:*illager", "minecraft:(v|p)illager", "#minecraft:raiders"]
nonBlockGriefingMobs = []
#(Forge-only option) Mobs that can grief entities in ways other than attacking them, e.g. how evokers can change the color of sheep. This list is used when overriding the vanilla "mob griefing" game rule value.
#By default, the mod assumes that any "mob griefing" game rule check is meant for block protection only. Add a mob to this list if you want the entity protection option to be checked as well when the rule is checked.
#Check out the "nonBlockGriefingMobs" option if you want to also remove the default block protection check for the mob.
#Supports entity type tags. Supports patterns with special characters *, (, ) and |, where * matches anything, ( ) are used for grouping and | means OR.
#For example ["minecraft:(v|p)illager", "minecraft:*illager", "#minecraft:raiders"]
entityGriefingMobs = []
#(Forge-only option) Mobs that can grief dropped items. This list is used when overriding the vanilla "mob griefing" game rule value.
#By default, the mod assumes that any "mob griefing" game rule check is meant for block protection only. Add a mob to this list if you want the item pickup protection option to be checked as well when the rule is checked.
#This mod should detect most mobs picking up items by default, but if it doesn't already detect a specific mob, this option might help.
#Check out the "nonBlockGriefingMobs" option if you want to also remove the default block protection check for the mob.
#Supports patterns with special characters *, (, ) and |, where * matches anything, ( ) are used for grouping and | means OR.
#For example ["minecraft:(v|p)illager", "minecraft:*illager", "#minecraft:raiders"]
droppedItemGriefingMobs = []
#Custom groups of entities that a player/claim config should be able to make block access exceptions for (e.g. letting sheep eat grass or endermen take blocks). Each group can consist of multiple entities and entity tags.
#The format for an entity group is <group ID>{<entities/tags/wildcards separated by ,>}.
#The group ID should consist of at most 32 characters that are letters A-Z, numbers 0-9 or the - and _ characters, e.g. "ePiC-GUYS98{minecraft:pig, minecraft:c(ow|at), #minecraft:beehive_inhabitors}".
#The player config options created for the groups, like regular options, must be added in the "playerConfigurablePlayerConfigOptions" list for players to have access to them.
#The exact paths of the added options can be found in the default player config file after you start the server.
#Supports patterns with special characters *, (, ) and |, where * matches anything, ( ) are used for grouping and | means OR.
blockAccessEntityGroups = ["Villagers{minecraft:villager}"]
#Custom groups of entities that a player/claim config should be able to make entity access exceptions for (e.g. letting zombies kill things).
#The groups should consist of entities that are the ones accessing other entities. The groups should not contain entities that are being accessed. Check out the "entityProtectionOptionalExceptionGroups" option for that.
#Each group can consist of multiple entities and entity tags. The format for an entity group is <group ID>{<entities/tags/wildcards separated by ,>}.
#The group ID should consist of at most 32 characters that are letters A-Z, numbers 0-9 or the - and _ characters, e.g. "ePiC-GUYS98{minecraft:pig, minecraft:c(ow|at), #minecraft:beehive_inhabitors}".
#The player config options created for the groups, like regular options, must be added in the "playerConfigurablePlayerConfigOptions" list for players to have access to them.
#The exact paths of the added options can be found in the default player config file after you start the server.
#Supports patterns with special characters *, (, ) and |, where * matches anything, ( ) are used for grouping and | means OR.
entityAccessEntityGroups = ["Zombies{minecraft:zombie, minecraft:zombie_villager, minecraft:husk, minecraft:drowned}"]
#Custom groups of entities that a player/claim config should be able to make dropped item access exceptions for (e.g. letting piglins pick up gold).
#The groups should consist of entities that are the ones trying to pick up items, not consist of specific items.
#Each group can consist of multiple entities and entity tags. The format for an entity group is <group ID>{<entities/tags/wildcards separated by ,>}.
#The group ID should consist of at most 32 characters that are letters A-Z, numbers 0-9 or the - and _ characters, e.g. "ePiC-GUYS98{minecraft:pig, minecraft:c(ow|at), #minecraft:beehive_inhabitors}".
#The player config options created for the groups, like regular options, must be added in the "playerConfigurablePlayerConfigOptions" list for players to have access to them.
#The exact paths of the added options can be found in the default player config file after you start the server.
#Supports patterns with special characters *, (, ) and |, where * matches anything, ( ) are used for grouping and | means OR.
droppedItemAccessEntityGroups = ["Villagers{minecraft:villager}", "Piglins{minecraft:piglin}", "Foxes{minecraft:fox}"]
#A list of fake players (UUIDs or names) that shouldn't be affected by any chunk claim protection if they try to access a chunk with building protection compatible with
#the chunk that the fake player's origin block is positioned in, e.g. claims with the same owner and block protection option values.
#This works great for fake players that are bound to the position of a specific placed block (origin block). Moreover, the mod supports fake players placed at a block
#next to the origin block, even if that means entering another chunk, e.g. in the case of the Integrated Tunnels mod, or if the origin block is touching the target block.
#The mod will try all positions next to the target block and the fake player as the possible position of the fake player origin block.
#This will always protect the target block if it or the fake player touch a claim with incompatible build protection. Avoid building on such claim edges.
#However, some fake players' origin blocks can be nowhere near the fake player or the target block, e.g. in the case of the Create mod, or there might be no origin block at all,
#e.g. NPCs that can move around. In this case, the mods that use such fake players require explicit support to be implemented. Although they might also sometimes
#be supported by default, if the fake players use UUIDs of actual players.
#Explicit support exists for the Create mod (requires an extension on Fabric) and you are not required to add anything to this list.
#Make sure to always test that claim edges are protected from outside interaction by fake players that you add to this list.
#Wondering where to get the UUIDs or usernames of specific fake players? You can check the source code of the mods that use them or politely ask the mod authors.
#For example ["41C82C87-7AfB-4024-BB57-13D2C99CAE77", "FakePlayerName"]
staticFakePlayers = ["[IntegratedTunnels]"]
#A list of Java classes of fake players that should be excluded from claim protection exceptions given to fake players with the "staticFakePlayers" option
#or built-in fake player support, like in the case of Create mod deployers.
#This option is meant for fake players similar to ComputerCraft's turtles, which take the UUID of the player that places them. It becomes a problem when a turtle takes
#the UUID of a fake player from "staticFakePlayers" or a deployer because the turtle then gets the same privileges without actually being stationary itself nor a deployer.
#Adding classes here should not break support of fake players that take the UUID of their owner. It simply takes away privileges which aren't meant for them.
#For example ["dan200.computercraft.shared.turtle.core.TurtlePlayer"]
staticFakePlayerClassExceptions = ["dan200.computercraft.shared.turtle.core.TurtlePlayer"]
#By default, right-click use of some items is allowed in protected chunks, e.g. swords, pickaxes, bows, shield, tridents, splash potions, to let the players protect themselves or interact with some blocks/entities.
#To remove such exceptions for specific items, add them to this list. This list applies to both using an item at air and using it at a block/entity. Supports item tags.
#Supports patterns with special characters *, (, ) and |, where * matches anything, ( ) are used for grouping and | means OR.
#For example ["minecraft:trident", "minecraft:shield", "minecraft:(oak|spruce)_boat", "#minecraft:boats"]
additionalBannedItemsList = ["supplementaries:slingshot"]
#By default, most item right-click uses are disabled in protected chunks. To make an exception for a specific item, add it to this list. This option has a higher priority than "additionalBannedItemsList".
#This list applies to both using an item at air and using it at a block/entity. Supports item tags. Supports patterns with special characters *, (, ) and |, where * matches anything, ( ) are used for grouping and | means OR.
#For example ["minecraft:fishing_rod", "minecraft:ender_pearl", "minecraft:(red|green)_bed", "#minecraft:beds"]
itemUseProtectionExceptionList = ["minecraft:firework_rocket"]
#Custom groups of items that a player/claim config should be able to make protection exceptions for. Each group can consist of multiple items and item tags.
#Each group creates a player config option for the right-click use of the group items. The format for an item group is <group ID>{<items/tags/wildcards separated by ,>}.
#The group ID should consist of at most 32 characters that are letters A-Z, numbers 0-9 or the - and _ characters, e.g. "ePiC-stuff98{minecraft:(writable|written)_book, minecraft:*_book, #minecraft:compasses}".
#The player config options created for the groups, like regular options, must be added in the "playerConfigurablePlayerConfigOptions" list for players to have access to them.
#The exact paths of the added options can be found in the default player config file after you start the server.
#Supports patterns with special characters *, (, ) and |, where * matches anything, ( ) are used for grouping and | means OR.
itemUseProtectionOptionalExceptionGroups = ["Books{minecraft:written_book, minecraft:writable_book}"]
#Items that are completely banned from right-click usage on the server, claimed or not. This list applies to both using an item at air and using it at a block/entity. Supports item tags.
#Supports patterns with special characters *, (, ) and |, where * matches anything, ( ) are used for grouping and | means OR.
#For example ["minecraft:trident", "minecraft:shield", "minecraft:(oak|spruce)_boat", "#minecraft:boats"]
completelyDisabledItemInteractions = []
#Blocks that are completely banned from being interacted with on the server, claimed or not. Does not affect block breaking. Supports block tags.
#Supports patterns with special characters *, (, ) and |, where * matches anything, ( ) are used for grouping and | means OR.
#For example ["minecraft:dirt", "minecraft:*_table", "minecraft:(cartography|fletching)_table", "#minecraft:buttons"]
completelyDisabledBlockInteractions = []
#Entities that are completely banned from being interacted with on the server, claimed or not. Does not affect killing the entities. Supports entity tags.
#Supports patterns with special characters *, (, ) and |, where * matches anything, ( ) are used for grouping and | means OR.
#For example ["minecraft:(v|p)illager", "minecraft:*illager", "#minecraft:raiders"]
completelyDisabledEntityInteractions = []
#Whether to completely disable frost walking on the server. Use this if the regular frost walking protection doesn't work, since there is no game rule for it.
completelyDisableFrostWalking = false
#Whether to ignore most detected entity collisions for boats.
#By default, boats detect entity collisions and handle them every tick for every entity that touches them, which is a lot.
#This can become very slow on a server if we also add the necessary claim protection checks in the mix.
#This option makes it so most collisions with boats are randomly ignored, which helps the performance without affecting gameplay all that much.
reducedBoatEntityCollisions = true

View File

@@ -1,428 +0,0 @@
#Server Settings
[server]
#List of items that are not allowed to be put in backpacks - e.g. "minecraft:shulker_box"
disallowedItems = []
#Determines if container items (those that override canFitInsideContainerItems to false) are able to fit in backpacks
containerItemsDisallowed = false
#List of blocks that inventory interaction upgrades can't interact with - e.g. "minecraft:shulker_box"
noInteractionBlocks = []
#List of blocks that are not allowed to connect to backpacks - e.g. "refinedstorage:external_storage"
noConnectionBlocks = []
#Turns on/off item fluid handler of backpack in its item form. There are some dupe bugs caused by default fluid handling implementation that manifest when backpack is drained / filled in its item form in another mod's tank and the only way to prevent them is disallowing drain/fill in item form altogether
itemFluidHandlerEnabled = true
#Determines whether player can right click on backpack that another player is wearing to open it. If off will turn off that capability for everyone and remove related settings from backpack.
allowOpeningOtherPlayerBackpacks = true
#Allows disabling item display settings. Primarily in cases where custom backpack model doesn't support showing the item. (Requires game restart to take effect)
itemDisplayDisabled = false
#Allows disabling logic that dedupes backpacks with the same UUID in players' inventory. This is here to allow turning off the logic just in case it would be causing performance issues.
tickDedupeLogicDisabled = false
#Determines if backpacks can be placed in container items (those that check for return value of canFitInsideContainerItems)
canBePlacedInContainerItems = false
#Leather Backpack Settings
[server.leatherBackpack]
#Number of inventory slots in the backpack
#Range: 1 ~ 144
inventorySlotCount = 27
#Number of upgrade slots in the backpack
#Range: 0 ~ 10
upgradeSlotCount = 1
#Iron Backpack Settings
[server.ironBackpack]
#Number of inventory slots in the backpack
#Range: 1 ~ 144
inventorySlotCount = 54
#Number of upgrade slots in the backpack
#Range: 0 ~ 10
upgradeSlotCount = 2
#Gold Backpack Settings
[server.goldBackpack]
#Number of inventory slots in the backpack
#Range: 1 ~ 144
inventorySlotCount = 81
#Number of upgrade slots in the backpack
#Range: 0 ~ 10
upgradeSlotCount = 3
#Diamond Backpack Settings
[server.diamondBackpack]
#Number of inventory slots in the backpack
#Range: 1 ~ 144
inventorySlotCount = 108
#Number of upgrade slots in the backpack
#Range: 0 ~ 10
upgradeSlotCount = 5
#Netherite Backpack Settings
[server.netheriteBackpack]
#Number of inventory slots in the backpack
#Range: 1 ~ 144
inventorySlotCount = 120
#Number of upgrade slots in the backpack
#Range: 0 ~ 10
upgradeSlotCount = 7
#Compacting Upgrade Settings
[server.compactingUpgrade]
#Number of Compacting Upgrade's filter slots
#Range: 1 ~ 20
filterSlots = 9
#Number of filter slots displayed in a row
#Range: 1 ~ 6
slotsInRow = 3
#Advanced Compacting Upgrade Settings
[server.advancedCompactingUpgrade]
#Number of Advanced Compacting Upgrade's filter slots
#Range: 1 ~ 20
filterSlots = 16
#Number of filter slots displayed in a row
#Range: 1 ~ 6
slotsInRow = 4
#Deposit Upgrade Settings
[server.depositUpgrade]
#Number of Deposit Upgrade's filter slots
#Range: 1 ~ 20
filterSlots = 9
#Number of filter slots displayed in a row
#Range: 1 ~ 6
slotsInRow = 3
#Advanced Deposit Upgrade Settings
[server.advancedDepositUpgrade]
#Number of Advanced Deposit Upgrade's filter slots
#Range: 1 ~ 20
filterSlots = 16
#Number of filter slots displayed in a row
#Range: 1 ~ 6
slotsInRow = 4
#Feeding Upgrade Settings
[server.feedingUpgrade]
#Number of Feeding Upgrade's filter slots
#Range: 1 ~ 20
filterSlots = 9
#Number of filter slots displayed in a row
#Range: 1 ~ 6
slotsInRow = 3
#Advanced Feeding Upgrade Settings
[server.advancedFeedingUpgrade]
#Number of Advanced Feeding Upgrade's filter slots
#Range: 1 ~ 20
filterSlots = 16
#Number of filter slots displayed in a row
#Range: 1 ~ 6
slotsInRow = 4
#Filter Upgrade Settings
[server.filterUpgrade]
#Number of Filter Upgrade's filter slots
#Range: 1 ~ 20
filterSlots = 9
#Number of filter slots displayed in a row
#Range: 1 ~ 6
slotsInRow = 3
#Advanced Filter Upgrade Settings
[server.advancedFilterUpgrade]
#Number of Advanced Filter Upgrade's filter slots
#Range: 1 ~ 20
filterSlots = 16
#Number of filter slots displayed in a row
#Range: 1 ~ 6
slotsInRow = 4
#Magnet Upgrade Settings
[server.magnetUpgrade]
#Number of Magnet Upgrade's filter slots
#Range: 1 ~ 20
filterSlots = 9
#Number of filter slots displayed in a row
#Range: 1 ~ 6
slotsInRow = 3
#Range around storage in blocks at which magnet will pickup items
#Range: 1 ~ 20
magnetRange = 3
#Advanced Magnet Upgrade Settings
[server.advancedMagnetUpgrade]
#Number of Advanced Magnet Upgrade's filter slots
#Range: 1 ~ 20
filterSlots = 16
#Number of filter slots displayed in a row
#Range: 1 ~ 6
slotsInRow = 4
#Range around storage in blocks at which magnet will pickup items
#Range: 1 ~ 20
magnetRange = 5
#Pickup Upgrade Settings
[server.pickupUpgrade]
#Number of Pickup Upgrade's filter slots
#Range: 1 ~ 20
filterSlots = 9
#Number of filter slots displayed in a row
#Range: 1 ~ 6
slotsInRow = 3
#Advanced Pickup Upgrade Settings
[server.advancedPickupUpgrade]
#Number of Advanced Pickup Upgrade's filter slots
#Range: 1 ~ 20
filterSlots = 16
#Number of filter slots displayed in a row
#Range: 1 ~ 6
slotsInRow = 4
#Refill Upgrade Settings
[server.refillUpgrade]
#Number of Refill Upgrade's filter slots
#Range: 1 ~ 20
filterSlots = 6
#Number of filter slots displayed in a row
#Range: 1 ~ 6
slotsInRow = 3
#Advanced Refill Upgrade Settings
[server.advancedRefillUpgrade]
#Number of Advanced Refill Upgrade's filter slots
#Range: 1 ~ 20
filterSlots = 12
#Number of filter slots displayed in a row
#Range: 1 ~ 6
slotsInRow = 4
#Restock Upgrade Settings
[server.restockUpgrade]
#Number of Restock Upgrade's filter slots
#Range: 1 ~ 20
filterSlots = 9
#Number of filter slots displayed in a row
#Range: 1 ~ 6
slotsInRow = 3
#Advanced Restock Upgrade Settings
[server.advancedRestockUpgrade]
#Number of Advanced Restock Upgrade's filter slots
#Range: 1 ~ 20
filterSlots = 16
#Number of filter slots displayed in a row
#Range: 1 ~ 6
slotsInRow = 4
#Void Upgrade Settings
[server.voidUpgrade]
#Number of Void Upgrade's filter slots
#Range: 1 ~ 20
filterSlots = 9
#Number of filter slots displayed in a row
#Range: 1 ~ 6
slotsInRow = 3
#Determines whether void upgrade allows voiding anything or it only has overflow option
voidAnythingEnabled = true
#Advanced Void Upgrade Settings
[server.advancedVoidUpgrade]
#Number of Advanced Void Upgrade's filter slots
#Range: 1 ~ 20
filterSlots = 16
#Number of filter slots displayed in a row
#Range: 1 ~ 6
slotsInRow = 4
#Determines whether void upgrade allows voiding anything or it only has overflow option
voidAnythingEnabled = true
#Stack Upgrade Settings
[server.stackUpgrade]
#List of items that are not supposed to stack in storage even when stack upgrade is inserted. Item registry names are expected here.
nonStackableItems = ["minecraft:bundle", "minecraft:shulker_box", "minecraft:white_shulker_box", "minecraft:orange_shulker_box", "minecraft:magenta_shulker_box", "minecraft:light_blue_shulker_box", "minecraft:yellow_shulker_box", "minecraft:lime_shulker_box", "minecraft:pink_shulker_box", "minecraft:gray_shulker_box", "minecraft:light_gray_shulker_box", "minecraft:cyan_shulker_box", "minecraft:purple_shulker_box", "minecraft:blue_shulker_box", "minecraft:brown_shulker_box", "minecraft:green_shulker_box", "minecraft:red_shulker_box", "minecraft:black_shulker_box"]
#Smelting Upgrade Settings
[server.smeltingUpgrade]
#Smelting speed multiplier (1.0 equals speed at which vanilla furnace smelts items)
#Range: 0.25 ~ 4.0
smeltingSpeedMultiplier = 1.0
#Fuel efficiency multiplier (1.0 equals speed at which it's used in vanilla furnace)
#Range: 0.25 ~ 4.0
fuelEfficiencyMultiplier = 1.0
#Smoking Upgrade Settings
[server.smokingUpgrade]
#Smelting speed multiplier (1.0 equals speed at which vanilla furnace smelts items)
#Range: 0.25 ~ 4.0
smeltingSpeedMultiplier = 1.0
#Fuel efficiency multiplier (1.0 equals speed at which it's used in vanilla furnace)
#Range: 0.25 ~ 4.0
fuelEfficiencyMultiplier = 1.0
#Blasting Upgrade Settings
[server.blastingUpgrade]
#Smelting speed multiplier (1.0 equals speed at which vanilla furnace smelts items)
#Range: 0.25 ~ 4.0
smeltingSpeedMultiplier = 1.0
#Fuel efficiency multiplier (1.0 equals speed at which it's used in vanilla furnace)
#Range: 0.25 ~ 4.0
fuelEfficiencyMultiplier = 1.0
#Auto-Smelting Upgrade Settings
[server.autoSmeltingUpgrade]
#Smelting speed multiplier (1.0 equals speed at which vanilla furnace smelts items)
#Range: 0.25 ~ 4.0
smeltingSpeedMultiplier = 1.0
#Fuel efficiency multiplier (1.0 equals speed at which it's used in vanilla furnace)
#Range: 0.25 ~ 4.0
fuelEfficiencyMultiplier = 1.0
#Number of input filter slots
#Range: 1 ~ 20
inputFilterSlots = 8
#Number of input filter slots displayed in a row
#Range: 1 ~ 6
inputFilterSlotsInRow = 4
#Number of fuel filter slots
#Range: 1 ~ 20
fuelFilterSlots = 4
#Number of fuel filter slots displayed in a row
#Range: 1 ~ 6
fuelFilterSlotsInRow = 4
#Auto-Smoking Upgrade Settings
[server.autoSmokingUpgrade]
#Smelting speed multiplier (1.0 equals speed at which vanilla furnace smelts items)
#Range: 0.25 ~ 4.0
smeltingSpeedMultiplier = 1.0
#Fuel efficiency multiplier (1.0 equals speed at which it's used in vanilla furnace)
#Range: 0.25 ~ 4.0
fuelEfficiencyMultiplier = 1.0
#Number of input filter slots
#Range: 1 ~ 20
inputFilterSlots = 8
#Number of input filter slots displayed in a row
#Range: 1 ~ 6
inputFilterSlotsInRow = 4
#Number of fuel filter slots
#Range: 1 ~ 20
fuelFilterSlots = 4
#Number of fuel filter slots displayed in a row
#Range: 1 ~ 6
fuelFilterSlotsInRow = 4
#Auto-Blasting Upgrade Settings
[server.autoBlastingUpgrade]
#Smelting speed multiplier (1.0 equals speed at which vanilla furnace smelts items)
#Range: 0.25 ~ 4.0
smeltingSpeedMultiplier = 1.0
#Fuel efficiency multiplier (1.0 equals speed at which it's used in vanilla furnace)
#Range: 0.25 ~ 4.0
fuelEfficiencyMultiplier = 1.0
#Number of input filter slots
#Range: 1 ~ 20
inputFilterSlots = 8
#Number of input filter slots displayed in a row
#Range: 1 ~ 6
inputFilterSlotsInRow = 4
#Number of fuel filter slots
#Range: 1 ~ 20
fuelFilterSlots = 4
#Number of fuel filter slots displayed in a row
#Range: 1 ~ 6
fuelFilterSlotsInRow = 4
#Inception Upgrade Settings
[server.inceptionUpgrade]
#Allows / Disallows backpack upgrades to work with inventories of Backpacks in the Backpack with Inception Upgrade
upgradesUseInventoriesOfBackpacksInBackpack = true
#Allows / Disallows upgrades to be functional even when they are in Backpacks in the inventory of Backpack with Inception Upgrade
upgradesInContainedBackpacksAreFunctional = true
#Tool Swapper Upgrade Settings
[server.toolSwapperUpgrade]
#Number of Tool Swapper Upgrade's filter slots
#Range: 1 ~ 20
filterSlots = 8
#Number of filter slots displayed in a row
#Range: 1 ~ 6
slotsInRow = 4
#Tank Upgrade Settings
[server.tankUpgrade]
#Capacity in mB the tank upgrade will have per row of storage slots
#Range: 500 ~ 20000
capacityPerSlotRow = 4000
#Ratio that gets applied (multiplies) to inventory stack multiplier before this is applied to max energy of the battery and max in/out. Value lower than 1 makes stack multiplier affect the max energy less, higher makes it affect the max energy more. 0 turns off stack multiplier affecting battery upgrade
#Range: 0.0 ~ 5.0
stackMultiplierRatio = 1.0
#Cooldown between fill/drain actions done on fluid containers in tank slots. Only fills/drains one bucket worth to/from container after this cooldown and then waits again.
#Range: 1 ~ 100
autoFillDrainContainerCooldown = 20
#How much FE can be transfered in / out per operation. This is a base transfer rate and same as max capacity gets multiplied by number of rows in storage and stack multiplier.
#Range: 1 ~ 1000
maxInputOutput = 20
#Energy in FE the battery upgrade will have per row of storage slots
#Range: 500 ~ 50000
energyPerSlotRow = 10000
#Pump Upgrade Settings
[server.pumpUpgrade]
#Number of fluid filter slots
#Range: 1 ~ 20
filterSlots = 4
#How much mB can be transfered in / out per operation. This is a base transfer rate that gets multiplied by number of rows in storage and stack multiplier.
#Range: 1 ~ 1000
maxInputOutput = 20
#Ratio that gets applied (multiplies) to inventory stack multiplier before this is applied to max input/output value. Value lower than 1 makes stack multiplier affect the capacity less, higher makes it affect the capacity more. 0 turns off stack multiplier affecting input/output
#Range: 0.0 ~ 5.0
stackMultiplierRatio = 1.0
#Xp Pump Upgrade Settings
[server.xpPumpUpgrade]
#Whether xp pump can mend items with mending. Set false here to turn off the feature altogether.
mendingOn = true
#How many experience points at a maximum would be used to mend an item per operation (every 5 ticks and 1 xp point usually translates to 2 damage repaired).
#Range: 1 ~ 20
maxXpPointsPerMending = 5
#Settings for Spawning Entities with Backpack
[server.entityBackpackAdditions]
#Chance of an entity spawning with Backpack
#Range: 0.0 ~ 1.0
chance = 0.0
#Turns on/off addition of loot into backpacks
addLoot = false
#Turns on/off buffing the entity that wears backpack with potion effects. These are scaled based on how much loot is added.
buffWithPotionEffects = true
#Turns on/off buffing the entity that wears backpack with additional health. Health is scaled based on backpack tier the mob wears.
buffHealth = true
#Turns on/off equiping the entity that wears backpack with armor. What armor material and how enchanted is scaled based on backpack tier the mob wears.
equipWithArmor = true
#Map of entities that can spawn with backpack and related loot tables (if adding a loot is enabled) in format of "EntityRegistryName|LootTableName"
entityLootTableList = []
#List of music discs that are not supposed to be played by entities
discBlockList = []
#Turns on/off a chance that the entity that wears backpack gets jukebox upgrade and plays a music disc.
playJukebox = true
#Determines whether backpack drops to fake players if killed by them in addition to real ones that it always drops to
dropToFakePlayers = false
#Chance of mob dropping backpack when killed by player
#Range: 0.0 ~ 1.0
backpackDropChance = 0.5
#Chance increase per looting level of mob dropping backpack
#Range: 0.0 ~ 0.3
lootingChanceIncreasePerLevel = 0.15
[server.nerfs]
#Determines if too many backpacks in player's inventory cause slowness to the player
tooManyBackpacksSlowness = true
#Maximum number of backpacks in player's inventory that will not cause slowness
#Range: 1 ~ 27
maxNumberOfBackpacks = 1
#Ratio of slowness levels per every backpack above the maximum number allowed. (number of backpacks above the max gets multiplied by this number and ceiled)
#Range: 0.1 ~ 5.0
slownessLevelsPerAdditionalBackpack = 1.0
#Determines if active upgrades will only work in the backpack that's worn by the player. Active upgrades are for example magnet, pickup, cooking, feeding upgrades.
onlyWornBackpackTriggersUpgrades = true

File diff suppressed because it is too large Load Diff

View File

@@ -1,8 +1,3 @@
{
"filters": [
"/tfc:ore/[^*]+/[^*]+/",
"/firmalife:ore/[^*]+/[^*]+/",
"ae2:facade",
"chiselandbits:block_bit"
]
"filters": []
}

View File

@@ -1,26 +1,14 @@
{
"filters": [
{
"category": "minecraft:blasting"
},
{
"category": "minecraft:smoking"
},
{
"category": "minecraft:campfire_cooking"
},
{
"category": "minecraft:brewing"
},
{
"category": "minecraft:stonecutting"
},
{
"category": "emi:anvil_repairing"
},
{
"category": "emi:world_interaction"
},
{
"category": "gtceu:primitive_blast_furnace"
},
{
"category": "create:mystery_conversion"
},
{
"category": "jumbofurnace:jumbo_furnace_upgrade"
},
@@ -30,9 +18,19 @@
{
"category": "emi:composting"
},
{
"category": "emi:anvil_repairing"
},
{
"category": "gtceu:primitive_blast_furnace"
},
{
"category": "emi:fuel"
},
{
"category": "create:mystery_conversion"
},
{
"id": "/emi:/crafting/repairing/[^*]+/"
},
@@ -50,6 +48,57 @@
},
{
"id": "sophisticatedbackpacks:multiple_colors"
},
{
"category": "emi:world_interaction",
"id": "/emi:\/world\/flower_duping\//"
},
{
"category": "emi:world_interaction",
"id": "/emi:\/world\/stripping\/minecraft/"
},
{
"category": "emi:world_interaction",
"id": "emi:/world/shearing/minecraft/pumpkin"
},
{
"category": "emi:world_interaction",
"id": "/emi:\/world\/tilling\/minecraft/"
},
{
"category": "emi:world_interaction",
"id": "/emi:\/world\/flattening\/minecraft/"
},
{
"category": "emi:world_interaction",
"id": "emi:/world/fluid_spring/minecraft/water"
},
{
"category": "emi:world_interaction",
"id": "emi:/world/fluid_interaction/minecraft/cobblestone"
},
{
"category": "emi:world_interaction",
"id": "emi:/world/fluid_interaction/minecraft/stone"
},
{
"category": "emi:world_interaction",
"id": "/emi:\/emi\/bucket_filling\/minecraft/"
},
{
"category": "emi:world_interaction",
"id": "emi:/world/unique/minecraft/water_bottle"
},
{
"category": "emi:world_interaction",
"id": "emi:/world/unique/minecraft/mud"
}
]
}

View File

@@ -1,5 +1,5 @@
{
"gtceu.jei.bedrock_fluid.tfc_salt_water_deposit": "Sea Water Deposit",
"gtceu.jei.bedrock_fluid.fresh_water": "Fresh Water Deposit",
"block.gtceu.greenhouse": "Electric Greenhouse",
"gtceu.greenhouse": "Electric Greenhouse",

View File

@@ -1,5 +1,5 @@
{
"gtceu.jei.bedrock_fluid.tfc_salt_water_deposit": "Sea Water Deposit",
"gtceu.jei.bedrock_fluid.fresh_water": "Отложение пресной воды",
"block.gtceu.greenhouse": "Электрическая теплица",
"gtceu.greenhouse": "Электрическая теплица",

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

View File

@@ -0,0 +1,10 @@
{
"variants": {
"active=false": {
"model": "tfg:block/copper_coil_block"
},
"active=true": {
"model": "tfg:block/copper_coil_block_active"
}
}
}

View File

@@ -1,4 +1,28 @@
{
"item.tfg.mining_hammer_head_extruder_mold": "Extruder Mold (Mining Hammer)",
"item.tfg.sword_head_extruder_mold": "Extruder Mold (Sword Head)",
"item.tfg.pickaxe_head_extruder_mold": "Extruder Mold (Pickaxe Head)",
"item.tfg.shovel_head_extruder_mold": "Extruder Mold (Shovel Head)",
"item.tfg.axe_head_extruder_mold": "Extruder Mold (Axe Head)",
"item.tfg.hoe_head_extruder_mold": "Extruder Mold (Hoe Head)",
"item.tfg.scythe_head_extruder_mold": "Extruder Mold (Scythe Head)",
"item.tfg.file_head_extruder_mold": "Extruder Mold (File Head)",
"item.tfg.hammer_head_extruder_mold": "Extruder Mold (Hammer Head)",
"item.tfg.saw_head_extruder_mold": "Extruder Mold (Saw Head)",
"item.tfg.knife_head_extruder_mold": "Extruder Mold (Knife Head)",
"item.tfg.butchery_knife_head_extruder_mold": "Extruder Mold (Butchery Knife Head)",
"item.tfg.propick_head_extruder_mold": "Extruder Mold (Propick Head)",
"item.tfg.javelin_head_extruder_mold": "Extruder Mold (Javelin Head)",
"item.tfg.chisel_head_extruder_mold": "Extruder Mold (Chisel Head)",
"item.tfg.mace_head_extruder_mold": "Extruder Mold (Mace Head)",
"item.tfg.lamp_casting_mold": "Casting Mold (Lamp)",
"item.tfg.trapdoor_casting_mold": "Casting Mold (Trapdoor)",
"item.tfg.chain_casting_mold": "Casting Mold (Chain)",
"item.tfg.bell_casting_mold": "Casting Mold (Bell)",
"quests.placeholder.delimiter": "=== QUEST SECTION ===",
"quests.naming-1": "t - Title",
"quests.naming-2": "st - Subtitle",
"quests.naming-3": "d* - Description, where * description number, for example: d1, d2, d3, d4...",
@@ -10,7 +34,7 @@
"quests.387DEEADF4922AB3.t": "Ore generation in the TFG world",
"quests.387DEEADF4922AB3.st": "Much more fun than vanilla",
"quests.387DEEADF4922AB3.d1": "In TerraFirmaGreg ore is generated more interestingly than anywhere else. \n1. Each ore appears in its own rock. TFC adds many different rocks to the world, that is, you wont find a regular vanilla stone anywhere, so ores, like in real life, are generated only in certain rocks. \n2. There are several types of ore veins, such as: cluster, sphere, pipe and a few rare others that we will not talk about. \n3. To make life easier for players, ore indicators appear on the surface, under which in most cases the ore vein itself is located. \nTFG contains a small Wiki for this in an Excel spreadsheet. In order to follow the link, complete the task, then pick up the reward and a button will appear in the chat when you click on it, which will transfer you to an Excel table with ore generation.",
"quests.387DEEADF4922AB3.d1": "In TerraFirmaGreg ore is generated more interestingly than anywhere else. \n1. Each ore appears in its own rock. TFC adds many different rocks to the world, that is, you wont find a regular vanilla stone anywhere, so ores, like in real life, are generated only in certain rocks. \n2. There are several types of ore veins, such as: cluster, sphere, pipe and a few rare others that we will not talk about. \n3. To make life easier for players, ore indicators appear on the surface, under which in most cases the ore vein itself is located. \nTo determine which rock a particular ore will spawn in, just open the explore EMI tabs, on one of them you will find the distribution of ores by dimensions and rocks.",
"quests.63E6C5684E12828C.st": "You need to drink water in order not to die, try to find a river or lake with ordinary water!",
"quests.63E6C5684E12828C.d1": "Use the right mouse button to drink some water. \nCareful! If you drink salt water you will experience increased thirst and will most likely die.",

View File

@@ -1,4 +1,28 @@
{
"item.tfg.mining_hammer_head_extruder_mold": "Форма экструдера (Оголовье шахтерского молота)",
"item.tfg.sword_head_extruder_mold": "Форма экструдера (Оголовье меча)",
"item.tfg.pickaxe_head_extruder_mold": "Форма экструдера (Оголовье кирки)",
"item.tfg.shovel_head_extruder_mold": "Форма экструдера (Оголовье лопаты)",
"item.tfg.axe_head_extruder_mold": "Форма экструдера (Оголовье топора)",
"item.tfg.hoe_head_extruder_mold": "Форма экструдера (Оголовье мотыги)",
"item.tfg.scythe_head_extruder_mold": "Форма экструдера (Оголовье косы)",
"item.tfg.file_head_extruder_mold": "Форма экструдера (Оголовье напильника)",
"item.tfg.hammer_head_extruder_mold": "Форма экструдера (Оголовье кувалды)",
"item.tfg.saw_head_extruder_mold": "Форма экструдера (Оголовье пилы)",
"item.tfg.knife_head_extruder_mold": "Форма экструдера (Оголовье меча)",
"item.tfg.butchery_knife_head_extruder_mold": "Форма экструдера (Оголовье тесака)",
"item.tfg.propick_head_extruder_mold": "Форма экструдера (Оголовье геологической кирки)",
"item.tfg.javelin_head_extruder_mold": "Форма экструдера (Оголовье копья)",
"item.tfg.chisel_head_extruder_mold": "Форма экструдера (Оголовье стамески)",
"item.tfg.mace_head_extruder_mold": "Форма экструдера (Оголовье биты)",
"item.tfg.lamp_casting_mold": "Отливная форма (Лампа)",
"item.tfg.trapdoor_casting_mold": "Отливная форма (Люк)",
"item.tfg.chain_casting_mold": "Отливная форма (Цепь)",
"item.tfg.bell_casting_mold": "Отливная форма (Колокол)",
"quests.placeholder.delimiter": "=== QUEST SECTION ===",
"quests.naming-1": "t - Заголовок",
"quests.naming-2": "st - Подзаголовок",
"quests.naming-3": "d* - Описание, где * номер описания, например: d1, d2, d3, d4...",
@@ -10,7 +34,7 @@
"quests.387DEEADF4922AB3.t": "Генерация руд в мире TFG",
"quests.387DEEADF4922AB3.st": "Куда веселей чем в ванилле",
"quests.387DEEADF4922AB3.d1": "В TerraFirmaGreg руду генерируются интересней чем где либо. \n1. Каждая руда появляется в своей породе. TFC добавляет в мир много разных пород, то есть обычный камень из ваниллы вы нигде не встретите, поэтому руды как и в реальной жизни генерируются только в определенных породах. \n2. Существуют несколько типов рудных жил, такие как: кластер, сфера, труба и несколько редких других, о которых говорить не будем. \n3. Для облегчения жизни игрокам, на поверхности появляются рудные индикаторы, под которыми в большинстве случаев располагается сама жила с рудой. \nTFG содержит небольшое Wiki для этого в таблице Excel. Для того, чтобы перейти по ссылке, выполните задание, после заберите награду и в чате отобразится кнопка по нажатию на которую вас перебросит на таблицу Excel с генерацией руды.",
"quests.387DEEADF4922AB3.d1": "В TerraFirmaGreg руду генерируются интересней чем где либо. \n1. Каждая руда появляется в своей породе. TFC добавляет в мир много разных пород, то есть обычный камень из ваниллы вы нигде не встретите, поэтому руды как и в реальной жизни генерируются только в определенных породах. \n2. Существуют несколько типов рудных жил, такие как: кластер, сфера, труба и несколько редких других, о которых говорить не будем. \n3. Для облегчения жизни игрокам, на поверхности появляются рудные индикаторы, под которыми в большинстве случаев располагается сама жила с рудой. \nЧтобы определить в какой породе спавнится та или иная руда, просто откройте исследуйте вкладки EMI, на одной из них вы найдете распространение руд по измерениям и породам.",
"quests.63E6C5684E12828C.st": "Вам нужно пить воду, чтобы не умереть, постарайтсь найти реку или озеро с обычной водой!",
"quests.63E6C5684E12828C.d1": "Используйте правую кнопку мыши, чтобы выпить немного воды. \nОсторожно! Если вы выпьете соленой воды у вас появится эффект усиленной жажды и скорее всего вы умрете.",

View File

@@ -0,0 +1,6 @@
{
"parent": "minecraft:block/cube_all",
"textures": {
"all": "tfg:block/casings/coils/machine_coil_copper"
}
}

View File

@@ -0,0 +1,7 @@
{
"parent": "gtceu:block/cube_2_layer/all",
"textures": {
"bot_all": "tfg:block/casings/coils/machine_coil_copper",
"top_all": "tfg:block/casings/coils/machine_coil_copper_bloom"
}
}

View File

@@ -0,0 +1,3 @@
{
"parent": "tfg:block/copper_coil_block"
}

View File

@@ -0,0 +1,3 @@
{
"parent": "tfg:item/copper_coil_block"
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

View File

@@ -0,0 +1,5 @@
{
"ldlib": {
"connection": "tfg:block/casings/coils/machine_coil_copper_ctm"
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

View File

@@ -0,0 +1,9 @@
{
"ldlib": {
"connection": "tfg:block/casings/coils/machine_coil_copper_bloom_ctm",
"emissive": true
},
"gtceu": {
"bloom": true
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

@@ -0,0 +1,5 @@
{
"gtceu": {
"bloom": true
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 580 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 563 B

Some files were not shown because too many files have changed in this diff Show More