diff --git a/config/jade/plugins.json b/config/jade/plugins.json index 0614f8d50..a11eac63b 100644 --- a/config/jade/plugins.json +++ b/config/jade/plugins.json @@ -67,6 +67,9 @@ "goggles.detailed": false, "placard": true }, + "tfcgroomer": { + "grooming_station": true + }, "gtceu": { "primitive_pump": true, "auto_output_info": true, diff --git a/config/jade/sort-order.json b/config/jade/sort-order.json index 13564e7a0..7676c82ec 100644 --- a/config/jade/sort-order.json +++ b/config/jade/sort-order.json @@ -201,5 +201,6 @@ "tfc:wild_animal": null, "tfc:windmill": null, "tfc_support_indicator:support_indicator": null, + "tfcgroomer:grooming_station": null, "treetap:tap": null } \ No newline at end of file diff --git a/config/jei/recipe-category-sort-order.ini b/config/jei/recipe-category-sort-order.ini index 167200cc8..c173da8fc 100644 --- a/config/jei/recipe-category-sort-order.ini +++ b/config/jei/recipe-category-sort-order.ini @@ -134,3 +134,4 @@ tacz:gun_smith_table/tacz_gun_smith_table taczammoquery:ammo_query tfclunchbox:fill_capsule tacz:gun_smith_table/create_armorer_create_workbench +tfc:straw_knapping diff --git a/config/lootr-common.toml b/config/lootr-common.toml index a64209289..7fc827ea7 100644 --- a/config/lootr-common.toml +++ b/config/lootr-common.toml @@ -82,4 +82,6 @@ refresh_dimensions = [] refresh_structures = [] #overriding refresh_loot_tables, refresh_modids and refresh_dimensions: all chests will refresh after being opened for the first time refresh_all = false +#if true, all block entities will be checked before being added to the ticker for an eligible loot table. enable this if a huge quantity of containers are clogging the conversion system; note that aggressive mode may prevent certain chests from properly converted even though eligible +aggressive_mode = false diff --git a/config/moonlight-client.toml b/config/moonlight-client.toml index 55024309e..074af8039 100644 --- a/config/moonlight-client.toml +++ b/config/moonlight-client.toml @@ -1,7 +1,5 @@ [general] - #Merge all dynamic resource packs from all mods that use this library into a single pack - merge_dynamic_packs = true #Prevents map texture from being upladed to GPU when only map markers have changed.Could increase performance lazy_map_upload = true #Renders map textures using mipmap. Vastly improves look from afar as well when inside a Map Atlas from Map Atlases or similar. Set to 0 to have no mipmap like vanilla @@ -10,8 +8,6 @@ #Fix minecraft entity shading to be exactly the same that blocks use. (1 for up,0.8 for north, 0.6 for west and 0.5 for down).This means that if you have a model and render it with a tile renderer or entity it will appear identical as one rendered via baked models.Using no gui will prevent it from changing item rendered in GUIs, in case you dont like that look.Note there is a known compat issue with Figura mod. Keep this True or False with that one #Allowed Values: FALSE, NO_GUI, TRUE consistent_entity_renderer_shading = "NO_GUI" - #ONLY for debugging purpose. blocktypes_debug.txt, the file can be found in ~/.minecraft/logs/... - blocktypes_debug = false - woodtypes_debug = false - leavestypes_debug = false + #Merge all dynamic resource packs from all mods that use this library into a single pack + merge_dynamic_resource_packs = true diff --git a/config/moonlight-common.toml b/config/moonlight-common.toml index 0d9919b61..0dbf52d84 100644 --- a/config/moonlight-common.toml +++ b/config/moonlight-common.toml @@ -2,4 +2,8 @@ [general] #Clears dynamic models and textures from the mod dynamic pack once resource reload is done. This can save up some RAM. Turning off if you notice inconsistencies with pack loading clear_dynamic_resources = false + #ONLY for debugging purpose. Turns one some debug functionality like more logging or blocktypes_debug.txt, the file can be found in ~/.minecraft/debug/dynamic_registry_dump... + extra_debug = false + #Enable this will list each BlockTypes' Children. The List of BlockTypes' children will be also in the same file via EXTRA_DEBUG. NOTE: To enable this, EXTRA_DEBUG must be enabled, too. + extra_children_debug = false diff --git a/config/tfcgroomer-client.toml b/config/tfcgroomer-client.toml new file mode 100644 index 000000000..d6da9a454 --- /dev/null +++ b/config/tfcgroomer-client.toml @@ -0,0 +1,6 @@ + +[display] + # + # If true, Jade (if installed) will display the grooming station's current breeding toggle state when crouching + showBreedingToggleStateInJade = false + diff --git a/defaultconfigs/sns-server.toml b/defaultconfigs/sns-server.toml index c4cf88814..607f2221b 100644 --- a/defaultconfigs/sns-server.toml +++ b/defaultconfigs/sns-server.toml @@ -138,9 +138,6 @@ allowedSize = "VERY_LARGE" ["Boot config"] - #The amount of steps taken before one point of durability is lost - #Range: > 0 - bootsStepPerDamage = 500 ["Boot config"."Hiking Boots"] #The movement speed bonus these boots provide @@ -152,6 +149,10 @@ #The extra fall distance in blocks before you begin taking fall damage #Range: 0.0 ~ 64.0 fallPadding = 0.5 + #The amount of 'steps' taken before one point of durability is lost + #Steps are defined as being any change in position while grounded between ticks (IE over 1 second 20 'steps' occur) + #Range: > 0 + stepsPerDamage = 500 ["Boot config"."Steel Toe Boots"] #The movement speed bonus these boots provide @@ -163,6 +164,10 @@ #The extra fall distance in blocks before you begin taking fall damage #Range: 0.0 ~ 64.0 fallPadding = 1.0 + #The amount of 'steps' taken before one point of durability is lost + #Steps are defined as being any change in position while grounded between ticks (IE over 1 second 20 'steps' occur) + #Range: > 0 + stepsPerDamage = 750 ["Boot config"."Black Steel Toe Boots"] #The movement speed bonus these boots provide @@ -174,6 +179,10 @@ #The extra fall distance in blocks before you begin taking fall damage #Range: 0.0 ~ 64.0 fallPadding = 2.0 + #The amount of 'steps' taken before one point of durability is lost + #Steps are defined as being any change in position while grounded between ticks (IE over 1 second 20 'steps' occur) + #Range: > 0 + stepsPerDamage = 1000 ["Boot config"."Blue Steel Toe Boots"] #The movement speed bonus these boots provide @@ -185,6 +194,10 @@ #The extra fall distance in blocks before you begin taking fall damage #Range: 0.0 ~ 64.0 fallPadding = 5.0 + #The amount of 'steps' taken before one point of durability is lost + #Steps are defined as being any change in position while grounded between ticks (IE over 1 second 20 'steps' occur) + #Range: > 0 + stepsPerDamage = 1500 ["Boot config"."Red Steel Toe Boots"] #The movement speed bonus these boots provide @@ -196,11 +209,12 @@ #The extra fall distance in blocks before you begin taking fall damage #Range: 0.0 ~ 64.0 fallPadding = 5.0 + #The amount of 'steps' taken before one point of durability is lost + #Steps are defined as being any change in position while grounded between ticks (IE over 1 second 20 'steps' occur) + #Range: > 0 + stepsPerDamage = 1500 ["Horseshoes config"] - #The amount of steps taken before one point of durability is lost - #Range: > 0 - horseshoesStepsPerDamage = 500 ["Horseshoes config"."Steel Horseshoes"] #The movement speed bonus horseshoes provide @@ -212,6 +226,10 @@ #The step height bonus these horseshoes provide #Range: 0.0 ~ 512.0 stepHeightBonus = 0.0 + #The amount of 'steps' taken before one point of durability is lost + #Steps are defined as being any change in position while grounded between ticks (IE over 1 second 20 'steps' occur) + #Range: > 0 + stepsPerDamage = 750 ["Horseshoes config"."Black Steel Horseshoes"] #The movement speed bonus horseshoes provide @@ -223,6 +241,10 @@ #The step height bonus these horseshoes provide #Range: 0.0 ~ 512.0 stepHeightBonus = 0.0 + #The amount of 'steps' taken before one point of durability is lost + #Steps are defined as being any change in position while grounded between ticks (IE over 1 second 20 'steps' occur) + #Range: > 0 + stepsPerDamage = 1000 ["Horseshoes config"."Blue Steel Horseshoes"] #The movement speed bonus horseshoes provide @@ -234,6 +256,10 @@ #The step height bonus these horseshoes provide #Range: 0.0 ~ 512.0 stepHeightBonus = 1.0 + #The amount of 'steps' taken before one point of durability is lost + #Steps are defined as being any change in position while grounded between ticks (IE over 1 second 20 'steps' occur) + #Range: > 0 + stepsPerDamage = 1500 ["Horseshoes config"."Red Steel Horseshoes"] #The movement speed bonus horseshoes provide @@ -245,6 +271,10 @@ #The step height bonus these horseshoes provide #Range: 0.0 ~ 512.0 stepHeightBonus = 1.0 + #The amount of 'steps' taken before one point of durability is lost + #Steps are defined as being any change in position while grounded between ticks (IE over 1 second 20 'steps' occur) + #Range: > 0 + stepsPerDamage = 1500 ["Global config"] #Global control for automatic pickup, this will not force enable for every type diff --git a/defaultconfigs/tfc-server.toml b/defaultconfigs/tfc-server.toml index ed61e46f0..fd62743a7 100644 --- a/defaultconfigs/tfc-server.toml +++ b/defaultconfigs/tfc-server.toml @@ -6,7 +6,7 @@ familiarityDecayLimit = 0.3 [general] # # Enable nether portal creation - enableNetherPortals = false + enableNetherPortals = true # # Forces a number of game rules to specific values. # naturalRegeneration = false (Health regen is much slower and not tied to extra saturation) @@ -497,7 +497,7 @@ familiarityDecayLimit = 0.3 #Range: 0.001 ~ 1000.0 cropGrowthModifier = 1.0 # - # Modifier applied to the expiry time of every crop. The modifier multiplies the ticks it takes to grow, so larger values cause longer growth times. For example, a value of 2 doubles the growth time. + # Modifier applied to the expiry time of every crop. The modifier multiplies the ticks it takes to grow, so larger values cause longer expiry times. For example, a value of 2 doubles the expiry time. #Range: 0.001 ~ 1000.0 cropExpiryModifier = 1.0 @@ -809,8 +809,8 @@ familiarityDecayLimit = 0.3 [mechanics.fluids] # - # If true, TFC buckets that naturally place sources (colored steel) will place sources. If false, this behavior is disabled. - enableBucketsPlacingSources = true + # If true, TFC buckets that naturally place sources (colored steel) will place sources. If false, this behavior is disabled. By default, colored steel buckets do not place sources. + enableBucketsPlacingSources1 = false [mechanics.vanillaChanges] # diff --git a/defaultconfigs/tfcgroomer-server.toml b/defaultconfigs/tfcgroomer-server.toml new file mode 100644 index 000000000..2edb74e86 --- /dev/null +++ b/defaultconfigs/tfcgroomer-server.toml @@ -0,0 +1,59 @@ + +[general] + # + # Enable option to toggle automatic breeding of animals by a Grooming Station on a block-to-block basis. + enableBreedingToggle = true + # + # If true, grooming stations will automatically breed animals together when feeding. + breedingEnabledByDefault = false + # + # How much time (in ticks) the Grooming Station waits before checking for animals to feed. + #Range: 20 ~ 6000 + groomingStationTicks = 1200 + +[tier_ranges] + # + # The maximum distance in blocks a bismuth bronze grooming station will scan for animals to feed + #Range: > 1 + bismuth_bronze = 2 + # + # The maximum distance in blocks a black bronze grooming station will scan for animals to feed + #Range: > 1 + black_bronze = 2 + # + # The maximum distance in blocks a bronze grooming station will scan for animals to feed + #Range: > 1 + bronze = 2 + # + # The maximum distance in blocks a copper grooming station will scan for animals to feed + #Range: > 1 + copper = 1 + # + # The maximum distance in blocks a wrought iron grooming station will scan for animals to feed + #Range: > 1 + wrought_iron = 3 + # + # The maximum distance in blocks a steel grooming station will scan for animals to feed + #Range: > 1 + steel = 4 + # + # The maximum distance in blocks a black steel grooming station will scan for animals to feed + #Range: > 1 + black_steel = 5 + # + # The maximum distance in blocks a blue steel grooming station will scan for animals to feed + #Range: > 1 + blue_steel = 6 + # + # The maximum distance in blocks a red steel grooming station will scan for animals to feed + #Range: > 1 + red_steel = 6 + +[automation] + # + # If true, grooming stations will interact with in-world automation such as hoppers on a side-specific basis. + groomingStationEnableAutomation = true + # + # If true, the Grooming Station will emit a redstone signal proportional to how full it is. + groomingStationRedstoneOutput = true + diff --git a/defaultconfigs/tfg-server.toml b/defaultconfigs/tfg-server.toml new file mode 100644 index 000000000..3c9973a47 --- /dev/null +++ b/defaultconfigs/tfg-server.toml @@ -0,0 +1,133 @@ + +[hang_glider] + # + #If true, gliders will function in the Ad Astra dimension Earth Orbit + can_glide_on_earth_orbit = false + # + #If true, gliders will function in the Ad Astra dimension Moon Orbit + can_glide_on_moon_orbit = false + # + #If true, gliders will function in the Ad Astra dimension Mars Orbit + can_glide_on_mars_orbit = false + # + #If true, gliders will function in the Ad Astra dimension Venus Orbit + can_glide_on_venus_orbit = false + # + #If true, gliders will function in the Ad Astra dimension Mercury Orbit + can_glide_on_mercury_orbit = false + # + #If true, gliders will function in the Ad Astra dimension Glacio Orbit + can_glide_on_glacio_orbit = false + # + #If true, gliders will function in the Ad Astra dimension Moon + can_glide_on_moon = false + # + #If true, gliders will function in the Ad Astra dimension Mars + can_glide_on_mars = false + # + #If true, gliders will function in the Ad Astra dimension Venus + can_glide_on_venus = false + # + #If true, gliders will function in the Ad Astra dimension Mercury + can_glide_on_mercury = false + # + #If true, gliders will function in the Ad Astra dimension Glacio + can_glide_on_glacio = false + +[prospector_picks] + + [prospector_picks.copper] + # + #Length of search area. Default = 15 + #Range: 0 ~ 200 + CopperOreProspectorLength = 15 + # + #Half the width of the search area. Default = 5 + #Example. If you want a 20x20 set the value to 10 + #Range: 0 ~ 50 + CopperOreProspectorHalfWidth = 5 + + [prospector_picks.bronze] + # + #Length of search area. Default = 20 + #Range: 0 ~ 200 + BronzeOreProspectorLength = 20 + # + #Half the width of the search area. Default = 8 + #Example. If you want a 20x20 set the value to 10 + #Range: 0 ~ 50 + BronzeOreProspectorHalfWidth = 8 + + [prospector_picks.wrought_iron] + # + #Length of search area. Default = 30 + #Range: 0 ~ 200 + WroughtIronOreProspectorLength = 30 + # + #Half the width of the search area. Default = 10 + #Example. If you want a 20x20 set the value to 10 + #Range: 0 ~ 50 + WroughtIronOreProspectorHalfWidth = 10 + + [prospector_picks.steel] + # + #Length of search area. Default = 40 + #Range: 0 ~ 200 + SteelOreProspectorLength = 40 + # + #Half the width of the search area. Default = 12 + #Example. If you want a 20x20 set the value to 10 + #Range: 0 ~ 50 + SteelOreProspectorHalfWidth = 12 + + [prospector_picks.black_steel] + # + #Length of search area. Default = 50 + #Range: 0 ~ 200 + BlackSteelOreProspectorLength = 50 + # + #Half the width of the search area. Default = 15 + #Example. If you want a 20x20 set the value to 10 + #Range: 0 ~ 50 + BlackSteelOreProspectorHalfWidth = 15 + + [prospector_picks.blue_steel] + # + #Length of search area. Default = 75 + #Range: 0 ~ 200 + BlueSteelOreProspectorLength = 75 + # + #Half the width of the search area. Default = 15 + #Example. If you want a 20x20 set the value to 10 + #Range: 0 ~ 50 + BlueSteelOreProspectorHalfWidth = 15 + # + #Should the Blue Steel Prospector's Pick render particles per vein (vague)? + #Setting false will render particles per block (precise). Default: true + "Blue SteelProspectorRender" = true + + [prospector_picks.red_steel] + # + #Length of search area. Default = 50 + #Range: 0 ~ 200 + RedSteelOreProspectorLength = 50 + # + #Half the width of the search area. Default = 25 + #Example. If you want a 20x20 set the value to 10 + #Range: 0 ~ 50 + RedSteelOreProspectorHalfWidth = 25 + # + #Should the Red Steel Prospector's Pick render particles per vein (vague)? + #Setting false will render particles per block (precise). Default: false + "Red SteelProspectorRender" = false + +[harvest_basket] + # + #Radius of the harvest basket collection. Set to 0 to disable. Default: 7 + #Range: 0 ~ 20 + HarvestBasketRange = 7 + +[syringe_blacklist] + #Blacklist of entity IDs that cannot be sampled by the DNA syringe. Can be empty. + syringeBlacklist = [] +