This commit is contained in:
Damodigy 2023-11-12 00:05:16 +07:00
parent 41253f23cb
commit 7bbfe54115
41 changed files with 694 additions and 14 deletions

View file

@ -1,3 +1,3 @@
# TerraFirmaGreg: New Horizons - 1.20.x
# TerraFirmaGreg - 1.20.x
[![Curseforge](http://cf.way2muchnoise.eu/full_terrafirmagreg_downloads.svg)](https://www.curseforge.com/minecraft/modpacks/tfg-nh) [![Curseforge](http://cf.way2muchnoise.eu/versions/For%20MC_terrafirmagreg_all.svg)](https://www.curseforge.com/minecraft/modpacks/tfg-nh) <a title="Вступайте в наш Дискорд!" href="https://discord.gg/terrafirmagreg"><img src="https://img.shields.io/discord/400913133620822016?label=TFG%3ANH%20Discord&logo=Discord" alt="Discord"/></a>

View file

@ -0,0 +1,19 @@
#Align player to camera on left & right clicks
aimPlayerOnInteract = true
#How long player will be aligned to camera after left & right clicks
#Range: 10 ~ 200
aimDuration = 40
#Angle in degrees within the player will slightly follow camera yaw (while standing still)
#Range: 0 ~ 90
followYaw = 45
#Does camera should rotate freely during elytra flight
freeCameraDuringElytraFlight = false
#Completely remove third-person front view
skipThirdPersonFrontView = false
#How fast player changes movement direction in third-person
#Range: 10 ~ 100
playerRotationSpeed = 50
#How fast player pitch follows camera pitch in third-person
#Range: 10 ~ 100
pitchChangeSpeed = 65

View file

@ -0,0 +1,8 @@
#General configuration options.
[General]
#Enable tag list tooltips for blocks/items?
tagTooltips = true
#Enable NBT tooltips for items?
nbtTooltips = false

View file

@ -0,0 +1,8 @@
#General configuration options.
[General]
#Mod ids (in order) to prioritize using items for when generating the cucumber-tags.json file.
modTagPriorities = ["thermal", "mekanism", "tconstruct", "immersiveengineering", "appliedenergistics2"]
#If enabled, any tags in the cucumber-tags.json file set to items that don't exist will be refreshed if possible.
autoRefreshTagOptions = true

View file

@ -0,0 +1,3 @@
{
"__comment": "Instructions: https://blakesmods.com/docs/cucumber/tags-config"
}

View file

@ -0,0 +1,6 @@
#Client settings.
[General]
#Should the Quantum Compressor render the result item above it?
enableCompressorRenderer = true

View file

@ -0,0 +1,110 @@
#Settings for Singularities.
[Singularities]
#Should the default recipe for the Ultimate Singularity be generated?
ultimateSingularityRecipe = true
#The default amount of items required to create a Singularity.
#Range: > 1
defaultMaterialsRequired = 10000
#Should default recipes be generated for Singularities?
defaultRecipes = true
#The default amount of FE required to create a Singularity.
#Range: > 0
defaultPowerRequired = 5000000
#Should the Singularities be enabled?
enabled = true
#The item to use as the Catalyst in default Singularity recipes.
defaultCatalyst = "extendedcrafting:ultimate_catalyst"
#Settings for the Crafting Core.
["Combination Crafting"]
#How much FE the Crafting Core should hold.
#Range: > 0
powerCapacity = 5000000
#How much FE/t the Crafting Core should use when crafting by default.
#Range: > 0
powerRate = 500
#Should the Crafting Core be enabled?
enabled = true
#Settings for general things.
[General]
#Should the Handheld Crafting Table be enabled?
handheldWorkbench = true
#Settings for the Extended Crafting Tables.
["Table Crafting"]
#How much FE the Auto Crafting Tables should hold. Higher tiers use double the previous tier.
#Range: > 0
autoTablePowerCapacity = 500000
#How much FE the Auto Crafting Tables should use when auto inserting items.
#Range: > 0
autoTableInsertPowerRate = 100
#Should the Basic Crafting Table inherit vanilla crafting recipes?
useVanillaRecipes = true
#Should the Extended Crafting Tables be enabled?
enabled = true
#Should the Auto Crafting Tables be enabled?
autoTablesEnabled = true
#How much FE the Auto Crafting Tables should use when crafting.
#Range: > 0
autoTablePowerRate = 500
#Settings for the Quantum Compressor.
["Quantum Compression"]
#How much FE the Quantum Compressor should hold.
#Range: > 0
powerCapacity = 10000000
#How much FE/t the Quantum Compressor should use when crafting by default.
#Range: > 0
powerRate = 5000
#Should the Quantum Compressor be enabled?
enabled = true
#Settings for the Recipe Maker.
["Recipe Maker"]
#Should the recipe maker add NBT tags when possible?
useNBT = true
#Should the recipe maker try to use tags when possible?
useTags = false
#Should the Recipe Maker be enabled?
enabled = true
#Settings for the Flux Crafter.
["Flux Crafting"]
#How much FE/t the Flux Crafter should pull from each Flux Alternator when crafting by default.
#Range: > 0
defaultPowerRate = 400
#How much FE the Flux Alternator should hold.
#Range: > 0
powerCapacity = 80000
#How much FE the Auto Flux Crafter should hold.
#Range: > 0
autoCrafterPowerCapacity = 500000
#How much FE the Auto Flux Crafter should use when auto inserting items.
#Range: > 0
autoCrafterInsertPowerRate = 100
#Should the Flux Crafter be enabled?
enabled = true
#Should the Auto Flux Crafter be enabled?
autoCrafterEnabled = true
#Settings for the Ender Crafter.
["Ender Crafting"]
#How long a single Ender Crafter crafting operation should take (in seconds) by default.
#Range: > 1
defaultTimeRequired = 60
#How much FE the Auto Ender Crafter should hold.
#Range: > 0
autoCrafterPowerCapacity = 500000
#How much FE the Auto Ender Crafter should use when auto inserting items.
#Range: > 0
autoCrafterInsertPowerRate = 100
#How much a single Ender Alternator should speed up a craft. This is a percentage of the time required.
#Range: 0.0 ~ 1.0
alternatorEffectiveness = 0.01
#Should the Ender Crafter be enabled?
enabled = true
#Should the Auto Ender Crafter be enabled?
autoCrafterEnabled = true

View file

@ -0,0 +1,10 @@
{
"name": "singularity.extendedcrafting.aluminum",
"colors": [
"caccda",
"9a9ca6"
],
"ingredient": {
"tag": "forge:ingots/aluminum"
}
}

View file

@ -0,0 +1,10 @@
{
"name": "singularity.extendedcrafting.bronze",
"colors": [
"d99f43",
"bb6b3b"
],
"ingredient": {
"tag": "forge:ingots/bronze"
}
}

View file

@ -0,0 +1,10 @@
{
"name": "singularity.extendedcrafting.coal",
"colors": [
"363739",
"261e24"
],
"ingredient": {
"item": "minecraft:coal"
}
}

View file

@ -0,0 +1,10 @@
{
"name": "singularity.extendedcrafting.copper",
"colors": [
"fa977c",
"bc5430"
],
"ingredient": {
"item": "minecraft:copper_ingot"
}
}

View file

@ -0,0 +1,10 @@
{
"name": "singularity.extendedcrafting.diamond",
"colors": [
"a6fce9",
"1aaca8"
],
"ingredient": {
"item": "minecraft:diamond"
}
}

View file

@ -0,0 +1,10 @@
{
"name": "singularity.extendedcrafting.electrum",
"colors": [
"f5f18e",
"9e8d3e"
],
"ingredient": {
"tag": "forge:ingots/electrum"
}
}

View file

@ -0,0 +1,10 @@
{
"name": "singularity.extendedcrafting.emerald",
"colors": [
"7df8ac",
"8e1a"
],
"ingredient": {
"item": "minecraft:emerald"
}
}

View file

@ -0,0 +1,10 @@
{
"name": "singularity.extendedcrafting.glowstone",
"colors": [
"ffd38f",
"a06135"
],
"ingredient": {
"item": "minecraft:glowstone_dust"
}
}

View file

@ -0,0 +1,10 @@
{
"name": "singularity.extendedcrafting.gold",
"colors": [
"fdf55f",
"d98e04"
],
"ingredient": {
"item": "minecraft:gold_ingot"
}
}

View file

@ -0,0 +1,10 @@
{
"name": "singularity.extendedcrafting.invar",
"colors": [
"bcc5bb",
"5d7877"
],
"ingredient": {
"tag": "forge:ingots/invar"
}
}

View file

@ -0,0 +1,10 @@
{
"name": "singularity.extendedcrafting.iron",
"colors": [
"e1e1e1",
"6c6c6c"
],
"ingredient": {
"item": "minecraft:iron_ingot"
}
}

View file

@ -0,0 +1,10 @@
{
"name": "singularity.extendedcrafting.lapis_lazuli",
"colors": [
"678dea",
"1b53a7"
],
"ingredient": {
"item": "minecraft:lapis_lazuli"
}
}

View file

@ -0,0 +1,10 @@
{
"name": "singularity.extendedcrafting.lead",
"colors": [
"6c7d92",
"323562"
],
"ingredient": {
"tag": "forge:ingots/lead"
}
}

View file

@ -0,0 +1,10 @@
{
"name": "singularity.extendedcrafting.nickel",
"colors": [
"e1d798",
"b1976c"
],
"ingredient": {
"tag": "forge:ingots/nickel"
}
}

View file

@ -0,0 +1,10 @@
{
"name": "singularity.extendedcrafting.platinum",
"colors": [
"6feaef",
"57b8bc"
],
"ingredient": {
"tag": "forge:ingots/platinum"
}
}

View file

@ -0,0 +1,10 @@
{
"name": "singularity.extendedcrafting.redstone",
"colors": [
"ff0000",
"8a0901"
],
"ingredient": {
"item": "minecraft:redstone"
}
}

View file

@ -0,0 +1,10 @@
{
"name": "singularity.extendedcrafting.silver",
"colors": [
"c0cdd2",
"5f6e7c"
],
"ingredient": {
"tag": "forge:ingots/silver"
}
}

View file

@ -0,0 +1,10 @@
{
"name": "singularity.extendedcrafting.steel",
"colors": [
"565656",
"232323"
],
"ingredient": {
"tag": "forge:ingots/steel"
}
}

View file

@ -0,0 +1,10 @@
{
"name": "singularity.extendedcrafting.tin",
"colors": [
"a0bebd",
"527889"
],
"ingredient": {
"tag": "forge:ingots/tin"
}
}

View file

@ -18,6 +18,126 @@ customization {
action = backgroundoptions
}
customization {
identifier = %id=button_compatibility_id:mc_titlescreen_multiplayer_button%
orientation = mid-centered
x = -55
action = movebutton
y = -28
}
customization {
identifier = %id=button_compatibility_id:mc_titlescreen_multiplayer_button%
loopbackgroundanimations = true
restartbackgroundanimations = true
action = setbuttontexture
backgroundhovered = kubejs/assets/mainmenu/button_hovered.png
backgroundnormal = kubejs/assets/mainmenu/button.png
}
customization {
identifier = %id=button_compatibility_id:mc_titlescreen_accessibility_button%
action = hidebutton
}
customization {
identifier = %id=376322%
action = hidebutton
}
customization {
identifier = %id=376322%
orientation = mid-centered
x = 72
action = movebutton
y = 18
}
customization {
identifier = %id=376322%
loopbackgroundanimations = true
restartbackgroundanimations = true
action = setbuttontexture
backgroundnormal = kubejs/assets/mainmenu/mdr_logo.png
}
customization {
identifier = %id=button_compatibility_id:mc_titlescreen_options_button%
orientation = mid-centered
x = 47
action = movebutton
y = -5
}
customization {
identifier = %id=button_compatibility_id:mc_titlescreen_options_button%
loopbackgroundanimations = true
restartbackgroundanimations = true
action = setbuttontexture
backgroundhovered = kubejs/assets/mainmenu/button98x20_hovered.png
backgroundnormal = kubejs/assets/mainmenu/button98x20.png
}
customization {
identifier = %id=button_compatibility_id:mc_titlescreen_quit_button%
orientation = mid-centered
x = -55
action = movebutton
y = 18
}
customization {
identifier = %id=button_compatibility_id:mc_titlescreen_quit_button%
loopbackgroundanimations = true
restartbackgroundanimations = true
action = setbuttontexture
backgroundhovered = kubejs/assets/mainmenu/button98x20_hovered.png
backgroundnormal = kubejs/assets/mainmenu/button98x20.png
}
customization {
identifier = %id=button_compatibility_id:mc_titlescreen_language_button%
action = hidebutton
}
customization {
identifier = %id=button_compatibility_id:mc_titlescreen_language_button%
orientation = mid-centered
x = 86
action = movebutton
y = 41
}
customization {
identifier = %id=button_compatibility_id:forge_titlescreen_mods_button%
orientation = mid-centered
x = -55
action = movebutton
y = -5
}
customization {
identifier = %id=button_compatibility_id:forge_titlescreen_mods_button%
loopbackgroundanimations = true
restartbackgroundanimations = true
action = setbuttontexture
backgroundhovered = kubejs/assets/mainmenu/button98x20_hovered.png
backgroundnormal = kubejs/assets/mainmenu/button98x20.png
}
customization {
identifier = %id=button_compatibility_id:mc_titlescreen_realms_button%
action = hidebutton
}
customization {
identifier = %id=button_compatibility_id:mc_titlescreen_realms_button%
orientation = mid-centered
x = 47
action = movebutton
y = -5
}
customization {
orientation = top-left
hidden = true
@ -53,7 +173,7 @@ customization {
customization {
orientation = top-left
hidden = false
hidden = true
x = 423
width = 13
action = deep_customization_element:title_screen_realms_notification
@ -64,7 +184,7 @@ customization {
customization {
orientation = top-left
hidden = false
hidden = true
x = 183
width = 274
action = deep_customization_element:title_screen_logo
@ -74,15 +194,103 @@ customization {
}
customization {
orientation = original
orientation = top-right
splash_color = #ffff00
hidden = false
x = 0
x = -99
width = 60
splash_rotation = -20
action = deep_customization_element:title_screen_splash
actionid = 1fac19ad-13d2-4cfd-8f48-d5b537614e231699232461194
y = 0
y = 76
height = 30
}
customization {
path = kubejs/assets/mainmenu/logo-512x512.png
orientation = mid-centered
x = -160
width = 100
action = addtexture
actionid = 9bb15e9d-fedb-4e15-a37f-7586c0dcb4921699691344434
y = -51
height = 100
}
customization {
orientation = mid-centered
loopbackgroundanimations = true
restartbackgroundanimations = true
x = 47
width = 20
action = addbutton
actionid = 9f789963-f2dc-46f7-a57b-9c4de545a6ff1699691707372
y = 18
backgroundhovered = kubejs/assets/mainmenu/curse_logo_hovered.png
label =
backgroundnormal = kubejs/assets/mainmenu/curse_logo.png
height = 20
}
customization {
orientation = mid-centered
loopbackgroundanimations = true
restartbackgroundanimations = true
x = 125
width = 20
action = addbutton
actionid = 57a283ec-1941-4101-b14b-f2188e8660671699691708296
y = 18
backgroundhovered = kubejs/assets/mainmenu/ds_logo_hovered.png
label =
backgroundnormal = kubejs/assets/mainmenu/ds_logo.png
height = 20
}
customization {
orientation = mid-centered
loopbackgroundanimations = true
restartbackgroundanimations = true
x = 100
width = 20
action = addbutton
actionid = 91b4ae84-eed0-47a3-8fe9-6957c02d2c621699691709167
y = 18
backgroundhovered = kubejs/assets/mainmenu/git_logo_hovered.png
label =
backgroundnormal = kubejs/assets/mainmenu/git_logo.png
height = 20
}
customization {
orientation = mid-centered
loopbackgroundanimations = true
restartbackgroundanimations = true
x = 72
width = 20
action = addbutton
actionid = 6514e312-8243-47af-a516-89743d8ca1af1699692677651
y = 18
backgroundhovered = kubejs/assets/mainmenu/mdr_logo_hovered.png
label =
backgroundnormal = kubejs/assets/mainmenu/mdr_logo.png
height = 20
}
customization {
identifier = %id=button_compatibility_id:mc_titlescreen_singleplayer_button%
orientation = mid-centered
x = -55
action = movebutton
y = -51
}
customization {
identifier = %id=button_compatibility_id:mc_titlescreen_singleplayer_button%
loopbackgroundanimations = true
restartbackgroundanimations = true
action = setbuttontexture
backgroundhovered = kubejs/assets/mainmenu/button_hovered.png
backgroundnormal = kubejs/assets/mainmenu/button.png
}

View file

@ -1 +1,3 @@
Main
first_group
second_group

View file

@ -0,0 +1,37 @@
{
"dependencies": [],
"tasks": {},
"rewards": {},
"display": {
"subtitle": {
"text": ""
},
"description": [],
"groups": {
"first_group": {
"position": [
-197,
-119
]
}
},
"icon": {
"item": {
"id": "minecraft:map",
"count": 1
},
"type": "heracles:item"
},
"icon_background": "heracles:textures/gui/quest_backgrounds/default.png",
"title": {
"translate": "asdas"
}
},
"settings": {
"unlockNotification": false,
"showDependencyArrow": true,
"repeatable": false,
"individual_progress": false,
"hidden": "LOCKED"
}
}

View file

@ -0,0 +1,41 @@
{
"dependencies": [
"asdas"
],
"tasks": {},
"rewards": {},
"display": {
"subtitle": {
"translate": "asdasd"
},
"description": [
""
],
"groups": {
"first_group": {
"position": [
-259,
-120
]
}
},
"icon": {
"item": {
"id": "minecraft:stone",
"count": 1
},
"type": "heracles:item"
},
"icon_background": "heracles:textures/gui/quest_backgrounds/rounded_squares.png",
"title": {
"translate": "test"
}
},
"settings": {
"unlockNotification": false,
"showDependencyArrow": true,
"repeatable": false,
"individual_progress": false,
"hidden": "LOCKED"
}
}

View file

@ -1,4 +1,19 @@
{
"extendedcrafting": {
"elite_auto_table": true,
"ender_crafter": true,
"basic_auto_table": true,
"flux_crafter": true,
"advanced_table": true,
"auto_ender_crafter": true,
"ultimate_table": true,
"ultimate_auto_table": true,
"elite_table": true,
"basic_table": true,
"crafting_core": true,
"advanced_auto_table": true,
"compressor": true
},
"minecraft": {
"item_storage.show_name_amount": 5,
"furnace": true,

View file

@ -108,6 +108,33 @@
"create:exact_block": null,
"create:filter": null,
"create:goggles": null,
"create:backtank_capacity": null,
"extendedcrafting:crafting_core": null,
"extendedcrafting:basic_table": null,
"extendedcrafting:advanced_table": null,
"extendedcrafting:elite_table": null,
"extendedcrafting:ultimate_table": null,
"extendedcrafting:basic_auto_table": null,
"extendedcrafting:advanced_auto_table": null,
"extendedcrafting:elite_auto_table": null,
"extendedcrafting:ultimate_auto_table": null,
"extendedcrafting:ender_crafter": null,
"extendedcrafting:auto_ender_crafter": null,
"extendedcrafting:flux_crafter": null,
"extendedcrafting:compressor": null,
"extendedcrafting:crafting_core": null,
"extendedcrafting:basic_table": null,
"extendedcrafting:advanced_table": null,
"extendedcrafting:elite_table": null,
"extendedcrafting:ultimate_table": null,
"extendedcrafting:basic_auto_table": null,
"extendedcrafting:advanced_auto_table": null,
"extendedcrafting:elite_auto_table": null,
"extendedcrafting:ultimate_auto_table": null,
"extendedcrafting:ender_crafter": null,
"extendedcrafting:auto_ender_crafter": null,
"extendedcrafting:flux_crafter": null,
"extendedcrafting:compressor": null,
"gtceu:electric_container_provider": null,
"gtceu:workable_provider": null,
"gtceu:controllable_provider": null,

View file

@ -1,5 +1,5 @@
#This file stores configuration options for Iris, such as the currently active shaderpack
#Mon Nov 06 20:06:52 NOVT 2023
#Sat Nov 11 14:48:32 NOVT 2023
colorSpace=SRGB
disableUpdateMessage=false
enableDebugOptions=false

View file

@ -1,6 +1,9 @@
{
"basics": {
"favorites": [],
"favorites": [
"{type:\"heracles:heracles\"}",
"{type:\"argonauts:party_chat\"}"
],
"hiddenFavorites": [],
"displayHistory": [],
// Declares whether cheating mode is on.

View file

@ -1,2 +1,2 @@
#Pinyin Options
#Mon Nov 06 20:09:45 NOVT 2023
#Sat Nov 11 14:56:39 NOVT 2023

View file

@ -1,3 +1,3 @@
#Double Pinyin Options
#Mon Nov 06 20:09:45 NOVT 2023
#Sat Nov 11 14:56:39 NOVT 2023
Converter=sougou

View file

@ -13,7 +13,7 @@ minimap:true
caveMaps:2
caveZoom:1
showWaypoints:true
showIngameWaypoints:true
showIngameWaypoints:false
displayRedstone:true
deathpoints:true
oldDeathpoints:true

View file

@ -10,8 +10,8 @@
"name": "gui.xaero_entity_category_root",
"protection": true,
"settingOverrides": {
"displayHeight": 0.0,
"displayed": true,
"displayHeight": 0.0,
"heightBasedFade": true,
"renderOrder": 0.0,
"color": 13.0,

View file

@ -5,7 +5,7 @@ differentiateByServerAddress:true
caveMapsAllowed:true
debug:false
lighting:true
colours:0
colours:1
loadChunks:true
updateChunks:true
terrainSlopes:2

View file

@ -1,4 +1,4 @@
{
"pinnedIndex": 0,
"showTutorial": true
"showTutorial": false
}

View file

@ -0,0 +1,3 @@
const registerCreateItems = (event) => {
event.create('galvanized_iron').displayName('Galvanized Iron').maxStackSize(16).texture("kubejs:item/galvanized_iron")
}