From 61dcd3d1084b135ff695ad5b90890ed1c571ef87 Mon Sep 17 00:00:00 2001 From: Yuki Date: Sun, 5 Nov 2023 17:20:14 +0100 Subject: [PATCH] update default configs :3 --- config/.puzzle_cache/mojangstudios.png | Bin 0 -> 11788 bytes config/Adorn.json5 | 35 + config/NoChatReports/NCR-Client.json | 20 + config/NoChatReports/NCR-Common.json | 7 + config/NoChatReports/NCR-Encryption.json | 28 + .../NoChatReports/NCR-ServerPreferences.json | 3 + config/NoChatReports/README.md | 3 + config/RPG-HUD | 99 + config/ad_astra.jsonc | 223 ++ config/ae2/client.json | 55 + config/ae2/common.json | 118 + config/asynclocator.properties | 31 + .../bedrockify-ExternalLoadingTips.json | 1 + config/bedrockify/bedrockifyClient.json | 1 + config/bedrockify/bedrockifyCommon.json | 1 + config/bedrockify/bedrockifyMixins.json | 1 + config/betteranimationscollection-client.toml | 173 ++ config/bettercombat/client.json5 | 16 + .../bettercombat/fallback_compatibility.json | 116 + config/bettercombat/server.json5 | 93 + config/blur.json | 19 + config/boatiview/client.toml | 2 + config/capes.json5 | 10 + config/cardinal-components-api.properties | 6 + config/cccbridge.properties | 3 + config/citresewn-defaults.json | 3 + config/citresewn.json | 7 + config/clickthrough.json | 51 + config/collective.json5 | 14 + config/combatroll/client.json5 | 11 + config/combatroll/enchantments.json | 23 + config/combatroll/hud_config.json | 9 + config/combatroll/server.json5 | 22 + config/computercraft-client.toml | 12 + config/continuity.json | 6 + config/controlify.json | 2462 +++++++++++++++++ config/create-client.toml | 151 + config/create-common.toml | 7 + config/create-track-map.json | 87 + config/create_new_age-client.toml | 7 + config/create_new_age-common.toml | 31 + config/createaddition-common.toml | 127 + config/createbigcannons-client.toml | 14 + config/createbigcannons-common.toml | 0 config/createoreexcavation-common.toml | 7 + config/crowdin.txt | 2 + config/debugify-descriptions.json | 1 + config/debugify.json | 72 + config/dynamiccrosshair.json5 | 142 + config/enhanced_bes.properties | 20 + config/entity_model_features.json | 8 + config/entity_texture_features.json | 42 + config/entityculling.json | 33 + config/estrogen.json | 3 + config/exordium.json | 61 + config/extendedgears-common.toml | 4 + config/fabric/indigo-renderer.properties | 9 + config/fallingtree.json | 49 + config/farmersdelight.json | 48 + config/fastload.properties | 24 + config/fastquit.toml | 5 + config/ferritecore.mixin.properties | 22 + config/flywheel.json | 5 + config/forgeconfigapiport.toml | 13 + config/immediatelyfast.json | 21 + config/immersive_portals.json | 53 + config/invmove.json | 19 + config/invmove/unrecognized.json | 36 + config/invmove/vanilla.json | 50 + config/jade/hide-blocks.json | 7 + config/jade/hide-entities.json | 10 + config/jade/jade.json | 40 + config/jade/plugins.json | 88 + config/jade/sort-order.json | 132 + config/jade/usernamecache.json | 4 + config/lambdynlights.toml | 92 + config/lithium.properties | 8 + config/mca.json | 228 ++ config/midnightlib.json | 3 + config/modelfix-client.json | 11 + config/modernfix-mixins.properties | 65 + config/modmenu.json | 30 + config/moonlight-client.json | 6 + config/moreculling.toml | 20 + config/notenoughanimations.json | 50 + config/origins_server.json | 4 + config/pal.properties | 5 + config/panorama_screens/settings.json | 1 + config/patchouli.json5 | 16 + config/pehkui/config.json | 79 + config/portalgun.json5 | 3 + config/power_config.json5 | 14 + config/presencefootsteps/updater.json | 5 + config/presencefootsteps/userconfig.json | 12 + config/puzzle.json | 15 + config/quilt-loader.txt | 5 + config/quilt/qsl/registry.toml | 42 + config/quilt_loading_screen.json | 4 + config/railways-client.toml | 53 + config/railways-common.toml | 8 + config/resourceful-config-web.json | 12 + config/roughlyenoughitems/config.json5 | 170 ++ config/roughlyenoughitems/hints.json | 1 + config/roughlyenoughitems/pinyin.properties | 2 + .../pinyin_double.properties | 3 + config/rrp.properties | 5 + config/servercore.toml | 156 ++ config/simplechat.json | 12 + config/skinlayers.json | 17 + config/sliceanddice-client.toml | 0 config/sliceanddice-common.toml | 10 + config/supplementaries-client.json | 158 ++ config/supplementaries-common.json | 384 +++ config/terrablender.toml | 17 + .../schemas/vs_client.schema.json | 33 + .../schemas/vs_common.schema.json | 21 + .../schemas/vs_core_server.schema.json | 76 + .../schemas/vs_server.schema.json | 73 + config/valkyrienskies/vs_client.json | 9 + config/valkyrienskies/vs_common.json | 6 + config/valkyrienskies/vs_core_server.json | 18 + config/valkyrienskies/vs_server.json | 19 + config/visuality.json | 42 + config/vmp.properties | 15 + config/voicechat/translations.properties | 14 + config/voicechat/username-cache.json | 1 + config/voicechat/voicechat-client.properties | 85 + config/voicechat/voicechat-server.properties | 43 + config/voicechat/voicechat-volumes.properties | 2 + config/waterdripsound.json | 0 config/waveycapes.json | 9 + index.toml | 529 ++++ mods/mouse-tweaks.pw.toml | 13 + pack.toml | 2 +- 134 files changed, 7873 insertions(+), 1 deletion(-) create mode 100644 config/.puzzle_cache/mojangstudios.png create mode 100644 config/Adorn.json5 create mode 100644 config/NoChatReports/NCR-Client.json create mode 100644 config/NoChatReports/NCR-Common.json create mode 100644 config/NoChatReports/NCR-Encryption.json create mode 100644 config/NoChatReports/NCR-ServerPreferences.json create mode 100644 config/NoChatReports/README.md create mode 100644 config/RPG-HUD create mode 100644 config/ad_astra.jsonc create mode 100644 config/ae2/client.json create mode 100644 config/ae2/common.json create mode 100644 config/asynclocator.properties create mode 100644 config/bedrockify/bedrockify-ExternalLoadingTips.json create mode 100644 config/bedrockify/bedrockifyClient.json create mode 100644 config/bedrockify/bedrockifyCommon.json create mode 100644 config/bedrockify/bedrockifyMixins.json create mode 100644 config/betteranimationscollection-client.toml create mode 100644 config/bettercombat/client.json5 create mode 100644 config/bettercombat/fallback_compatibility.json create mode 100644 config/bettercombat/server.json5 create mode 100644 config/blur.json create mode 100644 config/boatiview/client.toml create mode 100644 config/capes.json5 create mode 100644 config/cardinal-components-api.properties create mode 100644 config/cccbridge.properties create mode 100644 config/citresewn-defaults.json create mode 100644 config/citresewn.json create mode 100644 config/clickthrough.json create mode 100644 config/collective.json5 create mode 100644 config/combatroll/client.json5 create mode 100644 config/combatroll/enchantments.json create mode 100644 config/combatroll/hud_config.json create mode 100644 config/combatroll/server.json5 create mode 100644 config/computercraft-client.toml create mode 100644 config/continuity.json create mode 100644 config/controlify.json create mode 100644 config/create-client.toml create mode 100644 config/create-common.toml create mode 100644 config/create-track-map.json create mode 100644 config/create_new_age-client.toml create mode 100644 config/create_new_age-common.toml create mode 100644 config/createaddition-common.toml create mode 100644 config/createbigcannons-client.toml create mode 100644 config/createbigcannons-common.toml create mode 100644 config/createoreexcavation-common.toml create mode 100644 config/crowdin.txt create mode 100644 config/debugify-descriptions.json create mode 100644 config/debugify.json create mode 100644 config/dynamiccrosshair.json5 create mode 100644 config/enhanced_bes.properties create mode 100644 config/entity_model_features.json create mode 100644 config/entity_texture_features.json create mode 100644 config/entityculling.json create mode 100644 config/estrogen.json create mode 100644 config/exordium.json create mode 100644 config/extendedgears-common.toml create mode 100644 config/fabric/indigo-renderer.properties create mode 100644 config/fallingtree.json create mode 100644 config/farmersdelight.json create mode 100644 config/fastload.properties create mode 100644 config/fastquit.toml create mode 100644 config/ferritecore.mixin.properties create mode 100644 config/flywheel.json create mode 100644 config/forgeconfigapiport.toml create mode 100644 config/immediatelyfast.json create mode 100644 config/immersive_portals.json create mode 100644 config/invmove.json create mode 100644 config/invmove/unrecognized.json create mode 100644 config/invmove/vanilla.json create mode 100644 config/jade/hide-blocks.json create mode 100644 config/jade/hide-entities.json create mode 100644 config/jade/jade.json create mode 100644 config/jade/plugins.json create mode 100644 config/jade/sort-order.json create mode 100644 config/jade/usernamecache.json create mode 100644 config/lambdynlights.toml create mode 100644 config/lithium.properties create mode 100644 config/mca.json create mode 100644 config/midnightlib.json create mode 100644 config/modelfix-client.json create mode 100644 config/modernfix-mixins.properties create mode 100644 config/modmenu.json create mode 100644 config/moonlight-client.json create mode 100644 config/moreculling.toml create mode 100644 config/notenoughanimations.json create mode 100644 config/origins_server.json create mode 100644 config/pal.properties create mode 100644 config/panorama_screens/settings.json create mode 100644 config/patchouli.json5 create mode 100644 config/pehkui/config.json create mode 100644 config/portalgun.json5 create mode 100644 config/power_config.json5 create mode 100644 config/presencefootsteps/updater.json create mode 100644 config/presencefootsteps/userconfig.json create mode 100644 config/puzzle.json create mode 100644 config/quilt-loader.txt create mode 100644 config/quilt/qsl/registry.toml create mode 100644 config/quilt_loading_screen.json create mode 100644 config/railways-client.toml create mode 100644 config/railways-common.toml create mode 100644 config/resourceful-config-web.json create mode 100644 config/roughlyenoughitems/config.json5 create mode 100644 config/roughlyenoughitems/hints.json create mode 100644 config/roughlyenoughitems/pinyin.properties create mode 100644 config/roughlyenoughitems/pinyin_double.properties create mode 100644 config/rrp.properties create mode 100644 config/servercore.toml create mode 100644 config/simplechat.json create mode 100644 config/skinlayers.json create mode 100644 config/sliceanddice-client.toml create mode 100644 config/sliceanddice-common.toml create mode 100644 config/supplementaries-client.json create mode 100644 config/supplementaries-common.json create mode 100644 config/terrablender.toml create mode 100644 config/valkyrienskies/schemas/vs_client.schema.json create mode 100644 config/valkyrienskies/schemas/vs_common.schema.json create mode 100644 config/valkyrienskies/schemas/vs_core_server.schema.json create mode 100644 config/valkyrienskies/schemas/vs_server.schema.json create mode 100644 config/valkyrienskies/vs_client.json create mode 100644 config/valkyrienskies/vs_common.json create mode 100644 config/valkyrienskies/vs_core_server.json create mode 100644 config/valkyrienskies/vs_server.json create mode 100644 config/visuality.json create mode 100644 config/vmp.properties create mode 100644 config/voicechat/translations.properties create mode 100644 config/voicechat/username-cache.json create mode 100644 config/voicechat/voicechat-client.properties create mode 100644 config/voicechat/voicechat-server.properties create mode 100644 config/voicechat/voicechat-volumes.properties create mode 100644 config/waterdripsound.json create mode 100644 config/waveycapes.json create mode 100644 mods/mouse-tweaks.pw.toml diff --git a/config/.puzzle_cache/mojangstudios.png b/config/.puzzle_cache/mojangstudios.png new file mode 100644 index 0000000000000000000000000000000000000000..557113a17900d783a648708894be5725119da93e GIT binary patch literal 11788 zcmbulcT|&2@GlMsA|OZ!0zr`8K?nk&N(sF~=s~4-4Nd8S0urjBhh77r2Lc38UZnS4 z14@$?Kwqk2z486se}3OT?z!jOb2wq1c|JQk`|Qrl&g>%0OmyjKfwW{~Wc2!a5DPLg z3KB^{c7u}i@1g%4e=;)3Iemx*G=%*4J$1=K@Q0z3uV06Dnxzu>M5KCXMDSmWs=<9I zK5uXP?5j+#oiK@sc>~$I?Rby}8c&_s(auMaNSl|~yyUia5=xW_vrybC3jFfr#pIu# zQ(rH77554PC;$IHC?|Z4V7bDt{W0Qs1-0tFhGf&7n1T6gXQ+`Nv`or~k$dyRpj+~0 zO>$?GBBxC5`#MwIM449#AsN`W{a~L#x9FI~oh4sw<(egjpZ!I=+w)l;mXUtTxj=$9 z!_Az)iNGC#U(#j3~@VrpO-4(Fqi-%~sg$7jQF)zsA5Y7{hl{`lH38kGdmix+c zRQPddg*W>!IiR@RZrzE{d*CDFGN022j!n^DbmrbR`R#i)0!VSY)_m+`sagpCgUfzr z>Rz4wOEK}Cr!Gdq8L+g>;u@RnA!N7Y%lw&+a~TZMc&CWkKG0Wu``+#6`)sol9PQnV zQ1bT7VY2#0&TrAhvl*w$Z#Z-7imR0yC@5j>)&D%%rB5xrwzH5=_sxv0MpgEM_0iom?7)-1~S4tRtDc!MkE zh-($XI4P+tiiVe7ZXX65>vTGgM>&;jTJiHV_)19J4Ay9aM@&O^a#Pzc!4MT)t4C~D z#TV^V-{Cw>pS0?!)a#KH6pMf6bmz6D7a@=#&C?C$O$m!b9sszVSjFZ(zb*5Fi!#9t z5ws;rpFdd;EIX{7lDl6S#zoii*vI`7z?jvLEgn?w4R>QBfimZKidNT`^7+(evjlrF?5#uClc7~6U=S%6lO=cX5o;oNkIMBS8uDID7PoK zxlZ0bpIXD~cK^+T8RQXXfAIpjO#q2Udt_4M>Be2Ayx^FN0YL_1e%oPL(?Y%WUl|k|{L!-vYxMYhTt22!$**SspH73n=YUY2N1k>T1Y;hq&vfIN zY4DAN80Gnx=9!o~T5_@tmZmU$%C)8Ap+2ICou{Hy72#sb;xDWDXuOt?9`KF6cB>on zOQc;8N}d59TkN+g@RJqgJs!_sXHavE%s1s22`TP&h4t*rrhWn0vH5TrK#uV@`+m&< z3pDId-_%eZ%ngF~PS{OlV{X->C=a@Ra<|X(U0-$`HTZGru*lbE#77g@kwYE&ddha( zCfLPFep~%nzuuz5+Qg%)%&DuIXLXQAm#*yZLu$1N_Q zf4Ku~dtkTc5Ig&Wv~@$B=N^oOqOZG-7)MP$cca$Q@W*lxP#|?};c{1~nz$ zuFjY=d$;91uZDXm1;tFvIDSvPK25RU9bQ;oHD597y|{~Sd?U&SSdHM)i<#Hp&r0@~ zPonS&jI6_}S<`FJCg#=7ddL*e&l_a)1W9i*+3wTz&&s z7n|gJ? zCWhL5u++B2k7gmWCIf;(jB~GWFC}+r zwyu<)P6NwDika&4nu}cdyK;toOMhj4xXN_pLR5B-C?W*p z0vW=Wq0CM$%elh(7U8LVf&z?l9=J*9)>VPE%!#5~sU(L{08nvqvc;X*r5G!$@TTG^ zhD(YmCKu>csI%o&(h3ww+t#0?xNJcRi~|)@lk_HuNAZS`o~$gTKoNb6M}n#mP3}=p zltw`6fFR$-sLx%Zp3XJuRoTqs!hszDx4R3Q%#84zVCfOY_2$i04R_iMAkcW}b`xdXgy zvCU2X1xC!BO{!9zBrLDM=8$|`GZv`=VZQu}b1RQI=k4C>h&laEo|N#^6c$8ss3NUg z35|#^wz6(+Ujmp;=*{lIT*+Zd)yx4brbQMD>{fjAT z_-cv<*mb5=V4PK{s;&C9ESuyGO3zq@tmlBxkWVrM{a?(C{hEG z7uO^j+}Z*fk1i|!EX04`EThGr?i>2L=oQcOFR-y$^<)jz^k3dTI0N|Cr~VaKF6?jI zimI3j*&|7{*77)8!9FY!OhIGX^&W8g6-xxH=PxlIidPC{36HhV!7AS_hWlHS(iBh>U}@ zBtbEFB{<_j043JAMDQugoLUY49BJ+cnOET!klH3rY)YlzUFqTwCD}|Pl914hee?ig3#(c6 zU-R2$EI%w^oMKwSxZ3t)ArN~B^>pj}Q~+?wx1v(UDdwe3`=oJNQs~C08b++!+#CI( zwUw~De0|dn3HVbo^<}V)LE0v zrK>tfM4EZEF5>ukjbH{vgKr&D7%}zjoszjcA^vGbtggs>c>-R3>kdeCWAuP2y-6*{ zLdd@8!F1}kypRHl73f3Zwz*b04$`VRXPgk&q~tQ;7{(*I1vVA)H8wvBwLM!y7rC1B zWFaGa=LELB{qzogB}eKHIs&#CwhqVM5!DANVWA)NL7k_$i=`F!3(oX(WS?77hNmqd zo;oz7BSpz=9)6vMfWl5n!puR098T%<6NMkKTWgxksk>qv9L%KI1vOz*bSxH~aMtAl zK|Iebv@D*WZ56P&0tG!*AQ1n?=&@3Ii`qR;M#P-Vn!av2sJKfcePV+=-JfEqHv3eD zWFY~Z1JLvqS{EEYjfHaI6#e|0f>mGcfv&uYJAK>s$bbWV2)T{>Vh_ClhT4>9M8#a1 z6%banwUcC^+5MB7vf8nqmc7xA#E1w4$4 z7UF6u&*K?MW>*;5>nGr+AVh>MFsFnax^ue=razOZzo15^7XVH6IQ%s9Md9pBR50Mr z>qwkbLEjjm@W#A$l?-xI;Hk>3S%bEOB>hEql}6=-oLR-h7zjY`)j)qs?jp0Bi%Unb z1$)0sm@)O3r`*B;;NuQorv)uruIIbjZ^^D4)MsrCvtgOhi=UXwXe-`}_n(2X4t(=O zQ&R95*zcv*rJe)>n}3;dX7gv+r|x=PtKG8^Xk=O6_4`m2X=V5lr&PYLVZ>r?fhPYHtvd#lox*dLdi-8Zj%cEhiNA?#75tfhkIqhMijf`cXN zD!CAosY1SPZFRP+V%!tl0Q2Wh)bg*aXG6ZTjLBc#(YAQ;u|l=-tBec#n6lAEq(kou zv*(MI4-T;$t23zC@RW%BVznu(X(nUJYW>T^{8x-kyf*`l!S%(j&`h`FTBNT|x6 zC|>~BrncEWHuSufQuP4q>oR42-*Hql(?<0ycZz~&ThuUb_E4E%i9;oOEawGyxigUX zn)X$y;&Vxwl3R*JE_}t(oJdpEFZTSo5S0(U+^mM%2c{CM%Ygvnu`>qot!{V~mjQr~ z%ZA}S)CpAmO3+MXhGU#sz;s{Z!lH}>E`d22elE+i&stY~d9`Wr_dDXN{Qm@{8uJ#l zTqV@yjhP>L-_udWSdZu_AslB~C|3qfSfILS`9{I@P7ziE&CX5zs z&^GUdK5Np)Y4lW1P^p*(D=$6d@18@cwyZ4px)1* zeWiG_^_D0{c+o3c&C0MfhyZzx_cIx`H^CQ29*ve3mp5KF#g3lepP__}u1w)$B^-J+ zE&+lbU;W9Fsv+A5p^a>2uM3youj}mlrNeWZn_hG1sAhT4lJG>-QPX`t|D%3^4IA6&9)L$r_gIUf|xzmOPr~`VtB!OmiF z(KG5pnU`Pn(>#_3E}Q+K;QXgKSo!rmN07({s26zTemwwm*DT7ksn*ZKW%!1}oN;M6GcAciKVDYDMl2K7 z_sKm=YeHr@IGt6bG7X>d2YYKo#cy2Wri3eU4?o+YsuhpKN##o7&fQo2hP%^jG zt8@j+B_B2pEA2y~>xafrvHGP1{U0LPS{P4aW7xn+pan#nxEcnb%Sy%oF{L$?-WZ*H z60!#24Hdm9D3vlT(YkOaGC#4(@jQm$jhM6vx6mzYZI7x_Sf~Ks_DqhdF?PkjFxT}f z;}33lGSB|5Rx$A@I-Vu#vi;;mnczD%$OXPZ0!^_kaO za?&x_x8p5uz3K69=ZjePHEq0aNa(IkI2TCriS=2D27B=M%%pYKX_$shzeBR*DQw2u%-f4vI-ujlSF-L{Nov{z<}Tt9x5^83J|MtM&R%e2|YG1UO`X zzhiHb@6ig(#jQ=y0`|y0&Pw4ILCgSngPBc$QvFQE>)`uRaU?kqkAMB_YqL3nZb}7{ z9@QOA0|~u&9W8%R7I=d;NUAEn4YMf$8>KApSz(l~I(|4*Y1Gq^&7~V?OsY_fI?wKW_g)j4e-o6wYq3)$?t+QnaeMzGpuhw>Egj zdfC?I1aSD*v<1BQ+X(Wk<+mQ!ShE_xUH;m`ElPBgL|{Ea%<5I3Bu2PBg|!ZK4?EQ= z+x{W2hD-MvIV_78sH`I@4}g2hwt zN2IX}-bGGfRBBaOztQHuGJF>uDA_b(#9v$=lKb^Swm!L5ntadx@}}fL-@V*2Wn9Kh z8yS+kBOO}vG2UdSg6_r!d?F*f!R;0(PLqBEgx=pH#{DOyS*Kf9CVS6F=#Y*0(y%o; zkgCaiP19fLL{?~@5tc|*AU@t666;()$kl1*2p46AH}EX>ykFBji9ag{+qMwhfW`Q# zQ3u>M2KX?Rw}Sqg#BtYu9tRdx+5YNybc}hZ6BPrZ0owq=Q~VV3o{LWI7U*9P^`f{& zj0HqCV92_aC(dNA&%_46j_*dAbpj3{QH3LZG&Ho}CE7*T_Eq%F-K7WvCnY$@t}S=1 zb7a^HN&S%4w7)Tn2FZ><(E%eVk54nJ6eu-cm%9wMW_jBkni!ytjPV0 zjtG0>Sd5KbyA*E!HS7T*HL;v^NA~9RqqGZi14QLll*`? zvV`>g<`hCR-W~Lq;;oNuulsBS2IQM&rwA6W*WP+m&WcB=KWWUUCc$P-I}0C77v76V zT3tXin(JB%x2KIX|AU+&{G)RC= zrbvR*I4TlvbN5u>u1xXdxx2?=rC{17EEH2NWz~}HmTF?7``cLAyDcC*4&r6A)53t5 zvmLmgo!JkQ)S{o>tmkoxqaGi?bqKs*{OV(&=dJAATD;S59s?o^&6mYYZF zWj?b~JA4Dam{u8(H4cW9AGVSV`P9esPCEernskTLpTIoN^lf`OewsX{@l(iYslL8< zBIEydx0peS=q=!<===foT1 z9!hs*igH3mZf|x&R99jz>=d7bJu)YXn#`R$Du~LS%<(1?Ts+x~D0z7x3|K5E4!@h~6M%15H^w~Nher^nLf!PB%R=|yc(^r_ zaOvv!ID9ZehW4oE;n4t(*arr=ppuwoOW}Bb_AX1qj-ax0C1hmb2%vsw^N#j|=F&iV zw<_}F4RF{7ED@uuD_tNtk_jBui*W?UMZ%>Pa3J9T+7BZIz){FC$9u23q(BTh7>r`s z*ArSWyH0y^J7V#D2Xu~1%Jot5cunc2`8a0n5voOGNY9Oq^g+y_D|1m zmm_AOwM8mAH!+bQgfl}EK{G3Fz1;4BF9!*vu8P(srJ#lCFXuIK{JFUNNo^z>Tj;E+ z3;AZ9?YR8Y63i0}9aHs9;%7u&?lO2+L%X)N4#%@A zk_rCe;ak6X8B^r9O}sI%*PH3^8yLQA1BSt0#p(jYp=&{<>Gad`_-_n0Y_p$yQ-^*T z^3VqFX;_!d7RDq!rAif+!`<@O{w>KEL(wiBJ=&hu);I7xzB7ZCIF>@W_79aaI4N?N zV*3R&DalVziic_*5xyVu<5rCP+`|H6>ziB7un1uy+2|L0`S+3fB`G*&1?J(@F9)_T z-$6Y;b-RQ7J25{J)$@n(MGsvO{;dpy1B->aI0m=!B3R;&JoVLrVY6m*`~zYae%X4* z%TJ>Nrf<5oL`hKh`B%KTn(LpXdV2;on|npGU)?eb7+lytAKs=WY`xewu;zLn!i9-W z!d%Na!O53a%qNZckDXeSECjJ@jWmB;>jf8X@c_=m#@a=ix=A_4d7=~rQ`_c_a!L|O;C?J}B6mjlVwYac zU8-_178v^<*KcwDepN9_|Wr+)3e+GRNo$UelGyzQdqdOZo_A>%do`0Pq}VTP7i z9+qWNKDaO8S9=LT)63aoRcnE?Wz>Lmc0b69*8^h<-+$1oxN-xpGN~EH;Ie?~RO@Ma zu`H~TaqS!S);Yn%<1PT?mPp%r4Hu?l=K@cvx$6M*(K%3{?75Gh=8id+_FSj8*=gQI zbXz55Q03Nl7OI(RiHF`6kizq_Eu}0zuWAFQbQ7qDm_>=)WNCcGhcR?pnyQv)M6m(_ zL$~wqZQ%^Qwl}Y;h0#ih7h36;G{T^shUPF5+|&MbpWb5EP3+TUpUea~`1PzW!i(xP z%dcTN99}HXg!Ct1S}(c?z-rr=tzXgVq(XR(#wB~@#f`fbD{8wMvwPlCA%)lQ;vaGvAwC|ozVat;1Hsek@+@y+s#Jc_rGRufbE#rdU;Kq=i`$@79*#3` zKQ}Kw#lXs|Zh>u^h}AriVjVFD{)2h-P~Rz_fD`$T6@FJ8`T@lv*8;D-ZJ5eyWbD;V ztjEY3b*A~kNWEUxXKIt$<-mBRM=ZL87FUB3c4`a5h!-0_z-)8e=X~9k$7&!Uvt%vA z7vt1+_ktuZ_LC3pIT?yEFTFya@wRo`Y>5N2Ephi>G6<(@#Pl9(ggYz07utkD?TZ%@ zYEdqJ+#CRrwTGmdc-OT(XHHGurDa)HixPFvB~L?GR6^j%u?9@`8x04m$o%(np@uVG z(4;o{nXe&?jo=FsGpqJP_=x3f!XmC=_|a({FUM&C-VR%x!?#H+2d1T+wl{w{KF)cQ za^Rd;NrV^g64EK=Wi_V{(_B^?*c_S@xxe+$RJ5|W zxkYWy;Ziie_VrZeLeq`t0Pc~_oveH5SZ5g1}|Zo6w+_$3M(N4eP^EXoULY)q6=f00{XiDg+Sn6>_zJ3R{n?~iT@t;w|?W?N<>T_`QR^om4jZ~8Sq)==k5XqBqe(iZH zwm{`$|CMP(h`TwJ_kUbr*7?-;cX|-#y>7a?TV7?f^JWRaEjvA?AQ9o_>nFjkf`rXx zG$I57B@SKrYKG4`$xOk~k=9zg$<5POKLLBR?Xe-r3HK8`_6_oGK7Qc`)RUy&y;&fx zbB%N=Ze%l)g*zB|dhMWmxyMmO#NpvCw?$obO0}qiFBvm{GQUo@kzpQnz@qeE|!|2l+Bj3oEFsjU{27Lb)-(Ysj zzC^Nvj=zgDJ2J%^=Q} z2e16?p7RSg2_BeF^{I>l+|6?z){S%@X@)bKX^pM~p)-=h6&=FiGOzqO+$WS!Y&R-2 zWNiY9B2BOj)Am2pUm>K-7LH`vHr!$8l`)thaNOmE@`_p&>yfH*Y=$RKvwBv`z@3R> zysvWMEzx!z1{}5LwXVc%goN3JQAE;LIEQ;6nB4rK$7%)+`JrF0j22v1RJ;Y6;NGzx zJ#di{j4#GUCs2GY{_HL$wHnpml{qEX_U6WscPIm-DIcFK&Qsf{*MN9?PUg2U-mmZQKB2!brgM z4}A)@kSsc|O{FhD3uS6WqFR0LYoQETNz}lRXqy|zN_+!m)zZFP@Q-;V#iW&D{v_jX zbt_Vac;Q>hHFAT9Q6k@4d$2s=J0wtJ)T8+I#gUx+PFRfriM%Jjl7P?ySy?}3Ym?6pP}>$=W8U%-D2i9-9b}nWt(Xhh3eE3L z7A|VnucGNclNWVrB%tKqkQekuj-%ZgSyCjoBAq#Oc>(8a12PW_^+Z#kcjj6_ROY6U zXz&xh%6SbJ)}a<}U0O_`{L={ZzA$Qj);=Y|^9u<&&>2+G+AnM*ZBEJY%Z{qN_4Y|>q{*n4@nT8*qW8wNA8!)N zdlK)j1~HeI)EUy(FZDnilKvk0_$Dz zjYyd{j?0M`wmA(Faw&-9y{F08e=LP+oLJgisINEkjh)3^S9{FYD4n-gPx9xF!%%;4 zZ?q+xmF}L3vV`=xn_GNm>hqjhl7pu?YSMU;>G})QBBy-Tdi^dr1S`7>hW*cZ+E;!e z506<3#4}Ix>ySz?aSLXG^_8z~FRoq(V;5&vm*2`DSk@ZU4z$XBjT0qh)N!_DKje&# z^>gFJi+!DV>MjMvY%Dxx4ntyHJ#X zq{NhehWflMj{z?+vwEao^2h)iB6Qx|2%h`koupGJ%FjeB8CtM!!O>0bR5{BX0)qvZ z{zH(}SJ*5(Yp+qInKt%LiX+hMotpc+t&`J>{;LI~YT>@VzeZ!-70Kk&|#q|@z`PjkZuu*AR)jAR3^*xykl=qcCQofzAgmYF@+ zk=6fEa~oQ#dj2-sFR|@?$ItoO6NIdU`>?BI9^eAePjLHs*|f%}UxW3|Iv^+ycy9I8 zhpNCw<1uFCZLh7`{R8~Q`(xFJ z)PnxeH#)8QqCe&K@{gsJPv|>m)5-6QA4A!Lx9-!*9&lF{|dtmSR z+2}smzM|zU_X|yk`Z?#y(8309VEo>za0Lur#OBpxzcso4_Zu@Jx@)tI7vT%1g2aXv zIU7l@#dsXb#PZ44mYeo=Qy9DF-l3#r(hVmYt6)9XZFS}6n}P4hzSKL9w?B0VevHDU z7eNi9O!E&YcLMpwcq|o2)e{n0QDk3!=eZ2h6MxE~0U(%N$sL58nx!;YMa@ACIlb=f zJTGqR?P!~2W8e{PT@oMlkoezFCDW^4r29dI+|a15866@fJ7wYdJpG=%&xDF! zD9X1?TRtan*h81_S%}trh~_PN?>?**Y*V4`#LZjWin()WVff@lvp>LH;DvBIy=NCE zrpnC0UpC|X8fk;XL=hMIGGY-Oa4uXNF7igs|87UHPI$TdZ;b($#>hyBC`zQsm#GRI7~KYdtXJ9wZ{JqccVsjlG~ zB+xzpO(oSp^<|P&tWUm0+8s3p}t3B9N?^S1+?pa_=?TJ zIr;WqLipzXT7NYzCl9b>biqrp;MKjAi)H}lSeCR-w)tQ@FQxaGEU&#L0Gy>M{9(>X zfA!F5iPEI_&nqhZGQr+I^emg9NpwnA+JvczeN^Gn?0?4+My_f*?{^5o8_0f;Ty1Mq za-gJTDS96eEM)#)Bw??w6kY%tcUm~=CqG*n68lI&Kh&XF?bZ^UA20F-%+(N)%44ns zyIT!5^$BD~vj!Iet&*$c$o6Q<*Uz%svV*RU1Fw)7Dt5V?~TyEHHP*&R2@UD3Pu;(Fe?+_TWJZQ;Gh~?+#RnM+RvV}%F z9P=9()WRixw9v%3<&X5O4SV_wcD&?xg2I6uu-u0;uar7LuR9_JDF@FACaQdKe5-TC y Feature Toggles <# +##################### + +# If true, enables asynchronous locating of structures for dolphin treasures. +dolphinTreasureEnabled = true + +# If true, enables asynchronous locating of structures when Eyes Of Ender are thrown. +eyeOfEnderEnabled = true + +# If true, enables asynchronous locating of structures for exploration maps found in chests. +explorationMspEnabled = true + +# If true, enables asynchronous locating of structures for the locate command. +locateCommandEnabled = true + +# If true, enables asynchronous locating of structures for villager trades. +villagerTradeEnabled = true + diff --git a/config/bedrockify/bedrockify-ExternalLoadingTips.json b/config/bedrockify/bedrockify-ExternalLoadingTips.json new file mode 100644 index 0000000..a1852ca --- /dev/null +++ b/config/bedrockify/bedrockify-ExternalLoadingTips.json @@ -0,0 +1 @@ +{"alwaysExternalTips":false,"externalLoadingTips":[]} \ No newline at end of file diff --git a/config/bedrockify/bedrockifyClient.json b/config/bedrockify/bedrockifyClient.json new file mode 100644 index 0000000..8815caf --- /dev/null +++ b/config/bedrockify/bedrockifyClient.json @@ -0,0 +1 @@ +{"loadingScreen":true,"bedrockIfyButtonPosition":"BELOW_SLIDERS","showPositionHUD":true,"FPSHUD":2,"heldItemTooltips":true,"heldItemTooltipBackground":0.5,"showPaperDoll":true,"showChunkMap":false,"reacharound":true,"reacharoundSneaking":true,"reacharoundIndicator":true,"reacharoundMultiplayer":true,"positionHUDHeight":50,"screenSafeArea":0,"overlayIgnoresSafeArea":false,"bedrockChat":false,"slotHighlight":true,"highLightColor1":-1,"highLightColor2":-1990870528,"idleAnimation":1.0,"reacharoundBlockDistance":0.5,"reacharoundPitchAngle":25,"savingOverlay":true,"eatingAnimations":true,"expTextStyle":true,"bedrockToolbar":true,"hudOpacity":50,"biggerIcons":true,"sneakingShield":true,"bedrockShading":true,"disableFlyingMomentum":false,"elytraStop":true,"pickupAnimations":true,"fishingBobber3D":true,"sunlightIntensity":50,"sheepColors":true,"hideEditionBranding":false} \ No newline at end of file diff --git a/config/bedrockify/bedrockifyCommon.json b/config/bedrockify/bedrockifyCommon.json new file mode 100644 index 0000000..b4ec5c7 --- /dev/null +++ b/config/bedrockify/bedrockifyCommon.json @@ -0,0 +1 @@ +{"bedrockRecipes":true,"dyingTrees":true,"fireAspectLight":true,"fernBonemeal":true,"fallenTrees":true,"bedrockCauldron":true} \ No newline at end of file diff --git a/config/bedrockify/bedrockifyMixins.json b/config/bedrockify/bedrockifyMixins.json new file mode 100644 index 0000000..a76ca2c --- /dev/null +++ b/config/bedrockify/bedrockifyMixins.json @@ -0,0 +1 @@ +{"client.features.hudOpacity":true,"client.features.sheepColors":true,"client.features.bedrockShading.lightBlock":true,"common.features.fireAspect":true,"client.features.pickupAnimations":true,"common.features.fertilizableBlocks":true,"client.features.savingOverlay":true,"common.features.recipes":true,"common.features.cauldron":true,"client.features.worldColorNoise":true,"client.features.slotHighlight":true,"client.features.fishingBobber":true,"client.features.chat":true,"client.features.loadingScreens":true,"client.features.heldItemTooltips":true,"client.features.eatingAnimations":true,"common.features.animalEatingParticles":true,"client.core.bedrockIfyButton":true,"common.features.fernBonemeal":true,"client.features.reacharoundPlacement":true,"client.features.editionBranding":true,"client.features.screenSafeArea":true,"client.core.clientRenderTimer":true,"client.features.biggerDraggingItem":true,"client.features.idleHandAnimations":true,"client.features.useAnimations":true,"client.features.bedrockShading.sunGlare":true} \ No newline at end of file diff --git a/config/betteranimationscollection-client.toml b/config/betteranimationscollection-client.toml new file mode 100644 index 0000000..cb984c2 --- /dev/null +++ b/config/betteranimationscollection-client.toml @@ -0,0 +1,173 @@ +[general] + #Block range for sound detection system to look for a mob that made a certain sound on the server, so the client may play an animation. + #The client is not sent an exact position, so the mob's location must be estimated. + #Range: 0.5 ~ 8.0 + sound_detection_range = 1.5 + #Mob variants that shouldn't have any model changes applied to them. + #Format for every entry is ":". Tags are supported, must be in the format of "#:". Namespace may be omitted to use "minecraft" by default. May use asterisk as wildcard parameter via pattern matching, e.g. "minecraft:*_shulker_box" to match all shulker boxes no matter of color. + mob_blacklist = [] +[models] + #This makes a snowman's arm swing when it throws a snowball. + animated_snow_man_stick = true + #If an enderman is angry it will wave its arms around wildly while chasing its target. + #Suits their twisted nature very well. + arm_flailing_enderman = true + #Takes away the stick tails of the current cats and gives them something nicer instead. + #Fully animated flowing tails that move while they stand or run, and even curl around their bodies when they sit. + curly_cat_tail = true + #Makes horses more lively again, just like they used to be in older versions. + #Does this by adding back their mouth and knees while staying true to the vanilla model style. + familiar_horse = true + #Gives a jellyfish-like effect to the swimming animation of squids; generally just makes their tentacles flow more while moving. + squiggly_squid_tentacles = true + #A pleasing visual change; this makes the insides of slimes flow around like liquid. + #They splish-splosh about even more when they jump. The eyes, the mouth, and the core itself all move independently. + jiggly_liquidy_slime = true + #A subtle change; this makes villagers wiggle their big noses whenever they make their iconic sound. + #It's a small change, but who doesn't get a kick out of it? + wiggly_villager_nose = true + #Takes away the stick tails of the current ocelots and gives them something nicer instead. + #Fully animated flowing tails that move while they stand or run. + flowy_ocelot_tail = true + #This makes the udders on cows wobble around when they walk. + #Also makes their udders have nipples. + oinky_pig = true + #A truly stunning visual addition. Spiders now finally have the knees they've always dreamed of. + spider_knees = true + #This one makes chicken beaks open and close when they cluck. + #When they strut their heads move back and forth, the red thing under their beak swings around and their wings flap a little. Just like the real deal! + bucka_bucka_chicken = true + #This one makes llamas open their mouth when spitting. How have they been doing that before?! + spitful_llama = true + #This makes the udders on cows wobble around when they walk. + #Also makes their udders have nipples. + wobbly_cow_udder = true + #A subtle change; this makes iron golems wiggle their big noses whenever they're hurt. + #Exactly the same animation as for villagers, except for iron golems! + wiggly_iron_golem_nose = true + #This one makes the knees of zombie-like and piglin-like mobs bend when they walk around. + #Looks pretty fluid and nice. You'll like it, trust me. + bending_humanoid_knees = true + #This one is pretty kneat. It makes sheep actually bend down to eat grass. + #It's no longer just their head lowering, their whole body lowers down to get a sweet sample of that succulent cellulose. + #Did you notice their KNEES bend too when they kneel? + kneeling_sheep = true + #Adds a custom death animation to magma cubes, which causes their bodies to form into a pile of steamy, delicious hamburger patties when they die. + #Unfortunately, you can't eat them because they're way too hot. + magma_cube_burger = true + #Changes wolf tails to be fluffier and flowier, wagging realistically while they stand and run. + #Also makes tamed wolves lie down instead of sitting. Hold up some meat and they'll roll over, too. + playful_doggy = true + #Remember that one very popular "TNT" music video by CaptainSparklez with the really cute wobbly Creeper? + #Well, it's in the game now. The full thing, the real deal, exactly like the video. + wobbly_creeper = true + #Divides ghast tentacles into parts and makes them wiggle realistically, like those tentacle monsters you always see at the movies. + #Makes them a little more scary, but ultimately nicer to look at. + wiggly_ghast_tentacles = true +[oinky_pig] + #Mob sounds to play a unique animation for. + #Useful for adding support for modded mob variants which have different sounds from their vanilla counterparts. + #Format for every entry is ":". Tags are supported, must be in the format of "#:". Namespace may be omitted to use "minecraft" by default. May use asterisk as wildcard parameter via pattern matching, e.g. "minecraft:*_shulker_box" to match all shulker boxes no matter of color. + mob_sounds = ["minecraft:entity.pig.ambient"] + #Fancy ears for pigs, just like piglins have them. + floaty_ears = true + #Animation swing speed for ear floatiness. + #Range: 1 ~ 20 + ear_animation_speed = 10 +[bucka_bucka_chicken] + #Move head back and forth when chicken is walking. + move_head = true + #Animation swing speed of wing flapping. + #Range: 1 ~ 20 + wing_animation_speed = 3 + #Flap wings when chicken is walking. + flap_wings = true + #Mob sounds to play a unique animation for. + #Useful for adding support for modded mob variants which have different sounds from their vanilla counterparts. + #Format for every entry is ":". Tags are supported, must be in the format of "#:". Namespace may be omitted to use "minecraft" by default. May use asterisk as wildcard parameter via pattern matching, e.g. "minecraft:*_shulker_box" to match all shulker boxes no matter of color. + mob_sounds = ["minecraft:entity.chicken.ambient"] + #Animation swing speed for wattles movement. + #Range: 1 ~ 20 + wattles_animation_speed = 5 + #Move head back and forth when chicken is walking. + #Range: 1 ~ 20 + head_animation_speed = 4 + #Make bill a lot slimmer so chickens look less like ducks. + slim_bill = true + #Wiggle chin when chicken is walking. + wiggle_wattles = true +[spitful_llama] + #Mob sounds to play a unique animation for. + #Useful for adding support for modded mob variants which have different sounds from their vanilla counterparts. + #Format for every entry is ":". Tags are supported, must be in the format of "#:". Namespace may be omitted to use "minecraft" by default. May use asterisk as wildcard parameter via pattern matching, e.g. "minecraft:*_shulker_box" to match all shulker boxes no matter of color. + mob_sounds = ["minecraft:entity.llama.spit"] +[squiggly_squid_tentacles] + #Define length for squid tentacles. + #Range: 1 ~ 8 + tentacles_length = 8 +[jiggly_liquidy_slime] + #Animation swing speed of inner slime parts. + #Range: 1 ~ 20 + animation_speed = 5 +[wobbly_creeper] + #Different directional behaviour modes for the walking animation. + #Allowed Values: SIDE, FRONT, CIRCLE, RANDOM + wobble_direction = "SIDE" +[wobbly_cow_udder] + #Should calves show an utter. + calf_utter = false + #Animation swing speed of utter when the cow is walking. + #Range: 1 ~ 20 + animation_speed = 5 + #Render tiny nipples on a cow's utter. + show_nipples = true +[playful_doggy] + #Make wolf tail fluffy. + fluffy_tail = true + #Define tail length. + #Range: 1 ~ 7 + tail_length = 7 + #Pose and behaviour when sitting. + #By default makes wolves lie down instead, and roll over when a nearby player is holding a piece meat. + #Allowed Values: DEFAULT, LIE_DOWN, ROLL_OVER, LIE_DOWN_AND_BEG_FOR_MEAT + sitting_behaviour = "LIE_DOWN_AND_BEG_FOR_MEAT" + #Animation swing speed for tail. + #Range: 1 ~ 20 + animation_speed = 5 +[arm_flailing_enderman] + #Flail arms while carrying a block. + fail_while_carrying = true + #Animation swing speed for arms. + #Range: 1 ~ 20 + animation_speed = 5 +[curly_cat_tail] + #Define tail length. + #Range: 1 ~ 15 + tail_length = 15 + #Animation swing speed for tail. + #Range: 1 ~ 20 + animation_speed = 7 +[animated_snow_man_stick] + #Mob sounds to play a unique animation for. + #Useful for adding support for modded mob variants which have different sounds from their vanilla counterparts. + #Format for every entry is ":". Tags are supported, must be in the format of "#:". Namespace may be omitted to use "minecraft" by default. May use asterisk as wildcard parameter via pattern matching, e.g. "minecraft:*_shulker_box" to match all shulker boxes no matter of color. + mob_sounds = ["minecraft:entity.snow_golem.shoot"] +[wiggly_ghast_tentacles] + #Define the max length of tentacles. + #Range: 2 ~ 14 + max_tentacles_length = 14 + #Animation swing speed of tentacles. + #Range: 1 ~ 20 + animation_speed = 5 +[flowy_ocelot_tail] + #Define tail length. + #Range: 1 ~ 15 + tail_length = 15 + #Animation swing speed for tail. + #Range: 1 ~ 20 + animation_speed = 7 +[wiggly_villager_nose] + #Mob sounds to play a unique animation for. + #Useful for adding support for modded mob variants which have different sounds from their vanilla counterparts. + #Format for every entry is ":". Tags are supported, must be in the format of "#:". Namespace may be omitted to use "minecraft" by default. May use asterisk as wildcard parameter via pattern matching, e.g. "minecraft:*_shulker_box" to match all shulker boxes no matter of color. + mob_sounds = ["minecraft:entity.villager.ambient", "minecraft:entity.villager.trade", "minecraft:entity.wandering_trader.ambient", "minecraft:entity.wandering_trader.trade"] diff --git a/config/bettercombat/client.json5 b/config/bettercombat/client.json5 new file mode 100644 index 0000000..4ffbe6d --- /dev/null +++ b/config/bettercombat/client.json5 @@ -0,0 +1,16 @@ +{ + "isHoldToAttackEnabled": true, + "isMiningWithWeaponsEnabled": true, + "isSwingThruGrassEnabled": true, + "isAttackInsteadOfMineWhenEnemiesCloseEnabled": true, + "isHighlightCrosshairEnabled": true, + "hudHighlightColor": 16711680, + "isShowingArmsInFirstPerson": false, + "isShowingOtherHandFirstPerson": true, + "isSweepingParticleEnabled": true, + "isTooltipAttackRangeEnabled": true, + "weaponSwingSoundVolume": 100, + "isDebugOBBEnabled": true, + "swingThruGrassBlacklist": "farmersdelight", + "mineWithWeaponBlacklist": "" +} \ No newline at end of file diff --git a/config/bettercombat/fallback_compatibility.json b/config/bettercombat/fallback_compatibility.json new file mode 100644 index 0000000..7f51837 --- /dev/null +++ b/config/bettercombat/fallback_compatibility.json @@ -0,0 +1,116 @@ +{ + "schema_version": 1, + "blacklist_item_id_regex": "pickaxe", + "fallback_compatibility": [ + { + "item_id_regex": "claymore|great_sword|greatsword", + "weapon_attributes": "bettercombat:claymore" + }, + { + "item_id_regex": "great_hammer|greathammer|war_hammer|warhammer|maul", + "weapon_attributes": "bettercombat:hammer" + }, + { + "item_id_regex": "double_axe|doubleaxe|war_axe|waraxe|great_axe|greataxe", + "weapon_attributes": "bettercombat:double_axe" + }, + { + "item_id_regex": "scythe", + "weapon_attributes": "bettercombat:scythe" + }, + { + "item_id_regex": "halberd", + "weapon_attributes": "bettercombat:halberd" + }, + { + "item_id_regex": "glaive", + "weapon_attributes": "bettercombat:glaive" + }, + { + "item_id_regex": "spear", + "weapon_attributes": "bettercombat:spear" + }, + { + "item_id_regex": "lance", + "weapon_attributes": "bettercombat:lance" + }, + { + "item_id_regex": "anchor", + "weapon_attributes": "bettercombat:anchor" + }, + { + "item_id_regex": "battlestaff|battle_staff", + "weapon_attributes": "bettercombat:battlestaff" + }, + { + "item_id_regex": "claw", + "weapon_attributes": "bettercombat:claw" + }, + { + "item_id_regex": "fist|gauntlet", + "weapon_attributes": "bettercombat:fist" + }, + { + "item_id_regex": "trident|impaled", + "weapon_attributes": "bettercombat:trident" + }, + { + "item_id_regex": "katana", + "weapon_attributes": "bettercombat:katana" + }, + { + "item_id_regex": "rapier", + "weapon_attributes": "bettercombat:rapier" + }, + { + "item_id_regex": "sickle", + "weapon_attributes": "bettercombat:sickle" + }, + { + "item_id_regex": "soul_knife", + "weapon_attributes": "bettercombat:soul_knife" + }, + { + "item_id_regex": "dagger|knife", + "weapon_attributes": "bettercombat:dagger" + }, + { + "item_id_regex": "staff|wand|sceptre|stave|rod", + "weapon_attributes": "bettercombat:wand" + }, + { + "item_id_regex": "mace|hammer|flail", + "weapon_attributes": "bettercombat:mace" + }, + { + "item_id_regex": "axe", + "weapon_attributes": "bettercombat:axe" + }, + { + "item_id_regex": "coral_blade", + "weapon_attributes": "bettercombat:coral_blade" + }, + { + "item_id_regex": "twin_blade|twinblade", + "weapon_attributes": "bettercombat:twin_blade" + }, + { + "item_id_regex": "cutlass|scimitar|machete", + "weapon_attributes": "bettercombat:cutlass" + }, + { + "item_id_regex": "sword|blade", + "weapon_attributes": "bettercombat:sword" + } + ], + "ranged_weapons": [ + { + "item_id_regex": "two_handed_crossbow", + "weapon_attributes": "bettercombat:crossbow_two_handed_heavy" + }, + { + "item_id_regex": "two_handed_bow", + "weapon_attributes": "bettercombat:bow_two_handed_heavy" + } + ] +} \ No newline at end of file diff --git a/config/bettercombat/server.json5 b/config/bettercombat/server.json5 new file mode 100644 index 0000000..36435ce --- /dev/null +++ b/config/bettercombat/server.json5 @@ -0,0 +1,93 @@ +{ + /* Upswing (aka windup) is the first phase of the attack (between clicking and performing the damage). + Typical duration of upswing is `weapon cooldown * 0.5`. (Weapon specific upswing values can be defined in weapon attributes) + This config allows you to change upswing duration. + Example values: + - `0.5` (default, fast paced attack initiation) upswing typically lasts 25% of the attack cooldown + - `1.0` (classic setting, realistic attack initiation) upswing typically lasts 50% of the attack cooldown + */ + "upswing_multiplier": 0.5, + // Bypass damage receive throttling of LivingEntity from player attacks. + "allow_fast_attacks": true, + // Allows client-side target search and server-side attack request execution against currently mounted entity of the player + "allow_attacking_mount": false, + // The minimum number of ticks between two attacks + "attack_interval_cap": 2, + /* Blacklist for entities that are acting as vehicle but should not be treated as protected mounts. + Classical example is an alexsmobs:crocodile attempting a death spin. + (Note all hostile mobs hittable by default, this config is to fix faulty mobs) + */ + "hostile_player_vehicles": [ + "alexsmobs:crocodile" + ], + // Allows vanilla sweeping mechanic to work and Sweeping Edge enchantment + "allow_vanilla_sweeping": false, + // Allows new sweeping mechanic (by Better Combat) to work, including Sweeping Edge enchantment + "allow_reworked_sweeping": true, + /* The more additional targets a weapon swing hits, the weaker it will get. + Entities struck (+1) in a swing more than this, won't get weakened any further. + */ + "reworked_sweeping_extra_target_count": 4, + /* Determines how weak the attack becomes when striking `reworked_sweeping_extra_target_count + 1` targets. + Example values: + - `0.5` -50% damage + */ + "reworked_sweeping_maximum_damage_penalty": 0.5, + /* The maximum level Sweeping Edge enchantment applied to the attackers weapon will restore this amount of penalty. + Example values: + - `0.5` restores 50% damage penalty when 3 levels are applied, so 16.66% when 1 level is applied + */ + "reworked_sweeping_enchant_restores": 0.5, + "reworked_sweeping_plays_sound": true, + "reworked_sweeping_emits_particles": true, + "reworked_sweeping_sound_and_particles_only_for_swords": true, + // Allows client-side target search to ignore obstacles. WARNING! Setting this to `false` significantly increases the load on clients. + "allow_attacking_thru_walls": false, + // Applies movement speed multiplier while attacking. (Min: 0, Max: 1). Use `0` for a full stop while attacking. Use `1` for no movement speed penalty + "movement_speed_while_attacking": 0.5, + // Determines if applying the movement speed multiplier while attacking is done smoothly or instantly + "movement_speed_applied_smoothly": true, + // Determines whether or not to apply movement speed reduction while attacking mounted + "movement_speed_effected_while_mounting": false, + // Attacks faster than a vanilla sword will do smaller knockback, proportionally. + "knockback_reduced_for_fast_attacks": true, + // Combo is reset after idling `combo_reset_rate * weapon_cooldown` + "combo_reset_rate": 3.0, + // Multiplier for `attack_range`, during target lookup on both sides. Large sized entities may be colliding with weapon hitbox, but center of entities can have bigger distance than `attack_range` + "target_search_range_multiplier": 2.0, + // Total multiplier, (examples: +30% = 1.3, -30% = 0.7) + "dual_wielding_attack_speed_multiplier": 1.2000000476837158, + // Total multiplier, (examples: +30% = 1.3, -30% = 0.7) + "dual_wielding_main_hand_damage_multiplier": 1.0, + // Total multiplier, (examples: +30% = 1.3, -30% = 0.7) + "dual_wielding_off_hand_damage_multiplier": 1.0, + /* Relations determine when players' undirected weapon swings (cleaves) will hurt another entity (target). + - `FRIENDLY` - The target can never be damaged by the player. + - `NEUTRAL` - The target can be damaged only if the player is directly looking at it. + - `HOSTILE` - The target can be damaged if located within the weapon swing area. + (NOTE: Vanilla sweeping can still hit targets, if not disabled via `allow_sweeping`) + + The various relation related configs are being checked in the following order: + - `player_relations` + - `player_relation_to_passives` + - `player_relation_to_hostiles` + - `player_relation_to_other` + (The first relation to be found for the target will be applied.) + */ + "player_relations": { + "minecraft:player": "NEUTRAL", + "minecraft:villager": "NEUTRAL", + "minecraft:iron_golem": "NEUTRAL", + "guardvillagers:guard": "NEUTRAL" + }, + // Relation to unspecified entities those are instance of PassiveEntity(Yarn) + "player_relation_to_passives": "HOSTILE", + // Relation to unspecified entities those are instance of HostileEntity(Yarn) + "player_relation_to_hostiles": "HOSTILE", + // Fallback relation + "player_relation_to_other": "HOSTILE", + // Try to guess and apply a preset for items without weapon attributes data file + "fallback_compatibility_enabled": true, + // Allow printing the content of weapon attributes registry + "weapon_registry_logging": false +} \ No newline at end of file diff --git a/config/blur.json b/config/blur.json new file mode 100644 index 0000000..87cb474 --- /dev/null +++ b/config/blur.json @@ -0,0 +1,19 @@ +{ + "blurExclusions": [ + "net.minecraft.class_408", + "com.replaymod.lib.de.johni0702.minecraft.gui.container.AbstractGuiOverlay$UserInputGuiScreen", + "ai.arcblroth.projectInception.client.InceptionInterfaceScreen", + "net.optifine.gui.GuiChatOF", + "io.github.darkkronicle.advancedchatcore.chat.AdvancedChatScreen", + "net.coderbot.iris.gui.screen.ShaderPackScreen" + ], + "fadeTimeMillis": 200, + "fadeOutTimeMillis": 200, + "ease": true, + "radius": 8, + "gradientStart": "#000000", + "gradientStartAlpha": 75, + "gradientEnd": "#000000", + "gradientEndAlpha": 75, + "showScreenTitle": false +} \ No newline at end of file diff --git a/config/boatiview/client.toml b/config/boatiview/client.toml new file mode 100644 index 0000000..44db0a1 --- /dev/null +++ b/config/boatiview/client.toml @@ -0,0 +1,2 @@ +showHandsInMovingBoat = true +itemsToShowInMovingBoat = ["minecraft:filled_map"] diff --git a/config/capes.json5 b/config/capes.json5 new file mode 100644 index 0000000..b3d6669 --- /dev/null +++ b/config/capes.json5 @@ -0,0 +1,10 @@ +{ + "clientCapeType": "MINECRAFT", + "enableOptifine": true, + "enableLabyMod": false, + "enableWynntils": false, + "enableMinecraftCapesMod": false, + "enableCosmetica": false, + "enableCloaksPlus": false, + "enableElytraTexture": true +} diff --git a/config/cardinal-components-api.properties b/config/cardinal-components-api.properties new file mode 100644 index 0000000..b08e3fa --- /dev/null +++ b/config/cardinal-components-api.properties @@ -0,0 +1,6 @@ +# If set to false, warnings will not get logged when a component fails to be resolved (typically due to mods being removed) +# Default value: true +log-deserialization-warnings = true + +# Internal value, do not edit or your changes may be arbitrarily reset +config-version = 1 diff --git a/config/cccbridge.properties b/config/cccbridge.properties new file mode 100644 index 0000000..37c9517 --- /dev/null +++ b/config/cccbridge.properties @@ -0,0 +1,3 @@ +#Client side configuration for CC:C Bridge +#Fri Nov 03 21:24:14 CET 2023 +flickering=false diff --git a/config/citresewn-defaults.json b/config/citresewn-defaults.json new file mode 100644 index 0000000..b3bdcb5 --- /dev/null +++ b/config/citresewn-defaults.json @@ -0,0 +1,3 @@ +{ + "type_enchantment_scroll_multiplier": 1.0 +} \ No newline at end of file diff --git a/config/citresewn.json b/config/citresewn.json new file mode 100644 index 0000000..66bf5aa --- /dev/null +++ b/config/citresewn.json @@ -0,0 +1,7 @@ +{ + "enabled": true, + "mute_errors": false, + "mute_warns": false, + "cache_ms": 50, + "broken_paths": false +} \ No newline at end of file diff --git a/config/clickthrough.json b/config/clickthrough.json new file mode 100644 index 0000000..4b30bb4 --- /dev/null +++ b/config/clickthrough.json @@ -0,0 +1,51 @@ +{ + "clickthrough.config.sneaktodye": { + "key": "clickthrough.config.sneaktodye", + "toolTip": "clickthrough.config.tt.sneaktodye", + "value": true, + "defaultValue": true + }, + "clickthrough.config.ignore.3": { + "key": "clickthrough.config.ignore.3", + "toolTip": "clickthrough.config.tt.ignore.3", + "value": "b\\s*\\d+|b\\s*\\d+\\s*:\\s*\\d+\\s*s|\\d+\\s*s", + "defaultValue": "b\\s*\\d+|b\\s*\\d+\\s*:\\s*\\d+\\s*s|\\d+\\s*s" + }, + "clickthrough.config.ignore.4": { + "key": "clickthrough.config.ignore.4", + "toolTip": "clickthrough.config.tt.ignore.4", + "value": "", + "defaultValue": "" + }, + "clickthrough.config.onlycontainers": { + "key": "clickthrough.config.onlycontainers", + "toolTip": "clickthrough.config.tt.onlycontainers", + "value": false, + "defaultValue": false + }, + "clickthrough.config.ignore.1": { + "key": "clickthrough.config.ignore.1", + "toolTip": "clickthrough.config.tt.ignore.1", + "value": "\\[\\D+\\]", + "defaultValue": "\\[\\D+\\]" + }, + "clickthrough.config.ignore.2": { + "key": "clickthrough.config.ignore.2", + "toolTip": "clickthrough.config.tt.ignore.2", + "value": "", + "defaultValue": "" + }, + "clickthrough.config.switchonattack": { + "options": [ + "clickthrough.config.switchonattack.never", + "clickthrough.config.switchonattack.first", + "clickthrough.config.switchonattack.always" + ], + "key": "clickthrough.config.switchonattack", + "toolTip": "clickthrough.config.tt.switchonattack", + "value": 0, + "defaultValue": 0, + "minValue": 0, + "maxValue": 0 + } +} \ No newline at end of file diff --git a/config/collective.json5 b/config/collective.json5 new file mode 100644 index 0000000..6f2d085 --- /dev/null +++ b/config/collective.json5 @@ -0,0 +1,14 @@ +{ + // When enabled, transfer the held items and armour from replaced entities by any of the Entity Spawn mods which depend on Collective. + "transferItemsBetweenReplacedEntities": true, + // The amount of times Collective loops through possible mob drops to get them all procedurally. Drops are only generated when a dependent mod uses them. Lowering this can increase world load time but decrease accuracy. + // min: 1, max: 500 + "loopsAmountUsedToGetAllEntityDrops": 100, + // The delay of the is-there-a-block-around-check around entities in ms. Used in mods which depends on a specific blockstate in the world. Increasing this number can increase TPS if needed. + // min: 0, max: 3600000 + "findABlockCheckAroundEntitiesDelayMs": 30000, + // Please check out https://stopmodreposts.org/ for more information on why this feature exists. + "enableAntiRepostingCheck": true, + // Enables pets for Patrons. Will be added in a future release. + "enablePatronPets": true +} \ No newline at end of file diff --git a/config/combatroll/client.json5 b/config/combatroll/client.json5 new file mode 100644 index 0000000..8364d53 --- /dev/null +++ b/config/combatroll/client.json5 @@ -0,0 +1,11 @@ +{ + "playCooldownSound": true, + "playCooldownFlash": true, + "playRollSound": true, + "hudArrowColor": 5540067, + "hudBackgroundOpacity": 75, + "showWhenFull": true, + "showHUDInCreative": false, + "showKeybinding": true, + "keybindingLabelPosition": "LEFT" +} \ No newline at end of file diff --git a/config/combatroll/enchantments.json b/config/combatroll/enchantments.json new file mode 100644 index 0000000..4cc504c --- /dev/null +++ b/config/combatroll/enchantments.json @@ -0,0 +1,23 @@ +{ + "longfooted": { + "enabled": true, + "max_level": 5, + "min_cost": 12, + "step_cost": 12, + "bonus_per_level": 1.0 + }, + "acrobat": { + "enabled": true, + "max_level": 10, + "min_cost": 15, + "step_cost": 14, + "bonus_per_level": 0.1 + }, + "multi_roll": { + "enabled": true, + "max_level": 4, + "min_cost": 15, + "step_cost": 17, + "bonus_per_level": 1.0 + } +} \ No newline at end of file diff --git a/config/combatroll/hud_config.json b/config/combatroll/hud_config.json new file mode 100644 index 0000000..032453d --- /dev/null +++ b/config/combatroll/hud_config.json @@ -0,0 +1,9 @@ +{ + "rollWidget": { + "origin": "BOTTOM", + "offset": { + "field_1343": 108.0, + "field_1342": -12.0 + } + } +} \ No newline at end of file diff --git a/config/combatroll/server.json5 b/config/combatroll/server.json5 new file mode 100644 index 0000000..49fd269 --- /dev/null +++ b/config/combatroll/server.json5 @@ -0,0 +1,22 @@ +{ + // The number of game ticks players become invulnerable upon rolling + "invulnerable_ticks_upon_roll": 0, + // The duration of the roll ability, expressed as a number of ticks, during which the player cannot use item/attack/jump etc... + "roll_duration": 8, + // Allows Vanilla Minecraft auto jump feature to work while rolling + "allow_auto_jump_while_rolling": true, + // Allows jumping while rolling. WARNING! Setting this to `true` breaks roll distance attribute and enchantment + "allow_jump_while_rolling": false, + // Allows combat roll while the player has its weapon on cooldown + "allow_rolling_while_weapon_cooldown": false, + // Allows combat roll while the player is in the air. WARNING! Setting this to `true` breaks roll distance attribute and enchantment + "allow_rolling_while_airborn": false, + // The amount of exhaust (hunger) to be added to the player on every roll + "exhaust_on_roll": 0.10000000149011612, + // The amount of food level above which players can do a roll + "food_level_required": 6.0, + // The cooldown duration of the combat roll ability expressed in seconds + "roll_cooldown": 4.0, + // Default roll distance attribute is `3`. Settings this to `1` will make it `4`. Warning! Attribute based scaling does not effect this. + "additional_roll_distance": 0.0 +} \ No newline at end of file diff --git a/config/computercraft-client.toml b/config/computercraft-client.toml new file mode 100644 index 0000000..55ad6ae --- /dev/null +++ b/config/computercraft-client.toml @@ -0,0 +1,12 @@ +#The delay in seconds after which we'll notify about unhandled imports. Set to 0 to disable. +#Range: 0 ~ 60 +upload_nag_delay = 5 +#The renderer to use for monitors. Generally this should be kept at "best" - if +#monitors have performance issues, you may wish to experiment with alternative +#renderers. +#Allowed Values: BEST, TBO, VBO +monitor_renderer = "BEST" +#The maximum distance monitors will render at. This defaults to the standard tile +#entity limit, but may be extended if you wish to build larger monitors. +#Range: 16 ~ 1024 +monitor_distance = 64 diff --git a/config/continuity.json b/config/continuity.json new file mode 100644 index 0000000..9ec8990 --- /dev/null +++ b/config/continuity.json @@ -0,0 +1,6 @@ +{ + "connected_textures": true, + "emissive_textures": true, + "custom_block_layers": true, + "use_manual_culling": true +} \ No newline at end of file diff --git a/config/controlify.json b/config/controlify.json new file mode 100644 index 0000000..98ff3b3 --- /dev/null +++ b/config/controlify.json @@ -0,0 +1,2462 @@ +{ + "last_seen_version": "1.7.0-beta.1+1.20", + "current_controller": null, + "controllers": { + "a62504a3-ce8c-333d-a6e0-bf6eaa1460a1": { + "config": { + "left_stick_deadzone": 0.08392157, + "right_stick_deadzone": 0.115294114, + "gyro_look_sensitivity": 0.0, + "relative_gyro_mode": false, + "gyro_requires_button": true, + "flick_stick": false, + "invert_gyro_x": false, + "invert_gyro_y": false, + "gyro_calibration": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "theme": "DEFAULT", + "horizontal_look_sensitivity": 1.0, + "vertical_look_sensitivity": 0.9, + "button_activation_threshold": 0.5, + "virtual_mouse_sensitivity": 1.0, + "auto_jump": false, + "toggle_sprint": true, + "toggle_sneak": true, + "disable_fly_drifting": false, + "custom_name": null, + "show_ingame_guide": true, + "ingame_guide_bottom": false, + "show_screen_guide": true, + "chat_keyboard_height": 0.0, + "reduce_aiming_sensitivity": true, + "allow_vibrations": true, + "vibration_strengths": { + "controlify:master": 1.0, + "controlify:damage": 1.0, + "controlify:block_destroy": 1.0, + "controlify:use_item": 1.0, + "controlify:item_break": 1.0, + "controlify:gui": 1.0, + "controlify:explosion": 1.0, + "controlify:misc": 1.0, + "controlify:global_event": 1.0 + }, + "deadzones_calibrated": true, + "delayed_calibration": false, + "mixed_input": false, + "radial_actions": [ + "controlify:toggle_hud_visibility", + "controlify:change_perspective", + "controlify:drop_stack", + "controlify:open_chat", + "controlify:swap_hands", + "controlify:pick_block", + "controlify:take_screenshot", + "controlify:show_player_list" + ], + "dont_show_controller_submission": false + }, + "bindings": { + "controlify:walk_forward": { + "type": "gamepad", + "bind": "left_stick_up" + }, + "controlify:walk_backward": { + "type": "gamepad", + "bind": "left_stick_down" + }, + "controlify:strafe_left": { + "type": "gamepad", + "bind": "left_stick_left" + }, + "controlify:strafe_right": { + "type": "gamepad", + "bind": "left_stick_right" + }, + "controlify:look_up": { + "type": "gamepad", + "bind": "right_stick_up" + }, + "controlify:look_down": { + "type": "gamepad", + "bind": "right_stick_down" + }, + "controlify:look_left": { + "type": "gamepad", + "bind": "right_stick_left" + }, + "controlify:look_right": { + "type": "gamepad", + "bind": "right_stick_right" + }, + "controlify:jump": { + "type": "gamepad", + "bind": "a_button" + }, + "controlify:sprint": { + "type": "gamepad", + "bind": "left_stick_press" + }, + "controlify:sneak": { + "type": "gamepad", + "bind": "right_stick_press" + }, + "controlify:attack": { + "type": "gamepad", + "bind": "right_trigger" + }, + "controlify:use": { + "type": "gamepad", + "bind": "left_trigger" + }, + "controlify:drop": { + "type": "gamepad", + "bind": "dpad_down" + }, + "controlify:drop_stack": { + "type": "empty" + }, + "controlify:next_slot": { + "type": "gamepad", + "bind": "right_bumper" + }, + "controlify:prev_slot": { + "type": "gamepad", + "bind": "left_bumper" + }, + "controlify:pause": { + "type": "gamepad", + "bind": "start" + }, + "controlify:inventory": { + "type": "gamepad", + "bind": "y_button" + }, + "controlify:change_perspective": { + "type": "gamepad", + "bind": "back" + }, + "controlify:swap_hands": { + "type": "gamepad", + "bind": "x_button" + }, + "controlify:open_chat": { + "type": "gamepad", + "bind": "dpad_up" + }, + "controlify:gui_press": { + "type": "gamepad", + "bind": "a_button" + }, + "controlify:gui_back": { + "type": "gamepad", + "bind": "b_button" + }, + "controlify:gui_next_tab": { + "type": "gamepad", + "bind": "right_bumper" + }, + "controlify:gui_prev_tab": { + "type": "gamepad", + "bind": "left_bumper" + }, + "controlify:gui_abstract_action_1": { + "type": "gamepad", + "bind": "x_button" + }, + "controlify:gui_abstract_action_2": { + "type": "gamepad", + "bind": "y_button" + }, + "controlify:inv_select": { + "type": "gamepad", + "bind": "a_button" + }, + "controlify:inv_quick_move": { + "type": "gamepad", + "bind": "y_button" + }, + "controlify:inv_take_half": { + "type": "gamepad", + "bind": "x_button" + }, + "controlify:pick_block": { + "type": "gamepad", + "bind": "dpad_left" + }, + "controlify:pick_block_nbt": { + "type": "empty" + }, + "controlify:toggle_hud_visibility": { + "type": "empty" + }, + "controlify:show_player_list": { + "type": "empty" + }, + "controlify:take_screenshot": { + "type": "empty" + }, + "controlify:radial_menu": { + "type": "gamepad", + "bind": "dpad_right" + }, + "controlify:radial_axis_up": { + "type": "gamepad", + "bind": "right_stick_up" + }, + "controlify:radial_axis_down": { + "type": "gamepad", + "bind": "right_stick_down" + }, + "controlify:radial_axis_left": { + "type": "gamepad", + "bind": "right_stick_left" + }, + "controlify:radial_axis_right": { + "type": "gamepad", + "bind": "right_stick_right" + }, + "controlify:vmouse_move_up": { + "type": "gamepad", + "bind": "left_stick_up" + }, + "controlify:vmouse_move_down": { + "type": "gamepad", + "bind": "left_stick_down" + }, + "controlify:vmouse_move_left": { + "type": "gamepad", + "bind": "left_stick_left" + }, + "controlify:vmouse_move_right": { + "type": "gamepad", + "bind": "left_stick_right" + }, + "controlify:vmouse_lclick": { + "type": "gamepad", + "bind": "a_button" + }, + "controlify:vmouse_rclick": { + "type": "gamepad", + "bind": "x_button" + }, + "controlify:vmouse_shift_click": { + "type": "gamepad", + "bind": "y_button" + }, + "controlify:vmouse_scroll_up": { + "type": "gamepad", + "bind": "right_stick_up" + }, + "controlify:vmouse_scroll_down": { + "type": "gamepad", + "bind": "right_stick_down" + }, + "controlify:vmouse_shift": { + "type": "gamepad", + "bind": "left_stick_press" + }, + "controlify:vmouse_toggle": { + "type": "gamepad", + "bind": "back" + }, + "controlify:gui_navi_up": { + "type": "gamepad", + "bind": "left_stick_up" + }, + "controlify:gui_navi_down": { + "type": "gamepad", + "bind": "left_stick_down" + }, + "controlify:gui_navi_left": { + "type": "gamepad", + "bind": "left_stick_left" + }, + "controlify:gui_navi_right": { + "type": "gamepad", + "bind": "left_stick_right" + }, + "controlify:cycle_opt_forward": { + "type": "gamepad", + "bind": "right_stick_right" + }, + "controlify:cycle_opt_backward": { + "type": "gamepad", + "bind": "right_stick_left" + }, + "voicechat:ptt_hold": { + "type": "empty" + }, + "voicechat:ptt_toggle": { + "type": "empty" + }, + "voicechat:whisper_hold": { + "type": "empty" + }, + "voicechat:whisper_toggle": { + "type": "empty" + }, + "voicechat:mute_microphone": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.valkyrienskies.ship_down": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.valkyrienskies.ship_cruise": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.entityculling.toggle": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.amecs.alternative_escape": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.amecs.toggle_auto_jump": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.amecs.toggle_cape": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.amecs.toggle_jacket": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.amecs.toggle_left_sleeve": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.amecs.toggle_right_sleeve": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.amecs.toggle_left_pants_leg": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.amecs.toggle_right_pants_leg": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.amecs.toggle_hat": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.clickthrough.toggle": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.estrogen.dash": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.origins.primary_active": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.origins.secondary_active": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.origins.view_origin": { + "type": "empty" + }, + "fabric-key-binding-api-v1:keybinds.bettercombat.feint": { + "type": "empty" + }, + "fabric-key-binding-api-v1:keybinds.bettercombat.toggle_mine_with_weapons": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.createbigcannons.pitch_mode": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.createbigcannons.fire_controlled_cannon": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.zoom_in": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.zoom_out": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.minimap_type": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.minimap_preset": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.create_waypoint": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.toggle_waypoints": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.fullscreen_create_waypoint": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.fullscreen_chat_position": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.map_toggle_alt": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.fullscreen_waypoints": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.minimap_toggle_alt": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.fullscreen_options": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.fullscreen.north": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.fullscreen.south": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.fullscreen.east": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.fullscreen.west": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.fullscreen.disable_buttons": { + "type": "empty" + }, + "fabric-key-binding-api-v1:keybinds.combatroll.roll": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.disable_voice_chat": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.hide_icons": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.voice_chat": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.voice_chat_settings": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.voice_chat_group": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.voice_chat_toggle_recording": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.voice_chat_adjust_volumes": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.jade.config": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.jade.show_overlay": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.jade.toggle_liquid": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.jade.narrate": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.jade.show_details_alternative": { + "type": "empty" + }, + "fabric-key-binding-api-v1:bedrockify.key.settings": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.ae2.wireless_terminal": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.ae2.portable_item_cell": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.ae2.portable_fluid_cell": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.ae2.guide": { + "type": "empty" + }, + "fabric-key-binding-api-v1:create.keyinfo.toolmenu": { + "type": "empty" + }, + "fabric-key-binding-api-v1:create.keyinfo.toolbelt": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.presencefootsteps.settings": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.modmenu.open_menu": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.mca.skin_library": { + "type": "empty" + }, + "fabric-key-binding-api-v1:keybind.invmove.togglemove": { + "type": "empty" + } + } + }, + "acd303b2-5cff-3b4e-9b3d-f64bfc4983e1": { + "config": { + "left_stick_deadzone": 0.15, + "right_stick_deadzone": 0.15, + "gyro_look_sensitivity": 0.0, + "relative_gyro_mode": false, + "gyro_requires_button": true, + "flick_stick": false, + "invert_gyro_x": false, + "invert_gyro_y": false, + "gyro_calibration": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "theme": "DEFAULT", + "horizontal_look_sensitivity": 1.0, + "vertical_look_sensitivity": 0.9, + "button_activation_threshold": 0.5, + "virtual_mouse_sensitivity": 1.0, + "auto_jump": false, + "toggle_sprint": true, + "toggle_sneak": true, + "disable_fly_drifting": false, + "custom_name": null, + "show_ingame_guide": true, + "ingame_guide_bottom": false, + "show_screen_guide": true, + "chat_keyboard_height": 0.0, + "reduce_aiming_sensitivity": true, + "allow_vibrations": true, + "vibration_strengths": { + "controlify:master": 1.0, + "controlify:damage": 1.0, + "controlify:block_destroy": 1.0, + "controlify:use_item": 1.0, + "controlify:item_break": 1.0, + "controlify:gui": 1.0, + "controlify:explosion": 1.0, + "controlify:misc": 1.0, + "controlify:global_event": 1.0 + }, + "deadzones_calibrated": false, + "delayed_calibration": false, + "mixed_input": false, + "radial_actions": [ + "controlify:toggle_hud_visibility", + "controlify:change_perspective", + "controlify:drop_stack", + "controlify:open_chat", + "controlify:swap_hands", + "controlify:pick_block", + "controlify:take_screenshot", + "controlify:show_player_list" + ], + "dont_show_controller_submission": false + }, + "bindings": { + "controlify:walk_forward": { + "type": "gamepad", + "bind": "left_stick_up" + }, + "controlify:walk_backward": { + "type": "gamepad", + "bind": "left_stick_down" + }, + "controlify:strafe_left": { + "type": "gamepad", + "bind": "left_stick_left" + }, + "controlify:strafe_right": { + "type": "gamepad", + "bind": "left_stick_right" + }, + "controlify:look_up": { + "type": "gamepad", + "bind": "right_stick_up" + }, + "controlify:look_down": { + "type": "gamepad", + "bind": "right_stick_down" + }, + "controlify:look_left": { + "type": "gamepad", + "bind": "right_stick_left" + }, + "controlify:look_right": { + "type": "gamepad", + "bind": "right_stick_right" + }, + "controlify:jump": { + "type": "gamepad", + "bind": "a_button" + }, + "controlify:sprint": { + "type": "gamepad", + "bind": "left_stick_press" + }, + "controlify:sneak": { + "type": "gamepad", + "bind": "right_stick_press" + }, + "controlify:attack": { + "type": "gamepad", + "bind": "right_trigger" + }, + "controlify:use": { + "type": "gamepad", + "bind": "left_trigger" + }, + "controlify:drop": { + "type": "gamepad", + "bind": "dpad_down" + }, + "controlify:drop_stack": { + "type": "empty" + }, + "controlify:next_slot": { + "type": "gamepad", + "bind": "right_bumper" + }, + "controlify:prev_slot": { + "type": "gamepad", + "bind": "left_bumper" + }, + "controlify:pause": { + "type": "gamepad", + "bind": "start" + }, + "controlify:inventory": { + "type": "gamepad", + "bind": "y_button" + }, + "controlify:change_perspective": { + "type": "gamepad", + "bind": "back" + }, + "controlify:swap_hands": { + "type": "gamepad", + "bind": "x_button" + }, + "controlify:open_chat": { + "type": "gamepad", + "bind": "dpad_up" + }, + "controlify:gui_press": { + "type": "gamepad", + "bind": "a_button" + }, + "controlify:gui_back": { + "type": "gamepad", + "bind": "b_button" + }, + "controlify:gui_next_tab": { + "type": "gamepad", + "bind": "right_bumper" + }, + "controlify:gui_prev_tab": { + "type": "gamepad", + "bind": "left_bumper" + }, + "controlify:gui_abstract_action_1": { + "type": "gamepad", + "bind": "x_button" + }, + "controlify:gui_abstract_action_2": { + "type": "gamepad", + "bind": "y_button" + }, + "controlify:inv_select": { + "type": "gamepad", + "bind": "a_button" + }, + "controlify:inv_quick_move": { + "type": "gamepad", + "bind": "y_button" + }, + "controlify:inv_take_half": { + "type": "gamepad", + "bind": "x_button" + }, + "controlify:pick_block": { + "type": "gamepad", + "bind": "dpad_left" + }, + "controlify:pick_block_nbt": { + "type": "empty" + }, + "controlify:toggle_hud_visibility": { + "type": "empty" + }, + "controlify:show_player_list": { + "type": "empty" + }, + "controlify:take_screenshot": { + "type": "empty" + }, + "controlify:radial_menu": { + "type": "gamepad", + "bind": "dpad_right" + }, + "controlify:radial_axis_up": { + "type": "gamepad", + "bind": "right_stick_up" + }, + "controlify:radial_axis_down": { + "type": "gamepad", + "bind": "right_stick_down" + }, + "controlify:radial_axis_left": { + "type": "gamepad", + "bind": "right_stick_left" + }, + "controlify:radial_axis_right": { + "type": "gamepad", + "bind": "right_stick_right" + }, + "controlify:vmouse_move_up": { + "type": "gamepad", + "bind": "left_stick_up" + }, + "controlify:vmouse_move_down": { + "type": "gamepad", + "bind": "left_stick_down" + }, + "controlify:vmouse_move_left": { + "type": "gamepad", + "bind": "left_stick_left" + }, + "controlify:vmouse_move_right": { + "type": "gamepad", + "bind": "left_stick_right" + }, + "controlify:vmouse_lclick": { + "type": "gamepad", + "bind": "a_button" + }, + "controlify:vmouse_rclick": { + "type": "gamepad", + "bind": "x_button" + }, + "controlify:vmouse_shift_click": { + "type": "gamepad", + "bind": "y_button" + }, + "controlify:vmouse_scroll_up": { + "type": "gamepad", + "bind": "right_stick_up" + }, + "controlify:vmouse_scroll_down": { + "type": "gamepad", + "bind": "right_stick_down" + }, + "controlify:vmouse_shift": { + "type": "gamepad", + "bind": "left_stick_press" + }, + "controlify:vmouse_toggle": { + "type": "gamepad", + "bind": "back" + }, + "controlify:gui_navi_up": { + "type": "gamepad", + "bind": "left_stick_up" + }, + "controlify:gui_navi_down": { + "type": "gamepad", + "bind": "left_stick_down" + }, + "controlify:gui_navi_left": { + "type": "gamepad", + "bind": "left_stick_left" + }, + "controlify:gui_navi_right": { + "type": "gamepad", + "bind": "left_stick_right" + }, + "controlify:cycle_opt_forward": { + "type": "gamepad", + "bind": "right_stick_right" + }, + "controlify:cycle_opt_backward": { + "type": "gamepad", + "bind": "right_stick_left" + }, + "voicechat:ptt_hold": { + "type": "empty" + }, + "voicechat:ptt_toggle": { + "type": "empty" + }, + "voicechat:whisper_hold": { + "type": "empty" + }, + "voicechat:whisper_toggle": { + "type": "empty" + }, + "voicechat:mute_microphone": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.valkyrienskies.ship_down": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.valkyrienskies.ship_cruise": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.amecs.alternative_escape": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.amecs.toggle_auto_jump": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.amecs.toggle_cape": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.amecs.toggle_jacket": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.amecs.toggle_left_sleeve": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.amecs.toggle_right_sleeve": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.amecs.toggle_left_pants_leg": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.amecs.toggle_right_pants_leg": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.amecs.toggle_hat": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.clickthrough.toggle": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.entityculling.toggle": { + "type": "empty" + }, + "fabric-key-binding-api-v1:keybinds.combatroll.roll": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.jade.config": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.jade.show_overlay": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.jade.toggle_liquid": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.jade.narrate": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.jade.show_details_alternative": { + "type": "empty" + }, + "fabric-key-binding-api-v1:bedrockify.key.settings": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.ae2.wireless_terminal": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.ae2.portable_item_cell": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.ae2.portable_fluid_cell": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.ae2.guide": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.modmenu.open_menu": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.origins.primary_active": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.origins.secondary_active": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.origins.view_origin": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.presencefootsteps.settings": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.createbigcannons.pitch_mode": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.createbigcannons.fire_controlled_cannon": { + "type": "empty" + }, + "fabric-key-binding-api-v1:create.keyinfo.toolmenu": { + "type": "empty" + }, + "fabric-key-binding-api-v1:create.keyinfo.toolbelt": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.estrogen.dash": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.zoom_in": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.zoom_out": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.minimap_type": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.minimap_preset": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.create_waypoint": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.toggle_waypoints": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.fullscreen_create_waypoint": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.fullscreen_chat_position": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.map_toggle_alt": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.fullscreen_waypoints": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.minimap_toggle_alt": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.fullscreen_options": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.fullscreen.north": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.fullscreen.south": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.fullscreen.east": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.fullscreen.west": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.fullscreen.disable_buttons": { + "type": "empty" + }, + "fabric-key-binding-api-v1:keybinds.bettercombat.feint": { + "type": "empty" + }, + "fabric-key-binding-api-v1:keybinds.bettercombat.toggle_mine_with_weapons": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.disable_voice_chat": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.hide_icons": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.voice_chat": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.voice_chat_settings": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.voice_chat_group": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.voice_chat_toggle_recording": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.voice_chat_adjust_volumes": { + "type": "empty" + }, + "fabric-key-binding-api-v1:keybind.invmove.togglemove": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.mca.skin_library": { + "type": "empty" + } + } + }, + "449d485e-d188-3e7b-bbc7-623e3e66276e": { + "config": { + "left_stick_deadzone": 0.15, + "right_stick_deadzone": 0.15, + "gyro_look_sensitivity": 0.0, + "relative_gyro_mode": false, + "gyro_requires_button": true, + "flick_stick": false, + "invert_gyro_x": false, + "invert_gyro_y": false, + "gyro_calibration": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "theme": "DEFAULT", + "horizontal_look_sensitivity": 1.0, + "vertical_look_sensitivity": 0.9, + "button_activation_threshold": 0.5, + "virtual_mouse_sensitivity": 1.0, + "auto_jump": false, + "toggle_sprint": true, + "toggle_sneak": true, + "disable_fly_drifting": false, + "custom_name": null, + "show_ingame_guide": true, + "ingame_guide_bottom": false, + "show_screen_guide": true, + "chat_keyboard_height": 0.0, + "reduce_aiming_sensitivity": true, + "allow_vibrations": true, + "vibration_strengths": { + "controlify:master": 1.0, + "controlify:damage": 1.0, + "controlify:block_destroy": 1.0, + "controlify:use_item": 1.0, + "controlify:item_break": 1.0, + "controlify:gui": 1.0, + "controlify:explosion": 1.0, + "controlify:misc": 1.0, + "controlify:global_event": 1.0 + }, + "deadzones_calibrated": false, + "delayed_calibration": false, + "mixed_input": false, + "radial_actions": [ + "controlify:toggle_hud_visibility", + "controlify:change_perspective", + "controlify:drop_stack", + "controlify:open_chat", + "controlify:swap_hands", + "controlify:pick_block", + "controlify:take_screenshot", + "controlify:show_player_list" + ], + "dont_show_controller_submission": false + }, + "bindings": { + "controlify:walk_forward": { + "type": "gamepad", + "bind": "left_stick_up" + }, + "controlify:walk_backward": { + "type": "gamepad", + "bind": "left_stick_down" + }, + "controlify:strafe_left": { + "type": "gamepad", + "bind": "left_stick_left" + }, + "controlify:strafe_right": { + "type": "gamepad", + "bind": "left_stick_right" + }, + "controlify:look_up": { + "type": "gamepad", + "bind": "right_stick_up" + }, + "controlify:look_down": { + "type": "gamepad", + "bind": "right_stick_down" + }, + "controlify:look_left": { + "type": "gamepad", + "bind": "right_stick_left" + }, + "controlify:look_right": { + "type": "gamepad", + "bind": "right_stick_right" + }, + "controlify:jump": { + "type": "gamepad", + "bind": "a_button" + }, + "controlify:sprint": { + "type": "gamepad", + "bind": "left_stick_press" + }, + "controlify:sneak": { + "type": "gamepad", + "bind": "right_stick_press" + }, + "controlify:attack": { + "type": "gamepad", + "bind": "right_trigger" + }, + "controlify:use": { + "type": "gamepad", + "bind": "left_trigger" + }, + "controlify:drop": { + "type": "gamepad", + "bind": "dpad_down" + }, + "controlify:drop_stack": { + "type": "empty" + }, + "controlify:next_slot": { + "type": "gamepad", + "bind": "right_bumper" + }, + "controlify:prev_slot": { + "type": "gamepad", + "bind": "left_bumper" + }, + "controlify:pause": { + "type": "gamepad", + "bind": "start" + }, + "controlify:inventory": { + "type": "gamepad", + "bind": "y_button" + }, + "controlify:change_perspective": { + "type": "gamepad", + "bind": "back" + }, + "controlify:swap_hands": { + "type": "gamepad", + "bind": "x_button" + }, + "controlify:open_chat": { + "type": "gamepad", + "bind": "dpad_up" + }, + "controlify:gui_press": { + "type": "gamepad", + "bind": "a_button" + }, + "controlify:gui_back": { + "type": "gamepad", + "bind": "b_button" + }, + "controlify:gui_next_tab": { + "type": "gamepad", + "bind": "right_bumper" + }, + "controlify:gui_prev_tab": { + "type": "gamepad", + "bind": "left_bumper" + }, + "controlify:gui_abstract_action_1": { + "type": "gamepad", + "bind": "x_button" + }, + "controlify:gui_abstract_action_2": { + "type": "gamepad", + "bind": "y_button" + }, + "controlify:inv_select": { + "type": "gamepad", + "bind": "a_button" + }, + "controlify:inv_quick_move": { + "type": "gamepad", + "bind": "y_button" + }, + "controlify:inv_take_half": { + "type": "gamepad", + "bind": "x_button" + }, + "controlify:pick_block": { + "type": "gamepad", + "bind": "dpad_left" + }, + "controlify:pick_block_nbt": { + "type": "empty" + }, + "controlify:toggle_hud_visibility": { + "type": "empty" + }, + "controlify:show_player_list": { + "type": "empty" + }, + "controlify:take_screenshot": { + "type": "empty" + }, + "controlify:radial_menu": { + "type": "gamepad", + "bind": "dpad_right" + }, + "controlify:radial_axis_up": { + "type": "gamepad", + "bind": "right_stick_up" + }, + "controlify:radial_axis_down": { + "type": "gamepad", + "bind": "right_stick_down" + }, + "controlify:radial_axis_left": { + "type": "gamepad", + "bind": "right_stick_left" + }, + "controlify:radial_axis_right": { + "type": "gamepad", + "bind": "right_stick_right" + }, + "controlify:vmouse_move_up": { + "type": "gamepad", + "bind": "left_stick_up" + }, + "controlify:vmouse_move_down": { + "type": "gamepad", + "bind": "left_stick_down" + }, + "controlify:vmouse_move_left": { + "type": "gamepad", + "bind": "left_stick_left" + }, + "controlify:vmouse_move_right": { + "type": "gamepad", + "bind": "left_stick_right" + }, + "controlify:vmouse_lclick": { + "type": "gamepad", + "bind": "a_button" + }, + "controlify:vmouse_rclick": { + "type": "gamepad", + "bind": "x_button" + }, + "controlify:vmouse_shift_click": { + "type": "gamepad", + "bind": "y_button" + }, + "controlify:vmouse_scroll_up": { + "type": "gamepad", + "bind": "right_stick_up" + }, + "controlify:vmouse_scroll_down": { + "type": "gamepad", + "bind": "right_stick_down" + }, + "controlify:vmouse_shift": { + "type": "gamepad", + "bind": "left_stick_press" + }, + "controlify:vmouse_toggle": { + "type": "gamepad", + "bind": "back" + }, + "controlify:gui_navi_up": { + "type": "gamepad", + "bind": "left_stick_up" + }, + "controlify:gui_navi_down": { + "type": "gamepad", + "bind": "left_stick_down" + }, + "controlify:gui_navi_left": { + "type": "gamepad", + "bind": "left_stick_left" + }, + "controlify:gui_navi_right": { + "type": "gamepad", + "bind": "left_stick_right" + }, + "controlify:cycle_opt_forward": { + "type": "gamepad", + "bind": "right_stick_right" + }, + "controlify:cycle_opt_backward": { + "type": "gamepad", + "bind": "right_stick_left" + }, + "voicechat:ptt_hold": { + "type": "empty" + }, + "voicechat:ptt_toggle": { + "type": "empty" + }, + "voicechat:whisper_hold": { + "type": "empty" + }, + "voicechat:whisper_toggle": { + "type": "empty" + }, + "voicechat:mute_microphone": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.valkyrienskies.ship_down": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.valkyrienskies.ship_cruise": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.amecs.alternative_escape": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.amecs.toggle_auto_jump": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.amecs.toggle_cape": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.amecs.toggle_jacket": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.amecs.toggle_left_sleeve": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.amecs.toggle_right_sleeve": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.amecs.toggle_left_pants_leg": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.amecs.toggle_right_pants_leg": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.amecs.toggle_hat": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.clickthrough.toggle": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.entityculling.toggle": { + "type": "empty" + }, + "fabric-key-binding-api-v1:keybinds.combatroll.roll": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.jade.config": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.jade.show_overlay": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.jade.toggle_liquid": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.jade.narrate": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.jade.show_details_alternative": { + "type": "empty" + }, + "fabric-key-binding-api-v1:bedrockify.key.settings": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.ae2.wireless_terminal": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.ae2.portable_item_cell": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.ae2.portable_fluid_cell": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.ae2.guide": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.modmenu.open_menu": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.origins.primary_active": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.origins.secondary_active": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.origins.view_origin": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.presencefootsteps.settings": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.createbigcannons.pitch_mode": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.createbigcannons.fire_controlled_cannon": { + "type": "empty" + }, + "fabric-key-binding-api-v1:create.keyinfo.toolmenu": { + "type": "empty" + }, + "fabric-key-binding-api-v1:create.keyinfo.toolbelt": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.estrogen.dash": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.zoom_in": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.zoom_out": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.minimap_type": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.minimap_preset": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.create_waypoint": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.toggle_waypoints": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.fullscreen_create_waypoint": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.fullscreen_chat_position": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.map_toggle_alt": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.fullscreen_waypoints": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.minimap_toggle_alt": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.fullscreen_options": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.fullscreen.north": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.fullscreen.south": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.fullscreen.east": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.fullscreen.west": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.fullscreen.disable_buttons": { + "type": "empty" + }, + "fabric-key-binding-api-v1:keybinds.bettercombat.feint": { + "type": "empty" + }, + "fabric-key-binding-api-v1:keybinds.bettercombat.toggle_mine_with_weapons": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.disable_voice_chat": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.hide_icons": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.voice_chat": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.voice_chat_settings": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.voice_chat_group": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.voice_chat_toggle_recording": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.voice_chat_adjust_volumes": { + "type": "empty" + }, + "fabric-key-binding-api-v1:keybind.invmove.togglemove": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.mca.skin_library": { + "type": "empty" + } + } + }, + "f0a68adb-2669-3458-8c6f-06d6bf87ee13": { + "config": { + "left_stick_deadzone": 0.15, + "right_stick_deadzone": 0.15, + "gyro_look_sensitivity": 0.0, + "relative_gyro_mode": false, + "gyro_requires_button": true, + "flick_stick": false, + "invert_gyro_x": false, + "invert_gyro_y": false, + "gyro_calibration": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "theme": "DEFAULT", + "horizontal_look_sensitivity": 1.0, + "vertical_look_sensitivity": 0.9, + "button_activation_threshold": 0.5, + "virtual_mouse_sensitivity": 1.0, + "auto_jump": false, + "toggle_sprint": true, + "toggle_sneak": true, + "disable_fly_drifting": false, + "custom_name": null, + "show_ingame_guide": true, + "ingame_guide_bottom": false, + "show_screen_guide": true, + "chat_keyboard_height": 0.0, + "reduce_aiming_sensitivity": true, + "allow_vibrations": true, + "vibration_strengths": { + "controlify:master": 1.0, + "controlify:damage": 1.0, + "controlify:block_destroy": 1.0, + "controlify:use_item": 1.0, + "controlify:item_break": 1.0, + "controlify:gui": 1.0, + "controlify:explosion": 1.0, + "controlify:misc": 1.0, + "controlify:global_event": 1.0 + }, + "deadzones_calibrated": false, + "delayed_calibration": false, + "mixed_input": false, + "radial_actions": [ + "controlify:toggle_hud_visibility", + "controlify:change_perspective", + "controlify:drop_stack", + "controlify:open_chat", + "controlify:swap_hands", + "controlify:pick_block", + "controlify:take_screenshot", + "controlify:show_player_list" + ], + "dont_show_controller_submission": false + }, + "bindings": { + "controlify:walk_forward": { + "type": "gamepad", + "bind": "left_stick_up" + }, + "controlify:walk_backward": { + "type": "gamepad", + "bind": "left_stick_down" + }, + "controlify:strafe_left": { + "type": "gamepad", + "bind": "left_stick_left" + }, + "controlify:strafe_right": { + "type": "gamepad", + "bind": "left_stick_right" + }, + "controlify:look_up": { + "type": "gamepad", + "bind": "right_stick_up" + }, + "controlify:look_down": { + "type": "gamepad", + "bind": "right_stick_down" + }, + "controlify:look_left": { + "type": "gamepad", + "bind": "right_stick_left" + }, + "controlify:look_right": { + "type": "gamepad", + "bind": "right_stick_right" + }, + "controlify:jump": { + "type": "gamepad", + "bind": "a_button" + }, + "controlify:sprint": { + "type": "gamepad", + "bind": "left_stick_press" + }, + "controlify:sneak": { + "type": "gamepad", + "bind": "right_stick_press" + }, + "controlify:attack": { + "type": "gamepad", + "bind": "right_trigger" + }, + "controlify:use": { + "type": "gamepad", + "bind": "left_trigger" + }, + "controlify:drop": { + "type": "gamepad", + "bind": "dpad_down" + }, + "controlify:drop_stack": { + "type": "empty" + }, + "controlify:next_slot": { + "type": "gamepad", + "bind": "right_bumper" + }, + "controlify:prev_slot": { + "type": "gamepad", + "bind": "left_bumper" + }, + "controlify:pause": { + "type": "gamepad", + "bind": "start" + }, + "controlify:inventory": { + "type": "gamepad", + "bind": "y_button" + }, + "controlify:change_perspective": { + "type": "gamepad", + "bind": "back" + }, + "controlify:swap_hands": { + "type": "gamepad", + "bind": "x_button" + }, + "controlify:open_chat": { + "type": "gamepad", + "bind": "dpad_up" + }, + "controlify:gui_press": { + "type": "gamepad", + "bind": "a_button" + }, + "controlify:gui_back": { + "type": "gamepad", + "bind": "b_button" + }, + "controlify:gui_next_tab": { + "type": "gamepad", + "bind": "right_bumper" + }, + "controlify:gui_prev_tab": { + "type": "gamepad", + "bind": "left_bumper" + }, + "controlify:gui_abstract_action_1": { + "type": "gamepad", + "bind": "x_button" + }, + "controlify:gui_abstract_action_2": { + "type": "gamepad", + "bind": "y_button" + }, + "controlify:inv_select": { + "type": "gamepad", + "bind": "a_button" + }, + "controlify:inv_quick_move": { + "type": "gamepad", + "bind": "y_button" + }, + "controlify:inv_take_half": { + "type": "gamepad", + "bind": "x_button" + }, + "controlify:pick_block": { + "type": "gamepad", + "bind": "dpad_left" + }, + "controlify:pick_block_nbt": { + "type": "empty" + }, + "controlify:toggle_hud_visibility": { + "type": "empty" + }, + "controlify:show_player_list": { + "type": "empty" + }, + "controlify:take_screenshot": { + "type": "empty" + }, + "controlify:radial_menu": { + "type": "gamepad", + "bind": "dpad_right" + }, + "controlify:radial_axis_up": { + "type": "gamepad", + "bind": "right_stick_up" + }, + "controlify:radial_axis_down": { + "type": "gamepad", + "bind": "right_stick_down" + }, + "controlify:radial_axis_left": { + "type": "gamepad", + "bind": "right_stick_left" + }, + "controlify:radial_axis_right": { + "type": "gamepad", + "bind": "right_stick_right" + }, + "controlify:vmouse_move_up": { + "type": "gamepad", + "bind": "left_stick_up" + }, + "controlify:vmouse_move_down": { + "type": "gamepad", + "bind": "left_stick_down" + }, + "controlify:vmouse_move_left": { + "type": "gamepad", + "bind": "left_stick_left" + }, + "controlify:vmouse_move_right": { + "type": "gamepad", + "bind": "left_stick_right" + }, + "controlify:vmouse_lclick": { + "type": "gamepad", + "bind": "a_button" + }, + "controlify:vmouse_rclick": { + "type": "gamepad", + "bind": "x_button" + }, + "controlify:vmouse_shift_click": { + "type": "gamepad", + "bind": "y_button" + }, + "controlify:vmouse_scroll_up": { + "type": "gamepad", + "bind": "right_stick_up" + }, + "controlify:vmouse_scroll_down": { + "type": "gamepad", + "bind": "right_stick_down" + }, + "controlify:vmouse_shift": { + "type": "gamepad", + "bind": "left_stick_press" + }, + "controlify:vmouse_toggle": { + "type": "gamepad", + "bind": "back" + }, + "controlify:gui_navi_up": { + "type": "gamepad", + "bind": "left_stick_up" + }, + "controlify:gui_navi_down": { + "type": "gamepad", + "bind": "left_stick_down" + }, + "controlify:gui_navi_left": { + "type": "gamepad", + "bind": "left_stick_left" + }, + "controlify:gui_navi_right": { + "type": "gamepad", + "bind": "left_stick_right" + }, + "controlify:cycle_opt_forward": { + "type": "gamepad", + "bind": "right_stick_right" + }, + "controlify:cycle_opt_backward": { + "type": "gamepad", + "bind": "right_stick_left" + }, + "voicechat:ptt_hold": { + "type": "empty" + }, + "voicechat:ptt_toggle": { + "type": "empty" + }, + "voicechat:whisper_hold": { + "type": "empty" + }, + "voicechat:whisper_toggle": { + "type": "empty" + }, + "voicechat:mute_microphone": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.valkyrienskies.ship_down": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.valkyrienskies.ship_cruise": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.amecs.alternative_escape": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.amecs.toggle_auto_jump": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.amecs.toggle_cape": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.amecs.toggle_jacket": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.amecs.toggle_left_sleeve": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.amecs.toggle_right_sleeve": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.amecs.toggle_left_pants_leg": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.amecs.toggle_right_pants_leg": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.amecs.toggle_hat": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.clickthrough.toggle": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.entityculling.toggle": { + "type": "empty" + }, + "fabric-key-binding-api-v1:keybinds.combatroll.roll": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.jade.config": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.jade.show_overlay": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.jade.toggle_liquid": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.jade.narrate": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.jade.show_details_alternative": { + "type": "empty" + }, + "fabric-key-binding-api-v1:bedrockify.key.settings": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.ae2.wireless_terminal": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.ae2.portable_item_cell": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.ae2.portable_fluid_cell": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.ae2.guide": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.modmenu.open_menu": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.origins.primary_active": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.origins.secondary_active": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.origins.view_origin": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.presencefootsteps.settings": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.createbigcannons.pitch_mode": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.createbigcannons.fire_controlled_cannon": { + "type": "empty" + }, + "fabric-key-binding-api-v1:create.keyinfo.toolmenu": { + "type": "empty" + }, + "fabric-key-binding-api-v1:create.keyinfo.toolbelt": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.estrogen.dash": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.zoom_in": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.zoom_out": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.minimap_type": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.minimap_preset": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.create_waypoint": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.toggle_waypoints": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.fullscreen_create_waypoint": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.fullscreen_chat_position": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.map_toggle_alt": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.fullscreen_waypoints": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.minimap_toggle_alt": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.fullscreen_options": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.fullscreen.north": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.fullscreen.south": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.fullscreen.east": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.fullscreen.west": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.fullscreen.disable_buttons": { + "type": "empty" + }, + "fabric-key-binding-api-v1:keybinds.bettercombat.feint": { + "type": "empty" + }, + "fabric-key-binding-api-v1:keybinds.bettercombat.toggle_mine_with_weapons": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.disable_voice_chat": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.hide_icons": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.voice_chat": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.voice_chat_settings": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.voice_chat_group": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.voice_chat_toggle_recording": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.voice_chat_adjust_volumes": { + "type": "empty" + }, + "fabric-key-binding-api-v1:keybind.invmove.togglemove": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.mca.skin_library": { + "type": "empty" + } + } + }, + "6ccf7b23-2fac-3f02-b285-a4f2ebf300ba": { + "config": { + "left_stick_deadzone": 0.15, + "right_stick_deadzone": 0.15, + "gyro_look_sensitivity": 0.0, + "relative_gyro_mode": false, + "gyro_requires_button": true, + "flick_stick": false, + "invert_gyro_x": false, + "invert_gyro_y": false, + "gyro_calibration": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "theme": "DEFAULT", + "horizontal_look_sensitivity": 1.0, + "vertical_look_sensitivity": 0.9, + "button_activation_threshold": 0.5, + "virtual_mouse_sensitivity": 1.0, + "auto_jump": false, + "toggle_sprint": true, + "toggle_sneak": true, + "disable_fly_drifting": false, + "custom_name": null, + "show_ingame_guide": true, + "ingame_guide_bottom": false, + "show_screen_guide": true, + "chat_keyboard_height": 0.0, + "reduce_aiming_sensitivity": true, + "allow_vibrations": true, + "vibration_strengths": { + "controlify:master": 1.0, + "controlify:damage": 1.0, + "controlify:block_destroy": 1.0, + "controlify:use_item": 1.0, + "controlify:item_break": 1.0, + "controlify:gui": 1.0, + "controlify:explosion": 1.0, + "controlify:misc": 1.0, + "controlify:global_event": 1.0 + }, + "deadzones_calibrated": false, + "delayed_calibration": false, + "mixed_input": false, + "radial_actions": [ + "controlify:toggle_hud_visibility", + "controlify:change_perspective", + "controlify:drop_stack", + "controlify:open_chat", + "controlify:swap_hands", + "controlify:pick_block", + "controlify:take_screenshot", + "controlify:show_player_list" + ], + "dont_show_controller_submission": false + }, + "bindings": { + "controlify:walk_forward": { + "type": "gamepad", + "bind": "left_stick_up" + }, + "controlify:walk_backward": { + "type": "gamepad", + "bind": "left_stick_down" + }, + "controlify:strafe_left": { + "type": "gamepad", + "bind": "left_stick_left" + }, + "controlify:strafe_right": { + "type": "gamepad", + "bind": "left_stick_right" + }, + "controlify:look_up": { + "type": "gamepad", + "bind": "right_stick_up" + }, + "controlify:look_down": { + "type": "gamepad", + "bind": "right_stick_down" + }, + "controlify:look_left": { + "type": "gamepad", + "bind": "right_stick_left" + }, + "controlify:look_right": { + "type": "gamepad", + "bind": "right_stick_right" + }, + "controlify:jump": { + "type": "gamepad", + "bind": "a_button" + }, + "controlify:sprint": { + "type": "gamepad", + "bind": "left_stick_press" + }, + "controlify:sneak": { + "type": "gamepad", + "bind": "right_stick_press" + }, + "controlify:attack": { + "type": "gamepad", + "bind": "right_trigger" + }, + "controlify:use": { + "type": "gamepad", + "bind": "left_trigger" + }, + "controlify:drop": { + "type": "gamepad", + "bind": "dpad_down" + }, + "controlify:drop_stack": { + "type": "empty" + }, + "controlify:next_slot": { + "type": "gamepad", + "bind": "right_bumper" + }, + "controlify:prev_slot": { + "type": "gamepad", + "bind": "left_bumper" + }, + "controlify:pause": { + "type": "gamepad", + "bind": "start" + }, + "controlify:inventory": { + "type": "gamepad", + "bind": "y_button" + }, + "controlify:change_perspective": { + "type": "gamepad", + "bind": "back" + }, + "controlify:swap_hands": { + "type": "gamepad", + "bind": "x_button" + }, + "controlify:open_chat": { + "type": "gamepad", + "bind": "dpad_up" + }, + "controlify:gui_press": { + "type": "gamepad", + "bind": "a_button" + }, + "controlify:gui_back": { + "type": "gamepad", + "bind": "b_button" + }, + "controlify:gui_next_tab": { + "type": "gamepad", + "bind": "right_bumper" + }, + "controlify:gui_prev_tab": { + "type": "gamepad", + "bind": "left_bumper" + }, + "controlify:gui_abstract_action_1": { + "type": "gamepad", + "bind": "x_button" + }, + "controlify:gui_abstract_action_2": { + "type": "gamepad", + "bind": "y_button" + }, + "controlify:inv_select": { + "type": "gamepad", + "bind": "a_button" + }, + "controlify:inv_quick_move": { + "type": "gamepad", + "bind": "y_button" + }, + "controlify:inv_take_half": { + "type": "gamepad", + "bind": "x_button" + }, + "controlify:pick_block": { + "type": "gamepad", + "bind": "dpad_left" + }, + "controlify:pick_block_nbt": { + "type": "empty" + }, + "controlify:toggle_hud_visibility": { + "type": "empty" + }, + "controlify:show_player_list": { + "type": "empty" + }, + "controlify:take_screenshot": { + "type": "empty" + }, + "controlify:radial_menu": { + "type": "gamepad", + "bind": "dpad_right" + }, + "controlify:radial_axis_up": { + "type": "gamepad", + "bind": "right_stick_up" + }, + "controlify:radial_axis_down": { + "type": "gamepad", + "bind": "right_stick_down" + }, + "controlify:radial_axis_left": { + "type": "gamepad", + "bind": "right_stick_left" + }, + "controlify:radial_axis_right": { + "type": "gamepad", + "bind": "right_stick_right" + }, + "controlify:vmouse_move_up": { + "type": "gamepad", + "bind": "left_stick_up" + }, + "controlify:vmouse_move_down": { + "type": "gamepad", + "bind": "left_stick_down" + }, + "controlify:vmouse_move_left": { + "type": "gamepad", + "bind": "left_stick_left" + }, + "controlify:vmouse_move_right": { + "type": "gamepad", + "bind": "left_stick_right" + }, + "controlify:vmouse_lclick": { + "type": "gamepad", + "bind": "a_button" + }, + "controlify:vmouse_rclick": { + "type": "gamepad", + "bind": "x_button" + }, + "controlify:vmouse_shift_click": { + "type": "gamepad", + "bind": "y_button" + }, + "controlify:vmouse_scroll_up": { + "type": "gamepad", + "bind": "right_stick_up" + }, + "controlify:vmouse_scroll_down": { + "type": "gamepad", + "bind": "right_stick_down" + }, + "controlify:vmouse_shift": { + "type": "gamepad", + "bind": "left_stick_press" + }, + "controlify:vmouse_toggle": { + "type": "gamepad", + "bind": "back" + }, + "controlify:gui_navi_up": { + "type": "gamepad", + "bind": "left_stick_up" + }, + "controlify:gui_navi_down": { + "type": "gamepad", + "bind": "left_stick_down" + }, + "controlify:gui_navi_left": { + "type": "gamepad", + "bind": "left_stick_left" + }, + "controlify:gui_navi_right": { + "type": "gamepad", + "bind": "left_stick_right" + }, + "controlify:cycle_opt_forward": { + "type": "gamepad", + "bind": "right_stick_right" + }, + "controlify:cycle_opt_backward": { + "type": "gamepad", + "bind": "right_stick_left" + }, + "voicechat:ptt_hold": { + "type": "empty" + }, + "voicechat:ptt_toggle": { + "type": "empty" + }, + "voicechat:whisper_hold": { + "type": "empty" + }, + "voicechat:whisper_toggle": { + "type": "empty" + }, + "voicechat:mute_microphone": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.valkyrienskies.ship_down": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.valkyrienskies.ship_cruise": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.amecs.alternative_escape": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.amecs.toggle_auto_jump": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.amecs.toggle_cape": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.amecs.toggle_jacket": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.amecs.toggle_left_sleeve": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.amecs.toggle_right_sleeve": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.amecs.toggle_left_pants_leg": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.amecs.toggle_right_pants_leg": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.amecs.toggle_hat": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.clickthrough.toggle": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.entityculling.toggle": { + "type": "empty" + }, + "fabric-key-binding-api-v1:keybinds.combatroll.roll": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.jade.config": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.jade.show_overlay": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.jade.toggle_liquid": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.jade.narrate": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.jade.show_details_alternative": { + "type": "empty" + }, + "fabric-key-binding-api-v1:bedrockify.key.settings": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.ae2.wireless_terminal": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.ae2.portable_item_cell": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.ae2.portable_fluid_cell": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.ae2.guide": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.modmenu.open_menu": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.origins.primary_active": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.origins.secondary_active": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.origins.view_origin": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.presencefootsteps.settings": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.createbigcannons.pitch_mode": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.createbigcannons.fire_controlled_cannon": { + "type": "empty" + }, + "fabric-key-binding-api-v1:create.keyinfo.toolmenu": { + "type": "empty" + }, + "fabric-key-binding-api-v1:create.keyinfo.toolbelt": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.estrogen.dash": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.zoom_in": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.zoom_out": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.minimap_type": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.minimap_preset": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.create_waypoint": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.toggle_waypoints": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.fullscreen_create_waypoint": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.fullscreen_chat_position": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.map_toggle_alt": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.fullscreen_waypoints": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.minimap_toggle_alt": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.fullscreen_options": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.fullscreen.north": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.fullscreen.south": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.fullscreen.east": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.fullscreen.west": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.journeymap.fullscreen.disable_buttons": { + "type": "empty" + }, + "fabric-key-binding-api-v1:keybinds.bettercombat.feint": { + "type": "empty" + }, + "fabric-key-binding-api-v1:keybinds.bettercombat.toggle_mine_with_weapons": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.disable_voice_chat": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.hide_icons": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.voice_chat": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.voice_chat_settings": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.voice_chat_group": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.voice_chat_toggle_recording": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.voice_chat_adjust_volumes": { + "type": "empty" + }, + "fabric-key-binding-api-v1:keybind.invmove.togglemove": { + "type": "empty" + }, + "fabric-key-binding-api-v1:key.mca.skin_library": { + "type": "empty" + } + } + } + }, + "compound_joysticks": [], + "global": { + "virtual_mouse_screens": [ + "net.minecraft.class_465" + ], + "keyboard_movement": false, + "out_of_focus_input": false, + "load_vibration_natives": true, + "vibration_onboarded": true, + "reach_around": "OFF", + "allow_server_rumble": true, + "ui_sounds": false, + "notify_low_battery": true, + "delegate_setup": false, + "ingame_button_guide_scale": 1.0 + } +} \ No newline at end of file diff --git a/config/create-client.toml b/config/create-client.toml new file mode 100644 index 0000000..4f5d85f --- /dev/null +++ b/config/create-client.toml @@ -0,0 +1,151 @@ +#. +#Client-only settings - If you're looking for general settings, look inside your worlds serverconfig folder! +[client] + #. + #Choose the menu row that the Create config button appears on in the main menu + #Set to 0 to disable the button altogether + #Range: 0 ~ 4 + mainMenuConfigButtonRow = 2 + #. + #Choose the menu row that the Create config button appears on in the in-game menu + #Set to 0 to disable the button altogether + #Range: 0 ~ 5 + ingameMenuConfigButtonRow = 3 + #. + #Higher density means more spawned particles. + #Range: 0.0 ~ 1.0 + fanParticleDensity = 0.5 + #. + #The maximum amount of blocks for which to try and calculate dynamic contraption lighting. Decrease if large contraption cause too much lag + #Range: > 0 + maximumContraptionLightVolume = 16384 + #. + #Log a stack-trace when rendering issues happen within a moving contraption. + explainRenderErrors = false + #. + #The fluid unit that will be displayed when viewing fluids + #Example: 1000 mB or 81000 Droplets + #Allowed Values: DROPLETS, MILLIBUCKETS + fluidUnitType = "MILLIBUCKETS" + #. + #[in Blocks] + #Maximum Distance to the player at which items in Blocks' filter slots will be displayed + #Range: 1.0 ~ 3.4028234663852886E38 + filterItemRenderDistance = 10.0 + #. + #Show kinetic debug information on blocks while the F3-Menu is open. + enableRainbowDebug = false + #. + #Vertical offset for the Toolbox Hotbar overlay. + #Range: > -2147483648 + toolboxHotbarOverlayOffset = 0 + #. + #Display a tooltip when looking at overstressed components. + enableOverstressedTooltip = true + #. + #Determines if the fluid unit should be simplified + simplifyFluidUnit = true + #. + #Offset the Create config button in the in-game menu by this many pixels on the X axis + #The sign (-/+) of this value determines what side of the row the button appears on (left/right) + #Range: > -2147483648 + ingameMenuConfigButtonOffsetX = -4 + #. + #Setting this to true will prevent Create from sending you a warning when playing with Fabulous graphics enabled + ignoreFabulousWarning = false + #. + #Offset the Create config button in the main menu by this many pixels on the X axis + #The sign (-/+) of this value determines what side of the row the button appears on (left/right) + #Range: > -2147483648 + mainMenuConfigButtonOffsetX = -4 + #. + #Show item descriptions on Shift and controls on Ctrl. + enableTooltips = true + + #. + #Configure your vision range when submerged in Create's custom fluids + [client.fluidFogSettings] + #. + #The vision range through honey will be multiplied by this factor + #Range: 0.125 ~ 256.0 + honey = 1.0 + #. + #The vision range though chocolate will be multiplied by this factor + #Range: 0.125 ~ 256.0 + chocolate = 1.0 + #. + #Sound settings + [client.sound] + #. + #Make cogs rumble and machines clatter. + enableAmbientSounds = true + #. + #Maximum volume modifier of Ambient noise + #Range: 0.0 ~ 1.0 + ambientVolumeCap = 0.10000000149011612 + #. + #Ponder settings + [client.ponder] + #. + #Show additional info in the ponder view and reload scene scripts more frequently. + editingMode = false + #. + #Slow down a ponder scene whenever there is text on screen. + comfyReading = false + #. + #Railway related settings + [client.trains] + #. + #How far away the Camera should zoom when seated on a train + #Range: 0.0 ~ 3.4028234663852886E38 + mountedZoomMultiplier = 3.0 + #. + #Additionally display materials of a Rail Network while f3 debug mode is active + showExtendedTrackGraphOnF3 = false + #. + #Display nodes and edges of a Railway Network while f3 debug mode is active + showTrackGraphOnF3 = false + #. + #Settings for the Goggle Overlay + [client.goggleOverlay] + #. + #Enable this to use your custom colors for the Goggle- and Hover- Overlay + customColorsOverlay = false + #. + #Offset the overlay from goggle- and hover- information by this many pixels on the respective axis; Use /create overlay + #Range: > -2147483648 + overlayOffsetY = 0 + #. + #Offset the overlay from goggle- and hover- information by this many pixels on the respective axis; Use /create overlay + #Range: > -2147483648 + overlayOffsetX = 20 + #. + #The custom top color of the border gradient to use for the Goggle- and Hover- Overlays, if enabled + #[in Hex: #AaRrGgBb] + #[@cui:IntDisplay:#] + #Range: > -2147483648 + customBorderTopOverlay = 1347420415 + #. + #The custom background color to use for the Goggle- and Hover- Overlays, if enabled + #[in Hex: #AaRrGgBb] + #[@cui:IntDisplay:#] + #Range: > -2147483648 + customBackgroundOverlay = -267386864 + #. + #The custom bot color of the border gradient to use for the Goggle- and Hover- Overlays, if enabled + #[in Hex: #AaRrGgBb] + #[@cui:IntDisplay:#] + #Range: > -2147483648 + customBorderBotOverlay = 1344798847 + #. + #Settings for the Placement Assist + [client.placementAssist] + #. + #Change the size of the Indicator by this multiplier + #Range: 0.0 ~ 3.4028234663852886E38 + indicatorScale = 1.0 + #. + #What indicator should be used when showing where the assisted placement ends up relative to your crosshair + #Choose 'NONE' to disable the Indicator altogether + #Allowed Values: TEXTURE, TRIANGLE, NONE + indicatorType = "TEXTURE" diff --git a/config/create-common.toml b/config/create-common.toml new file mode 100644 index 0000000..0e4b102 --- /dev/null +++ b/config/create-common.toml @@ -0,0 +1,7 @@ +#. +#Modify Create's impact on your terrain +[worldgen] + #. + #. + #Prevents all worldgen added by Create from taking effect + disableWorldGen = false diff --git a/config/create-track-map.json b/config/create-track-map.json new file mode 100644 index 0000000..f885db9 --- /dev/null +++ b/config/create-track-map.json @@ -0,0 +1,87 @@ +{ + "enable": true, + "watch_interval_seconds": 0.5, + "server_port": 3876, + "map_style": { + "font": "ui-monospace, \"JetBrains Mono\", monospace", + "colors": { + "background": "#888", + "track": { + "occupied": "red", + "reserved": "pink", + "free": "white" + }, + "signal": { + "green": "#71db51", + "yellow": "#ffd15c", + "red": "#ff5f5c", + "outline": "black" + }, + "portal": { + "primary": "purple", + "outline": "white" + }, + "station": { + "primary": "white", + "outline": "black" + }, + "train": "cyan", + "lead_car": "plum" + } + }, + "map_view": { + "initial_dimension": "minecraft:overworld", + "initial_position": { + "x": 0, + "z": 0 + }, + "initial_zoom": 3, + "min_zoom": 0, + "max_zoom": 4, + "zoom_controls": false, + "signals_on": "RIGHT" + }, + "dimensions": { + "minecraft:overworld": { + "label": "Overworld" + }, + "minecraft:the_nether": { + "label": "Nether" + }, + "minecraft:the_end": { + "label": "End" + } + }, + "layers": { + "tracks": { + "label": "Tracks", + "min_zoom": 0, + "max_zoom": 4 + }, + "blocks": { + "label": "Track Occupancy", + "min_zoom": 0, + "max_zoom": 4 + }, + "signals": { + "label": "Signals", + "min_zoom": 0, + "max_zoom": 4 + }, + "portals": { + "label": "Portals", + "min_zoom": 0, + "max_zoom": 4 + }, + "stations": { + "label": "Stations", + "min_zoom": 0, + "max_zoom": 4 + }, + "trains": { + "label": "Trains", + "min_zoom": 0, + "max_zoom": 4 + } + } +} \ No newline at end of file diff --git a/config/create_new_age-client.toml b/config/create_new_age-client.toml new file mode 100644 index 0000000..50f652e --- /dev/null +++ b/config/create_new_age-client.toml @@ -0,0 +1,7 @@ +#Choose how many wire sections are rendered in one meter (block). +#Decreasing this value can theoretically improve performance +#Range: > 1 +wireSectionsPerMeter = 10 +#...wire thickness... +#Range: 0.0 ~ 1.7976931348623157E308 +wireThickness = 0.03 diff --git a/config/create_new_age-common.toml b/config/create_new_age-common.toml new file mode 100644 index 0000000..06c125f --- /dev/null +++ b/config/create_new_age-common.toml @@ -0,0 +1,31 @@ +#Responsible for how much energy is generated per 1 stress unit in a tick +#Default value is supposed to be compatible with default configuration of Create: Crafts and Additions +#Range: 0.0 ~ 1.7976931348623157E308 +suToEnergy = 0.029296875 +#How many coils can the carbon brushes collect energy from +#Range: > 0 +maxCoils = 8 +#How many reactor rods can a fuel inserter or a heat vent have in a single direction +#Range: > 0 +maxRodsInDirection = 32 +#Multiplier of wire conductivity +#Range: 0.0 ~ 1.7976931348623157E308 +conductivityMultiplier = 1.0 +#Maximum depth of network pathfinding +#Range: > 1 +maxPathfindingDepth = 32 +#Multiplier of energising speed +#Range: 0.0 ~ 1.7976931348623157E308 +energiserSpeedMultiplier = 1.0 +#Multiplier for the temperature at which components overheat. Set to -1 to disable overheating. +#Range: -1.0 ~ 1.7976931348623157E308 +overheatingMultiplier = 1.0 +#How much heat per tick a nuclear reactor rod generate. +#Range: 0.0 ~ 1.7976931348623157E308 +ReactorRodHeat = 30.0 +#How much heat per tick a nuclear reactor rod looses above the 16000*overheatingMultiplier. +#Range: 0.0 ~ 1.7976931348623157E308 +ReactorRodHeatLoss = 25.0 +#Multiplier for how much heat solar panels output. +#Range: 0.0 ~ 1.7976931348623157E308 +solarPanelHeatMultiplier = 1.0 diff --git a/config/createaddition-common.toml b/config/createaddition-common.toml new file mode 100644 index 0000000..18fb492 --- /dev/null +++ b/config/createaddition-common.toml @@ -0,0 +1,127 @@ +#Make sure config changes are duplicated on both Clients and the Server when running a dedicated Server, +# as the config isnt synced between Clients and Server. +#General Settings +[general] + #Max stress for the Alternator and Electric Motor (in SU at 256 RPM). + #Range: > 0 + max_stress = 16384 + #Forge Energy conversion rate (in E/t at 256 RPM, value is the E/t generated and consumed is at 256rpm). + #Range: > 0 + fe_at_max_rpm = 240 +#Electric Motor +[electric_motor] + #Electric Motor internal capacity in E. + #Range: 0 ~ 9223372036854775807 + motor_capacity = 5000 + #Electric Motor minimum required energy consumption in E/t. + #Range: > 0 + motor_min_consumption = 8 + #Electric Motor max input in E (Energy transfer not consumption). + #Range: 0 ~ 9223372036854775807 + motor_max_input = 5000 + #Electric Motor min/max RPM. + #Range: > 1 + motor_rpm_range = 256 +#Alternator +[alternator] + #Alternator efficiency relative to base conversion rate. + #Range: 0.01 ~ 1.0 + generator_efficiency = 0.75 + #Alternator internal capacity in E. + #Range: 0 ~ 9223372036854775807 + generator_capacity = 5000 + #Alternator max input in E (Energy transfer, not generation). + #Range: 0 ~ 9223372036854775807 + generator_max_output = 5000 +#Rolling Mill +[rolling_mill] + #Rolling Mill duration in ticks. + #Range: > 0 + rolling_mill_processing_duration = 100 + #Rolling Mill base stress impact. + #Range: 0 ~ 1024 + rolling_mill_stress = 16 +#Wires +[wires] + #Connector max input in E/t (Energy transfer). + #Range: 0 ~ 9223372036854775807 + connector_max_input = 5000 + #Max wire length in blocks. + #Range: 0 ~ 256 + wire_length = 12 + #Connector max output in E/t (Energy transfer). + #Range: 0 ~ 9223372036854775807 + connector_max_output = 5000 + #Connector internal input buffer in E. + #Range: 0 ~ 9223372036854775807 + connector_input_capacity = 5000 + #Ignore checking if block face can support connector. + connector_ignore_face_check = true +#Accumulator +[accumulator] + #Accumulator internal capacity per block in E. + #Range: 0 ~ 9223372036854775807 + accumulator_capacity = 2000000 + #Accumulator max output in E/t (Energy transfer). + #Range: 0 ~ 9223372036854775807 + accumulator_max_output = 5000 + #Accumulator max input in E/t (Energy transfer). + #Range: 0 ~ 9223372036854775807 + accumulator_max_input = 5000 + #Accumulator max multiblock height. + #Range: 1 ~ 8 + accumulator_max_height = 5 + #Accumulator max multiblock width. + #Range: 1 ~ 8 + accumulator_max_width = 3 +#Portable Energy Interface +[portable_energy_interface] + #PEI max output in E/t (Energy transfer). + #Range: 0 ~ 9223372036854775807 + pei_max_output = 5000 + #PEI max input in E/t (Energy transfer). + #Range: 0 ~ 9223372036854775807 + pei_max_input = 5000 +#Tesla Coil +[tesla_coil] + #Tesla Coil charge rate in E/t. + #Range: 0 ~ 9223372036854775807 + tesla_coil_charge_rate = 5000 + #Tesla Coil fire interval (in ticks). + #Range: > 0 + tesla_coil_fire_cooldown = 20 + #Hurt range (in blocks/meters). + #Range: > 0 + tesla_coil_hurt_range = 3 + #Tesla Coil internal capacity in E. + #Range: 0 ~ 9223372036854775807 + tesla_coil_capacity = 40000 + #Energy consumed when Tesla Coil is fired (in E). + #Range: 0 ~ 9223372036854775807 + tesla_coil_hurt_energy_required = 1000 + #The duration of the Shocked effect for mobs (in ticks). + #Range: > 0 + tesla_coil_effect_time_mob = 20 + #The duration of the Shocked effect for players (in ticks). + #Range: > 0 + tesla_coil_effect_time_player = 20 + #Tesla Coil max input in E/t (Energy transfer). + #Range: 0 ~ 9223372036854775807 + tesla_coil_max_input = 10000 + #Tesla Coil charge rate in E/t for recipes. + #Range: 0 ~ 9223372036854775807 + tesla_coil_recipe_charge_rate = 2000 + #Damaged dealt to mobs when Tesla Coil is fired (in half hearts). + #Range: > 0 + tesla_coil_hurt_mob = 3 + #Damaged dealt to players when Tesla Coil is fired (in half hearts). + #Range: > 0 + tesla_coil_hurt_player = 2 +#Misc +[misc] + #Diamond Grit Sandpaper durability (number of uses). + #Range: > 3 + diamond_grit_sandpaper_uses = 1024 + #Barbed Wire Damage. + #Range: 0.0 ~ 3.4028234663852886E38 + barbed_wire_damage = 2.0 diff --git a/config/createbigcannons-client.toml b/config/createbigcannons-client.toml new file mode 100644 index 0000000..eec54bc --- /dev/null +++ b/config/createbigcannons-client.toml @@ -0,0 +1,14 @@ +#. +#Client-side config for Create Big Cannons. +[client] + #. + #How cannon plumes display when a cannon is fired + #Off - No particles are spawned when firing a cannon. Least laggy option, but it may be harder to detect if a projectile has squibbed in the barrel (no smoke in "pop and no smoke".) + #Legacy - Cannons spawn vanilla particles (mostly campfire smoke) when firing. The classic look, but spawns many particles and may cause high lag. + #Default - Cannons spawn cannon smoke particles, designed to give a grand impression while keeping the spawned particle count low compared to Legacy. + #Allowed Values: OFF, LEGACY, DEFAULT + showCannonPlumes = "DEFAULT" + #. + #How many particles are in a Fluid Blob of any size. + #Range: 0 ~ 1000 + fluidBlobParticleCount = 20 diff --git a/config/createbigcannons-common.toml b/config/createbigcannons-common.toml new file mode 100644 index 0000000..e69de29 diff --git a/config/createoreexcavation-common.toml b/config/createoreexcavation-common.toml new file mode 100644 index 0000000..3ce1e69 --- /dev/null +++ b/config/createoreexcavation-common.toml @@ -0,0 +1,7 @@ +#IMPORTANT NOTICE: +#THIS IS ONLY THE COMMON CONFIG. It does not contain all the values adjustable for Create Ore Excavation +#The settings have been moved to createoreexcavation-server.toml +#That file is PER WORLD, meaning you have to go into 'saves//serverconfig' to adjust it. Those changes will then only apply for THAT WORLD. +#You can then take that config file and put it in the 'defaultconfigs' folder to make it apply automatically to all NEW worlds you generate FROM THERE ON. +#This may appear confusing to many of you, but it is a new sensible way to handle configuration, because the server configuration is synced when playing multiplayer. +importantInfo = true diff --git a/config/crowdin.txt b/config/crowdin.txt new file mode 100644 index 0000000..b5e1486 --- /dev/null +++ b/config/crowdin.txt @@ -0,0 +1,2 @@ +#Change this to no to prevent mod translation downloads +download=yes diff --git a/config/debugify-descriptions.json b/config/debugify-descriptions.json new file mode 100644 index 0000000..c0e00c5 --- /dev/null +++ b/config/debugify-descriptions.json @@ -0,0 +1 @@ +{"MC-93018":"Wild wolves show breeding hearts but do not breed","MC-127970":"Using Riptide on a trident with an item in your off-hand causes visual glitch with said item","MC-200418":"Cured baby zombie villagers stay as jockey variant","MC-199467":"Certain entity animations stop after they\u0027ve existed in world for too long","MC-159163":"Quickly pressing the sneak key causes the sneak animation to play twice","MC-121903":"Command block minecarts do not save execution cooldown to NBT","MC-119754":"Firework boosting on elytra continues in spectator mode","MC-129909":"Players in spectator mode continue to consume foods and liquids shortly after switching game modes","MC-206922":"Items dropped by entities that are killed by lightning instantly disappear","MC-121706":"Skeletons and illusioners aren\u0027t looking up / down at their target while strafing","MC-55347":"Title with long duration shows in other world","MC-80859":"Starting to drag item stacks over other compatible stacks makes the latter invisible until appearance change (stack size increases)","MC-93384":"Bubbles appear at the feet of drowning mobs","MC-88371":"Ender Dragon flies down in the void when the exit portal is destroyed","MC-108948":"Boats / boats with chest on top of slime blocks hover over block","MC-8187":"Two-by-two arrangements of jungle or spruce saplings cannot grow when there are adjacent blocks located north or west of the sapling formation","MC-122477":"Linux/GNU: Opening chat sometimes writes \u0027t\u0027","MC-89146":"Pistons forget update when being reloaded","MC-122627":"Tab suggestion box has missing padding on right side","MC-577":"Mouse buttons block all inventory controls that are not default","MC-135971":"Can\u0027t use CTRL+Q in crafting table","MC-143474":"Respawning causes your hotbar to reset to the first space","MC-237493":"Telemetry cannot be disabled","MC-79545":"The experience bar disappears when too many levels are given to the player","MC-30391":"Chickens, blazes and the wither emit particles when landing from a height, despite falling slowly","MC-90683":"\"Received unknown passenger\" - Entities with differing render distances as passengers outputs error","MC-72151":"Snow Golem\u0027s snowballs damage wolves instead of pushing them","MC-217716":"The green nausea overlay isn\u0027t removed when switching into spectator mode","MC-90084":"When sitting in boats and boats with chest mobs legs penetrate the hull","MC-46766":"Mining a block in Survival, then changing to Spectator creates a breaking animation and sound","MC-100991":"Killing entities with a fishing rod doesn\u0027t count as a kill","MC-197260":"Armor Stand renders itself and armor dark if its head is in a solid block","MC-183776":"After switching game modes using F3+F4, you need to press F3 twice to toggle the debug screen","MC-224729":"Partially generated chunks are not saved in some situations","MC-121772":"Can\u0027t scroll while holding SHIFT on macOS","MC-4490":"Fishing line not attached to fishing rod in third person while crouching","MC-215530":"The freezing effect isn\u0027t immediately removed upon switching into spectator mode","MC-231743":"\"minecraft.used:minecraft.\u003cPOTTABLE_PLANT\u003e\" doesn\u0027t increase when placing plants into flower pots","MC-193343":"Soul Speed effect remains after switching to spectator mode","MC-215531":"The carved pumpkin overlay is rendered in spectator mode","MC-140646":"Text fields don\u0027t scroll while selecting text with Shift","MC-7569":"RCON output has newlines removed","MC-14923":"Players can be kicked for spamming in a singleplayer world with cheats disabled","MC-179072":"Creepers do not defuse when switching from Survival to Creative/Spectator","MC-232869":"Adult striders can spawn with saddles in peaceful mode","MC-12829":"Flying through climbable blocks in creative mode slows you down","MC-176559":"Breaking process resets when a pickaxe enchanted with Mending mends by XP / Mending slows down breaking blocks again","MC-227169":"The main hand is positioned incorrectly when holding a loaded crossbow in your offhand","MC-119417":"A spectator can occupy a bed if they enter it and then are switched to spectator mode","MC-31819":"Hunger saturation depletes on Peaceful","MC-132878":"Armor stands destroyed by explosions/lava/fire don\u0027t produce particles","MC-263865":"Fullscreen state isn\u0027t saved","MC-231097":"Holding the \"Use\" button continues to slow down the player even after the used item has been dropped","MC-111516":"Player flickers/turns invisible when flying at high speeds","MC-69216":"Switching to spectator mode while fishing keeps rod cast","MC-22882":"Ctrl + Q won\u0027t work on Mac","MC-124117":"Nbt Tags doesn\u0027t work?","MC-123739":"Recipe book entries are not sorted in any meaningful manner","MC-160095":"End Rods only break Cactus when moved by pistons","MC-116379":"Punching with a cast fishing rod in the off-hand detaches fishing line from rod","MC-223153":"Block of Raw Copper uses stone sounds instead of copper sounds","MC-59810":"Cannot break blocks while sprinting (Ctrl+Click \u003d right click on macOS)","MC-165381":"Block breaking can be delayed by dropping/throwing the tool while breaking a block","MC-155509":"Dying puffed pufferfish can still sting players","MC-183990":"Group AI of some mobs breaks when their target dies","MC-112730":"Beacon beam and structure block render twice per frame","MC-2025":"Mobs going out of fenced areas/suffocate in blocks when loading chunks"} \ No newline at end of file diff --git a/config/debugify.json b/config/debugify.json new file mode 100644 index 0000000..d4f7625 --- /dev/null +++ b/config/debugify.json @@ -0,0 +1,72 @@ +{ + "MC-577": true, + "MC-2025": true, + "MC-4490": true, + "MC-7569": true, + "MC-8187": true, + "MC-12829": true, + "MC-14923": true, + "MC-22882": true, + "MC-30391": true, + "MC-31819": true, + "MC-46766": true, + "MC-55347": true, + "MC-59810": false, + "MC-69216": true, + "MC-72151": true, + "MC-79545": true, + "MC-80859": true, + "MC-88371": true, + "MC-89146": true, + "MC-90084": true, + "MC-90683": true, + "MC-93018": true, + "MC-93384": true, + "MC-100991": true, + "MC-108948": true, + "MC-111516": true, + "MC-112730": true, + "MC-116379": true, + "MC-119417": true, + "MC-119754": true, + "MC-121706": true, + "MC-121772": true, + "MC-121903": true, + "MC-122477": true, + "MC-122627": true, + "MC-123739": true, + "MC-124117": true, + "MC-127970": true, + "MC-129909": true, + "MC-132878": true, + "MC-135971": true, + "MC-140646": true, + "MC-143474": true, + "MC-155509": true, + "MC-159163": true, + "MC-160095": true, + "MC-165381": true, + "MC-176559": true, + "MC-179072": true, + "MC-183776": true, + "MC-183990": true, + "MC-193343": true, + "MC-197260": true, + "MC-199467": true, + "MC-200418": true, + "MC-206922": true, + "MC-215530": true, + "MC-215531": true, + "MC-217716": true, + "MC-223153": true, + "MC-224729": true, + "MC-227169": true, + "MC-231097": true, + "MC-231743": true, + "MC-232869": true, + "MC-237493": true, + "MC-263865": true, + "opt_out_updater": false, + "gameplay_fixes_in_multiplayer": false, + "default_disabled": false +} \ No newline at end of file diff --git a/config/dynamiccrosshair.json5 b/config/dynamiccrosshair.json5 new file mode 100644 index 0000000..22ec0be --- /dev/null +++ b/config/dynamiccrosshair.json5 @@ -0,0 +1,142 @@ +{ + "dynamicCrosshair": "Advanced", + "disableDebugCrosshair": false, + "thirdPersonCrosshair": false, + "hideWithScreen": true, + "hideWithMap": true, + "crosshairConfig": { + "onBlock": "IfTargeting", + "onEntity": true, + "holdingTool": "Always", + "holdingMeleeWeapon": true, + "meleeWeaponOnEntity": false, + "meleeWeaponOnBreakableBlock": false, + "holdingRangedWeapon": "IfInteractable", + "holdingThrowable": "IfInteractable", + "holdingShield": true, + "holdingBlock": "IfInteractable", + "holdingUsableItem": "IfInteractable", + "forceHoldingSpyglass": false + }, + "color": { + "crosshairColor": "Unchanged", + "customColor": -5588020, + "forceColor": false + }, + "dynamicCrosshairStyle": true, + "crosshairStyle": { + "regular": { + "style": "Cross", + "color": { + "crosshairColor": "Unchanged", + "customColor": -5588020, + "forceColor": false + } + }, + "onBlock": { + "style": "Cross", + "color": { + "crosshairColor": "Unchanged", + "customColor": -5588020, + "forceColor": false + } + }, + "onEntity": { + "style": "DiagonalCross", + "color": { + "crosshairColor": "Unchanged", + "customColor": -5588020, + "forceColor": false + } + }, + "holdingTool": { + "style": "Square", + "color": { + "crosshairColor": "Unchanged", + "customColor": -5588020, + "forceColor": false + } + }, + "holdingMeleeWeapon": { + "style": "Cross", + "color": { + "crosshairColor": "Unchanged", + "customColor": -5588020, + "forceColor": false + } + }, + "holdingRangedWeapon": { + "style": "DiagonalCross", + "color": { + "crosshairColor": "Unchanged", + "customColor": -5588020, + "forceColor": false + } + }, + "holdingThrowable": { + "style": "Circle", + "color": { + "crosshairColor": "Unchanged", + "customColor": -5588020, + "forceColor": false + } + }, + "holdingBlock": { + "style": "Diamond", + "color": { + "crosshairColor": "Unchanged", + "customColor": -5588020, + "forceColor": false + } + } + }, + "crosshairModifiers": { + "modInteractable": { + "style": "Brackets", + "color": { + "crosshairColor": "Unchanged", + "customColor": -5588020, + "forceColor": false + } + }, + "modUsableItem": { + "style": "RoundBrackets", + "color": { + "crosshairColor": "Unchanged", + "customColor": -5588020, + "forceColor": false + } + }, + "modShield": { + "style": "BracketsBottom", + "color": { + "crosshairColor": "Unchanged", + "customColor": -5588020, + "forceColor": false + } + }, + "modCorrectTool": { + "style": "Dot", + "color": { + "crosshairColor": "Unchanged", + "customColor": -5588020, + "forceColor": false + } + }, + "modIncorrectTool": { + "style": "DiagonalCross", + "color": { + "crosshairColor": "Unchanged", + "customColor": -5588020, + "forceColor": false + } + } + }, + "enableTweaks": true, + "additionalTools": [], + "additionalMeleeWeapons": [], + "additionalRangedWeapons": [], + "additionalThrowables": [], + "additionalUsableItems": [], + "additionalInteractableBlocks": [] +} \ No newline at end of file diff --git a/config/enhanced_bes.properties b/config/enhanced_bes.properties new file mode 100644 index 0000000..6624a92 --- /dev/null +++ b/config/enhanced_bes.properties @@ -0,0 +1,20 @@ +#Configuration file for Enhanced Block Entities +#Sun Nov 05 16:59:43 CET 2023 +decorated_pot_ao=false +sign_ao=false +render_enhanced_signs=true +bell_ao=true +shulker_box_ao=false +experimental_signs=true +chest_ao=false +sign_text_rendering=smart +render_enhanced_decorated_pots=true +experimental_chests=true +christmas_chests=allowed +bed_ao=false +render_enhanced_chests=true +render_enhanced_beds=true +render_enhanced_shulker_boxes=true +experimental_beds=true +render_enhanced_bells=true +force_resource_pack_compat=false diff --git a/config/entity_model_features.json b/config/entity_model_features.json new file mode 100644 index 0000000..273a7e4 --- /dev/null +++ b/config/entity_model_features.json @@ -0,0 +1,8 @@ +{ + "logModelCreationData": false, + "renderModeChoice": "NORMAL", + "vanillaModelHologramRenderMode": "Off", + "attemptRevertingEntityModelsAlteredByAnotherMod": true, + "logUnknownOrModdedEntityModels": "NONE", + "attemptPhysicsModPatch_2": "CUSTOM" +} \ No newline at end of file diff --git a/config/entity_texture_features.json b/config/entity_texture_features.json new file mode 100644 index 0000000..da39ea3 --- /dev/null +++ b/config/entity_texture_features.json @@ -0,0 +1,42 @@ +{ + "illegalPathSupportMode": "None", + "enableCustomTextures": true, + "enableCustomBlockEntities": true, + "textureUpdateFrequency_V2": "Fast", + "restrictBiome": true, + "restrictHeight": true, + "restrictBlock": true, + "restrictWeather": true, + "restrictDayTime": true, + "restrictMoonPhase": true, + "enableEmissiveTextures": true, + "enableEmissiveBlockEntities": true, + "emissiveRenderMode": "DULL", + "specialEmissiveShield": true, + "alwaysCheckVanillaEmissiveSuffix": true, + "skinFeaturesEnabled": true, + "skinFeaturesEnableTransparency": true, + "skinFeaturesEnableFullTransparency": false, + "tryETFTransparencyForAllSkins": false, + "enableEnemyTeamPlayersSkinFeatures": true, + "enableBlinking": true, + "blinkFrequency": 150, + "blinkLength": 1, + "enableTridents": true, + "enableElytra": true, + "elytraThicknessFix": false, + "advanced_IncreaseCacheSizeModifier": 1.0, + "debugLoggingMode": "None", + "removePixelsUnderEmissiveElytra": true, + "removePixelsUnderEmissiveArmour": true, + "removePixelsUnderEmissivePlayers": true, + "removePixelsUnderEmissiveMobs": true, + "removePixelsUnderEmissiveBlockEntity": true, + "dontPatchPBRTextures": true, + "dontPatchAnimatedTextures": true, + "ignoredConfigs2": [], + "hideConfigButton": false, + "disableVanillaDirectoryVariantTextures": false, + "use3DSkinLayerPatch": true, + "enableFullBodyWardenTextures": true +} \ No newline at end of file diff --git a/config/entityculling.json b/config/entityculling.json new file mode 100644 index 0000000..f557378 --- /dev/null +++ b/config/entityculling.json @@ -0,0 +1,33 @@ +{ + "configVersion": 5, + "renderNametagsThroughWalls": true, + "blockEntityWhitelist": [ + "create:rope_pulley", + "botania:flame_ring", + "minecraft:beacon", + "create:hose_pulley", + "betterend:eternal_pedestal", + "botania:magic_missile", + "botania:falling_star" + ], + "entityWhitelist": [ + "botania:mana_burst" + ], + "tracingDistance": 128, + "debugMode": false, + "sleepDelay": 10, + "hitboxLimit": 50, + "skipMarkerArmorStands": true, + "tickCulling": true, + "tickCullingWhitelist": [ + "create:contraption", + "create:stationary_contraption", + "create:gantry_contraption", + "minecraft:boat", + "minecraft:firework_rocket", + "create:carriage_contraption" + ], + "disableF3": false, + "skipEntityCulling": false, + "skipBlockEntityCulling": false +} \ No newline at end of file diff --git a/config/estrogen.json b/config/estrogen.json new file mode 100644 index 0000000..86c71be --- /dev/null +++ b/config/estrogen.json @@ -0,0 +1,3 @@ +{ + "chestFeature": true +} \ No newline at end of file diff --git a/config/exordium.json b/config/exordium.json new file mode 100644 index 0000000..eb131f3 --- /dev/null +++ b/config/exordium.json @@ -0,0 +1,61 @@ +{ + "configVersion": 3, + "enableSignBuffering": true, + "targetFPSNameTags": 60, + "enableNametagScreenBuffering": false, + "pollRate": 60, + "chatSettings": { + "enabled": true, + "maxFps": 20, + "forceBlend": false, + "forceUpdates": false + }, + "debugScreenSettings": { + "enabled": true, + "maxFps": 10, + "forceBlend": false, + "forceUpdates": false + }, + "hotbarSettings": { + "enabled": true, + "maxFps": 20, + "forceBlend": false, + "forceUpdates": false + }, + "experienceSettings": { + "enabled": true, + "maxFps": 5, + "forceBlend": false, + "forceUpdates": false + }, + "healthSettings": { + "enabled": true, + "maxFps": 20, + "forceBlend": false, + "forceUpdates": false + }, + "scoreboardSettings": { + "enabled": true, + "maxFps": 5, + "forceBlend": false, + "forceUpdates": false + }, + "tablistSettings": { + "enabled": true, + "maxFps": 20, + "forceBlend": false, + "forceUpdates": false + }, + "vignetteSettings": { + "enabled": true, + "maxFps": 5, + "forceBlend": false, + "forceUpdates": false + }, + "crosshairSettings": { + "enabled": false, + "maxFps": 20, + "forceBlend": false, + "forceUpdates": false + } +} \ No newline at end of file diff --git a/config/extendedgears-common.toml b/config/extendedgears-common.toml new file mode 100644 index 0000000..9b67be7 --- /dev/null +++ b/config/extendedgears-common.toml @@ -0,0 +1,4 @@ +#. +#Disable the Extended Cogwheels datafixer. Only do this if you are certain that no pre 0.2.1 cogwheels are left in the world as they will be destroyed +#[@cui:RequiresReload:both] +disableDatafixer = false diff --git a/config/fabric/indigo-renderer.properties b/config/fabric/indigo-renderer.properties new file mode 100644 index 0000000..f8225b9 --- /dev/null +++ b/config/fabric/indigo-renderer.properties @@ -0,0 +1,9 @@ +#Indigo properties file +#Sun Nov 05 16:56:51 CET 2023 +fix-mean-light-calculation=auto +debug-compare-lighting=auto +fix-exterior-vertex-lighting=auto +ambient-occlusion-mode=hybrid +always-tesselate-blocks=auto +fix-smooth-lighting-offset=auto +fix-luminous-block-ambient-occlusion=auto diff --git a/config/fallingtree.json b/config/fallingtree.json new file mode 100644 index 0000000..da5749a --- /dev/null +++ b/config/fallingtree.json @@ -0,0 +1,49 @@ +{ + "trees": { + "allowedLogs": [], + "deniedLogs": [], + "allowedLeaves": [], + "allowedNonDecayLeaves": [], + "deniedLeaves": [], + "breakMode": "INSTANTANEOUS", + "detectionMode": "WHOLE_TREE", + "maxScanSize": 500, + "maxSize": 100, + "maxSizeAction": "ABORT", + "breakOrder": "FURTHEST_FIRST", + "minimumLeavesAroundRequired": 1, + "includePersistentLeavesInRequiredCount": true, + "treeBreaking": true, + "leavesBreaking": true, + "leavesBreakingForceRadius": 0, + "allowMixedLogs": false, + "breakNetherTreeWarts": true, + "breakMangroveRoots": true, + "searchAreaRadius": -1, + "allowedAdjacentBlocks": [], + "adjacentStopMode": "STOP_ALL" + }, + "tools": { + "allowed": [], + "denied": [], + "preserve": false, + "ignoreTools": false, + "damageMultiplicand": 1.0, + "damageRounding": "ROUND_DOWN", + "speedMultiplicand": 0.0, + "forceToolUsage": false + }, + "player": { + "allowedTags": [] + }, + "enchantment": { + "registerEnchant": false, + "registerSpecificEnchant": false, + "hideEnchant": false, + "requireEnchantment": false + }, + "sneakMode": "SNEAK_DISABLE", + "breakInCreative": false, + "lootInCreative": true, + "notificationMode": "ACTION_BAR" +} \ No newline at end of file diff --git a/config/farmersdelight.json b/config/farmersdelight.json new file mode 100644 index 0000000..fecac8b --- /dev/null +++ b/config/farmersdelight.json @@ -0,0 +1,48 @@ +{ + "enableVanillaCropCrates": true, + "farmersBuyFDCrops": true, + "wanderingTraderSellsFDItems": true, + "richSoilBoostChance": 0.2, + "cuttingBoardFortuneBonus": 0.1, + "enableRopeReeling": true, + "canvasSignDarkBackgroundList": [ + "gray", + "purple", + "blue", + "brown", + "green", + "red", + "black" + ], + "defaultTomatoVineRope": "farmersdelight:rope", + "enableTomatoVineClimbingTaggedRopes": true, + "vanillaSoupExtraEffects": true, + "rabbitStewJumpBoost": true, + "dispenserToolsCuttingBoard": true, + "enableStackableSoupSize": true, + "soupItemList": [ + "minecraft:mushroom_stew", + "minecraft:beetroot_soup", + "minecraft:rabbit_stew" + ], + "overrideAllSoupItems": false, + "generateFDChestLoot": true, + "generateVillageCompostHeaps": true, + "generateWildCabbages": true, + "chanceWildCabbages": 30, + "generateWildBeetroots": true, + "chanceWildBeetroots": 30, + "generateWildPotatoes": true, + "chanceWildPotatoes": 100, + "generateWildOnions": true, + "chanceWildOnions": 120, + "generateWildCarrots": true, + "chanceWildCarrots": 120, + "generateWildTomatoes": true, + "chanceWildTomatoes": 100, + "generateWildRice": true, + "chanceWildRice": 20, + "nourishedHungerOverlay": true, + "comfortHealthOverlay": true, + "foodEffectTooltip": true +} \ No newline at end of file diff --git a/config/fastload.properties b/config/fastload.properties new file mode 100644 index 0000000..0736fb9 --- /dev/null +++ b/config/fastload.properties @@ -0,0 +1,24 @@ +#Fastload Configuration File +#Sun Nov 05 16:56:50 CET 2023 +debug=false +instant_load=false +server_render_chunk_radius=3 +chunk_try_limit=250 +local_render_chunk_radius=10 + +# Definitions +# 'debug' = debug (logWarn) all things happening in fastload to aid in diagnosing issues. +# Enabled = true, Disabled = false +# +# 'chunk_try_limit' = how many times in a row should the same count of loaded chunks be ignored before we cancel pre-rendering. +# Min = 1, Max = 1000. Set 1000 for infinity +# +# 'instant_load' = should fastload just nuke the downloading terrain screen? This boolean is for impatient people who think fastload's loading screen isn't necessary. +# Enabled = true, Disabled = false +# +# 'local_render_chunk_radius' = how many chunks are loaded until 'building terrain' is completed on singleplayer join. +# Min = 0, Max = 32 or your render distance, Whichever is smaller. Set 0 to disable. +# +# 'server_render_chunk_radius' = how many chunks are loaded until 'building terrain' is completed on server join. +# Min = 0, Max = 32 or your render distance, Whichever is smaller. Set 0 to disable. +# \ No newline at end of file diff --git a/config/fastquit.toml b/config/fastquit.toml new file mode 100644 index 0000000..a7b2c1a --- /dev/null +++ b/config/fastquit.toml @@ -0,0 +1,5 @@ +renderSavingScreen = false +showToasts = true +showSavingTime = "text.cloth-config.boolean.value.true" +backgroundPriority = 2 +allowMultipleServers = true diff --git a/config/ferritecore.mixin.properties b/config/ferritecore.mixin.properties new file mode 100644 index 0000000..2b63d85 --- /dev/null +++ b/config/ferritecore.mixin.properties @@ -0,0 +1,22 @@ +# Replace the blockstate neighbor table +replaceNeighborLookup = true +# Do not store the properties of a state explicitly and read themfrom the replace neighbor table instead. Requires replaceNeighborLookup to be enabled +replacePropertyMap = true +# Cache the predicate instances used in multipart models +cacheMultipartPredicates = true +# Avoid creation of new strings when creating ModelResourceLocations +modelResourceLocations = true +# Do not create a new MultipartBakedModel instance for each block state using the same multipartmodel. Requires cacheMultipartPredicates to be enabled +multipartDeduplication = true +# Deduplicate cached data for blockstates, most importantly collision and render shapes +blockstateCacheDeduplication = true +# Deduplicate vertex data of baked quads in the basic model implementations +bakedQuadDeduplication = true +# Use smaller data structures for "simple" models, especially models with few side-specific faces +modelSides = true +# Replace objects used to detect multi-threaded access to chunks by a much smaller field. This option is disabled by default due to very rare and very hard-to-reproduce crashes, use at your own risk! +useSmallThreadingDetector = false +# Use a slightly more compact, but also slightly slower representation for block states +compactFastMap = false +# Populate the neighbor table used by vanilla. Enabling this slightly increases memory usage, but can help with issues in the rare case where mods access it directly. +populateNeighborTable = false diff --git a/config/flywheel.json b/config/flywheel.json new file mode 100644 index 0000000..1ab18b7 --- /dev/null +++ b/config/flywheel.json @@ -0,0 +1,5 @@ +{ + "backend": "INSTANCING", + "debugNormals": false, + "limitUpdates": true +} \ No newline at end of file diff --git a/config/forgeconfigapiport.toml b/config/forgeconfigapiport.toml new file mode 100644 index 0000000..e6db1a0 --- /dev/null +++ b/config/forgeconfigapiport.toml @@ -0,0 +1,13 @@ +#When single config values need to be corrected (think like the config value is a number 1-10, but the user enters an incompatible input like '5.0', in that case only this single value needs fixing not the whole file), +#Forge restores the built-in default value for that option, but ignores a value that is set in a possibly present default config in 'defaultconfigs'. +#This option fixes this behavior and checks for a value in a default config from 'defaultconfigs' before falling back to the built-in default. +correctConfigValuesFromDefaultConfig = true +#Path to load default configs from, intended for setting global server configs for newly created worlds, but also works when recreating client and common configs. +defaultConfigsPath = "defaultconfigs" +#Config loading from a file config appears to occasionally fail and throw a com.electronwill.nightconfig.core.io.ParsingException: Not enough data available. +#This workaround catches the exception, and recreates a fresh file to try config loading for again. If loading fails for the new file the original exception is thrown. +#To make sure any required changes through configs stay intact through such recreations, placed your changed configs in the 'defaultconfigs' directory. +recreateConfigsWhenParsingFails = true +#Prevent server config files from being saved inside the current world directory. Instead, save them to the global config directory in .minecraft/config/. +#This option effectively disables per world server configs, but helps a lot with avoiding user confusion. +forceGlobalServerConfigs = true diff --git a/config/immediatelyfast.json b/config/immediatelyfast.json new file mode 100644 index 0000000..6ae9efa --- /dev/null +++ b/config/immediatelyfast.json @@ -0,0 +1,21 @@ +{ + "REGULAR_INFO": "----- Regular config values below -----", + "font_atlas_resizing": true, + "map_atlas_generation": true, + "hud_batching": true, + "fast_text_lookup": true, + "fast_buffer_upload": true, + "fast_buffer_upload_size_mb": 256, + "fast_buffer_upload_explicit_flush": true, + "COSMETIC_INFO": "----- Cosmetic only config values below (Does not optimize anything) -----", + "dont_add_info_into_debug_hud": false, + "EXPERIMENTAL_INFO": "----- Experimental config values below (Rendering glitches may occur) -----", + "experimental_disable_error_checking": false, + "experimental_disable_resource_pack_conflict_handling": false, + "experimental_sign_text_buffering": false, + "DEBUG_INFO": "----- Debug only config values below (Do not touch) -----", + "debug_only_and_not_recommended_disable_universal_batching": false, + "debug_only_and_not_recommended_disable_mod_conflict_handling": false, + "debug_only_and_not_recommended_disable_hardware_conflict_handling": false, + "debug_only_print_additional_error_information": false +} \ No newline at end of file diff --git a/config/immersive_portals.json b/config/immersive_portals.json new file mode 100644 index 0000000..b017898 --- /dev/null +++ b/config/immersive_portals.json @@ -0,0 +1,53 @@ +{ + "check_the_wiki_for_more_information": "https://qouteall.fun/immptl/wiki/Config-Options", + "maxPortalLayer": 5, + "lagAttackProof": true, + "compatibilityRenderMode": false, + "enableMirrorCreation": true, + "enableCrossPortalSound": true, + "pureMirror": false, + "renderYourselfInPortal": true, + "correctCrossPortalEntityRendering": true, + "reducedPortalRendering": false, + "netherPortalOverlay": false, + "enableNetherPortalEffect": true, + "enableClientPerformanceAdjustment": true, + "checkModInfoFromInternet": true, + "enableUpdateNotification": true, + "sharedBlockMeshBufferOptimization": true, + "enableClippingMechanism": true, + "visibilityPrediction": true, + "useDepthClampForPortalRendering": true, + "enableCrossPortalView": true, + "portalRenderLimit": 200, + "doCheckGlError": false, + "shaderpackWarning": true, + "portalWandCursorAlignment": 2, + "netherPortalMode": "normal", + "endPortalMode": "normal", + "enableWarning": true, + "lightVanillaNetherPortalWhenCrouching": true, + "enableAlternateDimensions": true, + "enableServerPerformanceAdjustment": true, + "enableDatapackPortalGen": true, + "indirectLoadingRadiusCap": 8, + "regularPortalLengthLimit": 64, + "scaleLimit": 30, + "easeCreativePermission": true, + "easeCommandStickPermission": false, + "portalsChangeGravityByDefault": false, + "portalSearchingRange": 128, + "serverSideNormalChunkLoading": true, + "teleportationDebug": false, + "looseMovementCheck": false, + "chunkPacketDebug": false, + "enableImmPtlChunkLoading": true, + "disabledWarnings": [ + "entityculling", + "quilt", + "voicechat", + "create", + "many_mods", + "collective" + ] +} \ No newline at end of file diff --git a/config/invmove.json b/config/invmove.json new file mode 100644 index 0000000..c919360 --- /dev/null +++ b/config/invmove.json @@ -0,0 +1,19 @@ +{ + "general": { + "enable": true, + "debugDisplay": false + }, + "movement": { + "enable": true, + "jump": true, + "sneak": "Maintain", + "dismount": false, + "textFieldDisables": true, + "unrecognizedScreenDefault": true + }, + "background": { + "enable": true, + "hideOnPause": "Show", + "unrecognizedScreenDefault": true + } +} \ No newline at end of file diff --git a/config/invmove/unrecognized.json b/config/invmove/unrecognized.json new file mode 100644 index 0000000..6286a61 --- /dev/null +++ b/config/invmove/unrecognized.json @@ -0,0 +1,36 @@ +{ + "allowMovement": { + "io.github.apace100.origins.screen.ChooseOriginScreen": true, + "io.github.apace100.origins.screen.WaitForNextLayerScreen": true, + "quilt.net.mca.client.gui.DestinyScreen": true, + "net.minecraft.class_433": true, + "me.shedaniel.clothconfig2.gui.ClothConfigScreen": true, + "net.spellcraftgaming.rpghud.gui.GuiSettingsMod": true, + "journeymap.client.ui.waypoint.WaypointManager": true, + "de.maxhenkel.voicechat.gui.VoiceChatScreen": true, + "io.github.apace100.origins.screen.ViewOriginScreen": true, + "de.maxhenkel.voicechat.gui.group.JoinGroupScreen": true, + "me.shedaniel.rei.impl.client.gui.screen.DefaultDisplayViewingScreen": true, + "com.simibubi.create.foundation.ponder.ui.PonderUI": true, + "rbasamoyai.createbigcannons.munitions.autocannon.ammo_container.AutocannonAmmoContainerScreen": true, + "io.github.bumblesoftware.fastload.client.BuildingTerrainScreen": true, + "de.maxhenkel.voicechat.gui.VoiceChatSettingsScreen": true, + "com.simibubi.create.foundation.blockEntity.behaviour.ValueSettingsScreen": true, + "net.minecraft.class_407": true, + "quilt.net.mca.client.gui.InteractScreen": true, + "journeymap.client.ui.dialog.AboutDialog": true, + "journeymap.client.ui.dialog.OptionsManager": true, + "journeymap.client.ui.component.ScrollPaneScreen": true, + "journeymap.client.ui.fullscreen.Fullscreen": true, + "dan200.computercraft.client.gui.ComputerScreen": true, + "dev.isxander.controlify.gui.screen.ControllerCalibrationScreen": true, + "dev.isxander.controlify.gui.screen.ControllerCarouselScreen": true, + "dev.isxander.yacl3.gui.YACLScreen": true, + "dev.isxander.controlify.gui.screen.RadialMenuScreen": true + }, + "hideBackground": { + "me.shedaniel.rei.impl.client.gui.screen.DefaultDisplayViewingScreen": true, + "rbasamoyai.createbigcannons.munitions.autocannon.ammo_container.AutocannonAmmoContainerScreen": true, + "dan200.computercraft.client.gui.ComputerScreen": true + } +} \ No newline at end of file diff --git a/config/invmove/vanilla.json b/config/invmove/vanilla.json new file mode 100644 index 0000000..c2babe4 --- /dev/null +++ b/config/invmove/vanilla.json @@ -0,0 +1,50 @@ +{ + "movement": { + "inventory": true, + "horseInventory": true, + "creative": true, + "crafting": true, + "chest": true, + "shulker": true, + "dispenser": true, + "hopper": true, + "enchantment": true, + "anvil": true, + "beacon": true, + "brewing": true, + "furnace": true, + "blastFurnace": true, + "smoker": true, + "loom": true, + "cartography": true, + "grindstone": true, + "stonecutter": true, + "villager": true, + "book": true, + "advancements": true + }, + "backgroundHide": { + "inventory": true, + "horseInventory": true, + "creative": true, + "crafting": true, + "chest": true, + "shulker": true, + "dispenser": true, + "hopper": true, + "enchantment": true, + "anvil": true, + "beacon": true, + "brewing": true, + "furnace": true, + "blastFurnace": true, + "smoker": true, + "loom": true, + "cartography": true, + "grindstone": true, + "stonecutter": true, + "villager": true, + "book": true, + "advancements": true + } +} \ No newline at end of file diff --git a/config/jade/hide-blocks.json b/config/jade/hide-blocks.json new file mode 100644 index 0000000..91bac41 --- /dev/null +++ b/config/jade/hide-blocks.json @@ -0,0 +1,7 @@ +{ + "__comment": "This is a blocklist for the target of Jade. You can add registry ids to the \"values\" list. Restart the game to apply changes.", + "values": [ + "minecraft:barrier" + ], + "version": 1 +} \ No newline at end of file diff --git a/config/jade/hide-entities.json b/config/jade/hide-entities.json new file mode 100644 index 0000000..4bb1a0e --- /dev/null +++ b/config/jade/hide-entities.json @@ -0,0 +1,10 @@ +{ + "__comment": "This is a blocklist for the target of Jade. You can add registry ids to the \"values\" list. Restart the game to apply changes.", + "values": [ + "minecraft:area_effect_cloud", + "minecraft:firework_rocket", + "minecraft:interaction", + "minecraft:text_display" + ], + "version": 1 +} \ No newline at end of file diff --git a/config/jade/jade.json b/config/jade/jade.json new file mode 100644 index 0000000..d5e73d9 --- /dev/null +++ b/config/jade/jade.json @@ -0,0 +1,40 @@ +{ + "general": { + "hintOverlayToggle": true, + "hintNarratorToggle": true, + "previewOverlay": true, + "displayTooltip": true, + "displayBlocks": true, + "displayEntities": true, + "displayBosses": true, + "displayMode": "TOGGLE", + "hideFromDebug": true, + "hideFromTabList": true, + "enableTextToSpeech": false, + "ttsMode": "PRESS", + "fluidMode": "ANY", + "reachDistance": 0.0, + "debug": false, + "itemModNameTooltip": true, + "bossBarOverlapMode": "PUSH_DOWN" + }, + "overlay": { + "activeTheme": "jade:dark", + "themesHash": -328442023, + "overlayPosX": 0.5, + "overlayPosY": 1.0, + "overlayScale": 1.0, + "overlayAnchorX": 0.5, + "overlayAnchorY": 0.0, + "overlaySquare": false, + "flipMainHand": false, + "autoScaleThreshold": 0.4, + "alpha": 0.7, + "iconMode": "TOP", + "animation": true, + "disappearingDelay": 0.0 + }, + "formatting": { + "modName": "§9§o%s" + } +} \ No newline at end of file diff --git a/config/jade/plugins.json b/config/jade/plugins.json new file mode 100644 index 0000000..23b4ef7 --- /dev/null +++ b/config/jade/plugins.json @@ -0,0 +1,88 @@ +{ + "minecraft": { + "item_storage.show_name_amount": 5, + "furnace": true, + "harvest_tool.show_unbreakable": false, + "animal_owner": true, + "animal_owner.fetch_names": true, + "harvest_tool.effective_tool": true, + "item_storage.normal_amount": 9, + "item_storage": true, + "harvest_tool": true, + "armor_stand": true, + "fluid_storage.detailed": false, + "energy_storage": true, + "entity_armor.max_for_render": 40, + "breaking_progress": true, + "tnt_stability": true, + "item_storage.items_per_line": 9, + "item_frame": true, + "crop_progress": true, + "command_block": true, + "mob_growth": true, + "harvest_tool.new_line": false, + "entity_health.max_for_render": 40, + "entity_health.show_fractions": false, + "mob_spawner": true, + "redstone": true, + "fluid_storage": true, + "chicken_egg": true, + "jukebox": true, + "brewing_stand": true, + "energy_storage.detailed": false, + "note_block": true, + "beehive": true, + "item_storage.detailed_amount": 54, + "player_head": true, + "block_states": false, + "lectern": true, + "entity_armor": true, + "harvest_tool.creative": false, + "horse_stats": true, + "item_tooltip": true, + "entity_health": true, + "enchantment_power": true, + "zombie_villager": true, + "villager_profession": true, + "mob_breeding": true, + "entity_health.icons_per_line": 10, + "total_enchantment_power": true, + "potion_effects": true, + "painting": true, + "chiseled_bookshelf": true + }, + "jadeaddons": { + "equipment_requirement": "" + }, + "jade": { + "coordinates.rel": false, + "distance": false, + "block_face": false, + "coordinates": false, + "registry_name": "OFF", + "mod_name": true + }, + "create": { + "filter": true, + "backtank_capacity": true, + "goggles.requires_goggles": true, + "goggles": false, + "blaze_burner": true, + "exact_block": true, + "crafting_blueprint": true, + "goggles.detailed": false, + "placard": true + }, + "ae2": { + "part_icon": true, + "charger": true, + "debug": true, + "part_tooltip": true, + "grid_node_state": true, + "pattern_provider": true, + "part_mod_name": true, + "power_storage": true, + "crafting_monitor": true, + "part_name": true + } +} \ No newline at end of file diff --git a/config/jade/sort-order.json b/config/jade/sort-order.json new file mode 100644 index 0000000..59853e0 --- /dev/null +++ b/config/jade/sort-order.json @@ -0,0 +1,132 @@ +{ + "create:blaze_burner": null, + "create:backtank_capacity": null, + "create:contraption_inv": null, + "lootr:inventory": null, + "create:hide_boiler_tanks": null, + "create:crafting_blueprint": null, + "create:placard": null, + "create:exact_block": null, + "create:filter": null, + "create:goggles": null, + "ae2:server_data": null, + "ae2:charger": null, + "ae2:crafting_monitor": null, + "ae2:pattern_provider": null, + "ae2:power_storage": null, + "ae2:grid_node_state": null, + "ae2:debug": null, + "ae2:part_name": null, + "ae2:part_icon": null, + "ae2:part_tooltip": null, + "ae2:part_mod_name": null, + "jade:object_name": null, + "jade:registry_name": null, + "jade:mod_name": null, + "jade:distance": null, + "jade:block_face": null, + "minecraft:brewing_stand": null, + "minecraft:beehive": null, + "minecraft:command_block": null, + "minecraft:jukebox": null, + "minecraft:lectern": null, + "minecraft:redstone": null, + "minecraft:furnace": null, + "minecraft:chiseled_bookshelf": null, + "minecraft:animal_owner": null, + "minecraft:potion_effects": null, + "minecraft:mob_growth": null, + "minecraft:mob_breeding": null, + "minecraft:chicken_egg": null, + "minecraft:zombie_villager": null, + "minecraft:block_states": null, + "minecraft:horse_stats": null, + "minecraft:item_frame": null, + "minecraft:tnt_stability": null, + "minecraft:note_block": null, + "minecraft:armor_stand": null, + "minecraft:painting": null, + "minecraft:harvest_tool": null, + "minecraft:enchantment_power": null, + "minecraft:total_enchantment_power": null, + "minecraft:player_head": null, + "minecraft:item_ber": null, + "minecraft:villager_profession": null, + "minecraft:item_tooltip": null, + "minecraft:falling_block": null, + "minecraft:entity_health": null, + "minecraft:entity_armor": null, + "minecraft:crop_progress": null, + "minecraft:mob_spawner": null, + "minecraft:item_display": null, + "minecraft:block_display": null, + "minecraft:item_storage": null, + "minecraft:fluid_storage": null, + "minecraft:energy_storage": null, + "minecraft:progress": null, + "create:blaze_burner": null, + "create:backtank_capacity": null, + "create:contraption_inv": null, + "lootr:inventory": null, + "create:hide_boiler_tanks": null, + "create:crafting_blueprint": null, + "create:placard": null, + "create:exact_block": null, + "create:filter": null, + "create:goggles": null, + "jade:object_name": null, + "jade:registry_name": null, + "jade:mod_name": null, + "jade:distance": null, + "jade:block_face": null, + "minecraft:brewing_stand": null, + "minecraft:beehive": null, + "minecraft:command_block": null, + "minecraft:jukebox": null, + "minecraft:lectern": null, + "minecraft:redstone": null, + "minecraft:furnace": null, + "minecraft:chiseled_bookshelf": null, + "minecraft:animal_owner": null, + "minecraft:potion_effects": null, + "minecraft:mob_growth": null, + "minecraft:mob_breeding": null, + "minecraft:chicken_egg": null, + "minecraft:zombie_villager": null, + "minecraft:block_states": null, + "minecraft:horse_stats": null, + "minecraft:item_frame": null, + "minecraft:tnt_stability": null, + "minecraft:note_block": null, + "minecraft:armor_stand": null, + "minecraft:painting": null, + "minecraft:harvest_tool": null, + "minecraft:enchantment_power": null, + "minecraft:total_enchantment_power": null, + "minecraft:player_head": null, + "minecraft:item_ber": null, + "minecraft:villager_profession": null, + "minecraft:item_tooltip": null, + "minecraft:falling_block": null, + "minecraft:entity_health": null, + "minecraft:entity_armor": null, + "minecraft:crop_progress": null, + "minecraft:mob_spawner": null, + "minecraft:item_display": null, + "minecraft:block_display": null, + "minecraft:item_storage": null, + "minecraft:fluid_storage": null, + "minecraft:energy_storage": null, + "minecraft:progress": null, + "ae2:server_data": null, + "ae2:charger": null, + "ae2:crafting_monitor": null, + "ae2:pattern_provider": null, + "ae2:power_storage": null, + "ae2:grid_node_state": null, + "ae2:debug": null, + "ae2:part_name": null, + "ae2:part_icon": null, + "ae2:part_tooltip": null, + "ae2:part_mod_name": null +} \ No newline at end of file diff --git a/config/jade/usernamecache.json b/config/jade/usernamecache.json new file mode 100644 index 0000000..020af02 --- /dev/null +++ b/config/jade/usernamecache.json @@ -0,0 +1,4 @@ +{ + "5dc1cc1d-427d-4efc-8a1e-c2c89cde3f00": "3j4", + "117459cd-a223-448f-be6a-c3792f132c99": "utime" +} \ No newline at end of file diff --git a/config/lambdynlights.toml b/config/lambdynlights.toml new file mode 100644 index 0000000..9b06355 --- /dev/null +++ b/config/lambdynlights.toml @@ -0,0 +1,92 @@ +# LambDynamicLights configuration. +# The dynamic lights mode +mode = "fancy" + +# Light sources settings. +[light_sources] + # Enables water-sensitive light sources check. This means that water-sensitive items will not light up when submerged in water. + water_sensitive_check = true + # Enable block entities light source. + block_entities = true + # Enable entities light source. + entities = true + # Enable first-person player light source. + self = true + # TNT lighting mode. May be off, simple or fancy. + tnt = "off" + # Creeper lighting mode. May be off, simple or fancy. + creeper = "simple" + + [light_sources.settings] + + [light_sources.settings.entities] + + [light_sources.settings.entities.minecraft] + chicken = true + axolotl = true + bee = true + arrow = true + donkey = true + cow = true + evoker_fangs = true + fox = true + chest_minecart = true + tropical_fish = true + slime = true + pig = true + pillager = true + skeleton = true + iron_golem = true + bat = true + husk = true + area_effect_cloud = true + rabbit = true + zombie = true + drowned = true + sheep = true + experience_orb = true + player = true + illusioner = true + dolphin = true + pufferfish = true + item = true + wolf = true + vex = true + salmon = true + furnace_minecart = true + item_frame = true + vindicator = true + horse = true + minecart = true + painting = true + evoker = true + cave_spider = true + glow_squid = true + witch = true + cod = true + glow_item_frame = false + squid = true + spider = true + creeper = true + lightning_bolt = true + enderman = true + zombie_villager = true + + [light_sources.settings.entities.createbigcannons] + cannon_carriage = true + pitch_contraption = true + flak_autocannon = true + grapeshot = true + bag_of_grapeshot = true + + [light_sources.settings.entities.create] + stationary_contraption = true + + [light_sources.settings.entities.mca] + male_zombie_villager = true + female_villager = true + male_villager = true + + [light_sources.settings.entities.fd] + chairexecution = true + diff --git a/config/lithium.properties b/config/lithium.properties new file mode 100644 index 0000000..febe4b0 --- /dev/null +++ b/config/lithium.properties @@ -0,0 +1,8 @@ +# This is the configuration file for Lithium. +# 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/jellysquid3/lithium-fabric/wiki/Configuration-File +# +# By default, this file will be empty except for this notice. diff --git a/config/mca.json b/config/mca.json new file mode 100644 index 0000000..3c0b1d7 --- /dev/null +++ b/config/mca.json @@ -0,0 +1,228 @@ +{ + "README": "https://github.com/Luke100000/minecraft-comes-alive/wiki", + "version": 1, + "overwriteOriginalVillagers": true, + "moddedVillagerWhitelist": [], + "overwriteOriginalZombieVillagers": true, + "overwriteAllZombiesWithZombieVillagers": false, + "moddedZombieVillagerWhitelist": [], + "babyZombieChance": 0.25, + "villagerTagsHacks": true, + "enableInfection": true, + "allowGrimReaper": true, + "villagerChatPrefix": "", + "canHurtBabies": true, + "enterVillageNotification": true, + "villagerMarriageNotification": true, + "villagerBirthNotification": true, + "innArrivalNotification": true, + "villagerRestockNotification": true, + "showNotificationsAsChat": false, + "heartsToBeConsideredAsFriend": 40, + "enableVillagerMailingPlayers": true, + "allowBodyCustomizationInDestiny": true, + "allowTraitCustomizationInDestiny": true, + "enableGenderCheckForPlayers": true, + "zombieBiteInfectionChance": 0.05, + "infectionChanceDecreasePerLevel": 0.25, + "infectionTime": 72000, + "twinBabyChance": 0.02, + "marriageHeartsRequirement": 100, + "engagementHeartsRequirement": 50, + "bouquetHeartsRequirement": 10, + "babyItemGrowUpTime": 24000, + "villagerMaxAgeTime": 384000, + "villagerMaxHealth": 20, + "allowVillagerTeleporting": false, + "villagerMinTeleportationDistance": 64.0, + "childInitialHearts": 100, + "greetHeartsThreshold": 75, + "greetAfterDays": 1, + "geneticImmigrantChance": 0.2, + "traitChance": 0.25, + "traitInheritChance": 0.5, + "bypassTraitRestrictions": false, + "nightOwlChance": 0.5, + "allowAnyNightOwl": false, + "heartsForPardonHit": 30, + "pardonPlayerTicks": 1200, + "guardsTargetMonsters": false, + "maleVillagerHeightFactor": 0.9, + "femaleVillagerHeightFactor": 0.85, + "maleVillagerWidthFactor": 1.0, + "femaleVillagerWidthFactor": 0.95, + "showNameTags": true, + "nameTagDistance": 5.0, + "useMCAVoices": true, + "useVanillaVoices": false, + "interactionChanceFatigue": 1.0, + "interactionFatigueCooldown": 4800, + "villagerHealthBonusPerLevel": 5, + "useSquidwardModels": false, + "enableBoobs": true, + "burnedClothingTickLength": 3600, + "coloredHairChance": 0.02, + "heartsRequiredToAutoSpawnGravestone": 10, + "useSmarterDoorAI": false, + "procreationCooldown": 72000, + "trackVillagerPosition": true, + "trackVillagerPositionEveryNTicks": 200, + "enableVillagerChatAI": false, + "villagerChatAIIntelligence": 4, + "villagerChatAIServer": "http://snoweagle.tk/", + "guardSpawnFraction": 0.175, + "taxesFactor": 0.5, + "taxSeason": 168000, + "marriageChancePerMinute": 0.05, + "adventurerAtInnChancePerMinute": 0.05, + "adventurerStayTime": 48000, + "villagerProcreationChancePerMinute": 0.05, + "bountyHunterInterval": 48000, + "bountyHunterHearts": -150, + "innSpawnsAdventurers": true, + "innSpawnsCultists": true, + "innSpawnsWanderingTraders": true, + "fractionOfVanillaVillages": 0.0, + "fractionOfVanillaZombies": 0.0, + "minimumBuildingsToBeConsideredAVillage": 3, + "villagerDimensionBlacklist": [], + "allowedSpawnReasons": [ + "natural", + "structure" + ], + "villagerInteractionItemBlacklist": [ + "minecraft:bucket" + ], + "enableAutoScanByDefault": false, + "immersiveLibraryUrl": "https://mca.conczin.net", + "allowEveryoneToAddContentGlobally": false, + "giftDesaturationQueueLength": 16, + "giftDesaturationFactor": 0.5, + "giftDesaturationExponent": 0.85, + "giftSatisfactionFactor": 0.33, + "giftMoodEffect": 0.5, + "baseGiftMoodEffect": 2.0, + "giftDesaturationReset": 24000, + "allowPlayerMarriage": true, + "minBuildingSize": 32, + "maxBuildingSize": 8192, + "maxBuildingRadius": 320, + "minPillarHeight": 2, + "maxTreeHeight": 8, + "maxTreeTicks": { + "#minecraft:logs": 60 + }, + "validTreeSources": [ + "minecraft:grass_block", + "minecraft:dirt" + ], + "launchIntoDestiny": true, + "allowDestinyCommandOnce": true, + "allowDestinyCommandMoreThanOnce": false, + "allowDestinyTeleportation": true, + "enablePlayerShaders": true, + "enableVillagerPlayerModel": true, + "forceVillagerPlayerModel": false, + "allowLimitedPlayerEditor": true, + "allowFullPlayerEditor": false, + "allowPlayerSizeAdjustment": true, + "adjustPlayerEyesToHeight": true, + "useModernUSANamesOnly": false, + "guardsTargetEntities": { + "minecraft:creeper": -1, + "minecraft:drowned": 2, + "minecraft:evoker": 3, + "minecraft:husk": 2, + "minecraft:illusioner": 3, + "minecraft:pillager": 3, + "minecraft:ravager": 3, + "minecraft:vex": 0, + "minecraft:vindicator": 4, + "minecraft:zoglin": 2, + "minecraft:zombie": 4, + "minecraft:zombie_villager": 3, + "minecraft:spider": 0, + "minecraft:skeleton": 0, + "minecraft:slime": 0, + "mca:female_zombie_villager": 3, + "mca:male_zombie_villager": 3 + }, + "villagerPathfindingBlacklist": [ + "#minecraft:climbable", + "#minecraft:fence_gates", + "#minecraft:fences", + "#minecraft:fire", + "#minecraft:portals", + "#minecraft:slabs", + "#minecraft:stairs", + "#minecraft:trapdoors", + "#minecraft:walls" + ], + "structuresInRumors": [ + "minecraft:igloo", + "minecraft:pyramid", + "minecraft:ruined_portal_desert", + "minecraft:ruined_portal_swamp", + "minecraft:ruined_portal", + "minecraft:ruined_portal_mountain", + "minecraft:mansion", + "minecraft:monument", + "minecraft:shipwreck", + "minecraft:shipwreck_beached", + "minecraft:village_desert", + "minecraft:village_taiga", + "minecraft:village_snowy", + "minecraft:village_plains", + "minecraft:village_savanna", + "minecraft:swamp_hut", + "minecraft:mineshaft", + "minecraft:jungle_pyramid", + "minecraft:pillager_outpost", + "minecraft:ancient_city" + ], + "destinySpawnLocations": [ + "somewhere", + "minecraft:shipwreck_beached", + "minecraft:village_desert", + "minecraft:village_taiga", + "minecraft:village_snowy", + "minecraft:village_plains", + "minecraft:village_savanna", + "minecraft:ancient_city" + ], + "destinyLocationsToTranslationMap": { + "default": "destiny.story.travelling", + "minecraft:shipwreck_beached": "destiny.story.sailing" + }, + "professionConversionsMap": {}, + "shaderLocationsMap": { + "sirben": "mca:shaders/post/sirben.json", + "color_blind": "minecraft:shaders/post/desaturate.json" + }, + "playerRendererBlacklist": { + "firstperson": "arms", + "firstpersonmod": "arms", + "epicfight": "all", + "morph": "arms" + }, + "enabledTraits": { + "SIRBEN": true, + "RAINBOW": true, + "DIABETES": true, + "HOMOSEXUAL": true, + "ALBINISM": true, + "LEFT_HANDED": true, + "COLOR_BLIND": true, + "LACTOSE_INTOLERANCE": true, + "BISEXUAL": true, + "VEGETARIAN": true, + "HETEROCHROMIA": true, + "ELECTRIFIED": true, + "COELIAC_DISEASE": true, + "UNKNOWN": true, + "DWARFISM": true + }, + "taxesMap": { + "minecraft:emerald": 1.0 + } +} \ No newline at end of file diff --git a/config/midnightlib.json b/config/midnightlib.json new file mode 100644 index 0000000..5449537 --- /dev/null +++ b/config/midnightlib.json @@ -0,0 +1,3 @@ +{ + "config_screen_list": "MODMENU" +} \ No newline at end of file diff --git a/config/modelfix-client.json b/config/modelfix-client.json new file mode 100644 index 0000000..01f9669 --- /dev/null +++ b/config/modelfix-client.json @@ -0,0 +1,11 @@ +{ + "default": { + "item_quad_expansion": 0.002, + "item_quad_indent": 1.0E-4 + }, + "mac_os": { + "item_quad_expansion": 0.04, + "item_quad_indent": 0.0099, + "shrink_ratio_multiplier": 1.0 + } +} \ No newline at end of file diff --git a/config/modernfix-mixins.properties b/config/modernfix-mixins.properties new file mode 100644 index 0000000..d79553a --- /dev/null +++ b/config/modernfix-mixins.properties @@ -0,0 +1,65 @@ +# This is the configuration file for ModernFix. +# In general, prefer using the config screen to editing this file. It can be accessed +# via the standard mod menu on your respective mod loader. Changes will, however, +# require restarting the game to take effect. +# +# The following options can be enabled or disabled if there is a compatibility issue. +# Add a line with your option name and =true or =false at the bottom of the file to enable +# or disable a rule. For example: +# mixin.perf.dynamic_resources=true +# Do not include the #. You may reset to defaults by deleting this file. +# +# Available options: +# mixin.bugfix.buffer_builder_leak=true # (default) +# mixin.bugfix.chunk_deadlock=true # (default) +# mixin.bugfix.concurrency=true # (default) +# mixin.bugfix.ender_dragon_leak=true # (default) +# mixin.bugfix.packet_leak=false # (default) +# mixin.bugfix.paper_chunk_patches=true # (default) +# mixin.bugfix.world_leaks=true # (default) +# mixin.bugfix.world_screen_skipped=true # (default) +# mixin.devenv=false # (default) +# mixin.feature.branding=true # (default) +# mixin.feature.direct_stack_trace=false # (default) +# mixin.feature.disable_unihex_font=false # (default) +# mixin.feature.integrated_server_watchdog=true # (default) +# mixin.feature.measure_time=true # (default) +# mixin.feature.snapshot_easter_egg=true # (default) +# mixin.feature.spam_thread_dump=false # (default) +# mixin.feature.spark_profile_launch=false # (default) +# mixin.feature.warn_missing_perf_mods=true # (default) +# mixin.launch.class_search_cache=true # (default) +# mixin.perf.blast_search_trees=true # (default) +# mixin.perf.cache_blockstate_cache_arrays=true # (default) +# mixin.perf.cache_model_materials=true # (default) +# mixin.perf.cache_strongholds=true # (default) +# mixin.perf.cache_upgraded_structures=true # (default) +# mixin.perf.clear_fabric_mapping_tables=false # (default) +# mixin.perf.clear_mixin_classinfo=false # (default) +# mixin.perf.compact_bit_storage=true # (default) +# mixin.perf.dedicated_reload_executor=true # (default) +# mixin.perf.deduplicate_climate_parameters=false # (default) +# mixin.perf.deduplicate_location=false # (default) +# mixin.perf.deduplicate_wall_shapes=true # (default) +# mixin.perf.dynamic_block_codecs=false # (default) +# mixin.perf.dynamic_dfu=true # (default) +# mixin.perf.dynamic_entity_renderers=false # (default) +# mixin.perf.dynamic_resources=false # (default) +# mixin.perf.dynamic_resources.diagonalfences=true # (default) +# mixin.perf.dynamic_sounds=true # (default) +# mixin.perf.dynamic_structure_manager=true # (default) +# mixin.perf.faster_command_suggestions=true # (default) +# mixin.perf.faster_item_rendering=false # (default) +# mixin.perf.faster_texture_stitching=true # (default) +# mixin.perf.model_optimizations=true # (default) +# mixin.perf.mojang_registry_size=true # (default) +# mixin.perf.nbt_memory_usage=true # (default) +# mixin.perf.reduce_blockstate_cache_rebuilds=true # (default) +# mixin.perf.remove_biome_temperature_cache=true # (default) +# mixin.perf.remove_spawn_chunks=false # (default) +# mixin.perf.resourcepacks=true # (default) +# mixin.perf.state_definition_construct=true # (default) +# mixin.perf.thread_priorities=true # (default) +# mixin.safety=true # (default) +# +# User overrides go here. diff --git a/config/modmenu.json b/config/modmenu.json new file mode 100644 index 0000000..774b301 --- /dev/null +++ b/config/modmenu.json @@ -0,0 +1,30 @@ +{ + "sorting": "ascending", + "count_libraries": true, + "compact_list": false, + "count_children": true, + "mods_button_style": "classic", + "game_menu_button_style": "replace_bugs", + "count_hidden_mods": true, + "mod_count_location": "title_screen", + "hide_mod_links": false, + "show_libraries": false, + "hide_mod_license": false, + "hide_badges": false, + "hide_mod_credits": false, + "easter_eggs": true, + "modify_title_screen": true, + "modify_game_menu": true, + "hide_config_buttons": false, + "random_java_colors": false, + "translate_names": true, + "translate_descriptions": true, + "config_mode": false, + "disable_drag_and_drop": false, + "hidden_mods": [], + "hidden_configs": [], + "disable_update_checker": [], + "update_checker": true, + "button_update_badge": true, + "quick_configure": true +} \ No newline at end of file diff --git a/config/moonlight-client.json b/config/moonlight-client.json new file mode 100644 index 0000000..ae42f2a --- /dev/null +++ b/config/moonlight-client.json @@ -0,0 +1,6 @@ +{ + "#README": "This config file does not support comments. To see them configure it in-game using YACL or Cloth Config", + "merge_dynamic_packs": true, + "lazy_map_upload": true, + "maps_mipmap": 3 +} \ No newline at end of file diff --git a/config/moreculling.toml b/config/moreculling.toml new file mode 100644 index 0000000..e7f6d46 --- /dev/null +++ b/config/moreculling.toml @@ -0,0 +1,20 @@ +enableSodiumMenu = true +cloudCulling = true +signTextCulling = true +rainCulling = true +useBlockStateCulling = true +useCustomItemFrameRenderer = true +itemFrameMapCulling = true +useItemFrameLOD = true +itemFrameLODRange = 384 +useItemFrame3FaceCulling = true +itemFrame3FaceCullingRange = 12.0 +leavesCullingMode = "DEFAULT" +leavesCullingAmount = 2 +includeMangroveRoots = false +powderSnowCulling = true +entityModelCulling = false +useOnModdedBlocksByDefault = true + +[modCompatibility] +minecraft = true diff --git a/config/notenoughanimations.json b/config/notenoughanimations.json new file mode 100644 index 0000000..f8e41fc --- /dev/null +++ b/config/notenoughanimations.json @@ -0,0 +1,50 @@ +{ + "configVersion": 9, + "animationSmoothingSpeed": 20.0, + "holdingItems": [ + "minecraft:clock", + "minecraft:recovery_compass", + "minecraft:soul_lantern", + "minecraft:compass", + "minecraft:torch", + "minecraft:lantern", + "minecraft:soul_torch" + ], + "enableAnimationSmoothing": true, + "enableInWorldMapRendering": true, + "enableOffhandHiding": true, + "enableRotationLocking": true, + "enableLadderAnimation": true, + "ladderAnimationAmplifier": 0.35, + "ladderAnimationArmHeight": 1.7, + "ladderAnimationArmSpeed": 2.0, + "enableRotateToLadder": true, + "enableEatDrinkAnimation": true, + "enableRowBoatAnimation": true, + "enableHorseAnimation": true, + "dontHoldItemsInBed": true, + "freezeArmsInBed": true, + "rotationLock": "NONE", + "showLastUsedSword": false, + "sheathSwords": [ + "minecraft:golden_sword", + "minecraft:iron_sword", + "minecraft:wooden_sword", + "minecraft:stone_sword", + "minecraft:diamond_sword", + "minecraft:netherite_sword" + ], + "enableCrawlingAnimation": true, + "holdUpItemsMode": "CONFIG", + "holdUpItemOffset": 0.0, + "itemSwapAnimation": true, + "tweakElytraAnimation": true, + "petAnimation": true, + "fallingAnimation": false, + "freezingAnimation": true, + "huggingAnimation": false, + "narutoRunning": false, + "enableInWorldBookRendering": false, + "disableLegSmoothing": false, + "bowAnimation": "VANILLA" +} \ No newline at end of file diff --git a/config/origins_server.json b/config/origins_server.json new file mode 100644 index 0000000..4ba9854 --- /dev/null +++ b/config/origins_server.json @@ -0,0 +1,4 @@ +{ + "performVersionCheck": true, + "origins": {} +} \ No newline at end of file diff --git a/config/pal.properties b/config/pal.properties new file mode 100644 index 0000000..1629af7 --- /dev/null +++ b/config/pal.properties @@ -0,0 +1,5 @@ +#PlayerAbilityLib configuration file +# +#If alwaysLogTamperWarnings is set to false, external update messages will be logged only once per game session +#Fri Nov 03 21:24:09 CET 2023 +alwaysLogTamperWarnings=true diff --git a/config/panorama_screens/settings.json b/config/panorama_screens/settings.json new file mode 100644 index 0000000..346ab8f --- /dev/null +++ b/config/panorama_screens/settings.json @@ -0,0 +1 @@ +{"printScreenNames":false,"panoramaAllowList":["net.minecraft.","net.optifine.gui.","quark.base.client","shedaniel.clothconfig2.gui.","bumblesoftware.fastload.client","fuzs.configmenusforge.client","jellysquid.mods.sodium.client.","reeses_sodium_options.client","blamejared.controlling","mc.ipnext.gui","me.juancarloscp52.spyglass_improvements.client","dev.tr7zw.skinlayers.","mcp.mobius.waila.gui.","dqu.additionaladditions.config","bclib.client.gui.","cominixo.betterf3.config.gui","pepperbell.continuity.client.config","redlimerl.detailab.screen","kyrptonaught.kyrptconfig.config.screen","megane.runtime.config.screen","terraformersmc.modmenu.gui.ModMenuOptionsScreen","yalter.mousetweaks.ConfigScreen","dev.tr7zw.notenoughanimations.","ha3.presencefootsteps.","shedaniel.rei.impl.client.gui.credits.","xaero.common.gui.","xaero.map.gui.","juuxel.adorn.client.gui.screen.","net.puzzlemc.gui.screen.","midnightdust.core.screen.","midnightdust.lib.config.","betternether.config.screen","minenash.enhanced_attack_indicator.config.","jamalam360.jamlib.config.","darkhax.tipsmod.impl.gui.","natamus.collective_common_forge.config.","natamus.collective_common_fabric.config.","natamus.collective.fabric.config","natamus.collective.forge.config","izofar.takesapillage.client.gui","snownee.jade.gui.","chunksfadein.gui.","colormatic.","deepslatecutting.config.","nicerskies.gui.","pingwheel.client.","corail.tombstone.gui","fpsreducer.gui.","moreoverlays.gui.","minecraftforge.client.gui.config.",".computercraft.","ctm.client.config","healthoverlay.config.",".cotton.gui.impl.modmenu.","spell_engine.client.gui.","catalogue.client.","bisecthosting.mods.bhmenu","oauth.gui.","borderless.client.","borderlessmining.config","languagereload.config.","ftbauxilium.screens.","advancednetherite.client.","minetogether.orderform.screen.","minetogether.chat.gui.MutedUsersScreen","minetogether.gui.SettingsScreen","configured.client","voicechat.gui.VoiceChatSettingsScreen"],"panoramaBlockList":["net.optifine.shaders.gui."]} \ No newline at end of file diff --git a/config/patchouli.json5 b/config/patchouli.json5 new file mode 100644 index 0000000..cb29d9f --- /dev/null +++ b/config/patchouli.json5 @@ -0,0 +1,16 @@ +{ + // Set this to true to disable advancement locking for ALL books, making all entries visible at all times. Config Flag: advancements_disabled + "disableAdvancementLocking": false, + // Granular list of Book ID's to disable advancement locking for, e.g. [ "botania:lexicon" ]. Config Flags: advancements_disabled_ + "noAdvancementBooks": [], + // Enable testing mode. By default this doesn't do anything, but you can use the config flag in your books if you want. Config Flag: testing_mode + "testingMode": false, + // Set this to the ID of a book to have it show up in players' inventories, replacing the recipe book. + "inventoryButtonBook": "", + // Set this to true to use Shift instead of Ctrl for the inventory quick lookup feature. + "useShiftForQuickLookup": false, + // Set how to handle text overflow: OVERFLOW the text off the page, TRUNCATE overflowed text, or RESIZE everything to fit. Relogin after changing. + "textOverflowMode": "RESIZE", + // How long in ticks the quick lookup key needs to be pressed before the book opens + "quickLookupTime": 10 +} \ No newline at end of file diff --git a/config/pehkui/config.json b/config/pehkui/config.json new file mode 100644 index 0000000..55b01ca --- /dev/null +++ b/config/pehkui/config.json @@ -0,0 +1,79 @@ +{ + "minimumCameraDepth": 3.051850947599719E-5, + "keepAllScalesOnRespawn": false, + "scalesKeptOnRespawn": [], + "accurateNetherPortals": true, + "enableCommands": true, + "enableDebugCommands": false, + "scaledFallDamage": true, + "scaledMotion": true, + "scaledReach": true, + "scaledAttack": true, + "scaledDefense": true, + "scaledHealth": true, + "scaledItemDrops": true, + "scaledProjectiles": true, + "scaledExplosions": true, + "base.minimum": 1.2621774483536189E-29, + "base.maximum": 3.4028234663852886E38, + "width.minimum": 1.2621774483536189E-29, + "width.maximum": 3.4028234663852886E38, + "height.minimum": 1.2621774483536189E-29, + "height.maximum": 3.4028234663852886E38, + "eye_height.minimum": 1.2621774483536189E-29, + "eye_height.maximum": 3.4028234663852886E38, + "hitbox_width.minimum": 1.2621774483536189E-29, + "hitbox_width.maximum": 3.4028234663852886E38, + "hitbox_height.minimum": 1.2621774483536189E-29, + "hitbox_height.maximum": 3.4028234663852886E38, + "interaction_box_width.minimum": 1.401298464324817E-45, + "interaction_box_width.maximum": 3.4028234663852886E38, + "interaction_box_height.minimum": 1.401298464324817E-45, + "interaction_box_height.maximum": 3.4028234663852886E38, + "model_width.minimum": 1.401298464324817E-45, + "model_width.maximum": 3.4028234663852886E38, + "model_height.minimum": 1.401298464324817E-45, + "model_height.maximum": 3.4028234663852886E38, + "third_person.minimum": 1.401298464324817E-45, + "third_person.maximum": 3.4028234663852886E38, + "motion.minimum": 1.401298464324817E-45, + "motion.maximum": 3.4028234663852886E38, + "falling.minimum": 1.401298464324817E-45, + "falling.maximum": 3.4028234663852886E38, + "step_height.minimum": 1.401298464324817E-45, + "step_height.maximum": 3.4028234663852886E38, + "view_bobbing.minimum": 1.401298464324817E-45, + "view_bobbing.maximum": 3.4028234663852886E38, + "visibility.minimum": 1.401298464324817E-45, + "visibility.maximum": 3.4028234663852886E38, + "jump_height.minimum": 1.401298464324817E-45, + "jump_height.maximum": 3.4028234663852886E38, + "flight.minimum": 1.401298464324817E-45, + "flight.maximum": 3.4028234663852886E38, + "reach.minimum": 1.401298464324817E-45, + "reach.maximum": 3.4028234663852886E38, + "block_reach.minimum": 1.401298464324817E-45, + "block_reach.maximum": 3.4028234663852886E38, + "entity_reach.minimum": 1.401298464324817E-45, + "entity_reach.maximum": 3.4028234663852886E38, + "mining_speed.minimum": 1.401298464324817E-45, + "mining_speed.maximum": 3.4028234663852886E38, + "attack_speed.minimum": 1.401298464324817E-45, + "attack_speed.maximum": 3.4028234663852886E38, + "knockback.minimum": 1.401298464324817E-45, + "knockback.maximum": 3.4028234663852886E38, + "attack.minimum": 1.401298464324817E-45, + "attack.maximum": 3.4028234663852886E38, + "defense.minimum": 1.401298464324817E-45, + "defense.maximum": 3.4028234663852886E38, + "health.minimum": 1.401298464324817E-45, + "health.maximum": 3.4028234663852886E38, + "drops.minimum": 1.401298464324817E-45, + "drops.maximum": 3.4028234663852886E38, + "held_item.minimum": 1.401298464324817E-45, + "held_item.maximum": 3.4028234663852886E38, + "projectiles.minimum": 1.401298464324817E-45, + "projectiles.maximum": 3.4028234663852886E38, + "explosions.minimum": 1.401298464324817E-45, + "explosions.maximum": 3.4028234663852886E38 +} diff --git a/config/portalgun.json5 b/config/portalgun.json5 new file mode 100644 index 0000000..06db7b3 --- /dev/null +++ b/config/portalgun.json5 @@ -0,0 +1,3 @@ +{ + "enabled": { } +} \ No newline at end of file diff --git a/config/power_config.json5 b/config/power_config.json5 new file mode 100644 index 0000000..93a16ac --- /dev/null +++ b/config/power_config.json5 @@ -0,0 +1,14 @@ +{ + "resourcesAndCooldowns": { + "hudOffsetX": 0, + "hudOffsetY": 0 + }, + "tooltips": { + "showUsabilityHints": true, + "compactUsabilityHints": false + }, + "executeCommand": { + "permissionLevel": 2, + "showOutput": false + } +} \ No newline at end of file diff --git a/config/presencefootsteps/updater.json b/config/presencefootsteps/updater.json new file mode 100644 index 0000000..e3fe626 --- /dev/null +++ b/config/presencefootsteps/updater.json @@ -0,0 +1,5 @@ +{ + "enabled": false, + "displayCount": 0, + "displayRemaining": 0 +} \ No newline at end of file diff --git a/config/presencefootsteps/userconfig.json b/config/presencefootsteps/userconfig.json new file mode 100644 index 0000000..7ffe96d --- /dev/null +++ b/config/presencefootsteps/userconfig.json @@ -0,0 +1,12 @@ +{ + "volume": 70, + "clientPlayerVolume": 100, + "otherPlayerVolume": 100, + "runningVolumeIncrease": 0, + "wetSoundsVolume": 50, + "maxSteppingEntities": 50, + "stance": "UNKNOWN", + "multiplayer": true, + "global": true, + "targetEntities": "ALL" +} \ No newline at end of file diff --git a/config/puzzle.json b/config/puzzle.json new file mode 100644 index 0000000..e2c23fe --- /dev/null +++ b/config/puzzle.json @@ -0,0 +1,15 @@ +{ + "disabledIntegrations": [], + "enablePuzzleButton": true, + "debugMessages": false, + "checkUpdates": true, + "showPuzzleInfo": true, + "resourcepackSplashScreen": true, + "unlimitedRotations": true, + "biggerModels": true, + "backgroundColor": 15675965, + "progressBarColor": 16777215, + "progressBarBackgroundColor": 15675965, + "progressFrameColor": 16777215, + "disableBlend": false +} \ No newline at end of file diff --git a/config/quilt-loader.txt b/config/quilt-loader.txt new file mode 100644 index 0000000..051d613 --- /dev/null +++ b/config/quilt-loader.txt @@ -0,0 +1,5 @@ +#Quilt-loader configuration: https://github.com/QuiltMC/quilt-loader/wiki/Configuration-options +#Fri Nov 03 21:23:42 CET 2023 +restrict_game_versions=true +always_show_mod_state_window=false +load_sub_folders=true diff --git a/config/quilt/qsl/registry.toml b/config/quilt/qsl/registry.toml new file mode 100644 index 0000000..37da3df --- /dev/null +++ b/config/quilt/qsl/registry.toml @@ -0,0 +1,42 @@ + +[registry_sync] + # Mod protocol is a feature allowing you to prevent clients with mismatched settings to join. + # Client with mismatched values won't be able to connect to servers having this enabled. + # It should be used only for non-vanilla compatible modpacks! + # Protocol version. Needs to be the same on client and server. If it has value of -1, it won't be required by servers. + # default: -1 + mod_protocol_version = -1 + # Protocol id. It should be different for every modpack, to prevent joining with mismatched mods. + # default: my_quilt_modpack + mod_protocol_id = "my_quilt_modpack" + # A mod protocol name. Used for easier identification. Doesn't effect functionality + # default: My Quilt Modpack + mod_protocol_name = "My Quilt Modpack" + # Message displayed for players joining with clients incompatible with Registry Sync. Supports strings and Minecraft's JSON text format. + # default: {"translate":"qsl.registry_sync.unsupported_client","fallback":"Unsupported (vanilla?) client!\nThis server requires modded client to join!\n"} + missing_registry_sync_message = "{\"translate\":\"qsl.registry_sync.unsupported_client\",\"fallback\":\"Unsupported (vanilla?) client!\\nThis server requires modded client to join!\\n\"}" + # Top part of the message displayed for players joining with incompatible clients. Supports strings and Minecraft's JSON text format. + # default: {"translate":"qsl.registry_sync.failed_sync","fallback":"Failed to synchronize client with the server!\nThis can happen when client's and server's mods don't match.\n"} + mismatched_entries_top_message = "{\"translate\":\"qsl.registry_sync.failed_sync\",\"fallback\":\"Failed to synchronize client with the server!\\nThis can happen when client's and server's mods don't match.\\n\"}" + # Bottom part of the message displayed for players joining with incompatible clients. Supports strings and Minecraft's JSON text format. + # default: + mismatched_entries_bottom_message = "" + # Shows some details about why client couldn't connect. + # default: true + mismatched_entries_show_details = true + # Allows players with Fabric API to connect, as long as they have all required mods. + # default: true + support_fabric_api_protocol = true + # Forces unknown clients to use the Fabric Registry Sync protocol fallback. Disables preventing Vanilla clients from joining. + # default: false + force_fabric_api_protocol_fallback = false + # Disables the Mod Protocol sync on server list/initial query. + # default: false + disable_mod_protocol_ping = false + # Disables the Registry Sync requirement. USE AT YOUR OWN RISK! + # default: false + disable_registry_sync = false + # Disables validation of (block/fluid) states. USE AT YOUR OWN RISK! + # default: false + disable_state_validation = false + diff --git a/config/quilt_loading_screen.json b/config/quilt_loading_screen.json new file mode 100644 index 0000000..e4d60e6 --- /dev/null +++ b/config/quilt_loading_screen.json @@ -0,0 +1,4 @@ +{ + "prideQuiltsEnabled": false, + "modifyBackgroundColor": true +} \ No newline at end of file diff --git a/config/railways-client.toml b/config/railways-client.toml new file mode 100644 index 0000000..569005a --- /dev/null +++ b/config/railways-client.toml @@ -0,0 +1,53 @@ +#. +#Client-only settings - If you're looking for general settings, look inside your worlds serverconfig folder! +[client] + #. + #Use a scanline shader when spying through a conductor + useConductorSpyShader = true + #. + #Disable the optifine warning screen [DANGER]: Using optifine With Steam 'n' Rails may cause issues and you will not get any support for optifine related issues. + disableOptifineNag = false + #. + #Whether to actually apply the dev cape (ignored for non-devs) + #This setting may require a relog to take effect + useDevCape = true + #. + #Show extended debug info in coupler goggle overlay + showExtendedCouplerDebug = false + #. + #Vertical offset for track overlays + #Range: -256.0 ~ 256.0 + trackOverlayOffset = 0.0 + #. + #Skip clientside train derailing. This prevents stuttering when a train places tracks, but trains will not appear derailed when they crash + skipClientDerailing = false + + #. + #Smoke Settings + [client.smoke] + #. + #Smoke emission rate on contraptions + #Range: 0.0 ~ 10.0 + smokePercentage = 0.75 + #. + #[in Ticks] + #Lifetime of smoke particles emitted by contraptions + #Range: 20 ~ 1000 + smokeLifetime = 500 + #. + #Smoke texture quality + #Allowed Values: LOW, MEDIUM, HIGH, ULTRA + smokeQuality = "HIGH" + #. + #Journeymap Settings + [client.journeymap] + #. + #[in Ticks] + #Journeymap train overlay update time + #Range: 1 ~ 600 + updateRate = 1 + #. + #[in Ticks] + #Journeymap train overlay old marker removal check time + #Range: 10 ~ 1200 + removeObsoleteRate = 200 diff --git a/config/railways-common.toml b/config/railways-common.toml new file mode 100644 index 0000000..dc3c70f --- /dev/null +++ b/config/railways-common.toml @@ -0,0 +1,8 @@ +#. +#Register integration tracks for mods that are not present +#[@cui:RequiresReload:both] +registerMissingTracks = false +#. +#Disable Steam 'n' Rails datafixers. Do not enable this config if your world contains pre-Create 0.5.1 monobogeys, because then they will be destroyed +#[@cui:RequiresReload:both] +disableDatafixer = false diff --git a/config/resourceful-config-web.json b/config/resourceful-config-web.json new file mode 100644 index 0000000..c8da23c --- /dev/null +++ b/config/resourceful-config-web.json @@ -0,0 +1,12 @@ +{ + "enabled": false, + "port": 7903, + "validator": { + "uuids": [], + "if": { + "password": "0bed0069-ade3-42aa-8181-5de39dc2095e", + "type": "password" + }, + "type": "if" + } +} \ No newline at end of file diff --git a/config/roughlyenoughitems/config.json5 b/config/roughlyenoughitems/config.json5 new file mode 100644 index 0000000..637e54f --- /dev/null +++ b/config/roughlyenoughitems/config.json5 @@ -0,0 +1,170 @@ +{ + "basics": { + "favorites": [], + "hiddenFavorites": [], + "displayHistory": [], + // Declares whether cheating mode is on. + "cheating": true, + "favoritesEnabled": true, + "keyBindings": { + "recipeKeybind": { + "keyCode": "key.keyboard.r", + "modifier": 0 + }, + "usageKeybind": { + "keyCode": "key.keyboard.u", + "modifier": 0 + }, + "hideKeybind": { + "keyCode": "key.keyboard.o", + "modifier": 2 + }, + "previousPageKeybind": { + "keyCode": "key.keyboard.unknown", + "modifier": 0 + }, + "nextPageKeybind": { + "keyCode": "key.keyboard.unknown", + "modifier": 0 + }, + "focusSearchFieldKeybind": { + "keyCode": "key.keyboard.unknown", + "modifier": 0 + }, + "copyRecipeIdentifierKeybind": { + "keyCode": "key.mouse.middle", + "modifier": 0 + }, + "favoriteKeybind": { + "keyCode": "key.keyboard.a", + "modifier": 0 + }, + "exportImageKeybind": { + "keyCode": "key.keyboard.f8", + "modifier": 0 + }, + "previousScreenKeybind": { + "keyCode": "key.keyboard.backspace", + "modifier": 0 + } + }, + // Declares whether REI is visible. + "overlayVisible": true, + "cheatingStyle": "GRAB", + "motion": { + "favoritesAnimation": true + } + }, + "advanced": { + "filtering": { + "shouldFilterDisplays": true, + "filteringRules": [ + "{id:\"roughlyenoughitems:manual\",rule:{}}", + "{id:\"roughlyenoughitems:basic\",rule:{}}", + "{id:\"roughlyenoughitems:hidden_from_recipe_viewers\",rule:{}}" + ], + "filteringQuickCraftCategories": { }, + "filteredStacks": [] + }, + "enableJeiCompatibilityLayer": true, + "tooltips": { + // Declares whether REI should append mod names to entries. + "appendModNames": true, + // Declares whether favorites tooltip should be displayed. + "displayFavoritesTooltip": false, + "displayIMEHints": true + }, + "layout": { + // The ordering of the items on the entry panel. + "entryPanelOrdering": "REGISTRY_ASCENDING", + // Declares the maximum amount of recipes displayed in a page if possible. + "maxRecipesPerPage": 8, + // Declares the maximum amount of recipes displayed in a page if possible. + "maxRecipesPageHeight": 300, + // Declares whether entry rendering time should be debugged. + "debugRenderTimeRequired": false, + // Merges displays with equal contents under 1 display. + "mergeDisplayUnderOne": true, + "favoriteAddWidgetMode": "ALWAYS_VISIBLE" + }, + "accessibility": { + "entrySize": 1.0, + // Declares the position of the entry panel. + "displayPanelLocation": "RIGHT", + // Declares how the scrollbar in composite screen should act. + "compositeScrollBarPermanent": false, + "toastDisplayedOnCopyIdentifier": true, + // Declares whether REI should use compact tabs for categories. + "useCompactTabs": true, + // Declares whether REI should use compact tab buttons for categories. + "useCompactTabButtons": false + }, + "search": { + // Declares whether search time should be debugged. + "debugSearchTimeRequired": false, + // Declares whether REI should search async. + "asyncSearch": true, + // Declares how many entries should be grouped one async search. + "asyncSearchPartitionSize": 100, + "patchAsyncThreadCrash": true, + "tooltipSearch": "ALWAYS", + "tagSearch": "PREFIX", + "identifierSearch": "ALWAYS", + "modSearch": "PREFIX" + }, + "commands": { + // Declares the command used to change gamemode. + "gamemodeCommand": "/gamemode {gamemode}", + // Declares the command used in servers to cheat items. + "giveCommand": "/give {player_name} {item_identifier}{nbt} {count}", + // Declares the command used to change weather. + "weatherCommand": "/weather {weather}", + // Declares the command used to change time. + "timeCommand": "/time set {time}" + }, + "miscellaneous": { + // Declares whether arrows in containers should be clickable. + "clickableRecipeArrows": true, + "registerRecipesInAnotherThread": true, + "newFastEntryRendering": true, + "cachingFastEntryRendering": false, + "cachingDisplayLookup": true + } + }, + "appearance": { + "recipeScreenType": "ORIGINAL", + // Declares the appearance of REI windows. + "theme": "LIGHT", + "layout": { + // Declares the position of the search field. + "searchFieldLocation": "CENTER", + // Declares the position of the config button. + "configButtonLocation": "LOWER", + // Declares whether the craftable filter button is enabled. + "showCraftableOnlyButton": true + }, + // Declares the appearance of recipe's border. + "recipeBorder": "DEFAULT", + // Declares whether entry panel is scrolled. + "scrollingEntryListWidget": false, + "horizontalEntriesBoundaries": 1.0, + "verticalEntriesBoundaries": 1.0, + "horizontalEntriesBoundariesColumns": 50, + "verticalEntriesBoundariesRows": 1000, + "favoritesHorizontalEntriesBoundaries": 1.0, + "favoritesHorizontalEntriesBoundariesColumns": 50, + "syntaxHighlightingMode": "COLORFUL", + "isFocusModeZoomed": false + }, + "functionality": { + "inputMethod": null, + // Declares whether REI should remove the recipe book. + "disableRecipeBook": false, + // Declares whether mob effects should be on the left side instead of the right side. + "leftSideMobEffects": false, + // Declares whether subsets is enabled. + "isSubsetsEnabled": false, + "allowInventoryHighlighting": true, + "itemCheatingMode": "REI_LIKE" + } +} \ No newline at end of file diff --git a/config/roughlyenoughitems/hints.json b/config/roughlyenoughitems/hints.json new file mode 100644 index 0000000..3854fb1 --- /dev/null +++ b/config/roughlyenoughitems/hints.json @@ -0,0 +1 @@ +{"UUID":"117459cda223448fbe6ac3792f132c99","shownHints":[]} \ No newline at end of file diff --git a/config/roughlyenoughitems/pinyin.properties b/config/roughlyenoughitems/pinyin.properties new file mode 100644 index 0000000..88d1948 --- /dev/null +++ b/config/roughlyenoughitems/pinyin.properties @@ -0,0 +1,2 @@ +#Pinyin Options +#Sun Nov 05 17:01:42 CET 2023 diff --git a/config/roughlyenoughitems/pinyin_double.properties b/config/roughlyenoughitems/pinyin_double.properties new file mode 100644 index 0000000..98cb75c --- /dev/null +++ b/config/roughlyenoughitems/pinyin_double.properties @@ -0,0 +1,3 @@ +#Double Pinyin Options +#Sun Nov 05 17:01:42 CET 2023 +Converter=sougou diff --git a/config/rrp.properties b/config/rrp.properties new file mode 100644 index 0000000..a1a1857 --- /dev/null +++ b/config/rrp.properties @@ -0,0 +1,5 @@ +#number of threads RRP should use for generating resources +#Fri Nov 03 21:24:13 CET 2023 +debug\ performance=false +threads=5 +dump\ assets=false diff --git a/config/servercore.toml b/config/servercore.toml new file mode 100644 index 0000000..82befa3 --- /dev/null +++ b/config/servercore.toml @@ -0,0 +1,156 @@ +# Lets you enable / disable certain features and modify them. +[features] + # (Default = false) Stops the server from loading spawn chunks. + disable_spawn_chunks = false + # (Default = false) Prevents lagspikes caused by players moving into unloaded chunks. + prevent_moving_into_unloaded_chunks = false + # (Default = false) Makes villagers tick less often if they are stuck in a 1x1 space. + lobotomize_villagers = false + # (Default = 20) Decides the interval in between villager ticks when lobotomized. + lobotomized_tick_interval = 20 + # (Default = 6000) The amount of ticks between auto-saves when /save-on is active. + autosave_interval = 6000 + # (Default = 40) Decides the chance of XP orbs being able to merge together (1 in X). + xp_merge_chance = 40 + # (Default = 0.5) Decides the radius in blocks that items / xp will merge at. + item_merge_radius = 0.5 + xp_merge_radius = 0.5 +# Modifies mobcaps, no-chunk-tick, simulation and view-distance depending on the MSPT. +[dynamic] + # (Default = false) Enables this feature. + enabled = false + # (Default = 35) The average MSPT to target. + target_mspt = 35 + # (Default = 15) The amount of seconds between dynamic performance updates. + update_rate = 15 + # (Default = 150) The amount of seconds between dynamic viewdistance updates. + # This value is separate from the other checks because it makes all clients reload their chunks. + view_distance_update_rate = 150 + # (Default = [Max: 10, Min: 2, Increment: 1]) Distance in which random ticks and mobspawning can happen. + max_chunk_tick_distance = 10 + min_chunk_tick_distance = 2 + chunk_tick_distance_increment = 1 + # (Default = [Max: 10, Min: 2, Increment: 1]) Distance in which the world will tick, similar to no-tick-vd. + max_simulation_distance = 10 + min_simulation_distance = 2 + simulation_distance_increment = 1 + # (Default = [Max: 10, Min: 2, Increment: 1]) Distance in which the world will render. + max_view_distance = 10 + min_view_distance = 2 + view_distance_increment = 1 + # (Default = [Max: 1.0, Min: 0.3, Increment: 0.1]) Global multiplier that decides the percentage of the mobcap to be used. + max_mobcap = 1.0 + min_mobcap = 0.3 + mobcap_increment = 0.1 + # (Default = ["chunk_tick_distance", "mobcap_multiplier", "simulation_distance", "view_distance"]) + # The order in which the settings will be decreased when the server is overloaded. + # Removing a setting from the list will disable it. + setting_order = ["chunk_tick_distance", "mobcap_multiplier", "simulation_distance", "view_distance"] +# Stops animals / villagers from breeding if there are too many of the same type nearby. +[breeding_cap] + # (Default = false) Enables this feature. + enabled = false + # (Default = [Villager: 24, Animals: 32]) Maximum count before stopping entities of the same type from breeding. + villager_count = 24 + animal_count = 32 + # (Default = [Villager: 64, Animals: 64]) The range it will check for entities of the same type. + villager_range = 64 + animal_range = 64 +# Allows you to toggle specific optimizations that don't have full vanilla parity. +# These settings will only take effect after server restarts. +[optimizations] + # (Default = true) Prevents many different lagspikes caused by loading chunks synchronously. + # This for example causes maps to only update loaded chunks, which depending on the viewdistance can be a smaller radius than vanilla. + reduce_sync_loads = true + # (Default = true) Can significantly reduce the time spent on chunk iteration by caching ticking chunks every second. + # This is especially useful for servers with a high playercount and / or viewdistance. + # Note: The list of ticking chunks is only updated every second, rather than every tick (but that is very unlikely to matter). + cache_ticking_chunks = true + # (Default = false) Can significantly reduce time spent on mobspawning, but isn't as accurate as vanilla on biome borders. + # This may cause mobs from another biome to spawn a few blocks across a biome border (this does not affect structure spawning!). + fast_biome_lookups = false +# Allows you to disable specific commands and modify the way some of them are formatted. +[commands] + # Enables / disables the /servercore status command. + command_status = true + # Enables / disables the /mobcaps command. + command_mobcaps = true + # The title for the /mobcaps command. + mobcap_title = "${line} Mobcaps (${mobcap_percentage}) ${line}" + # The content for the /mobcaps command. This is displayed for every existing spawngroup. + mobcap_content = "» ${name}: ${current} / ${capacity}" + # The title for the /servercore status command. + status_title = "${line} ServerCore ${line}" + # The content for the /servercore status command. + status_content = "» Version: ${version}\n» Mobcap Percentage: ${mobcap_percentage}\n» Chunk-Tick Distance: ${chunk_tick_distance}\n» Simulation Distance: ${simulation_distance}\n» View Distance: ${view_distance}" + # The title for the /statistics command. + stats_title = "${line} Statistics ${line}" + # The content for the /statistics command. + stats_content = "» TPS: ${tps} - MSPT: ${mspt}\n» Total chunk count: ${chunk_count}\n» Total entity count: ${entity_count}\n» Total block entity count: ${block_entity_count}" + # The title for the /statistics (block) entities command. + stats_page_title = "${line} ${title} by ${type} ${line}" + stats_page_title_player = "${line} ${title} for ${player} ${line}" + # The content for the /statistics (block) entities command. This is displayed for every entry. + stats_page_content = "${index}. ${name} ${count}" + # The footer for the /statistics (block) entities command. + stats_page_footer = "${line} ${prev_page} Page ${page} of ${page_count} ${next_page} ${line}" +# Ticks entities less often when they are further away from players. +[activation_range] + # (Default = false) Enables this feature. + enabled = false + # (Default = false) Enables vertical range checks. By default, activation ranges only work horizontally. + # This can greatly improve performance on taller worlds, but might break a few very specific ai-based mobfarms. + use_vertical_range = false + # (Default = false) Skips 1/4th of entity ticks whilst not immune. + # This affects entities that are within the activation range, but not immune (for example by falling or being in water). + skip_non_immune = false + # (Default = true) Allows villagers to tick regardless of the activation range when panicking. + villager_tick_panic = true + # (Default = false) Allows villagers to tick regardless of the activation range. + villager_tick_always = false + # (Default = 20) The time in seconds that a villager needs to be inactive for before obtaining work immunity (if it has work tasks). + villager_work_immunity_after = 20 + # (Default = 20) The amount of ticks an inactive villager will wake up for when it has work immunity. + villager_work_immunity_for = 20 + # (Default = ["minecraft:hopper_minecart", "minecraft:warden", "minecraft:ghast"]) + # A list of entity types that should be excluded from activation range checks. + excluded_entity_types = ["minecraft:hopper_minecart", "minecraft:warden", "minecraft:ghast"] + # Activation Range = The range an entity is required to be in from a player to be activated. + # Tick Interval = The interval between 'active' ticks whilst the entity is inactive. Negative values will disable these active ticks. + # Wakeup Max = The maximum amount of entities in the same group and world that are allowed to be awakened at the same time. + # Wakeup Interval = The interval between inactive entity wake ups in seconds. + # Activation range settings for villagers. + villager_activation_range = 16 + villager_tick_interval = 20 + villager_wakeup_max = 4 + villager_wakeup_interval = 30 + # Activation range settings for monsters. + monster_activation_range = 32 + monster_tick_interval = 20 + monster_wakeup_max = 8 + monster_wakeup_interval = 20 + # Activation range settings for animals. + animal_activation_range = 16 + animal_tick_interval = 20 + animal_wakeup_max = 4 + animal_wakeup_interval = 60 + # Activation range settings for flying mobs. + flying_activation_range = 48 + flying_tick_interval = 20 + flying_wakeup_max = 8 + flying_wakeup_interval = 10 + # Activation range settings for water mobs. + water_activation_range = 16 + water_tick_interval = 20 + # Activation range settings for neutral mobs. + neutral_activation_range = 24 + neutral_tick_interval = 20 + # Activation range settings for zombies. + zombie_activation_range = 16 + zombie_tick_interval = 20 + # Activation range settings for raider mobs. + raider_activation_range = 48 + raider_tick_interval = 20 + # Activation range settings for miscellaneous entities. + misc_activation_range = 16 + misc_tick_interval = 20 diff --git a/config/simplechat.json b/config/simplechat.json new file mode 100644 index 0000000..86a83a9 --- /dev/null +++ b/config/simplechat.json @@ -0,0 +1,12 @@ +{ + "enable_chat_mod": true, + "enable_global_chat": true, + "enable_world_chat": false, + "enable_chat_colors": false, + "local_chat_format": "&7%ftbteam%&r%player%&7:&r &7%message%", + "global_chat_format": "&8[&2G&8] &7%ftbteam%&r%player%&7:&r &e%message%", + "world_chat_format": "&8[&9W&8] &7%ftbteam%&r%player%&7:&r &e%message%", + "no_players_nearby_text": "&fNo players nearby. Please use &e! &ffor global chat.", + "no_players_nearby_action_bar": true, + "chat_range": 100 +} \ No newline at end of file diff --git a/config/skinlayers.json b/config/skinlayers.json new file mode 100644 index 0000000..1326d56 --- /dev/null +++ b/config/skinlayers.json @@ -0,0 +1,17 @@ +{ + "enableHat": true, + "enableJacket": true, + "enableLeftSleeve": true, + "enableRightSleeve": true, + "enableLeftPants": true, + "enableRightPants": true, + "baseVoxelSize": 1.15, + "bodyVoxelWidthSize": 1.05, + "headVoxelSize": 1.18, + "renderDistanceLOD": 14, + "enableSkulls": true, + "enableSkullsItems": true, + "skullVoxelSize": 1.1, + "fastRender": true, + "firstPersonPixelScaling": 1.1 +} \ No newline at end of file diff --git a/config/sliceanddice-client.toml b/config/sliceanddice-client.toml new file mode 100644 index 0000000..e69de29 diff --git a/config/sliceanddice-common.toml b/config/sliceanddice-common.toml new file mode 100644 index 0000000..68c3b36 --- /dev/null +++ b/config/sliceanddice-common.toml @@ -0,0 +1,10 @@ +[slicer] + consume_tool_durability = true + ignore_rotation = false +[basin_cooking] + enabled = true +[sprinkler] + #Range: 10 ~ 2048 + fluid_capacity = 300 + #Range: 0 ~ 2048 + fluid_per_use = 100 diff --git a/config/supplementaries-client.json b/config/supplementaries-client.json new file mode 100644 index 0000000..e461c4a --- /dev/null +++ b/config/supplementaries-client.json @@ -0,0 +1,158 @@ +{ + "#README": "This config file does not support comments. To see them configure it in-game using YACL or Cloth Config", + "blocks": { + "globe": { + "random_world": true, + "show_coordinates": true + }, + "notice_board": { + "centered_text": true + }, + "clock_block": { + "24h_format": true + }, + "pedestal": { + "spin": true, + "speed": 2.0, + "fancy_renderers": true + }, + "bubble_block": { + "wobble": 0.2, + "grow_speed": 0.4 + }, + "item_shelf": { + "supported_blocks": true + }, + "wind_vane": { + "power_scaling": 3.0, + "max_angle_1": 30.0, + "max_angle_2": 10.0, + "period_1": 450.0, + "period_2": 150.0 + }, + "flag": { + "slowness": 100, + "wavyness": 4.0, + "intensity": 1.0, + "intensity_increment": 0.3, + "fanciness": "FABULOUS", + "render_as_banner": false + }, + "captured_mobs": { + "tickable_inside_jars": [ + "iceandfire:pixie", + "druidcraft:dreadfish", + "druidcraft:lunar_moth", + "alexsmobs:hummingbird" + ] + }, + "wall_lantern": { + "fast_lanterns": false, + "swing_physics": { + "frequency": 0.6, + "collision_considers_entity_hitbox": true, + "collision_inertia": 1.0, + "collision_force": 15.0, + "min_angle": 0.7999997, + "max_angle": 60.0, + "damping": 0.525 + } + }, + "enhanced_hanging_sign": { + "enabled": true, + "swing_physics": { + "frequency": 0.6, + "collision_considers_entity_hitbox": true, + "collision_inertia": 1.0, + "collision_force": 15.0, + "min_angle": 0.7999997, + "max_angle": 60.0, + "damping": 0.525 + }, + "fast_signs": false + }, + "turn_table": { + "turn_particles": true + }, + "speaker_block": { + "mute_narrator": false + }, + "rope": { + "wobbling_amplitude": 1.2, + "wobbling_period": 12.0 + } + }, + "particles": { + "turn_particle": { + "initial_color": "#002A77EA", + "fade_color": "#0032BEFA" + } + }, + "general": { + "config_button": false, + "tooltip_hints": true, + "placeable_tooltips": true, + "custom_configured_screen": true, + "test1": 0.0, + "test2": 0.0, + "test3": 0.0 + }, + "tweaks": { + "brewing_stand_colors": true, + "crossbows_colors": true, + "clock_right_click": true, + "compass_right_click": false, + "placeable_books_glint": false, + "placeable_books_random_colors": [ + "brown", + "orange", + "yellow", + "red", + "green", + "lime", + "cyan", + "blue", + "purple" + ], + "banner_pattern_tooltip": true, + "paintings_tooltip": true, + "sherds_tooltip": true, + "tooltip_image_size": 80, + "mob_head_shaders": true, + "send_chat_on_death": true, + "sign_text_color_multiplier": 1.2000000476837158, + "tinted_blocks_on_maps": true, + "tall_grass_color": true + }, + "items": { + "slingshot": { + "overlay": true, + "stasis_block_outline": true, + "block_outline_color": "#FFFFFF66", + "projectile_scale": 0.5 + }, + "altimeter": { + "click_action": true, + "extra_dimension_textures": [ + "minecraft:the_nether", + "minecraft:the_end" + ], + "texture_precision_multiplier": 1 + }, + "quiver": { + "armor_render_offset": -1.0, + "render_mode": "THIGH", + "skeleton_render_mode": "THIGH", + "overlay": true, + "mouse_movement_in_gui": true, + "gui_x_offset": 0, + "gui_y_offset": 0 + }, + "wrench": { + "turn_particles": true + }, + "flute": { + "note_particles": true + } + } +} \ No newline at end of file diff --git a/config/supplementaries-common.json b/config/supplementaries-common.json new file mode 100644 index 0000000..49c7fb5 --- /dev/null +++ b/config/supplementaries-common.json @@ -0,0 +1,384 @@ +{ + "#README": "This config file does not support comments. To see them configure it in-game using YACL or Cloth Config", + "redstone": { + "speaker_block": { + "enabled": true, + "narrator_enabled": true, + "max_text": 32, + "range": 64 + }, + "bellows": { + "enabled": true, + "base_period": 78, + "power_scaling": 2.0, + "base_velocity_scaling": 5.0, + "velocity_changed_flag": true, + "range": 5 + }, + "spring_launcher": { + "enabled": true, + "velocity": 1.5, + "fall_height_required": 5 + }, + "enderman_head": { + "enabled": true, + "ticks_to_increase_power": 15, + "work_from_any_side": false + }, + "turn_table": { + "enabled": true, + "rotate_entities": true + }, + "pulley_block": { + "enabled": true, + "mineshaft_elevator": 0.035 + }, + "dispenser_minecart": { + "enabled": true, + "face_forward": false + }, + "faucet": { + "enabled": true, + "spill_items": true, + "fill_entities_below": false + }, + "wind_vane": true, + "clock_block": true, + "redstone_illuminator": true, + "crank": true, + "cog_block": true, + "gold_door": true, + "gold_trapdoor": true, + "lock_block": true, + "crystal_display": true, + "relayer": true + }, + "functional": { + "rope": { + "enabled": true, + "block_side_attachment": true, + "slide_on_fall": true, + "rope_override": "supplementaries:rope" + }, + "jar": { + "enabled": true, + "capacity": 12, + "drink_from_jar": false, + "drink_from_jar_item": false, + "jar_auto_detect": false, + "jar_capture": true, + "jar_cookies": true, + "jar_liquids": true + }, + "cage": { + "enabled": true, + "allow_all_mobs": false, + "cage_allow_all_babies": false, + "cage_auto_detect": false, + "persistent_mobs": false, + "health_threshold": 100 + }, + "safe": { + "enabled": true, + "prevent_breaking": false, + "simple_safes": false + }, + "sack": { + "enabled": true, + "sack_penalty": true, + "sack_increment": 2, + "slots": 9 + }, + "bamboo_spikes": { + "enabled": true, + "tipped_spikes": true, + "player_loot": false, + "only_allow_harmful_effects": true, + "populate_creative_tab": true + }, + "urn": { + "enabled": true, + "critter_spawn_chance": 0.009999999776482582, + "cave_urns": true + }, + "soap": { + "enabled": true, + "clean_blacklist": [ + "minecraft:glazed_terracotta", + "botania:mystical_flower" + ] + }, + "present": { + "enabled": true, + "trapped_present": true + }, + "flax": { + "enabled": true, + "wild_flax": true, + "wandering_trader_trades": 2, + "farmer_trades": 1 + }, + "fodder": true, + "hourglass": true + }, + "building": { + "blackboard": { + "enabled": true, + "colored_blackboard": false, + "interaction_mode": "BOTH" + }, + "timber_frame": { + "enabled": true, + "swap_on_shift": false, + "axes_strip": true, + "replace_daub": true + }, + "iron_gate": { + "enabled": true, + "double_opening": true, + "door-like_gates": false + }, + "item_shelf": { + "enabled": true, + "climbable_shelves": false + }, + "sugar_cube": { + "enabled": true, + "horse_speed_duration": 10 + }, + "planter": { + "enabled": true, + "broken_by_sapling": true, + "rich_soil_planter": true + }, + "notice_board": { + "enabled": true, + "allow_any_item": false, + "gui": true + }, + "pedestal": { + "enabled": true, + "crystal_enchanting": 3 + }, + "ash": { + "enabled": true, + "ash_from_fire": true, + "rain_wash_ash": true, + "basalt_ash": true + }, + "flag": { + "enabled": true, + "stick_pole": true, + "pole_length": 16 + }, + "goblet": { + "enabled": true, + "allow_drinking": true + }, + "globe": { + "enabled": true, + "sepia_globe": true, + "wandering_trader_trades": 2 + }, + "sign_post": { + "enabled": true, + "way_sign": { + "enabled": true, + "show_distance_text": true + } + }, + "daub": { + "enabled": true, + "wattle_and_daub": true + }, + "ash_bricks": { + "enabled": true, + "mason_trades": true + }, + "lapis_bricks": true, + "deepslate_lamp": true, + "end_stone_lamp": true, + "blackstone_lamp": true, + "stone_lamp": true, + "stone_tile": true, + "blackstone_tile": true, + "sconce": true, + "sconce_lever": true, + "sconce_green": false, + "pancake": true, + "netherite_door": true, + "netherite_trapdoor": true, + "checker_block": true, + "raked_gravel": true, + "feather_block": true, + "statue": true, + "flower_box": true, + "doormat": true, + "flint_block": true, + "candle_holder": true + }, + "tools": { + "quiver": { + "enabled": true, + "use_without_slow": true, + "slots": 6, + "quiver_skeleton_spawn_chance": 0.03, + "only_works_in_curio": false, + "quiver_pickup": true + }, + "slice_map": { + "enabled": true, + "range_multiplier": 0.25 + }, + "bubble_blower": { + "enabled": true, + "stasis_cost": 5, + "bubble_block": { + "lifetime": 1200, + "break_when_touched": true, + "feather_falling_prevents_breaking": true + } + }, + "wrench": { + "enabled": true, + "bypass_when_on": "MAIN_HAND" + }, + "rope_arrow": { + "enabled": true, + "capacity": 32, + "exclusive_to_crossbows": false + }, + "flute": { + "enabled": true, + "unbound_radius": 64, + "bound_distance": 64 + }, + "bomb": { + "enabled": true, + "explosion_radius": 2.0, + "break_blocks": "WEAK", + "bomb_fuse": 0, + "blue_bomb": { + "explosion_radius": 5.15, + "break_blocks": "WEAK" + } + }, + "slingshot": { + "enabled": true, + "range_multiplier": 1.0, + "charge_time": 20, + "stasis_deceleration": 0.9625, + "unrestricted_enderman_intercept": true, + "allow_splash_potions": false, + "allow_bombs": false, + "allow_fire_charges": false, + "allow_snowballs": false + }, + "antique_ink": { + "enabled": true, + "cartographer_trades": true + }, + "candy": true, + "stasis": true, + "altimeter": true + }, + "general": { + "creative_tab": false, + "dispensers": true, + "debug_save_dynamic_pack": false, + "server_protection": false, + "red_merchant_spawn_multiplier": 1.0 + }, + "tweaks": { + "shulker_helmet": { + "enabled": true + }, + "golden_apple_disenchant": { + "enabled": true + }, + "dye_blocks": { + "enabled": false + }, + "traders_open_doors": { + "enabled": true + }, + "dispenser_tweaks": { + "axe_strip": true, + "shoot_ender_pearls": true + }, + "cake_tweaks": { + "double_cake": true, + "directional_cake": true + }, + "mob_head_tweaks": { + "skull_piles": true, + "skull_candles": true, + "multiple_candles": true + }, + "hanging_flower_pots": { + "enabled": true + }, + "throwable_bricks": { + "enabled": true + }, + "lantern_tweaks": { + "enabled": true, + "high_priority": true, + "mod_blacklist": [ + "extlights", + "betterendforge", + "tconstruct", + "enigmaticlegacy" + ], + "falling_lanterns": "ON" + }, + "bells_tweaks": { + "chain_ringing": true, + "chain_length": 16 + }, + "placeable_sticks": { + "sticks": true, + "blaze_rods": true + }, + "placeable_gunpowder": { + "enabled": true, + "speed": 2, + "spread_age": 2 + }, + "raked_gravel": { + "enabled": true + }, + "bottle_xp": { + "enabled": false, + "cost": 2, + "target_block": "" + }, + "map_tweaks": { + "random_adventurer_maps": true, + "block_map_markers": true, + "death_marker": "WITH_COMPASS", + "tinted_blocks_on_maps": true + }, + "ceiling_banners": { + "enabled": true + }, + "placeable_books": { + "enabled": true, + "book_power": 1.0, + "enchanted_book_power": 1.334, + "mixed_books": false + }, + "zombie_horse": { + "zombie_horse_conversion": true, + "rotten_flesh": 64, + "rideable_underwater": true, + "zombie_horse_inverse_conversion": true + }, + "noteblocks_scare": { + "enabled": true + }, + "bad_luck_tweaks": { + "lightning_unluck": true + } + } +} \ No newline at end of file diff --git a/config/terrablender.toml b/config/terrablender.toml new file mode 100644 index 0000000..b4d1f27 --- /dev/null +++ b/config/terrablender.toml @@ -0,0 +1,17 @@ +#General settings +general = {} + +#Generation settings +[generation_settings] + #The size of overworld biome regions from each mod that uses TerraBlender. + #Range: 2-6 + overworld_region_size = 3 + #The weighting of vanilla biome regions in the nether. + #Range: 0-2147483647 + vanilla_nether_region_weight = 10 + #The size of nether biome regions from each mod that uses TerraBlender. + #Range: 2-6 + nether_region_size = 2 + #The weighting of vanilla biome regions in the overworld. + #Range: 0-2147483647 + vanilla_overworld_region_weight = 10 diff --git a/config/valkyrienskies/schemas/vs_client.schema.json b/config/valkyrienskies/schemas/vs_client.schema.json new file mode 100644 index 0000000..e7c3320 --- /dev/null +++ b/config/valkyrienskies/schemas/vs_client.schema.json @@ -0,0 +1,33 @@ +{ + "$schema" : "https://json-schema.org/draft/2019-09/schema", + "type" : "object", + "properties" : { + "Tooltip" : { + "type" : "object", + "properties" : { + "massTooltipVisibility" : { + "type" : "string", + "enum" : [ "ALWAYS", "ADVANCED", "DISABLED" ], + "description" : "Set when the Mass Tooltip is Visible" + }, + "useImperialUnits" : { + "type" : "boolean", + "description" : "Use Imperial Units to show Mass" + } + }, + "additionalProperties" : false + }, + "recommendSlugsInMcCommands" : { + "type" : "boolean", + "description" : "Recommend ship slugs in mc commands where player names could be used ex. /tp ship-name wich could pollute user autocomplete" + }, + "renderDebugText" : { + "type" : "boolean", + "description" : "Renders the VS2 debug HUD with TPS" + }, + "$schema" : { + "type" : "string" + } + }, + "additionalProperties" : false +} \ No newline at end of file diff --git a/config/valkyrienskies/schemas/vs_common.schema.json b/config/valkyrienskies/schemas/vs_common.schema.json new file mode 100644 index 0000000..722ec57 --- /dev/null +++ b/config/valkyrienskies/schemas/vs_common.schema.json @@ -0,0 +1,21 @@ +{ + "$schema" : "https://json-schema.org/draft/2019-09/schema", + "type" : "object", + "properties" : { + "ADVANCED" : { + "type" : "object", + "properties" : { + "renderPathfinding" : { + "type" : "boolean", + "description" : "Renders mob pathfinding nodes. Must be set on client and server to work. Requires the system property -Dorg.valkyrienskies.render_pathfinding=true" + } + }, + "additionalProperties" : false, + "title" : "Advanced" + }, + "$schema" : { + "type" : "string" + } + }, + "additionalProperties" : false +} \ No newline at end of file diff --git a/config/valkyrienskies/schemas/vs_core_server.schema.json b/config/valkyrienskies/schemas/vs_core_server.schema.json new file mode 100644 index 0000000..5dc69f9 --- /dev/null +++ b/config/valkyrienskies/schemas/vs_core_server.schema.json @@ -0,0 +1,76 @@ +{ + "$schema" : "https://json-schema.org/draft/2019-09/schema", + "type" : "object", + "properties" : { + "enableUdp" : { + "type" : "boolean", + "description" : "Is udp enabled? If not, the server will only use TCP" + }, + "physics" : { + "type" : "object", + "properties" : { + "iterations" : { + "type" : "integer", + "format" : "int32", + "description" : "Sets number of iterations per sub-steps used by Krunch" + }, + "lodDetail" : { + "type" : "integer", + "format" : "int32", + "description" : "The detail of the collision LOD of ships, higher values are more detailed but heavier to compute" + }, + "maxDePenetrationSpeed" : { + "type" : "number", + "format" : "double", + "description" : "Limit the max collision de-penetration speed so that rigid bodies don't go flying apart when they overlap" + }, + "solver" : { + "type" : "string", + "enum" : [ "GAUSS_SEIDEL", "JACOBI" ], + "description" : "Sets the constraint solver used by Krunch" + }, + "subSteps" : { + "type" : "integer", + "format" : "int32", + "description" : "Sets number of sub-steps used by Krunch" + } + }, + "additionalProperties" : false, + "description" : "All related settings to the physics engine" + }, + "pt" : { + "type" : "object", + "properties" : { + "physicsTicksPerGameTick" : { + "type" : "integer", + "format" : "int32" + }, + "synchronizePhysics" : { + "type" : "boolean", + "description" : "Synchronize the physics thread and the game thread" + } + }, + "additionalProperties" : false, + "title" : "Physics Thread Settings" + }, + "shipLoadDistance" : { + "type" : "number", + "format" : "double", + "description" : "Ship load distance in blocks" + }, + "shipUnloadDistance" : { + "type" : "number", + "format" : "double", + "description" : "Ship unload distance in blocks" + }, + "udpPort" : { + "type" : "integer", + "format" : "int32", + "description" : "Port to attempt to establish UDP connections on" + }, + "$schema" : { + "type" : "string" + } + }, + "additionalProperties" : false +} \ No newline at end of file diff --git a/config/valkyrienskies/schemas/vs_server.schema.json b/config/valkyrienskies/schemas/vs_server.schema.json new file mode 100644 index 0000000..1ce5cc5 --- /dev/null +++ b/config/valkyrienskies/schemas/vs_server.schema.json @@ -0,0 +1,73 @@ +{ + "$schema" : "https://json-schema.org/draft/2019-09/schema", + "type" : "object", + "properties" : { + "ComputerCraft" : { + "type" : "object", + "properties" : { + "canTurtlesLeaveScaledShips" : { + "type" : "boolean", + "description" : "Turtles leaving scaled up/down ship may cause issuesEnable/Disable Turtles Leaving Scaled Ships?" + } + }, + "additionalProperties" : false + }, + "FTBChunks" : { + "type" : "object", + "properties" : { + "shipsProtectedByClaims" : { + "type" : "boolean", + "description" : "Are Ships protected by FTB Chunk Claims?" + }, + "shipsProtectionOutOfBuildHeight" : { + "type" : "boolean", + "description" : "Are ships protected outside of build height (max and min)?" + } + }, + "additionalProperties" : false + }, + "aiOnShips" : { + "type" : "boolean", + "description" : "Allow rudimentary pathfinding on ships" + }, + "allowMobSpawns" : { + "type" : "boolean", + "description" : "Allow natural mob spawning on ships" + }, + "enableInteractDistanceChecks" : { + "type" : "boolean", + "description" : "By default, the vanilla server prevents block interacts past a certain distance to prevent cheat clients from breaking blocks halfway across the map. This approach breaks down in the face of extremely large ships, where the distance from the block origin to the nearest face is greater than the interact distance check allows." + }, + "enableMovementChecks" : { + "type" : "boolean", + "description" : "By default, the server checks that player movement is legal, and if it isn't, rubber-bands the player with the infamous \"moved too quickly\" message. Since players on VS ships will move illegally, they will be affected by this check frequently. This option disables that check. (it doesn't work very well anyway, don't worry)" + }, + "explosionBlastForce" : { + "type" : "number", + "format" : "double", + "description" : "Blast force in newtons of a TNT explosion at the center of the explosion." + }, + "minScaling" : { + "type" : "number", + "format" : "double", + "description" : "Minimum scale of ships" + }, + "miniShipSize" : { + "type" : "number", + "format" : "double", + "description" : "Scale of the mini ship creator" + }, + "preventFluidEscapingShip" : { + "type" : "boolean", + "description" : "If true, prevents water and other fluids from flowing out of the ship's bounding box." + }, + "transformTeleports" : { + "type" : "boolean", + "description" : "If true, teleportation into the shipyard is redirected to the ship it belongs to instead." + }, + "$schema" : { + "type" : "string" + } + }, + "additionalProperties" : false +} \ No newline at end of file diff --git a/config/valkyrienskies/vs_client.json b/config/valkyrienskies/vs_client.json new file mode 100644 index 0000000..fede2d0 --- /dev/null +++ b/config/valkyrienskies/vs_client.json @@ -0,0 +1,9 @@ +{ + "Tooltip" : { + "massTooltipVisibility" : "ADVANCED", + "useImperialUnits" : false + }, + "renderDebugText" : false, + "recommendSlugsInMcCommands" : true, + "$schema" : "schemas/vs_client.schema.json" +} \ No newline at end of file diff --git a/config/valkyrienskies/vs_common.json b/config/valkyrienskies/vs_common.json new file mode 100644 index 0000000..297966e --- /dev/null +++ b/config/valkyrienskies/vs_common.json @@ -0,0 +1,6 @@ +{ + "ADVANCED" : { + "renderPathfinding" : true + }, + "$schema" : "schemas/vs_common.schema.json" +} \ No newline at end of file diff --git a/config/valkyrienskies/vs_core_server.json b/config/valkyrienskies/vs_core_server.json new file mode 100644 index 0000000..c38d914 --- /dev/null +++ b/config/valkyrienskies/vs_core_server.json @@ -0,0 +1,18 @@ +{ + "pt" : { + "synchronizePhysics" : false, + "physicsTicksPerGameTick" : 3 + }, + "udpPort" : 25565, + "enableUdp" : false, + "shipLoadDistance" : 128.0, + "shipUnloadDistance" : 196.0, + "physics" : { + "lodDetail" : 4096, + "subSteps" : 20, + "iterations" : 2, + "solver" : "GAUSS_SEIDEL", + "maxDePenetrationSpeed" : 10.0 + }, + "$schema" : "schemas/vs_core_server.schema.json" +} \ No newline at end of file diff --git a/config/valkyrienskies/vs_server.json b/config/valkyrienskies/vs_server.json new file mode 100644 index 0000000..aae5d13 --- /dev/null +++ b/config/valkyrienskies/vs_server.json @@ -0,0 +1,19 @@ +{ + "FTBChunks" : { + "shipsProtectedByClaims" : true, + "shipsProtectionOutOfBuildHeight" : false + }, + "ComputerCraft" : { + "canTurtlesLeaveScaledShips" : false + }, + "enableInteractDistanceChecks" : true, + "transformTeleports" : true, + "enableMovementChecks" : false, + "preventFluidEscapingShip" : true, + "explosionBlastForce" : 500000.0, + "allowMobSpawns" : true, + "aiOnShips" : true, + "miniShipSize" : 0.5, + "minScaling" : 0.25, + "$schema" : "schemas/vs_server.schema.json" +} \ No newline at end of file diff --git a/config/visuality.json b/config/visuality.json new file mode 100644 index 0000000..9913cdc --- /dev/null +++ b/config/visuality.json @@ -0,0 +1,42 @@ +{ + "slimeEnabled": true, + "chargeEnabled": true, + "sparkleEnabled": true, + "soulEnabled": true, + "waterCircles": { + "density": 10, + "radius": 16, + "enabled": true, + "colored": true + }, + "hitParticlesEnabled": true, + "hitParticleEntries": [ + "minecraft:skeleton/visuality:bone", + "minecraft:skeleton_horse/visuality:bone", + "minecraft:stray/visuality:bone", + "minecraft:wither_skeleton/visuality:wither_bone", + "minecraft:chicken/visuality:feather", + "minecraft:villager/visuality:emerald" + ], + "shinyArmorEnabled": true, + "shinyArmorEntries": [ + "minecraft:golden_helmet", + "minecraft:golden_chestplate", + "minecraft:golden_leggings", + "minecraft:golden_boots", + "minecraft:diamond_helmet", + "minecraft:diamond_chestplate", + "minecraft:diamond_leggings", + "minecraft:diamond_boots" + ], + "shinyBlocksEnabled": true, + "shinyBlockEntries": [ + "minecraft:gold_ore", + "minecraft:deepslate_gold_ore", + "minecraft:nether_gold_ore", + "minecraft:diamond_ore", + "minecraft:deepslate_diamond_ore", + "minecraft:emerald_ore", + "minecraft:deepslate_emerald_ore" + ] +} \ No newline at end of file diff --git a/config/vmp.properties b/config/vmp.properties new file mode 100644 index 0000000..d5f1e87 --- /dev/null +++ b/config/vmp.properties @@ -0,0 +1,15 @@ +#Configuration file for VMP +#Sun Nov 05 16:56:36 CET 2023 +deprecated_precache_biome_lookup=false +use_async_portals=true +use_async_chunks_on_login=true +show_chunk_tracking_messages=true +show_async_loading_messages=true +use_async_logging=true +use_async_chunks_on_some_commands=false +use_multiple_netty_event_loops=true +use_optimized_entity_tracking=true +exp3_use_packet_priority_system=false +exp_use_packet_priority_system_block_update_consolidation=false +target_chunk_send_rate=-1 +exp_use_optimized_chunk_ticking_iteration=false diff --git a/config/voicechat/translations.properties b/config/voicechat/translations.properties new file mode 100644 index 0000000..d683314 --- /dev/null +++ b/config/voicechat/translations.properties @@ -0,0 +1,14 @@ +# Simple Voice Chat translations +# This file contains all server-side translations for the Simple Voice Chat mod + +# The message a player gets when kicked for not having voice chat installed and the server has force_voicechat enabled +# The first parameter is the mod/plugin name and the second parameter is the mod/plugin version +force_voicechat_kick_message=You need %s %s to play on this server +# The message a player gets when joining a server with an incompatible voice chat version +# The first parameter is the mod/plugin version and the second parameter is the mod/plugin name +voicechat_not_compatible_message=Your voice chat version is not compatible with the servers version.\\nPlease install version %s of %s. +# The message a player gets when trying to execute a command that requires voice chat +# The first parameter is the mod/plugin name +voicechat_needed_for_command_message=You need to have %s installed on your client to use this command +# The message a player gets when trying to execute a command that can only be executed as a player +player_command_message=This command can only be executed as a player diff --git a/config/voicechat/username-cache.json b/config/voicechat/username-cache.json new file mode 100644 index 0000000..fff353f --- /dev/null +++ b/config/voicechat/username-cache.json @@ -0,0 +1 @@ +{"5dc1cc1d-427d-4efc-8a1e-c2c89cde3f00":"3j4","117459cd-a223-448f-be6a-c3792f132c99":"utime"} \ No newline at end of file diff --git a/config/voicechat/voicechat-client.properties b/config/voicechat/voicechat-client.properties new file mode 100644 index 0000000..a6b7a55 --- /dev/null +++ b/config/voicechat/voicechat-client.properties @@ -0,0 +1,85 @@ +# Simple Voice Chat client config v1.20.1-2.4.28 + +# The voice chat volume +voice_chat_volume=1.0 +# The threshold for voice activation in dB +voice_activation_threshold=-50.0 +# The voice chat microphone amplification +microphone_amplification=1.0 +# Microphone activation type +# Possible values are 'PTT' and 'VOICE' +microphone_activation_type=VOICE +# The size of the audio output buffer in packets +# Higher values mean a higher latency, but less crackles +# Increase this value if you have an unstable internet connection +output_buffer_size=5 +# The maximum amount of audio packets that are held back if a packet arrives out of order or gets dropped +# This prevents discarding audio packets that are slightly out of order +# Set this to 0 to disable +audio_packet_threshold=3 +# The time it takes for the microphone to deactivate when using voice activation +# A value of 1 means 20 milliseconds, 2=40 ms, 3=60 ms, ... +voice_deactivation_delay=25 +# The microphone used by the voice chat +# Empty for default device +microphone= +# The speaker used by the voice chat +# Empty for default device +speaker= +# If the microphone is muted (only when using voice activation) +muted=false +# If the voice chat is disabled (sound and microphone off) +disabled=false +# If the voice chat icons should be hidden +hide_icons=false +# If the group HUD should be visible +show_group_hud=true +# If the own icon should be shown when in a group +show_own_group_icon=true +# The scale of the group HUD +group_hud_icon_scale=2.0 +# The orientation of the player icons in the group HUD +# Possible values are 'VERTICAL' and 'HORIZONTAL' +group_player_icon_orientation=VERTICAL +# The X position of the player icons in the group HUD +# Negative values mean anchoring to the right +group_player_icon_pos_x=4 +# The Y position of the player icons in the group HUD +# Negative values mean anchoring to the bottom +group_player_icon_pos_y=4 +# The X position of the HUD icons +# Negative values mean anchoring to the right +hud_icon_pos_x=16 +# The Y position of the HUD icons +# Negative values mean anchoring to the bottom +hud_icon_pos_y=-16 +# The scale of the HUD icons +hud_icon_scale=1.0 +# The location where recordings should be saved +# Leave empty for default location +recording_destination= +# The quality of the recorded audio +# 0 = highest quality, 9 = lowest quality +recording_quality=2 +# If noise cancellation should be enabled +denoiser=true +# If voice chat should work in singleplayer/LAN worlds +run_local_server=true +# Whether to use the Java implementation of microphone capturing instead of OpenAL +java_microphone_implementation=false +# If the mod should check for microphone permissions (MacOS only) +macos_check_microphone_permission=true +# If fake players should have the disconnected icon above their head +show_fake_players_disconnected=false +# If the volume adjustment GUI should also show offline players +offline_player_volume_adjustment=false +# The 3D audio type +# Possible values are 'NORMAL', 'REDUCED' and 'OFF' +audio_type=NORMAL +# If the mod should load native libraries +# If set to false, the Java Opus implementation will be used, the denoiser won't be available and you won't be able to record audio. +use_natives=true +# This lets you hear players near you, even though you are further away with your freecam +freecam_support=true +# If enabled, you will be automatically muted when joining a world +mute_on_join=false diff --git a/config/voicechat/voicechat-server.properties b/config/voicechat/voicechat-server.properties new file mode 100644 index 0000000..d60b690 --- /dev/null +++ b/config/voicechat/voicechat-server.properties @@ -0,0 +1,43 @@ +# Simple Voice Chat server config v1.20.1-2.4.28 + +# The port of the voice chat server +# Setting this to "-1" sets the port to the Minecraft servers port (Not recommended) +port=24454 +# The IP address to bind the voice chat server on +# Leave empty to use 'server-ip' of server.properties +# To bind to the wildcard address, use '*' +bind_address= +# The distance to where the voice can be heard +max_voice_distance=48.0 +# The multiplier of the voice distance when crouching +crouch_distance_multiplier=1.0 +# The multiplier of the voice distance when whispering +whisper_distance_multiplier=0.5 +# The opus codec +# Possible values are 'VOIP', 'AUDIO' and 'RESTRICTED_LOWDELAY' +codec=VOIP +# The maximum size in bytes that voice packets are allowed to have +mtu_size=1024 +# The frequency at which keep alive packets are sent +# Setting this to a higher value may result in timeouts +keep_alive=1000 +# If group chats are allowed +enable_groups=true +# The host name that clients should use to connect to the voice chat +# This may also include a port, e.g. 'example.com:24454' +# Don't change this value if you don't know what you are doing +voice_host= +# If players are allowed to record the voice chat +allow_recording=true +# If spectators are allowed to talk to other players +spectator_interaction=false +# If spectators can talk to players they are spectating +spectator_player_possession=false +# If players without the mod should get kicked from the server +force_voice_chat=false +# The amount of milliseconds, the server should wait to check if the player has the mod installed +# Only active when force_voice_chat is set to true +login_timeout=10000 +# The range where the voice chat should broadcast audio to +# A value <0 means 'max_voice_distance' +broadcast_range=-1.0 diff --git a/config/voicechat/voicechat-volumes.properties b/config/voicechat/voicechat-volumes.properties new file mode 100644 index 0000000..c029ae3 --- /dev/null +++ b/config/voicechat/voicechat-volumes.properties @@ -0,0 +1,2 @@ +# Simple Voice Chat volume config + diff --git a/config/waterdripsound.json b/config/waterdripsound.json new file mode 100644 index 0000000..e69de29 diff --git a/config/waveycapes.json b/config/waveycapes.json new file mode 100644 index 0000000..96604bc --- /dev/null +++ b/config/waveycapes.json @@ -0,0 +1,9 @@ +{ + "configVersion": 2, + "windMode": "NONE", + "capeStyle": "SMOOTH", + "capeMovement": "BASIC_SIMULATION_3D", + "gravity": 25, + "heightMultiplier": 6, + "straveMultiplier": 2 +} \ No newline at end of file diff --git a/index.toml b/index.toml index a156505..9271245 100644 --- a/index.toml +++ b/index.toml @@ -1,5 +1,529 @@ hash-format = "sha256" +[[files]] +file = "config/.puzzle_cache/mojangstudios.png" +hash = "27b2ea2946ca5b00841ce7d1813b42dfb7e36b12ad50c7c9bea09053ac226cf3" + +[[files]] +file = "config/Adorn.json5" +hash = "cfcc5c69d5ad77f3d96ecf30e4621578ccc55129caeb819d4de0a4e46c62c8a6" + +[[files]] +file = "config/NoChatReports/NCR-Client.json" +hash = "edfe78d985fe67dce28104f3d87673e94c89134144451c291ecedcd2e2c3b480" + +[[files]] +file = "config/NoChatReports/NCR-Common.json" +hash = "0eaad2630bd70ade719f7810e805810ada25379269ea194e43d3eea30c51dec0" + +[[files]] +file = "config/NoChatReports/NCR-Encryption.json" +hash = "0f61ac30bfc78653a30d715f793e30a6a43d6715106706487efd0aea5d43a84c" + +[[files]] +file = "config/NoChatReports/NCR-ServerPreferences.json" +hash = "df32843b853e0a493ef3a9b1e39276818294353fbb0d833f7f61e77da0f5bca1" + +[[files]] +file = "config/NoChatReports/README.md" +hash = "c52b76ccad2bd1063a22c7f6bb9e7c5db6b00fb53a6fd605585972ee0e5fc01f" + +[[files]] +file = "config/RPG-HUD" +hash = "352d1c9db3f4f8c0cd56c0a6b21fc74f89d813f0933a25d32cb4b3103936ff16" + +[[files]] +file = "config/ad_astra.jsonc" +hash = "e441b49953fb3132eaa1ef8cc781ad8ddf0ce2834da073f885bd83fe65b65c46" + +[[files]] +file = "config/ae2/client.json" +hash = "2b4592dca53600318a7123befb79193bd261a44739b203d3e01d56eddbf2e27e" + +[[files]] +file = "config/ae2/common.json" +hash = "43fd3124e9ed6d65d054f91b10cee42f8847ea03ff5c118441261c8cabafbd8a" + +[[files]] +file = "config/asynclocator.properties" +hash = "9e16006611cddf5fd3d28151fab7ba1237fb85b5ecb58ec627ab42f108716fa3" + +[[files]] +file = "config/bedrockify/bedrockify-ExternalLoadingTips.json" +hash = "070db915479c969425c248b201e833d01fde22c6c4f0b325a36aa9dbcbaa9a9c" + +[[files]] +file = "config/bedrockify/bedrockifyClient.json" +hash = "b71644bebbdaf88c9dbcdb3c63a8d4497e5a22bb01c4f64b970db80904ca12b4" + +[[files]] +file = "config/bedrockify/bedrockifyCommon.json" +hash = "1d0c761352a8cda4cfe5679520d89c5649f36067db1bd8f6722cc34ba4438123" + +[[files]] +file = "config/bedrockify/bedrockifyMixins.json" +hash = "c8552ac55284532eab049c2a7bce4cbc345c74e2fee38e62b20a748743e3a25b" + +[[files]] +file = "config/betteranimationscollection-client.toml" +hash = "974550a97068cc01de815dff6e6dc4dbac75f1c669aaa534902f5896ee75257c" + +[[files]] +file = "config/bettercombat/client.json5" +hash = "e8064b014f9e01c27b63877f98410dd166f79b562aabb0d8fc365aeef2616902" + +[[files]] +file = "config/bettercombat/fallback_compatibility.json" +hash = "66d47479bcb546c957e261bd6f8c8a2d92f812a01b63ddcd023e54e37e43dd4f" + +[[files]] +file = "config/bettercombat/server.json5" +hash = "8a3ca0cbeb543de63d478c7aaf065c0244a8b5d4face1c0a0124d1d3a1790c12" + +[[files]] +file = "config/blur.json" +hash = "cf0f2178068e6d9766ac8dea96b2a9f51480939a2f97c440816b6295744dd47a" + +[[files]] +file = "config/boatiview/client.toml" +hash = "5a2efd90464dcfe793380701139c18f71fc6c9afc6528c70be398fc0c37b4e8c" + +[[files]] +file = "config/capes.json5" +hash = "8d49f2534901886dd05876bc5d411594ac61f0cf4e7eea44a058f92f1139005a" + +[[files]] +file = "config/cardinal-components-api.properties" +hash = "f7e7f346e0724cf9cfb77f44dec2e7d202ea2507729ec7b95ee6a8f089c82982" + +[[files]] +file = "config/cccbridge.properties" +hash = "418f776c457124c33b80a2d508a88a983e2e6bc3109538c3f166c84ff74dba05" + +[[files]] +file = "config/citresewn-defaults.json" +hash = "0b333b0bf9a0e573fa14f81610a621b488d5277c9e8f8c6a4c81e6a6cb37e482" + +[[files]] +file = "config/citresewn.json" +hash = "1ea03400477ac2075d61ae58cfc573bc78ce954507d090ab69547de279918656" + +[[files]] +file = "config/clickthrough.json" +hash = "d71038b246e8d819af64631ab06a6055442c7146ec407ccf9180edb4e0f57910" + +[[files]] +file = "config/collective.json5" +hash = "600046b205e20aa3a2ff5af8a66a202c00a97b1c27a6c0675211dbe11d4c0b5f" + +[[files]] +file = "config/combatroll/client.json5" +hash = "e9714f119c3862a898e53eab1a4ba6220a2194a5bdf0aea86623042d6cbf57e3" + +[[files]] +file = "config/combatroll/enchantments.json" +hash = "b807ca9ebe5ca5e45c8367b08cb97a08aa73181b66da4ab7c9f92e02200ca01e" + +[[files]] +file = "config/combatroll/hud_config.json" +hash = "174f9be686eeb112482c3b5f2cc58d1f6060357cf75f1abd730c5f80f3ae9e84" + +[[files]] +file = "config/combatroll/server.json5" +hash = "6c3ec2b2926b78c73dddf0cfedaf483efb7c3fe8a093f557e560ab280a0683f4" + +[[files]] +file = "config/computercraft-client.toml" +hash = "4ff118c3bf2614ef4e86187f1c0b05551324507a136f8932153ca65537fb95a6" + +[[files]] +file = "config/continuity.json" +hash = "00267a602028cbb037dcb0b5f803db31bed284235ca9c1ea189ad4179311a2f4" + +[[files]] +file = "config/controlify.json" +hash = "38ff32a93a67adbba79ee85dd30e2062f558df43856c0d47838f4222398ab2a4" + +[[files]] +file = "config/create-client.toml" +hash = "91d0dc381cc401948a975a6445c5e0a2def3b82440bcaefe6baf805df080867c" + +[[files]] +file = "config/create-common.toml" +hash = "1c632f62c30f4e1223669267196d2ff1a2c03e400bf565ff4fe81e20c7cd2bdf" + +[[files]] +file = "config/create-track-map.json" +hash = "edd44548fb8d423d67083a4bed6c12c8bd87e56f927141f58061d1ef804f670f" + +[[files]] +file = "config/create_new_age-client.toml" +hash = "b043e477da9a557970cd2cc7941106111bfd27a86b1237608f54e918c2a62ec1" + +[[files]] +file = "config/create_new_age-common.toml" +hash = "d00921991f00173b2643ffa87ead1c82d37533f572b0745495aa161b7be043dd" + +[[files]] +file = "config/createaddition-common.toml" +hash = "4f7e3f24a04c4174059eb946ad18acac4de388da894dd2f6c65e52297965df16" + +[[files]] +file = "config/createbigcannons-client.toml" +hash = "763d7f2aba6a8b115cbbb1f69116ba7ddfaf907ede695892749b6ac7ea28b19b" + +[[files]] +file = "config/createbigcannons-common.toml" +hash = "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + +[[files]] +file = "config/createoreexcavation-common.toml" +hash = "6b87e43f057460f167d20bd2cb0ac968be0565df049b2ece98921179cf4ccd0e" + +[[files]] +file = "config/crowdin.txt" +hash = "fadbd1094e4079597c631b59da43ea2e315aa610c47282045384e888894ecc41" + +[[files]] +file = "config/debugify-descriptions.json" +hash = "9e0a3e50d3354d8f812dee6fdc146dd863a44be50fad55950abd2224a963d15f" + +[[files]] +file = "config/debugify.json" +hash = "b7651c21ec5a9a30267b76898932f51dc2f7a9efa5220e45450d7340ea6574a7" + +[[files]] +file = "config/dynamiccrosshair.json5" +hash = "427aadd29aea1256db321fcac7f33d3fd3e858324d85269a77deee7a0614c701" + +[[files]] +file = "config/enhanced_bes.properties" +hash = "c596160c029996a2aabb285d2970fee3d20f38088521bd615a3eb15694697b75" + +[[files]] +file = "config/entity_model_features.json" +hash = "8fe0137e922c3ecc35dbaf3291b6ad6f2659dc9ba050e789854b90e462674323" + +[[files]] +file = "config/entity_texture_features.json" +hash = "afff88cdfb21a21b856a4a778f1189876edaa4ec1c4757054533d6e8e651c743" + +[[files]] +file = "config/entityculling.json" +hash = "b8a87894038f8e3fed39687928119da41553ec72fafd3c6b98e39efb62ac6e7d" + +[[files]] +file = "config/estrogen.json" +hash = "97093ff0d9035634cb6e8613bf0d291d7aee5b48b09aeeac801ba2766b4bc2e1" + +[[files]] +file = "config/exordium.json" +hash = "f431da1728e0d5a3536178cbb9948e2497801c9b6d51ba063fc831040aa42523" + +[[files]] +file = "config/extendedgears-common.toml" +hash = "8ee4a3476c31d357596d781b3127d6e3076de2963a4f6d376deb3d474f7d102d" + +[[files]] +file = "config/fabric/indigo-renderer.properties" +hash = "3998922b23e182b2cb99bf5fa7f94ff8ab74d571b54417525e44e02e0daab3da" + +[[files]] +file = "config/fallingtree.json" +hash = "7edc65e5414f74f29310d43175d6c64e47d139607dabd9ffd16f22172648a686" + +[[files]] +file = "config/farmersdelight.json" +hash = "050ba20fca66274c6f8d408a07da0c91a9b30f54a0023639ebcb21bda5c0aa5f" + +[[files]] +file = "config/fastload.properties" +hash = "caf870ea45a30e9a936e016faa46eee4792df1875fe24c28bc620c95e33f72b0" + +[[files]] +file = "config/fastquit.toml" +hash = "8c3ed3c40bcd66d188c89503c11886f5767216c43c8c2580174e84ac79df7683" + +[[files]] +file = "config/ferritecore.mixin.properties" +hash = "3cc3011619f098fda6ad213a7c4d1468802ff827591a5917c2b7bf3150bfb2ea" + +[[files]] +file = "config/flywheel.json" +hash = "aa84b01d7366b116d590d52adff2acef9212f9395eb53e9db9fa9090c6a9b02d" + +[[files]] +file = "config/forgeconfigapiport.toml" +hash = "ebeeb3ad6a574d20f2fabaffd46b0cd8cebcfa5cdd63efd3c8faeb26162b6388" + +[[files]] +file = "config/immediatelyfast.json" +hash = "b19dee2c49662c61a7899ee5f545fb788015c3c00c8e7ec3401c77efcb6a9008" + +[[files]] +file = "config/immersive_portals.json" +hash = "fd91f2ad1adc401fbfbbf4423eea8ba13c82b6713fe5704e5142808604decf66" + +[[files]] +file = "config/invmove.json" +hash = "f07273670fb6fbd2012d7a63e2453826f00e42dd82efb3ea82a4d81894f3b410" + +[[files]] +file = "config/invmove/unrecognized.json" +hash = "36bc0793a316bc5920d45e54eb1359048e8f70fc0e6187a8702a16a8d6de9fd7" + +[[files]] +file = "config/invmove/vanilla.json" +hash = "e2c5633901520e37f24995b2fd0f619af5cdb3fb6acd70e4a5ddd0f8f6c2a352" + +[[files]] +file = "config/jade/hide-blocks.json" +hash = "6f6658b4a600c154e8bceb74fbfd887c9cb159ae389b1c87d29bd90f21ce5b0a" + +[[files]] +file = "config/jade/hide-entities.json" +hash = "38975f3f3c25a40c905172a9ccde5489946048173d6173967f37aadcf602455a" + +[[files]] +file = "config/jade/jade.json" +hash = "8951063f399e5ebeece66336e01daaceacfba10cf4823243635a34db2bff4066" + +[[files]] +file = "config/jade/plugins.json" +hash = "2760b8968cb2ba2aa67e25af3fd8f2664659391f489cfccfde2f90747033ada8" + +[[files]] +file = "config/jade/sort-order.json" +hash = "8e2594c44e9d254532b774d6c9434cf23ea34d93f0582a0559c96fa8ca180fcd" + +[[files]] +file = "config/jade/usernamecache.json" +hash = "8d8dd6bf13cff12367ff4950a8b4baf46af9a423169cca61e7c5961d0b4ff896" + +[[files]] +file = "config/lambdynlights.toml" +hash = "e2b4244e427755705802f3b943b060b9827d1b530dc7653ec10e0a7bf25164d7" + +[[files]] +file = "config/lithium.properties" +hash = "76765e8e5ff8e927d80beb0739aababcf36e7babfd94262f2afece256cc5cd2e" + +[[files]] +file = "config/mca.json" +hash = "29a83cb7559ee55617c7061c1a68f5e21ec0932acdd64564e13541ab9852bae0" + +[[files]] +file = "config/midnightlib.json" +hash = "b14c45c6447f9ee5474d70784a2ef96731abbeca1e92485b7599e76e9dce1444" + +[[files]] +file = "config/modelfix-client.json" +hash = "d7435276b71f9ed4a49da3c06ec54004ba8b1ed46f3c32ea3a000737507d3e7b" + +[[files]] +file = "config/modernfix-mixins.properties" +hash = "c8a410bba5eec52af747bed33a4c37cc99d2fd4ca0c8248d43c10ad0429c6722" + +[[files]] +file = "config/modmenu.json" +hash = "748cb550ed31f0d7f2a8faf26cd0c659826ae10cfabc4a89eee7d32eed98f157" + +[[files]] +file = "config/moonlight-client.json" +hash = "6c9927d39b5aee8d5b1f942510897b05276b4d0c1142912b1c521d325fd19e75" + +[[files]] +file = "config/moreculling.toml" +hash = "8a6515bea93d0c8ed23c5622a66b4fa4c81e6df2d27a5c8bb6215a2f0e526d4c" + +[[files]] +file = "config/notenoughanimations.json" +hash = "1ce156edd13da83bb8674fe0e9b91cbbdc3a4028baf7bea2bbaec2194412bfdd" + +[[files]] +file = "config/origins_server.json" +hash = "02ca216fe0612108a47188ec747b76357315f3186699653063cddf965c33929a" + +[[files]] +file = "config/pal.properties" +hash = "7392eb330cab03d681d3c181c41738579f841bb6de0b3cc8b92e4214e8795a1e" + +[[files]] +file = "config/panorama_screens/settings.json" +hash = "7688da256aa45808262ca17851a80e862511625009d6310e6f72e340c0f03564" + +[[files]] +file = "config/patchouli.json5" +hash = "f025fe9200c89f808a4459ce10b332a2f763c3d6d9622de61b10278e54161117" + +[[files]] +file = "config/pehkui/config.json" +hash = "75e8ec2af2fc88915cdb24c8bcc5c1fe4091851ff2b1ed910aa53c0f110883a6" + +[[files]] +file = "config/portalgun.json5" +hash = "48abb9bb36f0e6fff7eff40587502e485379608b202f482118cdad63daa6a9fa" + +[[files]] +file = "config/power_config.json5" +hash = "4a0492a46ebe8c5870fccbd5451cfff5a6557779ae34270e33620024b0896245" + +[[files]] +file = "config/presencefootsteps/updater.json" +hash = "1e7c61df09c105e1eeca8cf3dcbdfeb976700e9904bcb3983fc7791adb7fad2e" + +[[files]] +file = "config/presencefootsteps/userconfig.json" +hash = "6cffea1c20852a079342429a0f223fcc45993a51596c4736e0fe1910c3fcba52" + +[[files]] +file = "config/puzzle.json" +hash = "31b4f5e6090b4048858edfcf45f842240d031c580e600b91b5708824bfb710ec" + +[[files]] +file = "config/quilt-loader.txt" +hash = "49d903e6d849065d64a88f7fc3c17ca0203894db8d492077202c4bd28aa110ba" + +[[files]] +file = "config/quilt/qsl/registry.toml" +hash = "77911d9f201ecb0eecb3ba0394855983386094e45e3794ad74f6d74985a6d2ec" + +[[files]] +file = "config/quilt_loading_screen.json" +hash = "dcf074a327f67a92a80769c284f6c7f9d941ce81bf3d38f720d363770aa23ee0" + +[[files]] +file = "config/railways-client.toml" +hash = "54a345e9ebf43e249e7e996faa5fc42b287a081dc526b0f8b1de29799eee2458" + +[[files]] +file = "config/railways-common.toml" +hash = "cf3c9c86459a6d341ff8419fd49bf332d7e12b9a25e5c2605cfe5c0b28e52e41" + +[[files]] +file = "config/resourceful-config-web.json" +hash = "b923f2dea186de1754664e9a2a5463358525a6ba0eb921431a9195fbf8f2d24d" + +[[files]] +file = "config/roughlyenoughitems/config.json5" +hash = "08525386af882a91d21cd9355a2b458421f48c7a5515a5989a45744e31fa8793" + +[[files]] +file = "config/roughlyenoughitems/hints.json" +hash = "1ed11713d31ece4ae0723a42f17bb27a708d16cfe2a5b958db4a2cf5cb5b56ec" + +[[files]] +file = "config/roughlyenoughitems/pinyin.properties" +hash = "5e54f437a3035b4a537c143ce135df79e91e8dbc3234b21b924c0276684c76f3" + +[[files]] +file = "config/roughlyenoughitems/pinyin_double.properties" +hash = "e4de2ee09049b2d924b2484e197c2d3aa5ed320a6a7c37532979fecac97a8ae8" + +[[files]] +file = "config/rrp.properties" +hash = "0c7e2260240629c35e1633cc4399779c01558d7ce9ff088e51863bf0c9e1feda" + +[[files]] +file = "config/servercore.toml" +hash = "5c15089f124b54cee2e69d58949fa55a37ca7fb5ec65c3970b8df27f596157f3" + +[[files]] +file = "config/simplechat.json" +hash = "51399e9fb4ec56e12907f71b188443c02c7194ccac263e07219a6c4f9a063077" + +[[files]] +file = "config/skinlayers.json" +hash = "91dda7ff0e6d52d1d99d8196cd5f5e3d165075c194e19344fa8a034ef39b6a4c" + +[[files]] +file = "config/sliceanddice-client.toml" +hash = "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + +[[files]] +file = "config/sliceanddice-common.toml" +hash = "28689ec1482405f69a30a4ef83512a4b6966d89e95084fa9beb18ca45e5681f4" + +[[files]] +file = "config/supplementaries-client.json" +hash = "8b4661a9e8f91fb68ffe43b58ad8dfe687649dbc734ee5245aff22eadef55c1e" + +[[files]] +file = "config/supplementaries-common.json" +hash = "dadbe6a03bbed16c0b42ed1ecd975cabd0dd5bac5c3efa7288eaa9d053ded989" + +[[files]] +file = "config/terrablender.toml" +hash = "999e6b48e6c9953bbba750ddac02ad61caeeb9b5ca21fbea7c7115bac4b69be3" + +[[files]] +file = "config/valkyrienskies/schemas/vs_client.schema.json" +hash = "994499bd46a31fcc37524a89253b8f05c8caa59ba42cdc02427284dfc9cc5685" + +[[files]] +file = "config/valkyrienskies/schemas/vs_common.schema.json" +hash = "f5ba425afee7c543f9e010c34c451817bb9c745ffd45106fac5544e9eacadf96" + +[[files]] +file = "config/valkyrienskies/schemas/vs_core_server.schema.json" +hash = "0d1f5f41373f986184d161a0fe76062836a48f96e672079b40cf40292ddf66e2" + +[[files]] +file = "config/valkyrienskies/schemas/vs_server.schema.json" +hash = "9a9b9fd6e1c4252448ec9873752ad5d8f5bcb2245005030ba0fed38ee5c3ca57" + +[[files]] +file = "config/valkyrienskies/vs_client.json" +hash = "0c5555749ce8c56f3d698d50150c1ed14036affc88a41e49035735db432e1be2" + +[[files]] +file = "config/valkyrienskies/vs_common.json" +hash = "b79fd15ca7286dcfa731ca333f6cffe160a46225e41479cc968dd5d8e24df3a8" + +[[files]] +file = "config/valkyrienskies/vs_core_server.json" +hash = "43c567c37fc964966a80e9e74b6648f2fd1a1637a8eb1e4448c77f1c36f75996" + +[[files]] +file = "config/valkyrienskies/vs_server.json" +hash = "0c17c70683f44cb8445d6a12a1af48b4d6af7615f356fa28cdbbdb2fbcf0132f" + +[[files]] +file = "config/visuality.json" +hash = "88d657f8162309d18cd50a9d38b6e166b00e36c8ed9f69f5637067e0b1523427" + +[[files]] +file = "config/vmp.properties" +hash = "01afc747ae4fdb0500697d9c6c9a254eba5f8666e77243811fb1e5611a47996b" + +[[files]] +file = "config/voicechat/translations.properties" +hash = "6a521191220fe44d145da9a855fed277d9a19f4c09165425e64a2c7a03758ebb" + +[[files]] +file = "config/voicechat/username-cache.json" +hash = "a2871ff5b5ff1ac9beaded1c0085285f34de1918da07801dc237d11029a523ce" + +[[files]] +file = "config/voicechat/voicechat-client.properties" +hash = "90d9fadda3580006234a1582247352462486fdc63f806f441027c6950b06d08e" + +[[files]] +file = "config/voicechat/voicechat-server.properties" +hash = "bc192e8bf346858a096989d25964fdbb2e6e1c77b5f8bf906eca03fbdf9c997d" + +[[files]] +file = "config/voicechat/voicechat-volumes.properties" +hash = "33afebdb8ef07a3d774086931dec8d899f4da7aeba5b448fd4eee540ba5e02a2" + +[[files]] +file = "config/waterdripsound.json" +hash = "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + +[[files]] +file = "config/waveycapes.json" +hash = "8ba8caf036bac59033157842f7812cf3eca3434a02d2e7e59648214fe42c48fc" + [[files]] file = "config/yosbr/Adorn.json5" hash = "cfcc5c69d5ad77f3d96ecf30e4621578ccc55129caeb819d4de0a4e46c62c8a6" @@ -934,6 +1458,11 @@ file = "mods/moreculling.pw.toml" hash = "abffe48b20d9fff4b57fe8101c3834ed52726033374726972f9b2b4e12d9e2e6" metafile = true +[[files]] +file = "mods/mouse-tweaks.pw.toml" +hash = "669008dbd2508a67f8c409096cf2357de450f26a69494289e5852045ade7d358" +metafile = true + [[files]] file = "mods/no-chat-reports.pw.toml" hash = "0b8747c7c8063a40226ebec5c0030170e3b03eacad4f38fcc285f14c6dbd48b9" diff --git a/mods/mouse-tweaks.pw.toml b/mods/mouse-tweaks.pw.toml new file mode 100644 index 0000000..ce259b4 --- /dev/null +++ b/mods/mouse-tweaks.pw.toml @@ -0,0 +1,13 @@ +name = "Mouse Tweaks" +filename = "MouseTweaks-fabric-mc1.20-2.25.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/aC3cM3Vq/versions/m0Dd8Cjy/MouseTweaks-fabric-mc1.20-2.25.jar" +hash-format = "sha1" +hash = "21ae6dd81324543e77c10bbb2b928320d71b6750" + +[update] +[update.modrinth] +mod-id = "aC3cM3Vq" +version = "m0Dd8Cjy" diff --git a/pack.toml b/pack.toml index 9c1d9e1..330f9ee 100644 --- a/pack.toml +++ b/pack.toml @@ -5,7 +5,7 @@ pack-format = "packwiz:1.1.0" [index] file = "index.toml" hash-format = "sha256" -hash = "625e2ad1989e79a4958685dafa9c045affe9adfbf1db32cd4283bbce83743dde" +hash = "a7459fd7f2c2ab5cbaa35b9b1f0a300eef494134ba7a3ba6fcc40dcce13eb82c" [versions] minecraft = "1.20.1"