update mods + canary
This commit is contained in:
parent
978e19122c
commit
8c46cfea42
14 changed files with 189 additions and 4 deletions
123
config/aiimprovements-common.toml
Normal file
123
config/aiimprovements-common.toml
Normal file
|
|
@ -0,0 +1,123 @@
|
||||||
|
|
||||||
|
#Entity Settings
|
||||||
|
[entity]
|
||||||
|
|
||||||
|
#General
|
||||||
|
[entity.general]
|
||||||
|
#Allow AI tasks to be removed from entities at runtime. If this is disable no per mob or per mob type removes will run.
|
||||||
|
allow_remove_calls = true
|
||||||
|
#Allows repeat remove calls to bubble to the top of the list to improve performance of repeat mob spawning.
|
||||||
|
enable_call_bubbling = true
|
||||||
|
|
||||||
|
#Entity Mob
|
||||||
|
[entity.mob]
|
||||||
|
|
||||||
|
#Remove Look Goal
|
||||||
|
[entity.mob.remove_look_goal]
|
||||||
|
#Remove the look at goal (player or attack target) AI task. This will cause AIs to not face targets or walking directions.
|
||||||
|
remove_look_goal = false
|
||||||
|
#Set this to true to apply this setting to all mobs on the filter list. Set this to false to NOT apply this to mobs on the filter list.
|
||||||
|
is_allowlist = false
|
||||||
|
#The list of mobs that is affected by this setting according to is_allowlist
|
||||||
|
filter_list = []
|
||||||
|
|
||||||
|
#Remove Look Random
|
||||||
|
[entity.mob.remove_look_random]
|
||||||
|
#Remove the look at random position AI task. This will cause AIs to feel a little lifeless as they do not animate head movement while idle.
|
||||||
|
remove_look_random = false
|
||||||
|
#Set this to true to apply this setting to all mobs on the filter list. Set this to false to NOT apply this to mobs on the filter list.
|
||||||
|
is_allowlist = false
|
||||||
|
#The list of mobs that is affected by this setting according to is_allowlist
|
||||||
|
filter_list = []
|
||||||
|
|
||||||
|
#Replace Look Controller
|
||||||
|
[entity.mob.replace_look_controller]
|
||||||
|
#Replaces the default look controller with a version featuring cached tan math improving performance. Only works on vanilla style mobs, if a mod overrides the look controller it will skip.
|
||||||
|
replace_look_controller = true
|
||||||
|
#Set this to true to apply this setting to all mobs on the filter list. Set this to false to NOT apply this to mobs on the filter list.
|
||||||
|
is_allowlist = false
|
||||||
|
#The list of mobs that is affected by this setting according to is_allowlist
|
||||||
|
filter_list = []
|
||||||
|
|
||||||
|
#Entity Fish
|
||||||
|
[entity.fish]
|
||||||
|
#Remove the fish's random swimming pathfinder. This will cause fish to stay in position more often.
|
||||||
|
remove_swim = false
|
||||||
|
#Remove the fish's panic pathfinder. This will cause fish to not run away.
|
||||||
|
remove_panic = false
|
||||||
|
#Remove the fish's AI task to avoid players.
|
||||||
|
remove_avoid_player = false
|
||||||
|
#Remove the fish's AI task to follow a leader fish to act as a group of fish.
|
||||||
|
remove_follow_leader = false
|
||||||
|
#Remove the fish's AI task to puff up when entities are nearby
|
||||||
|
remove_puff = false
|
||||||
|
|
||||||
|
#Squid Fish
|
||||||
|
[entity.squid]
|
||||||
|
#Remove the squid's flee pathfinder. This will cause squid to not run away.
|
||||||
|
remove_flee = false
|
||||||
|
#Remove the squid's random movement pathfinder. This will cause squid to swim around randomly.
|
||||||
|
remove_random_move = false
|
||||||
|
|
||||||
|
#Cow
|
||||||
|
[entity.cow]
|
||||||
|
#Remove the cow's float AI task. This causes cows to no longer swim in water.
|
||||||
|
remove_float = false
|
||||||
|
#Remove the cow's panic AI task. This causes cows to no longer run around after being hit, or search water to extinguish themselves.
|
||||||
|
remove_panic = false
|
||||||
|
#Remove the cow's breed AI task. This causes cows to be unable to breed to create offspring.
|
||||||
|
remove_breed = false
|
||||||
|
#Remove the cow's tempt AI task. This causes cows to no longer follow the player if they're holding an item they like.
|
||||||
|
remove_tempt = false
|
||||||
|
#Remove the cow's follow parent AI task. This causes baby cows to no longer follow their parents.
|
||||||
|
remove_follow_parent = false
|
||||||
|
#Remove the cow's random stroll AI task. This causes cows to no longer walk around randomly.
|
||||||
|
remove_stroll = false
|
||||||
|
|
||||||
|
#Chicken
|
||||||
|
[entity.chicken]
|
||||||
|
#Remove the chicken's float AI task. This causes chickens to no longer swim in water.
|
||||||
|
remove_float = false
|
||||||
|
#Remove the chicken's panic AI task. This causes chickens to no longer run around after being hit, or search water to extinguish themselves.
|
||||||
|
remove_panic = false
|
||||||
|
#Remove the chicken's breed AI task. This causes chickens to be unable to breed to create offspring.
|
||||||
|
remove_breed = false
|
||||||
|
#Remove the chicken's tempt AI task. This causes chickens to no longer follow the player if they're holding an item they like.
|
||||||
|
remove_tempt = false
|
||||||
|
#Remove the chicken's follow parent AI task. This causes baby chickens to no longer follow their parents.
|
||||||
|
remove_follow_parent = false
|
||||||
|
#Remove the chicken's random stroll AI task. This causes chickens to no longer walk around randomly.
|
||||||
|
remove_stroll = false
|
||||||
|
|
||||||
|
#Pig
|
||||||
|
[entity.pig]
|
||||||
|
#Remove the pig's float AI task. This causes pigs to no longer swim in water.
|
||||||
|
remove_float = false
|
||||||
|
#Remove the pig's panic AI task. This causes pigs to no longer run around after being hit, or search water to extinguish themselves.
|
||||||
|
remove_panic = false
|
||||||
|
#Remove the pig's breed AI task. This causes pigs to be unable to breed to create offspring.
|
||||||
|
remove_breed = false
|
||||||
|
#Remove the pig's tempt AI task. This causes pigs to no longer follow the player if they're holding an item they like.
|
||||||
|
remove_tempt = false
|
||||||
|
#Remove the pig's follow parent AI task. This causes baby pigs to no longer follow their parents.
|
||||||
|
remove_follow_parent = false
|
||||||
|
#Remove the pig's random stroll AI task. This causes pigs to no longer walk around randomly.
|
||||||
|
remove_stroll = false
|
||||||
|
|
||||||
|
#Sheep
|
||||||
|
[entity.sheep]
|
||||||
|
#Remove the sheep's float AI task. This causes sheep to no longer swim in water.
|
||||||
|
remove_float = false
|
||||||
|
#Remove the sheep's panic AI task. This causes sheep to no longer run around after being hit, or search water to extinguish themselves.
|
||||||
|
remove_panic = false
|
||||||
|
#Remove the sheep's breed AI task. This causes sheep to be unable to breed to create offspring.
|
||||||
|
remove_breed = false
|
||||||
|
#Remove the sheep's tempt AI task. This causes sheep to no longer follow the player if they're holding an item they like.
|
||||||
|
remove_tempt = false
|
||||||
|
#Remove the sheep's follow parent AI task. This causes baby sheep to no longer follow their parents.
|
||||||
|
remove_follow_parent = false
|
||||||
|
#Remove the sheep's random stroll AI task. This causes sheep to no longer walk around randomly.
|
||||||
|
remove_stroll = false
|
||||||
|
#Remove the sheep's eat block AI task. This causes sheep to no longer eat grass, and thus be unable to regenerate their wool.
|
||||||
|
remove_eat_block = false
|
||||||
|
|
||||||
8
config/canary.properties
Normal file
8
config/canary.properties
Normal file
|
|
@ -0,0 +1,8 @@
|
||||||
|
# This is the configuration file for Canary.
|
||||||
|
# This file exists for debugging purposes and should not be configured otherwise.
|
||||||
|
# Before configuring anything, take a backup of the worlds that will be opened.
|
||||||
|
#
|
||||||
|
# You can find information on editing this file and all the available options here:
|
||||||
|
# https://github.com/AbdElAziz333/Canary/wiki/Configuration-File
|
||||||
|
#
|
||||||
|
# By default, this file will be empty except for this notice.
|
||||||
|
|
@ -146,7 +146,16 @@
|
||||||
""
|
""
|
||||||
"&9-&r A little bit of Math is required to get the expected results."
|
"&9-&r A little bit of Math is required to get the expected results."
|
||||||
]
|
]
|
||||||
icon: "minecraft:barrier"
|
icon: {
|
||||||
|
Count: 1b
|
||||||
|
ForgeCaps: {
|
||||||
|
"tfc:item_heat": {
|
||||||
|
heat: 0.0f
|
||||||
|
ticks: 0L
|
||||||
|
}
|
||||||
|
}
|
||||||
|
id: "minecraft:barrier"
|
||||||
|
}
|
||||||
id: "33F0EA149F3705CF"
|
id: "33F0EA149F3705CF"
|
||||||
size: 0.76d
|
size: 0.76d
|
||||||
tasks: [{
|
tasks: [{
|
||||||
|
|
|
||||||
|
|
@ -145,7 +145,16 @@
|
||||||
{
|
{
|
||||||
dependencies: ["6177B1FCB7B40394"]
|
dependencies: ["6177B1FCB7B40394"]
|
||||||
description: ["Placing &3Generators&r or &3Mufflers&r inside is &cnot allowed&r. The Cleanroom will unform."]
|
description: ["Placing &3Generators&r or &3Mufflers&r inside is &cnot allowed&r. The Cleanroom will unform."]
|
||||||
icon: "minecraft:barrier"
|
icon: {
|
||||||
|
Count: 1b
|
||||||
|
ForgeCaps: {
|
||||||
|
"tfc:item_heat": {
|
||||||
|
heat: 0.0f
|
||||||
|
ticks: 0L
|
||||||
|
}
|
||||||
|
}
|
||||||
|
id: "minecraft:barrier"
|
||||||
|
}
|
||||||
id: "5A3AC1DD5EC6E4C3"
|
id: "5A3AC1DD5EC6E4C3"
|
||||||
shape: "rsquare"
|
shape: "rsquare"
|
||||||
size: 0.75d
|
size: 0.75d
|
||||||
|
|
|
||||||
|
|
@ -118,6 +118,11 @@ worldgen:
|
||||||
# Default: 512 (requires restarting the server / re-opening the world)
|
# Default: 512 (requires restarting the server / re-opening the world)
|
||||||
oreGenerationChunkCacheSize: 512
|
oreGenerationChunkCacheSize: 512
|
||||||
|
|
||||||
|
# Sets the maximum number of chunks for which ore indicators may be cached.
|
||||||
|
# If you register any custom veins with very large indicator ranges (or modify existing ones that way), you may need to increase this value.
|
||||||
|
# Default: 2048 (requires restarting the server / re-opening the world)
|
||||||
|
oreIndicatorChunkCacheSize: 2048
|
||||||
|
|
||||||
machines:
|
machines:
|
||||||
# Whether insufficient energy supply should reset Machine recipe progress to zero.
|
# Whether insufficient energy supply should reset Machine recipe progress to zero.
|
||||||
# If true, progress will reset.
|
# If true, progress will reset.
|
||||||
|
|
@ -201,6 +206,10 @@ machines:
|
||||||
# Default: false
|
# Default: false
|
||||||
highTierContent: false
|
highTierContent: false
|
||||||
|
|
||||||
|
# Whether search for recipes asynchronously.
|
||||||
|
# Default: true
|
||||||
|
asyncRecipeSearching: true
|
||||||
|
|
||||||
client:
|
client:
|
||||||
# Whether or not to enable Emissive Textures for GregTech Machines.
|
# Whether or not to enable Emissive Textures for GregTech Machines.
|
||||||
# Default: true
|
# Default: true
|
||||||
|
|
|
||||||
|
|
@ -66,6 +66,20 @@
|
||||||
"painting": true,
|
"painting": true,
|
||||||
"chiseled_bookshelf": true
|
"chiseled_bookshelf": true
|
||||||
},
|
},
|
||||||
|
"firmalife": {
|
||||||
|
"oven_top": true,
|
||||||
|
"solar_drier": true,
|
||||||
|
"string": true,
|
||||||
|
"vat": true,
|
||||||
|
"oven_bottom": true,
|
||||||
|
"fruit_tree_sapling": true,
|
||||||
|
"jarbnet": true,
|
||||||
|
"drying_mat": true,
|
||||||
|
"tumbler": true,
|
||||||
|
"hanger": true,
|
||||||
|
"cheese": true,
|
||||||
|
"shelf": true
|
||||||
|
},
|
||||||
"tfc": {
|
"tfc": {
|
||||||
"bloomery": true,
|
"bloomery": true,
|
||||||
"nest_box": true,
|
"nest_box": true,
|
||||||
|
|
|
||||||
|
|
@ -247,5 +247,17 @@
|
||||||
"ae2:part_icon": null,
|
"ae2:part_icon": null,
|
||||||
"ae2:part_tooltip": null,
|
"ae2:part_tooltip": null,
|
||||||
"ae2:part_mod_name": null,
|
"ae2:part_mod_name": null,
|
||||||
"treetap:tap": null
|
"treetap:tap": null,
|
||||||
|
"firmalife:drying_mat": null,
|
||||||
|
"firmalife:solar_drier": null,
|
||||||
|
"firmalife:string": null,
|
||||||
|
"firmalife:cheese": null,
|
||||||
|
"firmalife:oven_bottom": null,
|
||||||
|
"firmalife:oven_top": null,
|
||||||
|
"firmalife:shelf": null,
|
||||||
|
"firmalife:hanger": null,
|
||||||
|
"firmalife:vat": null,
|
||||||
|
"firmalife:tumbler": null,
|
||||||
|
"firmalife:fruit_tree_sapling": null,
|
||||||
|
"firmalife:jarbnet": null
|
||||||
}
|
}
|
||||||
|
|
@ -66,6 +66,7 @@
|
||||||
# mixin.perf.fast_registry_validation=true # (default)
|
# mixin.perf.fast_registry_validation=true # (default)
|
||||||
# mixin.perf.faster_item_rendering=false # (default)
|
# mixin.perf.faster_item_rendering=false # (default)
|
||||||
# mixin.perf.faster_texture_stitching=true # (default)
|
# mixin.perf.faster_texture_stitching=true # (default)
|
||||||
|
# mixin.perf.forge_registry_lambda=true # (default)
|
||||||
# mixin.perf.kubejs=true # (default)
|
# mixin.perf.kubejs=true # (default)
|
||||||
# mixin.perf.model_optimizations=true # (default)
|
# mixin.perf.model_optimizations=true # (default)
|
||||||
# mixin.perf.mojang_registry_size=true # (default)
|
# mixin.perf.mojang_registry_size=true # (default)
|
||||||
|
|
|
||||||
|
|
@ -22,8 +22,8 @@
|
||||||
"startFadingAt": 0.0,
|
"startFadingAt": 0.0,
|
||||||
"renderOverMinimapFrame": 1.0,
|
"renderOverMinimapFrame": 1.0,
|
||||||
"icons": 1.0,
|
"icons": 1.0,
|
||||||
"heightLimit": 20.0,
|
|
||||||
"names": 0.0,
|
"names": 0.0,
|
||||||
|
"heightLimit": 20.0,
|
||||||
"iconScale": 1.0
|
"iconScale": 1.0
|
||||||
},
|
},
|
||||||
"subCategories": [
|
"subCategories": [
|
||||||
|
|
|
||||||
Binary file not shown.
Binary file not shown.
BIN
mods/canary-mc1.20.1-0.2.7.jar
Normal file
BIN
mods/canary-mc1.20.1-0.2.7.jar
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
Add table
Add a link
Reference in a new issue