update casm configs

This commit is contained in:
m2r1k5 2022-03-30 14:48:46 +08:00
parent c6fe7e5c32
commit e9224af7d2

View File

@ -4,18 +4,23 @@ bakedquad {
# Classes where BakedQuad::new calls need to be redirected. As of 3.2, this should be done automatically, while the changes will show in the next launch - <default: [net.minecraft.client.renderer.block.model.FaceBakery]>
S:classesThatCallBakedQuadCtor <
com.rwtema.extrautils2.items.ItemSnowglobe
com.elytradev.architecture.client.render.target.RenderTargetBaked
codechicken.lib.util.VertexDataUtils
net.minecraft.client.renderer.block.model.FaceBakery
com.rwtema.extrautils2.tile.TileCrafter
appeng.client.render.model.AutoRotatingModel
com.rwtema.extrautils2.backend.model.Box
appeng.client.render.model.ColorApplicatorBakedModel
com.rwtema.extrautils2.utils.helpers.QuadHelper
codechicken.lib.render.buffer.BakingVertexBuffer
com.rwtema.extrautils2.backend.model.PassthruModelItem$4$1
codechicken.lib.util.VertexDataUtils
com.creativemd.creativecore.client.rendering.model.CreativeBakedQuad
com.jaquadro.minecraft.chameleon.render.ChamRenderLL
net.minecraft.client.renderer.block.model.FaceBakery
>
# Classes that extend BakedQuad need to be handled separately. This should be done automatically, while the changes will show in the next launch - <default: []>
S:classesThatExtendBakedQuad <
com.creativemd.creativecore.client.rendering.model.CreativeBakedQuad
>
@ -23,7 +28,7 @@ bakedquad {
B:logClassesThatCallBakedQuadCtor=true
# Allows bucket models to re-use UnpackedBakedQuads - <default: true>
B:reuseBucketQuads=true
B:reuseBucketQuads=false
# Saves RAM by removing BakedQuad instance variables, redirecting BakedQuad creation to specific BakedQuad child classes. This will be forcefully turned off when Optifine is installed as it is incompatible - <default: true>
B:squashBakedQuads=true
@ -102,6 +107,18 @@ forgefixes {
}
furnace {
# When optimizeFurnaceRecipeStore is true, experience is determined by who registers the entry first, this is also the fallback option if all three options aren't true - <default: true>
B:furnaceExperienceFCFS=true
# When optimizeFurnaceRecipeStore is true, experience is determined by whichever entry gives the most experience - <default: false>
B:furnaceExperienceMost=false
# When optimizeFurnaceRecipeStore is true, experience is determined the vanilla way, this method is the most inefficient and random - <default: false>
B:furnaceExperienceVanilla=false
}
launchwrapper {
# Invalidate and clean cache entries when the game finishes loading (onto the main screen). Loading into the first world may take longer. This option wouldn't do anything if 'cleanupLaunchClassLoaderLate' is 'true' - <default: false>
B:cleanCachesOnGameLoad=false
@ -157,6 +174,9 @@ modfixes {
# When Immersive Engineering is installed, sometimes it or it's addons can induce an ArrayIndexOutOfBoundsException in BlockIEBase#getPushReaction. This option will be ignored when IE isn't installed - <default: true>
B:fixBlockIEBaseArrayIndexOutOfBoundsException=true
# When Extra Utilities 2 is installed, fix poor semantics in mechanical crafter's rendering that leads to crashes - <default: true>
B:fixXU2CrafterCrash=true
# When Just Enough Items is installed, it deduplicates strings in the generated generalized suffix trees' edge labels. This option will be ignored when Just Enough Items isn't installed - <default: true>
B:labelCanonicalization=true