From 4429a468fb81f253a647ac1e2ab1b95ce944a373 Mon Sep 17 00:00:00 2001 From: The_Fireplace Date: Sun, 13 Sep 2020 17:43:02 -0500 Subject: [PATCH] Initial commit --- .github/ISSUE_TEMPLATE/bug_report.md | 26 + .github/ISSUE_TEMPLATE/feature_request.md | 17 + .gitignore | 30 + LICENSE.md | 675 ++++++++++++++++++ build.gradle | 86 +++ changelog.txt | 1 + gradle.properties | 17 + gradle/wrapper/gradle-wrapper.jar | Bin 0 -> 58694 bytes gradle/wrapper/gradle-wrapper.properties | 5 + gradlew | 183 +++++ gradlew.bat | 103 +++ settings.gradle | 10 + .../the_fireplace/audiobook/Audiobook.java | 23 + .../audiobook/AudiobookLogic.java | 36 + .../audiobook/mixin/BookScreenMixin.java | 23 + src/main/resources/assets/audiobook/icon.png | Bin 0 -> 213212 bytes .../assets/audiobook/lang/en_us.json | 3 + src/main/resources/audiobook.mixins.json | 12 + src/main/resources/fabric.mod.json | 42 ++ 19 files changed, 1292 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug_report.md create mode 100644 .github/ISSUE_TEMPLATE/feature_request.md create mode 100644 .gitignore create mode 100644 LICENSE.md create mode 100644 build.gradle create mode 100644 changelog.txt create mode 100644 gradle.properties create mode 100644 gradle/wrapper/gradle-wrapper.jar create mode 100644 gradle/wrapper/gradle-wrapper.properties create mode 100644 gradlew create mode 100644 gradlew.bat create mode 100644 settings.gradle create mode 100644 src/main/java/the_fireplace/audiobook/Audiobook.java create mode 100644 src/main/java/the_fireplace/audiobook/AudiobookLogic.java create mode 100644 src/main/java/the_fireplace/audiobook/mixin/BookScreenMixin.java create mode 100644 src/main/resources/assets/audiobook/icon.png create mode 100644 src/main/resources/assets/audiobook/lang/en_us.json create mode 100644 src/main/resources/audiobook.mixins.json create mode 100644 src/main/resources/fabric.mod.json diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 0000000..070589c --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,26 @@ +--- +name: Bug report +about: Report a bug or a crash +title: '' +labels: bug +assignees: '' + +--- + +**Describe the bug** +A clear and concise description of what the bug is. + +**To Reproduce** +Steps to reproduce the behavior: +1. Go to '...' +2. Click on '....' +3. Scroll down to '....' +4. See error + +**Logs/Screenshots/Videos** +Providing logs can be helpful in solving issues. If you crashed, you _must_ provide a crash report and/or a log file. Logs are usually named latest.log, and can be found in the logs folder. If you have one of these, please paste it to [Github Gist](https://gist.github.com/) or [Ubuntu Pastebin](https://paste.ubuntu.com/) and provide the link here. Do *not* attach the log file directly. + +**Versions (please complete the following information, do *NOT* say "latest"):** + - Minecraft: [e.g. 1.16.2] + - Mod Version: [e.g. 2.0.0] + - Fabric API: [e.g. Fabric API 0.19.0 build 398] diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md new file mode 100644 index 0000000..6921285 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -0,0 +1,17 @@ +--- +name: Feature request +about: Suggest an improvement for this mod +title: '' +labels: enhancement +assignees: '' + +--- + +**Is your feature request related to a problem? Please describe.** +A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] + +**Describe the solution you'd like** +A clear and concise description of what you want to happen. + +**Additional context** +Add any other context or screenshots about the feature request here. \ No newline at end of file diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..b451b42 --- /dev/null +++ b/.gitignore @@ -0,0 +1,30 @@ +# gradle + +.gradle/ +build/ +out/ +classes/ +logs/ + +# eclipse + +*.launch + +# idea + +.idea/ +*.iml +*.ipr +*.iws + +# vscode + +.settings/ +.vscode/ +bin/ +.classpath +.project + +# fabric + +run/ diff --git a/LICENSE.md b/LICENSE.md new file mode 100644 index 0000000..2fb2e74 --- /dev/null +++ b/LICENSE.md @@ -0,0 +1,675 @@ +### 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/build.gradle b/build.gradle new file mode 100644 index 0000000..8030399 --- /dev/null +++ b/build.gradle @@ -0,0 +1,86 @@ +plugins { + id 'fabric-loom' version '0.4-SNAPSHOT' + id "com.matthewprenger.cursegradle" version "1.4.0" +} + +sourceCompatibility = JavaVersion.VERSION_1_8 +targetCompatibility = JavaVersion.VERSION_1_8 + +archivesBaseName = project.archives_base_name +version = project.mod_version +group = project.maven_group + +dependencies { + //to change the versions see the gradle.properties file + minecraft "com.mojang:minecraft:${project.minecraft_version}" + mappings "net.fabricmc:yarn:${project.yarn_mappings}:v2" + modImplementation "net.fabricmc:fabric-loader:${project.loader_version}" + + // Fabric API. This is technically optional, but you probably want it anyway. + modImplementation "net.fabricmc.fabric-api:fabric-api:${project.fabric_version}" + + compile "com.google.code.findbugs:jsr305:3.0.2" +} + +repositories { + //Auto config + jcenter() +} + +processResources { + inputs.property "version", project.version + + from(sourceSets.main.resources.srcDirs) { + include "fabric.mod.json" + expand "version": project.version + } + + from(sourceSets.main.resources.srcDirs) { + exclude "fabric.mod.json" + } +} + +// ensure that the encoding is set to UTF-8, no matter what the system default is +// this fixes some edge cases with special characters not displaying correctly +// see http://yodaconditions.net/blog/fix-for-java-file-encoding-problems-with-gradle.html +tasks.withType(JavaCompile) { + options.encoding = "UTF-8" +} + +// Loom will automatically attach sourcesJar to a RemapSourcesJar task and to the "build" task +// if it is present. +// If you remove this task, sources will not be generated. +task sourcesJar(type: Jar, dependsOn: classes) { + classifier = "sources" + from sourceSets.main.allSource +} + +jar { + from "LICENSE.md" +} + +curseforge { + apiKey = project.hasProperty("curseForgeApiKey") ? project.curseForgeApiKey : "empty" + project { + id = '406220' + changelog = file('changelog.txt') + releaseType = 'release' + addGameVersion '1.16.3' + addGameVersion '1.16.2' + addGameVersion 'Java 8' + addGameVersion 'Fabric' + mainArtifact(new File(new File(buildDir, "libs"), "$archivesBaseName-${version}.jar")) { + displayName = "$archivesBaseName-$version" + relations { + requiredDependency 'fabric-api' + embeddedLibrary 'cloth-config' + embeddedLibrary 'auto-config-updated-api' + optionalDependency 'modmenu' + } + } + } + options { + javaIntegration = false + forgeGradleIntegration = false + } +} diff --git a/changelog.txt b/changelog.txt new file mode 100644 index 0000000..31b7988 --- /dev/null +++ b/changelog.txt @@ -0,0 +1 @@ +Allow loading on 1.16.3 diff --git a/gradle.properties b/gradle.properties new file mode 100644 index 0000000..4fbca8d --- /dev/null +++ b/gradle.properties @@ -0,0 +1,17 @@ +# Done to increase the memory available to gradle. +org.gradle.jvmargs=-Xmx3G + +# Fabric Properties + # check these on https://fabricmc.net/use + minecraft_version=1.16.3 + yarn_mappings=1.16.3+build.1 + loader_version=0.9.3+build.207 + +# Mod Properties + mod_version = 1.0.0 + maven_group = the_fireplace.audiobook + archives_base_name = Audiobook-1.16.3 + +# Dependencies + # currently not on the main fabric site, check on the maven: https://maven.fabricmc.net/net/fabricmc/fabric-api/fabric-api + fabric_version=0.20.2+build.402-1.16 diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar new file mode 100644 index 0000000000000000000000000000000000000000..490fda8577df6c95960ba7077c43220e5bb2c0d9 GIT binary patch literal 58694 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 literal 0 HcmV?d00001 diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties new file mode 100644 index 0000000..622ab64 --- /dev/null +++ b/gradle/wrapper/gradle-wrapper.properties @@ -0,0 +1,5 @@ +distributionBase=GRADLE_USER_HOME +distributionPath=wrapper/dists +distributionUrl=https\://services.gradle.org/distributions/gradle-6.5-bin.zip +zipStoreBase=GRADLE_USER_HOME +zipStorePath=wrapper/dists diff --git a/gradlew b/gradlew new file mode 100644 index 0000000..2fe81a7 --- /dev/null +++ b/gradlew @@ -0,0 +1,183 @@ +#!/usr/bin/env sh + +# +# Copyright 2015 the original author or authors. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# https://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + +############################################################################## +## +## Gradle start up script for UN*X +## +############################################################################## + +# Attempt to set APP_HOME +# Resolve links: $0 may be a link +PRG="$0" +# Need this for relative symlinks. +while [ -h "$PRG" ] ; do + ls=`ls -ld "$PRG"` + link=`expr "$ls" : '.*-> \(.*\)$'` + if expr "$link" : '/.*' > /dev/null; then + PRG="$link" + else + PRG=`dirname "$PRG"`"/$link" + fi +done +SAVED="`pwd`" +cd "`dirname \"$PRG\"`/" >/dev/null +APP_HOME="`pwd -P`" +cd "$SAVED" >/dev/null + +APP_NAME="Gradle" +APP_BASE_NAME=`basename "$0"` + +# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' + +# Use the maximum available, or set MAX_FD != -1 to use that value. +MAX_FD="maximum" + +warn () { + echo "$*" +} + +die () { + echo + echo "$*" + echo + exit 1 +} + +# OS specific support (must be 'true' or 'false'). +cygwin=false +msys=false +darwin=false +nonstop=false +case "`uname`" in + CYGWIN* ) + cygwin=true + ;; + Darwin* ) + darwin=true + ;; + MINGW* ) + msys=true + ;; + NONSTOP* ) + nonstop=true + ;; +esac + +CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar + +# Determine the Java command to use to start the JVM. +if [ -n "$JAVA_HOME" ] ; then + if [ -x "$JAVA_HOME/jre/sh/java" ] ; then + # IBM's JDK on AIX uses strange locations for the executables + JAVACMD="$JAVA_HOME/jre/sh/java" + else + JAVACMD="$JAVA_HOME/bin/java" + fi + if [ ! -x "$JAVACMD" ] ; then + die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." + fi +else + JAVACMD="java" + which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." +fi + +# Increase the maximum file descriptors if we can. +if [ "$cygwin" = "false" -a "$darwin" = "false" -a "$nonstop" = "false" ] ; then + MAX_FD_LIMIT=`ulimit -H -n` + if [ $? -eq 0 ] ; then + if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then + MAX_FD="$MAX_FD_LIMIT" + fi + ulimit -n $MAX_FD + if [ $? -ne 0 ] ; then + warn "Could not set maximum file descriptor limit: $MAX_FD" + fi + else + warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT" + fi +fi + +# For Darwin, add options to specify how the application appears in the dock +if $darwin; then + GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\"" +fi + +# For Cygwin or MSYS, switch paths to Windows format before running java +if [ "$cygwin" = "true" -o "$msys" = "true" ] ; then + APP_HOME=`cygpath --path --mixed "$APP_HOME"` + CLASSPATH=`cygpath --path --mixed "$CLASSPATH"` + JAVACMD=`cygpath --unix "$JAVACMD"` + + # We build the pattern for arguments to be converted via cygpath + ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null` + SEP="" + for dir in $ROOTDIRSRAW ; do + ROOTDIRS="$ROOTDIRS$SEP$dir" + SEP="|" + done + OURCYGPATTERN="(^($ROOTDIRS))" + # Add a user-defined pattern to the cygpath arguments + if [ "$GRADLE_CYGPATTERN" != "" ] ; then + OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)" + fi + # Now convert the arguments - kludge to limit ourselves to /bin/sh + i=0 + for arg in "$@" ; do + CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -` + CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option + + if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition + eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"` + else + eval `echo args$i`="\"$arg\"" + fi + i=`expr $i + 1` + done + case $i in + 0) set -- ;; + 1) set -- "$args0" ;; + 2) set -- "$args0" "$args1" ;; + 3) set -- "$args0" "$args1" "$args2" ;; + 4) set -- "$args0" "$args1" "$args2" "$args3" ;; + 5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;; + 6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;; + 7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;; + 8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;; + 9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;; + esac +fi + +# Escape application args +save () { + for i do printf %s\\n "$i" | sed "s/'/'\\\\''/g;1s/^/'/;\$s/\$/' \\\\/" ; done + echo " " +} +APP_ARGS=`save "$@"` + +# Collect all arguments for the java command, following the shell quoting and substitution rules +eval set -- $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS "\"-Dorg.gradle.appname=$APP_BASE_NAME\"" -classpath "\"$CLASSPATH\"" org.gradle.wrapper.GradleWrapperMain "$APP_ARGS" + +exec "$JAVACMD" "$@" diff --git a/gradlew.bat b/gradlew.bat new file mode 100644 index 0000000..62bd9b9 --- /dev/null +++ b/gradlew.bat @@ -0,0 +1,103 @@ +@rem +@rem Copyright 2015 the original author or authors. +@rem +@rem Licensed under the Apache License, Version 2.0 (the "License"); +@rem you may not use this file except in compliance with the License. +@rem You may obtain a copy of the License at +@rem +@rem https://www.apache.org/licenses/LICENSE-2.0 +@rem +@rem Unless required by applicable law or agreed to in writing, software +@rem distributed under the License is distributed on an "AS IS" BASIS, +@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +@rem See the License for the specific language governing permissions and +@rem limitations under the License. +@rem + +@if "%DEBUG%" == "" @echo off +@rem ########################################################################## +@rem +@rem Gradle startup script for Windows +@rem +@rem ########################################################################## + +@rem Set local scope for the variables with windows NT shell +if "%OS%"=="Windows_NT" setlocal + +set DIRNAME=%~dp0 +if "%DIRNAME%" == "" set DIRNAME=. +set APP_BASE_NAME=%~n0 +set APP_HOME=%DIRNAME% + +@rem Resolve any "." and ".." in APP_HOME to make it shorter. +for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi + +@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m" + +@rem Find java.exe +if defined JAVA_HOME goto findJavaFromJavaHome + +set JAVA_EXE=java.exe +%JAVA_EXE% -version >NUL 2>&1 +if "%ERRORLEVEL%" == "0" goto init + +echo. +echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. +echo. +echo Please set the JAVA_HOME variable in your environment to match the +echo location of your Java installation. + +goto fail + +:findJavaFromJavaHome +set JAVA_HOME=%JAVA_HOME:"=% +set JAVA_EXE=%JAVA_HOME%/bin/java.exe + +if exist "%JAVA_EXE%" goto init + +echo. +echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% +echo. +echo Please set the JAVA_HOME variable in your environment to match the +echo location of your Java installation. + +goto fail + +:init +@rem Get command-line arguments, handling Windows variants + +if not "%OS%" == "Windows_NT" goto win9xME_args + +:win9xME_args +@rem Slurp the command line arguments. +set CMD_LINE_ARGS= +set _SKIP=2 + +:win9xME_args_slurp +if "x%~1" == "x" goto execute + +set CMD_LINE_ARGS=%* + +:execute +@rem Setup the command line + +set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar + +@rem Execute Gradle +"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS% + +:end +@rem End local scope for the variables with windows NT shell +if "%ERRORLEVEL%"=="0" goto mainEnd + +:fail +rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of +rem the _cmd.exe /c_ return code! +if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1 +exit /b 1 + +:mainEnd +if "%OS%"=="Windows_NT" endlocal + +:omega diff --git a/settings.gradle b/settings.gradle new file mode 100644 index 0000000..5b60df3 --- /dev/null +++ b/settings.gradle @@ -0,0 +1,10 @@ +pluginManagement { + repositories { + jcenter() + maven { + name = 'Fabric' + url = 'https://maven.fabricmc.net/' + } + gradlePluginPortal() + } +} diff --git a/src/main/java/the_fireplace/audiobook/Audiobook.java b/src/main/java/the_fireplace/audiobook/Audiobook.java new file mode 100644 index 0000000..231ec6d --- /dev/null +++ b/src/main/java/the_fireplace/audiobook/Audiobook.java @@ -0,0 +1,23 @@ +package the_fireplace.audiobook; + +import me.sargunvohra.mcmods.autoconfig1u.AutoConfig; +import me.sargunvohra.mcmods.autoconfig1u.serializer.JanksonConfigSerializer; +import net.fabricmc.api.ClientModInitializer; +import net.fabricmc.fabric.api.client.keybinding.v1.KeyBindingHelper; +import net.minecraft.client.options.KeyBinding; + +import java.awt.event.KeyEvent; + +public class Audiobook implements ClientModInitializer { + public static final String MODID = "audiobook"; + public static ModConfig config; + public static KeyBinding audiobookKey; + + @Override + public void onInitializeClient() { + AutoConfig.register(ModConfig.class, JanksonConfigSerializer::new); + config = AutoConfig.getConfigHolder(ModConfig.class).getConfig(); + + audiobookKey = KeyBindingHelper.registerKeyBinding(new KeyBinding("key.audiobook.read_book", KeyEvent.VK_H, "key.categories.misc")); + } +} diff --git a/src/main/java/the_fireplace/audiobook/AudiobookLogic.java b/src/main/java/the_fireplace/audiobook/AudiobookLogic.java new file mode 100644 index 0000000..772ac31 --- /dev/null +++ b/src/main/java/the_fireplace/audiobook/AudiobookLogic.java @@ -0,0 +1,36 @@ +package the_fireplace.audiobook; + +import com.google.common.collect.Lists; +import com.mojang.text2speech.Narrator; +import net.minecraft.client.gui.screen.ingame.BookScreen; +import net.minecraft.item.ItemStack; + +import javax.annotation.Nullable; +import java.util.List; + +public class AudiobookLogic { + private static boolean playing = false; + public static void playPauseBook(ItemStack stack) { + playPauseBook(stack.getTag() != null ? BookScreen.readPages(stack.getTag()) : null); + } + + public static void playPauseBook(BookScreen.Contents contents) { + List pages = Lists.newArrayListWithCapacity(contents.getPageCount()); + for(int i=0;i pages) { + if(playing && Narrator.getNarrator().active()) { + playing = false; + Narrator.getNarrator().clear(); + } else if(pages != null && !pages.isEmpty()) { + playing = true; + StringBuilder output = new StringBuilder(); + for(String page: pages) + output.append(" ").append(page); + Narrator.getNarrator().say(output.toString(), true); + } + } +} diff --git a/src/main/java/the_fireplace/audiobook/mixin/BookScreenMixin.java b/src/main/java/the_fireplace/audiobook/mixin/BookScreenMixin.java new file mode 100644 index 0000000..6ca5930 --- /dev/null +++ b/src/main/java/the_fireplace/audiobook/mixin/BookScreenMixin.java @@ -0,0 +1,23 @@ +package the_fireplace.audiobook.mixin; + +import net.minecraft.client.gui.screen.ingame.BookScreen; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.Shadow; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable; +import the_fireplace.audiobook.Audiobook; +import the_fireplace.audiobook.AudiobookLogic; + +@Mixin(BookScreen.class) +public abstract class BookScreenMixin { + @Shadow private BookScreen.Contents contents; + + @Inject(at = @At(value="HEAD"), method = "keyPressed", cancellable = true) + private void keyPressed(int keyCode, int scanCode, int modifiers, CallbackInfoReturnable infoReturnable) { + if(Audiobook.audiobookKey.isPressed()) { + AudiobookLogic.playPauseBook(contents); + infoReturnable.setReturnValue(true); + } + } +} diff --git a/src/main/resources/assets/audiobook/icon.png b/src/main/resources/assets/audiobook/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..600940fca56993eb6523001a93aea4e4c8133147 GIT binary patch literal 213212 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.7.4", + "fabric": "*", + "minecraft": ">=1.16" + }, + + "suggests": { + "modmenu": ">=4.0.0" + } +}