From fd7d8be923858df16f9acaf7b3982ee33ac85715 Mon Sep 17 00:00:00 2001 From: Evan Pratten Date: Tue, 12 Nov 2024 11:00:10 -0500 Subject: [PATCH] Migrate Minecraft modpack src --- .gitignore | 5 +- LICENSE | 674 ------------------ configs/minecraft/modpack/config/bobby.conf | 31 + configs/minecraft/modpack/config/capes.json5 | 10 + .../config/defaultoptions/keybindings.txt | 90 +++ .../modpack/config/defaultoptions/options.txt | 104 +++ .../config/roughlyenoughitems/config.json5 | 170 +++++ .../modpack/config/shulkerboxtooltip.json5 | 161 +++++ .../minecraft/modpack/config/waila/waila.json | 41 ++ .../modpack/config/waila/waila_plugins.json | 65 ++ .../minecraft/modpack/config/xaerominimap.txt | 132 ++++ .../modpack/config/xaerominimap_entities.json | 167 +++++ .../minecraft/modpack/config/xaeropatreon.txt | 1 + .../modpack/config/xaeroworldmap.txt | 49 ++ configs/minecraft/modpack/config/zoomify.json | 35 + configs/minecraft/modpack/credits.txt | 2 + configs/minecraft/modpack/icon.png | Bin 0 -> 3372 bytes configs/minecraft/modpack/index.toml | 208 ++++++ .../minecraft/modpack/mods/appleskin.pw.toml | 13 + .../modpack/mods/architectury-api.pw.toml | 13 + .../minecraft/modpack/mods/badpackets.pw.toml | 13 + configs/minecraft/modpack/mods/balm.pw.toml | 13 + .../modpack/mods/bobby.pw.toml.disabled | 13 + configs/minecraft/modpack/mods/capes.pw.toml | 13 + .../modpack/mods/cloth-config.pw.toml | 13 + .../modpack/mods/default-options.pw.toml | 13 + .../mods/dynamic-sound-filters.pw.toml | 13 + .../minecraft/modpack/mods/fabric-api.pw.toml | 13 + .../mods/fabric-language-kotlin.pw.toml | 13 + .../mods/forge-config-api-port.pw.toml | 13 + configs/minecraft/modpack/mods/indium.pw.toml | 13 + configs/minecraft/modpack/mods/iris.pw.toml | 13 + .../minecraft/modpack/mods/krypton.pw.toml | 13 + .../mods/lambdabettergrass.pw.toml.disabled | 13 + .../mods/lambdynamiclights.pw.toml.disabled | 13 + .../minecraft/modpack/mods/modmenu.pw.toml | 13 + .../mods/mouse-wheelie.pw.toml.disabled | 13 + .../modpack/mods/nvidium.pw.toml.disabled | 13 + .../mods/open-parties-and-claims.pw.toml | 13 + .../modpack/mods/presence-footsteps.pw.toml | 13 + .../mods/reeses-sodium-options.pw.toml | 13 + configs/minecraft/modpack/mods/rei.pw.toml | 13 + .../modpack/mods/shulkerboxtooltip.pw.toml | 13 + .../modpack/mods/sodium-extra.pw.toml | 13 + configs/minecraft/modpack/mods/sodium.pw.toml | 13 + .../mods/sound-physics-remastered.pw.toml | 13 + .../modpack/mods/viafabricplus.pw.toml | 13 + .../mods/worldedit-cui.pw.toml.disabled | 13 + .../minecraft/modpack/mods/worldedit.pw.toml | 13 + configs/minecraft/modpack/mods/wthit.pw.toml | 13 + .../modpack/mods/xaeros-minimap.pw.toml | 13 + .../modpack/mods/xaeros-world-map.pw.toml | 13 + configs/minecraft/modpack/mods/yacl.pw.toml | 13 + .../modpack/mods/zoomify.pw.toml.disabled | 13 + configs/minecraft/modpack/pack.toml | 15 + .../VanillaTweaks_Colorful_Enchanting.zip | Bin 0 -> 35960 bytes .../VanillaTweaks_Lower_Shield.zip | Bin 0 -> 5903 bytes .../resourcepacks/VanillaTweaks_What.zip | Bin 0 -> 145749 bytes .../resourcepacks/illuminated-shields.pw.toml | 13 + .../modpack/shaderpacks/bsl-shaders.pw.toml | 13 + .../shaderpacks/rethinking-voxels.pw.toml | 13 + .../modpack/shaderpacks/shrimple.pw.toml | 13 + install-linux.sh | 5 + 63 files changed, 1810 insertions(+), 675 deletions(-) delete mode 100644 LICENSE create mode 100644 configs/minecraft/modpack/config/bobby.conf create mode 100644 configs/minecraft/modpack/config/capes.json5 create mode 100755 configs/minecraft/modpack/config/defaultoptions/keybindings.txt create mode 100755 configs/minecraft/modpack/config/defaultoptions/options.txt create mode 100755 configs/minecraft/modpack/config/roughlyenoughitems/config.json5 create mode 100644 configs/minecraft/modpack/config/shulkerboxtooltip.json5 create mode 100755 configs/minecraft/modpack/config/waila/waila.json create mode 100644 configs/minecraft/modpack/config/waila/waila_plugins.json create mode 100755 configs/minecraft/modpack/config/xaerominimap.txt create mode 100644 configs/minecraft/modpack/config/xaerominimap_entities.json create mode 100755 configs/minecraft/modpack/config/xaeropatreon.txt create mode 100755 configs/minecraft/modpack/config/xaeroworldmap.txt create mode 100644 configs/minecraft/modpack/config/zoomify.json create mode 100644 configs/minecraft/modpack/credits.txt create mode 100644 configs/minecraft/modpack/icon.png create mode 100644 configs/minecraft/modpack/index.toml create mode 100644 configs/minecraft/modpack/mods/appleskin.pw.toml create mode 100644 configs/minecraft/modpack/mods/architectury-api.pw.toml create mode 100644 configs/minecraft/modpack/mods/badpackets.pw.toml create mode 100644 configs/minecraft/modpack/mods/balm.pw.toml create mode 100644 configs/minecraft/modpack/mods/bobby.pw.toml.disabled create mode 100644 configs/minecraft/modpack/mods/capes.pw.toml create mode 100644 configs/minecraft/modpack/mods/cloth-config.pw.toml create mode 100644 configs/minecraft/modpack/mods/default-options.pw.toml create mode 100644 configs/minecraft/modpack/mods/dynamic-sound-filters.pw.toml create mode 100644 configs/minecraft/modpack/mods/fabric-api.pw.toml create mode 100644 configs/minecraft/modpack/mods/fabric-language-kotlin.pw.toml create mode 100644 configs/minecraft/modpack/mods/forge-config-api-port.pw.toml create mode 100644 configs/minecraft/modpack/mods/indium.pw.toml create mode 100644 configs/minecraft/modpack/mods/iris.pw.toml create mode 100644 configs/minecraft/modpack/mods/krypton.pw.toml create mode 100644 configs/minecraft/modpack/mods/lambdabettergrass.pw.toml.disabled create mode 100644 configs/minecraft/modpack/mods/lambdynamiclights.pw.toml.disabled create mode 100644 configs/minecraft/modpack/mods/modmenu.pw.toml create mode 100644 configs/minecraft/modpack/mods/mouse-wheelie.pw.toml.disabled create mode 100644 configs/minecraft/modpack/mods/nvidium.pw.toml.disabled create mode 100644 configs/minecraft/modpack/mods/open-parties-and-claims.pw.toml create mode 100644 configs/minecraft/modpack/mods/presence-footsteps.pw.toml create mode 100644 configs/minecraft/modpack/mods/reeses-sodium-options.pw.toml create mode 100644 configs/minecraft/modpack/mods/rei.pw.toml create mode 100644 configs/minecraft/modpack/mods/shulkerboxtooltip.pw.toml create mode 100644 configs/minecraft/modpack/mods/sodium-extra.pw.toml create mode 100644 configs/minecraft/modpack/mods/sodium.pw.toml create mode 100644 configs/minecraft/modpack/mods/sound-physics-remastered.pw.toml create mode 100644 configs/minecraft/modpack/mods/viafabricplus.pw.toml create mode 100644 configs/minecraft/modpack/mods/worldedit-cui.pw.toml.disabled create mode 100644 configs/minecraft/modpack/mods/worldedit.pw.toml create mode 100644 configs/minecraft/modpack/mods/wthit.pw.toml create mode 100644 configs/minecraft/modpack/mods/xaeros-minimap.pw.toml create mode 100644 configs/minecraft/modpack/mods/xaeros-world-map.pw.toml create mode 100644 configs/minecraft/modpack/mods/yacl.pw.toml create mode 100644 configs/minecraft/modpack/mods/zoomify.pw.toml.disabled create mode 100644 configs/minecraft/modpack/pack.toml create mode 100644 configs/minecraft/modpack/resourcepacks/VanillaTweaks_Colorful_Enchanting.zip create mode 100644 configs/minecraft/modpack/resourcepacks/VanillaTweaks_Lower_Shield.zip create mode 100644 configs/minecraft/modpack/resourcepacks/VanillaTweaks_What.zip create mode 100644 configs/minecraft/modpack/resourcepacks/illuminated-shields.pw.toml create mode 100644 configs/minecraft/modpack/shaderpacks/bsl-shaders.pw.toml create mode 100644 configs/minecraft/modpack/shaderpacks/rethinking-voxels.pw.toml create mode 100644 configs/minecraft/modpack/shaderpacks/shrimple.pw.toml diff --git a/.gitignore b/.gitignore index 90e576f..4e7e06f 100644 --- a/.gitignore +++ b/.gitignore @@ -34,4 +34,7 @@ Cargo.lock # mdbook /docs/output -/docs/src/scripts \ No newline at end of file +/docs/src/scripts + +# Packwiz +*.mrpack \ No newline at end of file diff --git a/LICENSE b/LICENSE deleted file mode 100644 index f288702..0000000 --- a/LICENSE +++ /dev/null @@ -1,674 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 3, 29 June 2007 - - Copyright (C) 2007 Free Software Foundation, Inc. - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The GNU General Public License is a free, copyleft license for -software and other kinds of works. - - The licenses for most software and other practical works are designed -to take away your freedom to share and change the works. By contrast, -the GNU General Public License is intended to guarantee your freedom to -share and change all versions of a program--to make sure it remains free -software for all its users. We, the Free Software Foundation, use the -GNU General Public License for most of our software; it applies also to -any other work released this way by its authors. You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -them if you wish), that you receive source code or can get it if you -want it, that you can change the software or use pieces of it in new -free programs, and that you know you can do these things. - - To protect your rights, we need to prevent others from denying you -these rights or asking you to surrender the rights. Therefore, you have -certain responsibilities if you distribute copies of the software, or if -you modify it: responsibilities to respect the freedom of others. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must pass on to the recipients the same -freedoms that you received. You must make sure that they, too, receive -or can get the source code. And you must show them these terms so they -know their rights. - - Developers that use the GNU GPL protect your rights with two steps: -(1) assert copyright on the software, and (2) offer you this License -giving you legal permission to copy, distribute and/or modify it. - - For the developers' and authors' protection, the GPL clearly explains -that there is no warranty for this free software. For both users' and -authors' sake, the GPL requires that modified versions be marked as -changed, so that their problems will not be attributed erroneously to -authors of previous versions. - - Some devices are designed to deny users access to install or run -modified versions of the software inside them, although the manufacturer -can do so. This is fundamentally incompatible with the aim of -protecting users' freedom to change the software. The systematic -pattern of such abuse occurs in the area of products for individuals to -use, which is precisely where it is most unacceptable. Therefore, we -have designed this version of the GPL to prohibit the practice for those -products. If such problems arise substantially in other domains, we -stand ready to extend this provision to those domains in future versions -of the GPL, as needed to protect the freedom of users. - - Finally, every program is threatened constantly by software patents. -States should not allow patents to restrict development and use of -software on general-purpose computers, but in those that do, we wish to -avoid the special danger that patents applied to a free program could -make it effectively proprietary. To prevent this, the GPL assures that -patents cannot be used to render the program non-free. - - The precise terms and conditions for copying, distribution and -modification follow. - - TERMS AND CONDITIONS - - 0. Definitions. - - "This License" refers to version 3 of the GNU General Public License. - - "Copyright" also means copyright-like laws that apply to other kinds of -works, such as semiconductor masks. - - "The Program" refers to any copyrightable work licensed under this -License. Each licensee is addressed as "you". "Licensees" and -"recipients" may be individuals or organizations. - - To "modify" a work means to copy from or adapt all or part of the work -in a fashion requiring copyright permission, other than the making of an -exact copy. The resulting work is called a "modified version" of the -earlier work or a work "based on" the earlier work. - - A "covered work" means either the unmodified Program or a work based -on the Program. - - To "propagate" a work means to do anything with it that, without -permission, would make you directly or secondarily liable for -infringement under applicable copyright law, except executing it on a -computer or modifying a private copy. Propagation includes copying, -distribution (with or without modification), making available to the -public, and in some countries other activities as well. - - To "convey" a work means any kind of propagation that enables other -parties to make or receive copies. Mere interaction with a user through -a computer network, with no transfer of a copy, is not conveying. - - An interactive user interface displays "Appropriate Legal Notices" -to the extent that it includes a convenient and prominently visible -feature that (1) displays an appropriate copyright notice, and (2) -tells the user that there is no warranty for the work (except to the -extent that warranties are provided), that licensees may convey the -work under this License, and how to view a copy of this License. If -the interface presents a list of user commands or options, such as a -menu, a prominent item in the list meets this criterion. - - 1. Source Code. - - The "source code" for a work means the preferred form of the work -for making modifications to it. "Object code" means any non-source -form of a work. - - A "Standard Interface" means an interface that either is an official -standard defined by a recognized standards body, or, in the case of -interfaces specified for a particular programming language, one that -is widely used among developers working in that language. - - The "System Libraries" of an executable work include anything, other -than the work as a whole, that (a) is included in the normal form of -packaging a Major Component, but which is not part of that Major -Component, and (b) serves only to enable use of the work with that -Major Component, or to implement a Standard Interface for which an -implementation is available to the public in source code form. A -"Major Component", in this context, means a major essential component -(kernel, window system, and so on) of the specific operating system -(if any) on which the executable work runs, or a compiler used to -produce the work, or an object code interpreter used to run it. - - The "Corresponding Source" for a work in object code form means all -the source code needed to generate, install, and (for an executable -work) run the object code and to modify the work, including scripts to -control those activities. However, it does not include the work's -System Libraries, or general-purpose tools or generally available free -programs which are used unmodified in performing those activities but -which are not part of the work. For example, Corresponding Source -includes interface definition files associated with source files for -the work, and the source code for shared libraries and dynamically -linked subprograms that the work is specifically designed to require, -such as by intimate data communication or control flow between those -subprograms and other parts of the work. - - The Corresponding Source need not include anything that users -can regenerate automatically from other parts of the Corresponding -Source. - - The Corresponding Source for a work in source code form is that -same work. - - 2. Basic Permissions. - - All rights granted under this License are granted for the term of -copyright on the Program, and are irrevocable provided the stated -conditions are met. This License explicitly affirms your unlimited -permission to run the unmodified Program. The output from running a -covered work is covered by this License only if the output, given its -content, constitutes a covered work. This License acknowledges your -rights of fair use or other equivalent, as provided by copyright law. - - You may make, run and propagate covered works that you do not -convey, without conditions so long as your license otherwise remains -in force. You may convey covered works to others for the sole purpose -of having them make modifications exclusively for you, or provide you -with facilities for running those works, provided that you comply with -the terms of this License in conveying all material for which you do -not control copyright. Those thus making or running the covered works -for you must do so exclusively on your behalf, under your direction -and control, on terms that prohibit them from making any copies of -your copyrighted material outside their relationship with you. - - Conveying under any other circumstances is permitted solely under -the conditions stated below. Sublicensing is not allowed; section 10 -makes it unnecessary. - - 3. Protecting Users' Legal Rights From Anti-Circumvention Law. - - No covered work shall be deemed part of an effective technological -measure under any applicable law fulfilling obligations under article -11 of the WIPO copyright treaty adopted on 20 December 1996, or -similar laws prohibiting or restricting circumvention of such -measures. - - When you convey a covered work, you waive any legal power to forbid -circumvention of technological measures to the extent such circumvention -is effected by exercising rights under this License with respect to -the covered work, and you disclaim any intention to limit operation or -modification of the work as a means of enforcing, against the work's -users, your or third parties' legal rights to forbid circumvention of -technological measures. - - 4. Conveying Verbatim Copies. - - You may convey verbatim copies of the Program's source code as you -receive it, in any medium, provided that you conspicuously and -appropriately publish on each copy an appropriate copyright notice; -keep intact all notices stating that this License and any -non-permissive terms added in accord with section 7 apply to the code; -keep intact all notices of the absence of any warranty; and give all -recipients a copy of this License along with the Program. - - You may charge any price or no price for each copy that you convey, -and you may offer support or warranty protection for a fee. - - 5. Conveying Modified Source Versions. - - You may convey a work based on the Program, or the modifications to -produce it from the Program, in the form of source code under the -terms of section 4, provided that you also meet all of these conditions: - - a) The work must carry prominent notices stating that you modified - it, and giving a relevant date. - - b) The work must carry prominent notices stating that it is - released under this License and any conditions added under section - 7. This requirement modifies the requirement in section 4 to - "keep intact all notices". - - c) You must license the entire work, as a whole, under this - License to anyone who comes into possession of a copy. This - License will therefore apply, along with any applicable section 7 - additional terms, to the whole of the work, and all its parts, - regardless of how they are packaged. This License gives no - permission to license the work in any other way, but it does not - invalidate such permission if you have separately received it. - - d) If the work has interactive user interfaces, each must display - Appropriate Legal Notices; however, if the Program has interactive - interfaces that do not display Appropriate Legal Notices, your - work need not make them do so. - - A compilation of a covered work with other separate and independent -works, which are not by their nature extensions of the covered work, -and which are not combined with it such as to form a larger program, -in or on a volume of a storage or distribution medium, is called an -"aggregate" if the compilation and its resulting copyright are not -used to limit the access or legal rights of the compilation's users -beyond what the individual works permit. Inclusion of a covered work -in an aggregate does not cause this License to apply to the other -parts of the aggregate. - - 6. Conveying Non-Source Forms. - - You may convey a covered work in object code form under the terms -of sections 4 and 5, provided that you also convey the -machine-readable Corresponding Source under the terms of this License, -in one of these ways: - - a) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by the - Corresponding Source fixed on a durable physical medium - customarily used for software interchange. - - b) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by a - written offer, valid for at least three years and valid for as - long as you offer spare parts or customer support for that product - model, to give anyone who possesses the object code either (1) a - copy of the Corresponding Source for all the software in the - product that is covered by this License, on a durable physical - medium customarily used for software interchange, for a price no - more than your reasonable cost of physically performing this - conveying of source, or (2) access to copy the - Corresponding Source from a network server at no charge. - - c) Convey individual copies of the object code with a copy of the - written offer to provide the Corresponding Source. This - alternative is allowed only occasionally and noncommercially, and - only if you received the object code with such an offer, in accord - with subsection 6b. - - d) Convey the object code by offering access from a designated - place (gratis or for a charge), and offer equivalent access to the - Corresponding Source in the same way through the same place at no - further charge. You need not require recipients to copy the - Corresponding Source along with the object code. If the place to - copy the object code is a network server, the Corresponding Source - may be on a different server (operated by you or a third party) - that supports equivalent copying facilities, provided you maintain - clear directions next to the object code saying where to find the - Corresponding Source. Regardless of what server hosts the - Corresponding Source, you remain obligated to ensure that it is - available for as long as needed to satisfy these requirements. - - e) Convey the object code using peer-to-peer transmission, provided - you inform other peers where the object code and Corresponding - Source of the work are being offered to the general public at no - charge under subsection 6d. - - A separable portion of the object code, whose source code is excluded -from the Corresponding Source as a System Library, need not be -included in conveying the object code work. - - A "User Product" is either (1) a "consumer product", which means any -tangible personal property which is normally used for personal, family, -or household purposes, or (2) anything designed or sold for incorporation -into a dwelling. In determining whether a product is a consumer product, -doubtful cases shall be resolved in favor of coverage. For a particular -product received by a particular user, "normally used" refers to a -typical or common use of that class of product, regardless of the status -of the particular user or of the way in which the particular user -actually uses, or expects or is expected to use, the product. A product -is a consumer product regardless of whether the product has substantial -commercial, industrial or non-consumer uses, unless such uses represent -the only significant mode of use of the product. - - "Installation Information" for a User Product means any methods, -procedures, authorization keys, or other information required to install -and execute modified versions of a covered work in that User Product from -a modified version of its Corresponding Source. The information must -suffice to ensure that the continued functioning of the modified object -code is in no case prevented or interfered with solely because -modification has been made. - - If you convey an object code work under this section in, or with, or -specifically for use in, a User Product, and the conveying occurs as -part of a transaction in which the right of possession and use of the -User Product is transferred to the recipient in perpetuity or for a -fixed term (regardless of how the transaction is characterized), the -Corresponding Source conveyed under this section must be accompanied -by the Installation Information. But this requirement does not apply -if neither you nor any third party retains the ability to install -modified object code on the User Product (for example, the work has -been installed in ROM). - - The requirement to provide Installation Information does not include a -requirement to continue to provide support service, warranty, or updates -for a work that has been modified or installed by the recipient, or for -the User Product in which it has been modified or installed. Access to a -network may be denied when the modification itself materially and -adversely affects the operation of the network or violates the rules and -protocols for communication across the network. - - Corresponding Source conveyed, and Installation Information provided, -in accord with this section must be in a format that is publicly -documented (and with an implementation available to the public in -source code form), and must require no special password or key for -unpacking, reading or copying. - - 7. Additional Terms. - - "Additional permissions" are terms that supplement the terms of this -License by making exceptions from one or more of its conditions. -Additional permissions that are applicable to the entire Program shall -be treated as though they were included in this License, to the extent -that they are valid under applicable law. If additional permissions -apply only to part of the Program, that part may be used separately -under those permissions, but the entire Program remains governed by -this License without regard to the additional permissions. - - When you convey a copy of a covered work, you may at your option -remove any additional permissions from that copy, or from any part of -it. (Additional permissions may be written to require their own -removal in certain cases when you modify the work.) You may place -additional permissions on material, added by you to a covered work, -for which you have or can give appropriate copyright permission. - - Notwithstanding any other provision of this License, for material you -add to a covered work, you may (if authorized by the copyright holders of -that material) supplement the terms of this License with terms: - - a) Disclaiming warranty or limiting liability differently from the - terms of sections 15 and 16 of this License; or - - b) Requiring preservation of specified reasonable legal notices or - author attributions in that material or in the Appropriate Legal - Notices displayed by works containing it; or - - c) Prohibiting misrepresentation of the origin of that material, or - requiring that modified versions of such material be marked in - reasonable ways as different from the original version; or - - d) Limiting the use for publicity purposes of names of licensors or - authors of the material; or - - e) Declining to grant rights under trademark law for use of some - trade names, trademarks, or service marks; or - - f) Requiring indemnification of licensors and authors of that - material by anyone who conveys the material (or modified versions of - it) with contractual assumptions of liability to the recipient, for - any liability that these contractual assumptions directly impose on - those licensors and authors. - - All other non-permissive additional terms are considered "further -restrictions" within the meaning of section 10. If the Program as you -received it, or any part of it, contains a notice stating that it is -governed by this License along with a term that is a further -restriction, you may remove that term. If a license document contains -a further restriction but permits relicensing or conveying under this -License, you may add to a covered work material governed by the terms -of that license document, provided that the further restriction does -not survive such relicensing or conveying. - - If you add terms to a covered work in accord with this section, you -must place, in the relevant source files, a statement of the -additional terms that apply to those files, or a notice indicating -where to find the applicable terms. - - Additional terms, permissive or non-permissive, may be stated in the -form of a separately written license, or stated as exceptions; -the above requirements apply either way. - - 8. Termination. - - You may not propagate or modify a covered work except as expressly -provided under this License. Any attempt otherwise to propagate or -modify it is void, and will automatically terminate your rights under -this License (including any patent licenses granted under the third -paragraph of section 11). - - However, if you cease all violation of this License, then your -license from a particular copyright holder is reinstated (a) -provisionally, unless and until the copyright holder explicitly and -finally terminates your license, and (b) permanently, if the copyright -holder fails to notify you of the violation by some reasonable means -prior to 60 days after the cessation. - - Moreover, your license from a particular copyright holder is -reinstated permanently if the copyright holder notifies you of the -violation by some reasonable means, this is the first time you have -received notice of violation of this License (for any work) from that -copyright holder, and you cure the violation prior to 30 days after -your receipt of the notice. - - Termination of your rights under this section does not terminate the -licenses of parties who have received copies or rights from you under -this License. If your rights have been terminated and not permanently -reinstated, you do not qualify to receive new licenses for the same -material under section 10. - - 9. Acceptance Not Required for Having Copies. - - You are not required to accept this License in order to receive or -run a copy of the Program. Ancillary propagation of a covered work -occurring solely as a consequence of using peer-to-peer transmission -to receive a copy likewise does not require acceptance. However, -nothing other than this License grants you permission to propagate or -modify any covered work. These actions infringe copyright if you do -not accept this License. Therefore, by modifying or propagating a -covered work, you indicate your acceptance of this License to do so. - - 10. Automatic Licensing of Downstream Recipients. - - Each time you convey a covered work, the recipient automatically -receives a license from the original licensors, to run, modify and -propagate that work, subject to this License. You are not responsible -for enforcing compliance by third parties with this License. - - An "entity transaction" is a transaction transferring control of an -organization, or substantially all assets of one, or subdividing an -organization, or merging organizations. If propagation of a covered -work results from an entity transaction, each party to that -transaction who receives a copy of the work also receives whatever -licenses to the work the party's predecessor in interest had or could -give under the previous paragraph, plus a right to possession of the -Corresponding Source of the work from the predecessor in interest, if -the predecessor has it or can get it with reasonable efforts. - - You may not impose any further restrictions on the exercise of the -rights granted or affirmed under this License. For example, you may -not impose a license fee, royalty, or other charge for exercise of -rights granted under this License, and you may not initiate litigation -(including a cross-claim or counterclaim in a lawsuit) alleging that -any patent claim is infringed by making, using, selling, offering for -sale, or importing the Program or any portion of it. - - 11. Patents. - - A "contributor" is a copyright holder who authorizes use under this -License of the Program or a work on which the Program is based. The -work thus licensed is called the contributor's "contributor version". - - A contributor's "essential patent claims" are all patent claims -owned or controlled by the contributor, whether already acquired or -hereafter acquired, that would be infringed by some manner, permitted -by this License, of making, using, or selling its contributor version, -but do not include claims that would be infringed only as a -consequence of further modification of the contributor version. For -purposes of this definition, "control" includes the right to grant -patent sublicenses in a manner consistent with the requirements of -this License. - - Each contributor grants you a non-exclusive, worldwide, royalty-free -patent license under the contributor's essential patent claims, to -make, use, sell, offer for sale, import and otherwise run, modify and -propagate the contents of its contributor version. - - In the following three paragraphs, a "patent license" is any express -agreement or commitment, however denominated, not to enforce a patent -(such as an express permission to practice a patent or covenant not to -sue for patent infringement). To "grant" such a patent license to a -party means to make such an agreement or commitment not to enforce a -patent against the party. - - If you convey a covered work, knowingly relying on a patent license, -and the Corresponding Source of the work is not available for anyone -to copy, free of charge and under the terms of this License, through a -publicly available network server or other readily accessible means, -then you must either (1) cause the Corresponding Source to be so -available, or (2) arrange to deprive yourself of the benefit of the -patent license for this particular work, or (3) arrange, in a manner -consistent with the requirements of this License, to extend the patent -license to downstream recipients. "Knowingly relying" means you have -actual knowledge that, but for the patent license, your conveying the -covered work in a country, or your recipient's use of the covered work -in a country, would infringe one or more identifiable patents in that -country that you have reason to believe are valid. - - If, pursuant to or in connection with a single transaction or -arrangement, you convey, or propagate by procuring conveyance of, a -covered work, and grant a patent license to some of the parties -receiving the covered work authorizing them to use, propagate, modify -or convey a specific copy of the covered work, then the patent license -you grant is automatically extended to all recipients of the covered -work and works based on it. - - A patent license is "discriminatory" if it does not include within -the scope of its coverage, prohibits the exercise of, or is -conditioned on the non-exercise of one or more of the rights that are -specifically granted under this License. You may not convey a covered -work if you are a party to an arrangement with a third party that is -in the business of distributing software, under which you make payment -to the third party based on the extent of your activity of conveying -the work, and under which the third party grants, to any of the -parties who would receive the covered work from you, a discriminatory -patent license (a) in connection with copies of the covered work -conveyed by you (or copies made from those copies), or (b) primarily -for and in connection with specific products or compilations that -contain the covered work, unless you entered into that arrangement, -or that patent license was granted, prior to 28 March 2007. - - Nothing in this License shall be construed as excluding or limiting -any implied license or other defenses to infringement that may -otherwise be available to you under applicable patent law. - - 12. No Surrender of Others' Freedom. - - If conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot convey a -covered work so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you may -not convey it at all. For example, if you agree to terms that obligate you -to collect a royalty for further conveying from those to whom you convey -the Program, the only way you could satisfy both those terms and this -License would be to refrain entirely from conveying the Program. - - 13. Use with the GNU Affero General Public License. - - Notwithstanding any other provision of this License, you have -permission to link or combine any covered work with a work licensed -under version 3 of the GNU Affero General Public License into a single -combined work, and to convey the resulting work. The terms of this -License will continue to apply to the part which is the covered work, -but the special requirements of the GNU Affero General Public License, -section 13, concerning interaction through a network will apply to the -combination as such. - - 14. Revised Versions of this License. - - The Free Software Foundation may publish revised and/or new versions of -the GNU General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - - Each version is given a distinguishing version number. If the -Program specifies that a certain numbered version of the GNU General -Public License "or any later version" applies to it, you have the -option of following the terms and conditions either of that numbered -version or of any later version published by the Free Software -Foundation. If the Program does not specify a version number of the -GNU General Public License, you may choose any version ever published -by the Free Software Foundation. - - If the Program specifies that a proxy can decide which future -versions of the GNU General Public License can be used, that proxy's -public statement of acceptance of a version permanently authorizes you -to choose that version for the Program. - - Later license versions may give you additional or different -permissions. However, no additional obligations are imposed on any -author or copyright holder as a result of your choosing to follow a -later version. - - 15. Disclaimer of Warranty. - - THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY -APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT -HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY -OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, -THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM -IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF -ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. Limitation of Liability. - - IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS -THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY -GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE -USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF -DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD -PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), -EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF -SUCH DAMAGES. - - 17. Interpretation of Sections 15 and 16. - - If the disclaimer of warranty and limitation of liability provided -above cannot be given local legal effect according to their terms, -reviewing courts shall apply local law that most closely approximates -an absolute waiver of all civil liability in connection with the -Program, unless a warranty or assumption of liability accompanies a -copy of the Program in return for a fee. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -state the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software: you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation, either version 3 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program. If not, see . - -Also add information on how to contact you by electronic and paper mail. - - If the program does terminal interaction, make it output a short -notice like this when it starts in an interactive mode: - - Copyright (C) - This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, your program's commands -might be different; for a GUI interface, you would use an "about box". - - You should also get your employer (if you work as a programmer) or school, -if any, to sign a "copyright disclaimer" for the program, if necessary. -For more information on this, and how to apply and follow the GNU GPL, see -. - - The GNU General Public License does not permit incorporating your program -into proprietary programs. If your program is a subroutine library, you -may consider it more useful to permit linking proprietary applications with -the library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. But first, please read -. diff --git a/configs/minecraft/modpack/config/bobby.conf b/configs/minecraft/modpack/config/bobby.conf new file mode 100644 index 0000000..b5a2af8 --- /dev/null +++ b/configs/minecraft/modpack/config/bobby.conf @@ -0,0 +1,31 @@ +# Delete regions from the cache when they have not been loaded for X days. +# +# The cache for a given world is cleaned up whenever you disconnect from the server. +# Entire worlds are cleaned up when the game starts and you have not visited them for X days. +# +# Set to -1 to disabled. +# Set to 0 to clean up everything after every disconnect. +delete-unused-regions-after-days=-1 +enabled=true +# Changes the maximum value configurable for Render Distance. +# +# Requires Sodium. +max-render-distance=128 +# Do not load block entities (e.g. chests) in fake chunks. +# These need updating every tick which can add up. +# +# Enabled by default because the render distance for block entities is usually smaller than the server-view distance anyway. +no-block-entities=true +# Reduces the light levels in fake chunks so you can tell the difference from real ones. +taint-fake-chunks=false +# Delays the unloading of chunks which are outside your view distance. +# Saves you from having to reload all chunks when leaving the area for a short moment (e.g. cut scenes). +# Does not work across dimensions. +unload-delay-secs=60 +# Overwrites the view-distance of the integrated server. +# This allows Bobby to be useful in Singleplayer. +# +# Disabled when at 0. +# Bobby is active in singleplayer only if this is enabled. +# Requires re-log to en-/disable. +view-distance-overwrite=0 diff --git a/configs/minecraft/modpack/config/capes.json5 b/configs/minecraft/modpack/config/capes.json5 new file mode 100644 index 0000000..ee08968 --- /dev/null +++ b/configs/minecraft/modpack/config/capes.json5 @@ -0,0 +1,10 @@ +{ + "clientCapeType": "OPTIFINE", + "enableOptifine": true, + "enableLabyMod": false, + "enableWynntils": false, + "enableMinecraftCapesMod": false, + "enableCosmetica": false, + "enableCloaksPlus": false, + "enableElytraTexture": true +} \ No newline at end of file diff --git a/configs/minecraft/modpack/config/defaultoptions/keybindings.txt b/configs/minecraft/modpack/config/defaultoptions/keybindings.txt new file mode 100755 index 0000000..69dfd6d --- /dev/null +++ b/configs/minecraft/modpack/config/defaultoptions/keybindings.txt @@ -0,0 +1,90 @@ +key_key.attack:key.mouse.left:NONE +key_key.use:key.mouse.right:NONE +key_key.forward:key.keyboard.w:NONE +key_key.left:key.keyboard.a:NONE +key_key.back:key.keyboard.s:NONE +key_key.right:key.keyboard.d:NONE +key_key.jump:key.keyboard.space:NONE +key_key.sneak:key.keyboard.left.control:NONE +key_key.sprint:key.keyboard.left.shift:NONE +key_key.drop:key.keyboard.j:NONE +key_key.inventory:key.keyboard.tab:NONE +key_key.chat:key.keyboard.backslash:NONE +key_key.playerlist:key.keyboard.equal:NONE +key_key.pickItem:key.mouse.middle:NONE +key_key.command:key.keyboard.slash:NONE +key_key.socialInteractions:key.keyboard.unknown:NONE +key_key.screenshot:key.keyboard.f2:NONE +key_key.togglePerspective:key.keyboard.f5:NONE +key_key.smoothCamera:key.keyboard.unknown:NONE +key_key.fullscreen:key.keyboard.f11:NONE +key_key.spectatorOutlines:key.keyboard.unknown:NONE +key_key.swapOffhand:key.keyboard.k:NONE +key_key.saveToolbarActivator:key.keyboard.unknown:NONE +key_key.loadToolbarActivator:key.keyboard.unknown:NONE +key_key.advancements:key.keyboard.l:NONE +key_key.hotbar.1:key.keyboard.1:NONE +key_key.hotbar.2:key.keyboard.2:NONE +key_key.hotbar.3:key.keyboard.3:NONE +key_key.hotbar.4:key.keyboard.4:NONE +key_key.hotbar.5:key.keyboard.5:NONE +key_key.hotbar.6:key.keyboard.6:NONE +key_key.hotbar.7:key.keyboard.7:NONE +key_key.hotbar.8:key.keyboard.8:NONE +key_key.hotbar.9:key.keyboard.9:NONE +key_key.fabrishot.screenshot:key.keyboard.f9:NONE +key_key.dynamicfps.toggle_forced:key.keyboard.unknown:NONE +key_key.dynamicfps.toggle_disabled:key.keyboard.unknown:NONE +key_key.antighost.reveal:key.keyboard.unknown:NONE +key_key.deathlog.death_screen:key.keyboard.end:NONE +key_key.entityculling.toggle:key.keyboard.unknown:NONE +key_zoomify.key.zoom:key.keyboard.c:NONE +key_zoomify.key.zoom.secondary:key.keyboard.unknown:NONE +key_key.presencefootsteps.settings:key.keyboard.unknown:NONE +key_gui.xaero_switch_waypoint_set:key.keyboard.unknown:NONE +key_gui.xaero_instant_waypoint:key.keyboard.unknown:NONE +key_gui.xaero_toggle_slime:key.keyboard.unknown:NONE +key_gui.xaero_toggle_grid:key.keyboard.unknown:NONE +key_gui.xaero_toggle_waypoints:key.keyboard.unknown:NONE +key_gui.xaero_toggle_map_waypoints:key.keyboard.unknown:NONE +key_gui.xaero_toggle_map:key.keyboard.unknown:NONE +key_gui.xaero_enlarge_map:key.keyboard.unknown:NONE +key_gui.xaero_waypoints_key:key.keyboard.unknown:NONE +key_gui.xaero_zoom_in:key.keyboard.unknown:NONE +key_gui.xaero_zoom_out:key.keyboard.unknown:NONE +key_gui.xaero_new_waypoint:key.keyboard.b:NONE +key_gui.xaero_display_all_sets:key.keyboard.unknown:NONE +key_gui.xaero_toggle_light_overlay:key.keyboard.unknown:NONE +key_gui.xaero_toggle_entity_radar:key.keyboard.unknown:NONE +key_gui.xaero_reverse_entity_radar:key.keyboard.unknown:NONE +key_gui.xaero_toggle_manual_cave_mode:key.keyboard.unknown:NONE +key_gui.xaero_alternative_list_players:key.keyboard.unknown:NONE +key_gui.xaero_toggle_tracked_players:key.keyboard.unknown:NONE +key_gui.xaero_toggle_pac_chunk_claims:key.keyboard.unknown:NONE +key_gui.xaero_minimap_settings:key.keyboard.left.bracket:NONE +key_gui.xaero_open_map:key.keyboard.m:NONE +key_gui.xaero_open_settings:key.keyboard.right.bracket:NONE +key_gui.xaero_map_zoom_in:key.keyboard.unknown:NONE +key_gui.xaero_map_zoom_out:key.keyboard.unknown:NONE +key_gui.xaero_quick_confirm:key.keyboard.right.shift:NONE +key_key.modmenu.open_menu:key.keyboard.unknown:NONE +key_key.client_ping.ping:key.keyboard.z:NONE +key_key.push_to_talk:key.keyboard.caps.lock:NONE +key_key.whisper:key.keyboard.unknown:NONE +key_key.mute_microphone:key.keyboard.unknown:NONE +key_key.disable_voice_chat:key.keyboard.n:NONE +key_key.hide_icons:key.keyboard.h:NONE +key_key.voice_chat:key.keyboard.v:NONE +key_key.voice_chat_settings:key.keyboard.unknown:NONE +key_key.voice_chat_group:key.keyboard.g:NONE +key_key.voice_chat_toggle_recording:key.keyboard.unknown:NONE +key_key.voice_chat_adjust_volumes:key.keyboard.unknown:NONE +key_key.waila.config:key.keyboard.unknown:NONE +key_key.waila.show_overlay:key.keyboard.unknown:NONE +key_key.waila.toggle_liquid:key.keyboard.unknown:NONE +key_key.waila.show_recipe_input:key.keyboard.unknown:NONE +key_key.waila.show_recipe_output:key.keyboard.unknown:NONE +key_iris.keybind.reload:key.keyboard.unknown:NONE +key_iris.keybind.toggleShaders:key.keyboard.unknown:NONE +key_iris.keybind.shaderPackSelection:key.keyboard.unknown:NONE +key_key.craftpresence.config_keycode.name:key.keyboard.grave.accent:NONE diff --git a/configs/minecraft/modpack/config/defaultoptions/options.txt b/configs/minecraft/modpack/config/defaultoptions/options.txt new file mode 100755 index 0000000..9514f5f --- /dev/null +++ b/configs/minecraft/modpack/config/defaultoptions/options.txt @@ -0,0 +1,104 @@ +version:3465 +quilt_available_resource_packs:["high_contrast","lambdabettergrass/default","programmer_art","vanilla","file/VanillaTweaks_Colorful_Enchanting.zip","file/VanillaTweaks_Lower_Shield.zip","file/VanillaTweaks_What.zip","black_icons","classic_icons","file/BetterVanillaBuildingV2.90.zip","file/BushyBiomesV2.5.2.zip","file/BvBOverlaysV5.2.zip","file/IlluminatedShields.zip","file/Stefan\u0027sArmors\u0027N\u0027ItemsV1.26.1.zip","file/Stefan\u0027sEnchantedBooks 1.20.zip","white_icons"] +autoJump:false +operatorItemsTab:false +autoSuggestions:true +chatColors:true +chatLinks:true +chatLinksPrompt:true +enableVsync:true +entityShadows:true +forceUnicodeFont:false +discrete_mouse_scroll:false +invertYMouse:false +realmsNotifications:true +reducedDebugInfo:false +showSubtitles:false +directionalAudio:false +touchscreen:false +fullscreen:false +bobView:true +toggleCrouch:false +toggleSprint:false +darkMojangStudiosBackground:false +hideLightningFlashes:false +mouseSensitivity:0.5 +fov:1.0 +screenEffectScale:1.0 +fovEffectScale:1.0 +darknessEffectScale:1.0 +glintSpeed:0.5 +glintStrength:0.75 +damageTiltStrength:1.0 +highContrast:false +gamma:0.5 +renderDistance:12 +simulationDistance:12 +entityDistanceScaling:1.0 +guiScale:2 +particles:0 +maxFps:120 +graphicsMode:1 +ao:true +prioritizeChunkUpdates:0 +biomeBlendRadius:2 +renderClouds:"true" +resourcePacks:["vanilla","lambdabettergrass/default","file/VanillaTweaks_What.zip","file/VanillaTweaks_Lower_Shield.zip","file/VanillaTweaks_Colorful_Enchanting.zip","file/IlluminatedShields.zip"] +incompatibleResourcePacks:["file/VanillaTweaks_What.zip","file/VanillaTweaks_Lower_Shield.zip","file/VanillaTweaks_Colorful_Enchanting.zip"] +lastServer: +lang:en_us +soundDevice:"" +chatVisibility:0 +chatOpacity:1.0 +chatLineSpacing:0.0 +textBackgroundOpacity:0.5 +backgroundForChatOnly:true +hideServerAddress:false +advancedItemTooltips:false +pauseOnLostFocus:true +overrideWidth:0 +overrideHeight:0 +chatHeightFocused:1.0 +chatDelay:0.0 +chatHeightUnfocused:0.4375 +chatScale:1.0 +chatWidth:1.0 +notificationDisplayTime:1.0 +mipmapLevels:4 +useNativeTransport:true +mainHand:"right" +attackIndicator:1 +narrator:0 +tutorialStep:none +mouseWheelSensitivity:1.0 +rawMouseInput:true +glDebugVerbosity:1 +skipMultiplayerWarning:false +skipRealms32bitWarning:false +hideMatchedNames:true +joinedFirstServer:false +hideBundleTutorial:false +syncChunkWrites:false +showAutosaveIndicator:true +allowServerListing:true +onlyShowSecureChat:false +panoramaScrollSpeed:1.0 +telemetryOptInExtra:false +onboardAccessibility:false +soundCategory_master:1.0 +soundCategory_music:0.0 +soundCategory_record:1.0 +soundCategory_weather:1.0 +soundCategory_block:1.0 +soundCategory_hostile:0.8098591549295775 +soundCategory_neutral:1.0 +soundCategory_player:1.0 +soundCategory_ambient:1.0 +soundCategory_voice:1.0 +modelPart_cape:true +modelPart_jacket:true +modelPart_left_sleeve:true +modelPart_right_sleeve:true +modelPart_left_pants_leg:true +modelPart_right_pants_leg:true +modelPart_hat:true diff --git a/configs/minecraft/modpack/config/roughlyenoughitems/config.json5 b/configs/minecraft/modpack/config/roughlyenoughitems/config.json5 new file mode 100755 index 0000000..d6d6770 --- /dev/null +++ b/configs/minecraft/modpack/config/roughlyenoughitems/config.json5 @@ -0,0 +1,170 @@ +{ + "basics": { + "favorites": [], + "hiddenFavorites": [], + "displayHistory": [], + // Declares whether cheating mode is on. + "cheating": false, + "favoritesEnabled": false, + "keyBindings": { + "recipeKeybind": { + "keyCode": "key.keyboard.r", + "modifier": 0 + }, + "usageKeybind": { + "keyCode": "key.keyboard.u", + "modifier": 0 + }, + "hideKeybind": { + "keyCode": "key.keyboard.unknown", + "modifier": 0 + }, + "previousPageKeybind": { + "keyCode": "key.keyboard.unknown", + "modifier": 0 + }, + "nextPageKeybind": { + "keyCode": "key.keyboard.unknown", + "modifier": 0 + }, + "focusSearchFieldKeybind": { + "keyCode": "key.keyboard.unknown", + "modifier": 0 + }, + "copyRecipeIdentifierKeybind": { + "keyCode": "key.keyboard.unknown", + "modifier": 0 + }, + "favoriteKeybind": { + "keyCode": "key.keyboard.unknown", + "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": "COMPOSITE", + // 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": false + }, + // Declares the appearance of recipe's border. + "recipeBorder": "DEFAULT", + // Declares whether entry panel is scrolled. + "scrollingEntryListWidget": true, + "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": true, + // Declares whether mob effects should be on the left side instead of the right side. + "leftSideMobEffects": true, + // Declares whether subsets is enabled. + "isSubsetsEnabled": true, + "allowInventoryHighlighting": false, + "itemCheatingMode": "REI_LIKE" + } +} \ No newline at end of file diff --git a/configs/minecraft/modpack/config/shulkerboxtooltip.json5 b/configs/minecraft/modpack/config/shulkerboxtooltip.json5 new file mode 100644 index 0000000..4ab0af2 --- /dev/null +++ b/configs/minecraft/modpack/config/shulkerboxtooltip.json5 @@ -0,0 +1,161 @@ +{ + "preview": { + /* Toggles the shulker box preview. + (default value: true) + */ + "enable": true, + /* Swaps the preview modes. + If true, pressing the preview key will show the full preview instead. + (default value: false) + */ + "swapModes": true, + /* If on, the preview is always displayed, regardless of the preview key being pressed. + (default value: false) + */ + "alwaysOn": true, + /* In compact mode, how should items with the same ID but different NBT data be compacted? + IGNORE: Ignores NBT data + FIRST_ITEM: Items are displayed as all having the same NBT as the first item + SEPARATE: Separates items with different NBT data + (default value: SEPARATE) + */ + "compactPreviewNbtBehavior": "SEPARATE", + /* The max number of items in a row. + May not affect modded containers. + (default value: 9) + */ + "defaultMaxRowSize": 9, + /* If on, the client will try to send packets to servers to allow extra preview information such as ender chest previews. + (default value: true) + */ + "serverIntegration": true, + /* The theme to use for preview windows. + SHULKERBOXTOOLTIP: ShulkerBoxTooltip's default look and feel. + VANILLA: Mimics the style of vanilla bundle previews. + (default value: SHULKERBOXTOOLTIP) + */ + "theme": "SHULKERBOXTOOLTIP", + /* The position of the preview window. + INSIDE: Inside the item's tooltip. + OUTSIDE: Outside the item's tooltip, moves depending on the screen borders. + OUTSIDE_TOP: Always at the top of the item's tooltip. + OUTSIDE_BOTTOM: Always at the bottom of the item's tooltip. + (default value: INSIDE) + */ + "position": "INSIDE", + /* If on, large item counts in compact previews will be shortened. + (default value: true) + */ + "shortItemCounts": true + }, + "tooltip": { + /* Controls whether the key hints in the container's tooltip should be displayed. + (default value: true) + */ + "showKeyHints": false, + /* The tooltip to use. + VANILLA: The vanilla tooltip (shows the first 5 items) + MOD: The mod's tooltip + NONE: No tooltip + (default value: MOD) + */ + "type": "MOD", + /* Shows info about the current loot table of the item if present. + Visible only when Tooltip Type is set to Modded. + HIDE: No loot table info, default. + SIMPLE: Displays whether the stack uses a loot table. + ADVANCED: Shows the loot table used by the item. + (default value: HIDE) + */ + "lootTableInfoType": "HIDE", + /* If on, the mod hides the custom text on shulker box tooltips. + Use this option when a server-side preview data pack clashes with the mod. + (default value: false) + */ + "hideShulkerBoxLore": false + }, + "colors": { + /* Controls whether the preview window should be colored. + (default value: true) + */ + "coloredPreview": false, + "colors": { + "shulkerboxtooltip:shulker_boxes": { + // (default value: 0x976797) + "shulker_box": 0x976797, + // (default value: 0xf9fffe) + "white_shulker_box": 0xf9fffe, + // (default value: 0xf98026) + "orange_shulker_box": 0xf98026, + // (default value: 0xc74ebd) + "magenta_shulker_box": 0xc74ebd, + // (default value: 0x3ab3da) + "light_blue_shulker_box": 0x3ab3da, + // (default value: 0xfed83d) + "yellow_shulker_box": 0xfed83d, + // (default value: 0x80c726) + "lime_shulker_box": 0x80c726, + // (default value: 0xf38baa) + "pink_shulker_box": 0xf38baa, + // (default value: 0x474f52) + "gray_shulker_box": 0x474f52, + // (default value: 0x9d9d97) + "light_gray_shulker_box": 0x9d9d97, + // (default value: 0x269c9c) + "cyan_shulker_box": 0x269c9c, + // (default value: 0x8932b8) + "purple_shulker_box": 0x8932b8, + // (default value: 0x3c44aa) + "blue_shulker_box": 0x3c44aa, + // (default value: 0x835432) + "brown_shulker_box": 0x835432, + // (default value: 0x5e7c26) + "green_shulker_box": 0x5e7c26, + // (default value: 0xb02e26) + "red_shulker_box": 0xb02e26, + // (default value: 0x262626) + "black_shulker_box": 0x262626 + }, + "shulkerboxtooltip:default": { + // (default value: 0xffffff) + "default": 0xffffff, + // (default value: 0xb4b41) + "ender_chest": 0xb4b41 + } + } + }, + "controls": { + /* Press this key when hovering a container stack to open the preview window. + (default value: key.keyboard.left.shift) + */ + "previewKey": { + "code": "key.keyboard.unknown" + }, + /* Press this key when hovering a container stack to open the full preview window. + (default value: key.keyboard.left.alt) + */ + "fullPreviewKey": { + "code": "key.keyboard.unknown" + }, + /* Hold this key when previewing a stack to lock the tooltip. + (default value: key.keyboard.left.control) + */ + "lockTooltipKey": { + "code": "key.keyboard.left.control" + } + }, + "server": { + /* If on, the server will be able to provide extra information about containers to the clients with the mod installed. + Disabling this option will disable all the options below. + (default value: true) + */ + "clientIntegration": true, + /* Changes the way the ender chest content preview is synchronized. + NONE: No synchronization, prevents clients from seeing a preview of their ender chest. + ACTIVE: Ender chest contents are synchronized when changed. + PASSIVE: Ender chest contents are synchronized when the client opens a preview. + (default value: ACTIVE) + */ + "enderChestSyncType": "ACTIVE" + } +} \ No newline at end of file diff --git a/configs/minecraft/modpack/config/waila/waila.json b/configs/minecraft/modpack/config/waila/waila.json new file mode 100755 index 0000000..4a77927 --- /dev/null +++ b/configs/minecraft/modpack/config/waila/waila.json @@ -0,0 +1,41 @@ +{ + "general": { + "displayTooltip": true, + "shiftForDetails": true, + "hideShiftText": false, + "displayMode": "TOGGLE", + "hideFromPlayerList": true, + "hideFromDebug": true, + "enableTextToSpeech": false, + "rateLimit": 250 + }, + "overlay": { + "position": { + "align": { + "x": "CENTER", + "y": "TOP" + }, + "anchor": { + "x": "CENTER", + "y": "TOP" + }, + "x": 0, + "y": 0, + "bossBarsOverlap": false + }, + "color": { + "backgroundAlpha": 0, + "themes": [], + "activeTheme": "waila:vanilla" + }, + "scale": 1.0 + }, + "formatter": { + "modName": "§9§o%s", + "blockName": "§f%s", + "fluidName": "§f%s", + "entityName": "§f%s", + "registryName": "§8%s" + }, + "configVersion": 1 +} \ No newline at end of file diff --git a/configs/minecraft/modpack/config/waila/waila_plugins.json b/configs/minecraft/modpack/config/waila/waila_plugins.json new file mode 100644 index 0000000..ce99c5c --- /dev/null +++ b/configs/minecraft/modpack/config/waila/waila_plugins.json @@ -0,0 +1,65 @@ +{ + "waila": { + "show_blocks": true, + "show_fluids": false, + "show_entities": true, + "show_icon": true, + "icon_position": "MIDDLE", + "show_mod_name": true, + "show_item_mod_name": true, + "show_registry": true + }, + "minecraft": { + "item_entity": true, + "pet.owner": true, + "pet.hide_unknown_owner": false, + "attribute.block_position": false, + "attribute.block_state": true, + "attribute.entity_position": false, + "attribute.health": true, + "attribute.absorption": true, + "attribute.armor": true, + "attribute.compact": false, + "attribute.icon_per_line": 25, + "attribute.long_health_max": 100, + "attribute.long_armor_max": 100, + "attribute.horse_jump_height": true, + "attribute.horse_speed": true, + "jukebox.record": true, + "timer.grow": true, + "timer.breed": true, + "override.invisible_entity": true, + "override.trapped_chest": false, + "override.powder_snow": true, + "override.infested": false, + "override.vehicle": true, + "breaking_progress.enabled": true, + "breaking_progress.color": -1426063361, + "breaking_progress.bottom_only": false, + "spawner_type": true, + "crop_progress": true, + "redstone.lever": true, + "redstone.repeater": true, + "redstone.comparator": true, + "redstone.level": true, + "player_head.name": true, + "level.composter": true, + "level.honey": true, + "note_block.type": true, + "note_block.note": "SHARP", + "note_block.int_value": false + }, + "wailax": { + "energy.enabled_block": true, + "energy.enabled_entity": true, + "fluid.enabled_block": true, + "fluid.enabled_entity": true, + "fluid.display_unit": "MILLIBUCKETS", + "progress.enabled_block": true, + "progress.enabled_entity": true, + "item.enabled_block": true, + "item.enabled_entity": true, + "item.nbt": true, + "item.max_height": 3 + } +} \ No newline at end of file diff --git a/configs/minecraft/modpack/config/xaerominimap.txt b/configs/minecraft/modpack/config/xaerominimap.txt new file mode 100755 index 0000000..d394ae0 --- /dev/null +++ b/configs/minecraft/modpack/config/xaerominimap.txt @@ -0,0 +1,132 @@ +#CONFIG ONLY OPTIONS +ignoreUpdate:0 +settingsButton:false +allowWrongWorldTeleportation:false +differentiateByServerAddress:true +debugEntityIcons:false +debugEntityVariantIds:false +radarHideInvisibleEntities:true +#INGAME SETTINGS (DO NOT EDIT!) +updateNotification:false +minimap:true +caveMaps:2 +caveZoom:1 +showWaypoints:true +showIngameWaypoints:true +displayRedstone:true +deathpoints:false +oldDeathpoints:true +distance:1 +lockNorth:false +zoom:0 +minimapSize:0 +chunkGrid:8 +slimeChunks:false +mapSafeMode:false +minimapOpacity:100.0 +waypointsIngameIconScale:0 +waypointsIngameDistanceScale:0 +waypointsIngameNameScale:0 +waypointsIngameCloseScale:1.0 +antiAliasing:true +blockColours:0 +lighting:true +dotsStyle:0 +dotNameScale:1.0 +compassOverEverything:true +showFlowers:true +keepWaypointNames:true +waypointsDistanceExp:3 +waypointsDistanceMin:0.0 +defaultWaypointTPCommandFormat:/tp @s {x} {y} {z} +defaultWaypointTPCommandRotationFormat:/tp @s {x} {y} {z} {yaw} ~ +arrowScale:1.5 +arrowColour:0 +smoothDots:true +worldMap:true +terrainDepth:true +terrainSlopes:2 +mainEntityAs:0 +blockTransparency:true +waypointOpacityIngame:25 +waypointOpacityMap:90 +hideWorldNames:1 +openSlimeSettings:true +alwaysShowDistance:false +renderLayerIndex:1 +crossDimensionalTp:true +biomeColorsVanillaMode:false +lookingAtAngle:5 +lookingAtAngleVertical:5 +centeredEnlarged:true +zoomOnEnlarged:0 +minimapTextAlign:0 +waypointsMutualEdit:true +compassLocation:1 +compassDirectionScale:0 +caveMapsDepth:30 +hideWaypointCoordinates:false +renderAllSets:false +playerArrowOpacity:100 +waypointsBottom:false +minimapShape:0 +lightOverlayType:0 +lightOverlayMaxLight:7 +lightOverlayMinLight:0 +lightOverlayColor:13 +uiScale:0 +bossHealthPushBox:1 +potionEffectPushBox:1 +minimapFrame:3 +minimapFrameColor:9 +compassColor:9 +northCompassColor:-1 +displayMultipleWaypointInfo:1 +entityRadar:true +adjustHeightForCarpetLikeBlocks:true +autoConvertWaypointDistanceToKmThreshold:1000 +waypointDistancePrecision:1 +mainDotSize:2 +partialYTeleportation:true +deleteReachedDeathpoints:true +hideMinimapUnderScreen:true +hideMinimapUnderF3:true +manualCaveModeStartAuto:true +manualCaveModeStart:-1 +chunkGridLineWidth:1 +temporaryWaypointsGlobal:true +keepUnlockedWhenEnlarged:false +enlargedMinimapAToggle:false +displayStainedGlass:true +waypointOnMapScale:0 +switchToAutoOnDeath:true +infoDisplayBackgroundOpacity:45 +caveModeToggleTimer:1000 +legibleCaveMaps:false +biomeBlending:true +displayTrackedPlayers:true +displayClaims:true +displayCurrentClaim:true +claimsFillOpacity:46 +claimsBorderOpacity:80 +infoDisplayOrder:coords:overworld_coords:chunk_coords:angles:dimension:biome:weather:light_level:time:real_time:highlights:light_overlay_indicator:manual_cave_mode_indicator:custom_sub_world +infoDisplay:coords:true:15:-1 +infoDisplay:overworld_coords:false:15:-1 +infoDisplay:chunk_coords:false:15:-1 +infoDisplay:angles:false:15:-1 +infoDisplay:dimension:false:15:-1 +infoDisplay:biome:false:15:-1 +infoDisplay:weather:false:15:-1 +infoDisplay:light_level:0:15:-1 +infoDisplay:time:3:15:-1 +infoDisplay:real_time:0:15:-1 +infoDisplay:highlights:true:15:-1 +infoDisplay:light_overlay_indicator:true:15:-1 +infoDisplay:manual_cave_mode_indicator:true:15:-1 +infoDisplay:custom_sub_world:true:15:-1 +interface:dummy:0:36:true:false:false:false +interface:dummy:0:10000:true:false:false:false +interface:dummy:0:0:false:false:true:false +interface:dummy:0:36:true:false:false:false +interface:gui.xaero_minimap:0:10000:false:false:false:false +#WAYPOINTS HAVE BEEN MOVED TO /XaeroWaypoints diff --git a/configs/minecraft/modpack/config/xaerominimap_entities.json b/configs/minecraft/modpack/config/xaerominimap_entities.json new file mode 100644 index 0000000..6a4f43b --- /dev/null +++ b/configs/minecraft/modpack/config/xaerominimap_entities.json @@ -0,0 +1,167 @@ +{ + "hardInclude": "anything", + "includeList": [], + "includeListInSuperCategory": true, + "excludeMode": "ONLY", + "excludeList": [ + "minecraft:glow_item_frame", + "minecraft:item_frame" + ], + "name": "gui.xaero_entity_category_root", + "protection": true, + "settingOverrides": { + "displayHeight": 0.0, + "displayed": true, + "heightBasedFade": true, + "renderOrder": 0.0, + "color": 13.0, + "displayNameWhenIconFails": true, + "entityNumber": 1000.0, + "alwaysDisplayNametags": false, + "startFadingAt": 0.0, + "dotSize": 2.0, + "renderOverMinimapFrame": 1.0, + "icons": 2.0, + "names": 0.0, + "heightLimit": 20.0, + "iconScale": 1.0 + }, + "subCategories": [ + { + "hardInclude": "living", + "includeList": [], + "includeListInSuperCategory": true, + "excludeMode": "ONLY", + "excludeList": [ + "minecraft:armor_stand" + ], + "name": "gui.xaero_entity_category_living", + "protection": true, + "settingOverrides": { + "renderOrder": 2.0, + "color": 14.0 + }, + "subCategories": [ + { + "hardInclude": "players", + "includeList": [], + "includeListInSuperCategory": true, + "excludeMode": "ONLY", + "excludeList": [], + "name": "gui.xaero_entity_category_players", + "protection": true, + "settingOverrides": { + "renderOrder": 6.0, + "heightLimit": 2050.0, + "color": 15.0 + }, + "subCategories": [ + { + "hardInclude": "same-team", + "includeList": [], + "includeListInSuperCategory": true, + "excludeMode": "ONLY", + "excludeList": [], + "name": "gui.xaero_entity_category_same_team", + "protection": true, + "settingOverrides": {}, + "subCategories": [] + }, + { + "hardInclude": "anything", + "includeList": [], + "includeListInSuperCategory": true, + "excludeMode": "ONLY", + "excludeList": [], + "name": "gui.xaero_entity_category_other_teams", + "protection": true, + "settingOverrides": { + "renderOrder": 7.0 + }, + "subCategories": [] + } + ] + }, + { + "hardInclude": "hostile", + "includeList": [], + "includeListInSuperCategory": true, + "excludeMode": "ONLY", + "excludeList": [], + "name": "gui.xaero_entity_category_hostile", + "protection": true, + "settingOverrides": { + "renderOrder": 3.0 + }, + "subCategories": [ + { + "hardInclude": "tamed", + "includeList": [], + "includeListInSuperCategory": true, + "excludeMode": "ONLY", + "excludeList": [], + "name": "gui.xaero_entity_category_hostile_tamed", + "protection": true, + "settingOverrides": { + "renderOrder": 5.0 + }, + "subCategories": [] + } + ] + }, + { + "hardInclude": "anything", + "includeList": [], + "includeListInSuperCategory": true, + "excludeMode": "ONLY", + "excludeList": [], + "name": "gui.xaero_entity_category_friendly", + "protection": true, + "settingOverrides": {}, + "subCategories": [ + { + "hardInclude": "tamed", + "includeList": [], + "includeListInSuperCategory": true, + "excludeMode": "ONLY", + "excludeList": [], + "name": "gui.xaero_entity_category_friendly_tamed", + "protection": true, + "settingOverrides": { + "renderOrder": 4.0 + }, + "subCategories": [] + } + ] + } + ] + }, + { + "hardInclude": "items", + "includeList": [], + "includeListInSuperCategory": true, + "excludeMode": "ONLY", + "excludeList": [], + "name": "gui.xaero_entity_category_items", + "protection": true, + "settingOverrides": { + "renderOrder": 1.0, + "color": 12.0 + }, + "subCategories": [] + }, + { + "hardInclude": "anything", + "includeList": [], + "includeListInSuperCategory": true, + "excludeMode": "ONLY", + "excludeList": [], + "name": "gui.xaero_entity_category_other_entities", + "protection": true, + "settingOverrides": { + "color": 5.0 + }, + "subCategories": [] + } + ] +} \ No newline at end of file diff --git a/configs/minecraft/modpack/config/xaeropatreon.txt b/configs/minecraft/modpack/config/xaeropatreon.txt new file mode 100755 index 0000000..7ec0105 --- /dev/null +++ b/configs/minecraft/modpack/config/xaeropatreon.txt @@ -0,0 +1 @@ +showCapes:false diff --git a/configs/minecraft/modpack/config/xaeroworldmap.txt b/configs/minecraft/modpack/config/xaeroworldmap.txt new file mode 100755 index 0000000..6909fed --- /dev/null +++ b/configs/minecraft/modpack/config/xaeroworldmap.txt @@ -0,0 +1,49 @@ +ignoreUpdate:0 +updateNotification:false +differentiateByServerAddress:true +caveMapsAllowed:true +debug:false +lighting:true +colours:0 +loadChunks:true +updateChunks:true +terrainSlopes:2 +terrainDepth:true +footsteps:true +flowers:true +coordinates:true +hoveredBiome:true +biomeColorsVanillaMode:false +waypoints:true +renderArrow:true +displayZoom:true +worldmapWaypointsScale:1.0 +openMapAnimation:true +reloadVersion:0 +reloadEverything:false +zoomButtons:false +waypointBackgrounds:true +detectAmbiguousY:true +showDisabledWaypoints:false +closeWaypointsWhenHopping:true +adjustHeightForCarpetLikeBlocks:true +onlyCurrentMapWaypoints:false +minZoomForLocalWaypoints:0.0 +arrowColour:-2 +minimapRadar:true +renderWaypoints:true +partialYTeleportation:false +displayStainedGlass:true +caveModeDepth:30 +caveModeStart:2147483647 +autoCaveMode:-1 +legibleCaveMaps:false +displayCaveModeStart:true +caveModeToggleTimer:1000 +defaultCaveModeType:1 +biomeBlending:true +trackedPlayers:true +displayClaims:true +claimsFillOpacity:46 +claimsBorderOpacity:80 +globalVersion:1 diff --git a/configs/minecraft/modpack/config/zoomify.json b/configs/minecraft/modpack/config/zoomify.json new file mode 100644 index 0000000..625a8df --- /dev/null +++ b/configs/minecraft/modpack/config/zoomify.json @@ -0,0 +1,35 @@ +{ + "zoomify_gui_category_behaviour": { + "zoomify_gui_initialzoom_name": 2, + "zoomify_gui_zoomintime_name": 0.5, + "zoomify_gui_zoomouttime_name": 0.1, + "zoomify_gui_zoomintransition_name": 12, + "zoomify_gui_zoomouttransition_name": 12, + "zoomify_gui_affecthandfov_name": true, + "zoomify_gui_retainzoomsteps_name": false + }, + "zoomify_gui_category_scrolling": { + "zoomify_gui_scrollzoom_name": true, + "zoomify_gui_scrollzoomamount_name": 3, + "zoomify_gui_scrollzoomsmoothness_name": 70, + "zoomify_gui_linearlikesteps_name": true + }, + "zoomify_gui_category_controls": { + "zoomify_gui_zoomkeybehaviour_name": 0, + "zoomify_gui_keybindscrolling_name": false, + "zoomify_gui_relativesensitivity_name": 100, + "zoomify_gui_relativeviewbobbing_name": true, + "zoomify_gui_cinematiccam_name": 0 + }, + "zoomify_gui_category_spyglass": { + "zoomify_gui_spyglassbehaviour_name": 0, + "zoomify_gui_spyglassoverlayvisibility_name": 1, + "zoomify_gui_spyglasssoundbehaviour_name": 3 + }, + "zoomify_gui_category_secondary": { + "zoomify_gui_secondaryzoomamount_name": 4, + "zoomify_gui_secondaryzoomintime_name": 10.0, + "zoomify_gui_secondaryzoomouttime_name": 1.0, + "zoomify_gui_secondaryzoomhidehudonzoom_name": true + } +} \ No newline at end of file diff --git a/configs/minecraft/modpack/credits.txt b/configs/minecraft/modpack/credits.txt new file mode 100644 index 0000000..3fa5d0e --- /dev/null +++ b/configs/minecraft/modpack/credits.txt @@ -0,0 +1,2 @@ +Credits: +Vanilla Tweaks: https://vanillatweaks.net/ \ No newline at end of file diff --git a/configs/minecraft/modpack/icon.png b/configs/minecraft/modpack/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..be74fcd0bf649794d52d80e9095fdfdb72da69f4 GIT binary patch literal 3372 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 literal 0 HcmV?d00001 diff --git a/configs/minecraft/modpack/resourcepacks/VanillaTweaks_Lower_Shield.zip b/configs/minecraft/modpack/resourcepacks/VanillaTweaks_Lower_Shield.zip new file mode 100644 index 0000000000000000000000000000000000000000..7c7c591d06cf774d4fde18b545bf1a00d8636937 GIT binary patch literal 5903 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 X^pf6fs#78fprSnXlz1~)PiOxFXSFJC literal 0 HcmV?d00001 diff --git a/configs/minecraft/modpack/resourcepacks/VanillaTweaks_What.zip b/configs/minecraft/modpack/resourcepacks/VanillaTweaks_What.zip new file mode 100644 index 0000000000000000000000000000000000000000..d3cf04a5e4243691fbe711c3ef9870d66f4114b9 GIT binary patch literal 145749 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 N5CE8Ce}|d@{{xA=^Ire} literal 0 HcmV?d00001 diff --git a/configs/minecraft/modpack/resourcepacks/illuminated-shields.pw.toml b/configs/minecraft/modpack/resourcepacks/illuminated-shields.pw.toml new file mode 100644 index 0000000..04d5980 --- /dev/null +++ b/configs/minecraft/modpack/resourcepacks/illuminated-shields.pw.toml @@ -0,0 +1,13 @@ +name = "Illuminated Shields" +filename = "IlluminatedShields.zip" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/NviN5Xxl/versions/HXWqxxhm/IlluminatedShields.zip" +hash-format = "sha1" +hash = "2a5b6ee898fc3e6ceb7278ff3f4bd053e93d41ea" + +[update] +[update.modrinth] +mod-id = "NviN5Xxl" +version = "HXWqxxhm" diff --git a/configs/minecraft/modpack/shaderpacks/bsl-shaders.pw.toml b/configs/minecraft/modpack/shaderpacks/bsl-shaders.pw.toml new file mode 100644 index 0000000..0f2a642 --- /dev/null +++ b/configs/minecraft/modpack/shaderpacks/bsl-shaders.pw.toml @@ -0,0 +1,13 @@ +name = "BSL Shaders" +filename = "BSLOriginal_v8.3.zip" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/Q1vvjJYV/versions/WngcIzt8/BSLOriginal_v8.3.zip" +hash-format = "sha512" +hash = "89159008a13c6ac425085a12944ed97318c1780bacd06107f24accd9f1afaea9d1897e29da4e9299e034dbee03f8c5423ba4c562165ae54e7ea264a329f69f62" + +[update] +[update.modrinth] +mod-id = "Q1vvjJYV" +version = "WngcIzt8" diff --git a/configs/minecraft/modpack/shaderpacks/rethinking-voxels.pw.toml b/configs/minecraft/modpack/shaderpacks/rethinking-voxels.pw.toml new file mode 100644 index 0000000..d3c0920 --- /dev/null +++ b/configs/minecraft/modpack/shaderpacks/rethinking-voxels.pw.toml @@ -0,0 +1,13 @@ +name = "Rethinking Voxels" +filename = "rethinking-voxels_r0.1-beta3-fix1.zip" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/kmwfVOoi/versions/i5OG3ddh/rethinking-voxels_r0.1-beta3-fix1.zip" +hash-format = "sha1" +hash = "d061ec2d424bd7129fbf1ed650b10aa4678a2526" + +[update] +[update.modrinth] +mod-id = "kmwfVOoi" +version = "i5OG3ddh" diff --git a/configs/minecraft/modpack/shaderpacks/shrimple.pw.toml b/configs/minecraft/modpack/shaderpacks/shrimple.pw.toml new file mode 100644 index 0000000..f68be0d --- /dev/null +++ b/configs/minecraft/modpack/shaderpacks/shrimple.pw.toml @@ -0,0 +1,13 @@ +name = "Shrimple" +filename = "Shrimple_v0.11.zip" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/BS9T99lD/versions/AnhOHG4D/Shrimple_v0.11.zip" +hash-format = "sha1" +hash = "b817e9a10da43b462e2ad1556197c3323ad3be74" + +[update] +[update.modrinth] +mod-id = "BS9T99lD" +version = "AnhOHG4D" diff --git a/install-linux.sh b/install-linux.sh index b550772..02b75ce 100644 --- a/install-linux.sh +++ b/install-linux.sh @@ -152,6 +152,11 @@ if [ -d ~/.config/blender/3.6 ]; then ln -sf $EWCONFIG_ROOT/configs/blender/3.x/ # cp $EWCONFIG_ROOT/target/release/* $EWCONFIG_ROOT/rust-bin # fi +# If we have packwiz, build the Minecraft modpack +if type -p packwiz > /dev/null; then + packwiz --pack-file $EWCONFIG_ROOT/configs/minecraft/modpack/pack.toml --meta-folder-base $EWCONFIG_ROOT/configs/minecraft/modpack modrinth export +fi + # -- Finalization -- # On systems that need it, configure Gnome