diff --git a/bin/.gitattributes b/bin/.gitattributes new file mode 100644 index 0000000..dfe0770 --- /dev/null +++ b/bin/.gitattributes @@ -0,0 +1,2 @@ +# Auto detect text files and perform LF normalization +* text=auto diff --git a/bin/.gitignore b/bin/.gitignore new file mode 100644 index 0000000..34d5e39 --- /dev/null +++ b/bin/.gitignore @@ -0,0 +1,82 @@ +# Compiled class file +*.class + +# Log file +*.log + +# BlueJ files +*.ctxt + +# Mobile Tools for Java (J2ME) +.mtj.tmp/ + +# Package Files # +*.jar +*.war +*.nar +*.ear +*.zip +*.tar.gz +*.rar + +# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml +hs_err_pid* + +.metadata +bin/ +tmp/ +*.tmp +*.bak +*.swp +*~.nib +local.properties +.settings/ +.loadpath +.recommenders + +# External tool builders +.externalToolBuilders/ + +# Locally stored "Eclipse launch configurations" +*.launch + +# PyDev specific (Python IDE for Eclipse) +*.pydevproject + +# CDT-specific (C/C++ Development Tooling) +.cproject + +# CDT- autotools +.autotools + +# Java annotation processor (APT) +.factorypath + +# PDT-specific (PHP Development Tools) +.buildpath + +# sbteclipse plugin +.target + +# Tern plugin +.tern-project + +# TeXlipse plugin +.texlipse + +# STS (Spring Tool Suite) +.springBeans + +# Code Recommenders +.recommenders/ + +# Annotation Processing +.apt_generated/ +.apt_generated_test/ + +# Scala IDE specific (Scala & Java development for Eclipse) +.cache-main +.scala_dependencies +.worksheet + +.project \ No newline at end of file diff --git a/bin/LICENSE b/bin/LICENSE new file mode 100644 index 0000000..f288702 --- /dev/null +++ b/bin/LICENSE @@ -0,0 +1,674 @@ + 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/bin/README.md b/bin/README.md new file mode 100644 index 0000000..c055663 --- /dev/null +++ b/bin/README.md @@ -0,0 +1,15 @@ +![Discord](https://img.shields.io/discord/624100926054989834?color=red&label=discord&style=social) +![Commit activity](https://img.shields.io/github/commit-activity/m/halotroop/Ginger3D) +![Issues](https://img.shields.io/github/issues/halotroop/Ginger3D) + +# Ginger3D +A [3D game engine](https://github.com/hYdos/Ginger3D) [based on Java](https://adoptopenjdk.net/) created by [hYdos](https://github.com/hYdos) + +# Litecraft +A voxel game implementation of Ginger3D with goals laid out in [this document](https://docs.google.com/spreadsheets/d/1yyfFVUmrdk9DTELSrxW7MLEw1srQVI8_nTBWZlentBQ/edit?usp=sharing) +and several others. + +# LICENSE +This project is licensed under the GNU General Public License Version 3.0
+For details see [LICENSE](https://github.com/halotroop/Ginger3D/blob/liteCraft/LICENSE)
+![GPLv3 or later](https://www.gnu.org/graphics/gplv3-or-later.png "GPLv3-plus Logo") diff --git a/bin/pom.xml b/bin/pom.xml new file mode 100644 index 0000000..8564499 --- /dev/null +++ b/bin/pom.xml @@ -0,0 +1,285 @@ + + + 4.0.0 + me.halotroop + Ginger3D + NIGHTLY + Litecraft + A voxel game implementation of the Ginger3D engine by hYdos + http://maven.apache.org + + 1.11 + 1.11 + 3.2.2 + 1.9.20 + + + + + lwjgl-natives-linux + + unix + + + natives-linux + + + + lwjgl-natives-macos + + mac + + + natives-macos + + + + lwjgl-natives-windows + + windows + + + natives-windows + + + + + + + + org.apache.maven.plugins + maven-shade-plugin + 3.2.1 + + + + io.github.hydos.ginger.Starter + + + + + + package + + shade + + + + + + + + + + jitpack.io + https://jitpack.io + + + + + + org.joml + joml + ${joml.version} + + + org.lwjgl + lwjgl-par + + + org.lwjgl + lwjgl + ${lwjgl.version} + + + org.lwjgl + lwjgl-assimp + ${lwjgl.version} + + + org.lwjgl + lwjgl-bgfx + ${lwjgl.version} + + + org.lwjgl + lwjgl-glfw + ${lwjgl.version} + + + org.lwjgl + lwjgl-nanovg + ${lwjgl.version} + + + org.lwjgl + lwjgl-nuklear + ${lwjgl.version} + + + org.lwjgl + lwjgl-openal + ${lwjgl.version} + + + org.lwjgl + lwjgl-opengl + ${lwjgl.version} + + + org.lwjgl + lwjgl-openvr + ${lwjgl.version} + + + org.lwjgl + lwjgl-par + ${lwjgl.version} + + + org.lwjgl + lwjgl-stb + ${lwjgl.version} + + + org.lwjgl + lwjgl + ${lwjgl.version} + natives-windows + + + org.lwjgl + lwjgl-assimp + ${lwjgl.version} + natives-windows + + + org.lwjgl + lwjgl-bgfx + ${lwjgl.version} + natives-windows + + + org.lwjgl + lwjgl-glfw + ${lwjgl.version} + natives-windows + + + org.lwjgl + lwjgl-nanovg + ${lwjgl.version} + natives-windows + + + org.lwjgl + lwjgl-nuklear + ${lwjgl.version} + natives-windows + + + org.lwjgl + lwjgl-openal + ${lwjgl.version} + natives-windows + + + org.lwjgl + lwjgl-opengl + ${lwjgl.version} + natives-windows + + + org.lwjgl + lwjgl-openvr + ${lwjgl.version} + natives-windows + + + org.lwjgl + lwjgl-par + ${lwjgl.version} + natives-windows + + + org.lwjgl + lwjgl-stb + ${lwjgl.version} + natives-windows + + + org.lwjgl + lwjgl + ${lwjgl.version} + natives-macos + + + org.lwjgl + lwjgl-assimp + ${lwjgl.version} + natives-macos + + + org.lwjgl + lwjgl-bgfx + ${lwjgl.version} + natives-macos + + + org.lwjgl + lwjgl-glfw + ${lwjgl.version} + natives-macos + + + org.lwjgl + lwjgl-nanovg + ${lwjgl.version} + natives-macos + + + org.lwjgl + lwjgl-nuklear + ${lwjgl.version} + natives-macos + + + org.lwjgl + lwjgl-openal + ${lwjgl.version} + natives-macos + + + org.lwjgl + lwjgl-opengl + ${lwjgl.version} + natives-macos + + + org.lwjgl + lwjgl-openvr + ${lwjgl.version} + natives-macos + + + org.lwjgl + lwjgl-par + ${lwjgl.version} + natives-macos + + + org.lwjgl + lwjgl-stb + ${lwjgl.version} + natives-macos + + + it.unimi.dsi + fastutil + 8.3.1 + + + \ No newline at end of file diff --git a/bin/src/main/resources/fonts/candara.fnt b/bin/src/main/resources/fonts/candara.fnt new file mode 100644 index 0000000..f8c8a49 --- /dev/null +++ b/bin/src/main/resources/fonts/candara.fnt @@ -0,0 +1,100 @@ +info face="Candara" size=63 bold=0 italic=0 charset="" unicode=0 stretchH=100 smooth=1 aa=1 padding=8,8,8,8 spacing=0,0 +common lineHeight=94 base=53 scaleW=512 scaleH=512 pages=1 packed=0 +page id=0 file="candara.png" +chars count=95 +char id=32 x=0 y=0 width=0 height=0 xoffset=0 yoffset=53 xadvance=30 page=0 chnl=0 +char id=124 x=0 y=0 width=23 height=81 xoffset=-3 yoffset=-4 xadvance=32 page=0 chnl=0 +char id=93 x=23 y=0 width=32 height=80 xoffset=-4 yoffset=-2 xadvance=38 page=0 chnl=0 +char id=91 x=55 y=0 width=32 height=80 xoffset=-5 yoffset=-2 xadvance=38 page=0 chnl=0 +char id=125 x=87 y=0 width=38 height=79 xoffset=-7 yoffset=-2 xadvance=38 page=0 chnl=0 +char id=123 x=125 y=0 width=37 height=79 xoffset=-7 yoffset=-2 xadvance=38 page=0 chnl=0 +char id=41 x=162 y=0 width=35 height=79 xoffset=-5 yoffset=-2 xadvance=38 page=0 chnl=0 +char id=40 x=197 y=0 width=35 height=79 xoffset=-6 yoffset=-2 xadvance=38 page=0 chnl=0 +char id=64 x=232 y=0 width=74 height=78 xoffset=-4 yoffset=-1 xadvance=80 page=0 chnl=0 +char id=106 x=306 y=0 width=28 height=74 xoffset=-7 yoffset=2 xadvance=30 page=0 chnl=0 +char id=81 x=334 y=0 width=55 height=73 xoffset=-5 yoffset=3 xadvance=60 page=0 chnl=0 +char id=92 x=389 y=0 width=33 height=72 xoffset=-7 yoffset=-1 xadvance=33 page=0 chnl=0 +char id=47 x=422 y=0 width=34 height=72 xoffset=-8 yoffset=-1 xadvance=33 page=0 chnl=0 +char id=36 x=456 y=0 width=39 height=67 xoffset=-5 yoffset=3 xadvance=44 page=0 chnl=0 +char id=103 x=0 y=81 width=48 height=66 xoffset=-5 yoffset=11 xadvance=50 page=0 chnl=0 +char id=57 x=48 y=81 width=45 height=63 xoffset=-4 yoffset=11 xadvance=51 page=0 chnl=0 +char id=51 x=93 y=81 width=43 height=63 xoffset=-6 yoffset=11 xadvance=47 page=0 chnl=0 +char id=102 x=136 y=81 width=38 height=63 xoffset=-8 yoffset=-1 xadvance=37 page=0 chnl=0 +char id=100 x=174 y=81 width=45 height=63 xoffset=-5 yoffset=0 xadvance=51 page=0 chnl=0 +char id=53 x=219 y=81 width=41 height=62 xoffset=-4 yoffset=11 xadvance=47 page=0 chnl=0 +char id=113 x=260 y=81 width=46 height=62 xoffset=-5 yoffset=14 xadvance=51 page=0 chnl=0 +char id=112 x=306 y=81 width=47 height=62 xoffset=-5 yoffset=14 xadvance=51 page=0 chnl=0 +char id=108 x=353 y=81 width=24 height=62 xoffset=-4 yoffset=0 xadvance=30 page=0 chnl=0 +char id=98 x=377 y=81 width=46 height=62 xoffset=-4 yoffset=1 xadvance=51 page=0 chnl=0 +char id=55 x=423 y=81 width=43 height=61 xoffset=-6 yoffset=11 xadvance=46 page=0 chnl=0 +char id=52 x=0 y=147 width=47 height=61 xoffset=-6 yoffset=11 xadvance=50 page=0 chnl=0 +char id=121 x=47 y=147 width=44 height=61 xoffset=-7 yoffset=15 xadvance=45 page=0 chnl=0 +char id=107 x=91 y=147 width=44 height=61 xoffset=-4 yoffset=1 xadvance=47 page=0 chnl=0 +char id=104 x=135 y=147 width=44 height=61 xoffset=-4 yoffset=1 xadvance=50 page=0 chnl=0 +char id=38 x=179 y=147 width=56 height=60 xoffset=-5 yoffset=3 xadvance=59 page=0 chnl=0 +char id=56 x=235 y=147 width=45 height=60 xoffset=-4 yoffset=2 xadvance=51 page=0 chnl=0 +char id=105 x=280 y=147 width=26 height=60 xoffset=-5 yoffset=2 xadvance=30 page=0 chnl=0 +char id=83 x=306 y=147 width=44 height=60 xoffset=-5 yoffset=3 xadvance=48 page=0 chnl=0 +char id=79 x=350 y=147 width=55 height=60 xoffset=-5 yoffset=3 xadvance=60 page=0 chnl=0 +char id=71 x=405 y=147 width=50 height=60 xoffset=-5 yoffset=3 xadvance=55 page=0 chnl=0 +char id=67 x=455 y=147 width=47 height=60 xoffset=-5 yoffset=3 xadvance=51 page=0 chnl=0 +char id=59 x=0 y=208 width=28 height=59 xoffset=-6 yoffset=15 xadvance=32 page=0 chnl=0 +char id=63 x=28 y=208 width=36 height=59 xoffset=-6 yoffset=3 xadvance=38 page=0 chnl=0 +char id=85 x=64 y=208 width=52 height=59 xoffset=-4 yoffset=4 xadvance=59 page=0 chnl=0 +char id=74 x=116 y=208 width=38 height=59 xoffset=-7 yoffset=4 xadvance=42 page=0 chnl=0 +char id=127 x=154 y=208 width=47 height=58 xoffset=-8 yoffset=4 xadvance=45 page=0 chnl=0 +char id=35 x=201 y=208 width=48 height=58 xoffset=-7 yoffset=4 xadvance=48 page=0 chnl=0 +char id=33 x=249 y=208 width=25 height=58 xoffset=-4 yoffset=4 xadvance=32 page=0 chnl=0 +char id=54 x=274 y=208 width=45 height=58 xoffset=-4 yoffset=4 xadvance=51 page=0 chnl=0 +char id=90 x=319 y=208 width=44 height=58 xoffset=-5 yoffset=4 xadvance=49 page=0 chnl=0 +char id=89 x=363 y=208 width=51 height=58 xoffset=-7 yoffset=4 xadvance=51 page=0 chnl=0 +char id=88 x=414 y=208 width=52 height=58 xoffset=-8 yoffset=4 xadvance=51 page=0 chnl=0 +char id=87 x=0 y=267 width=73 height=58 xoffset=-8 yoffset=4 xadvance=72 page=0 chnl=0 +char id=86 x=73 y=267 width=52 height=58 xoffset=-8 yoffset=4 xadvance=51 page=0 chnl=0 +char id=84 x=125 y=267 width=48 height=58 xoffset=-7 yoffset=4 xadvance=48 page=0 chnl=0 +char id=82 x=173 y=267 width=48 height=58 xoffset=-3 yoffset=4 xadvance=54 page=0 chnl=0 +char id=80 x=221 y=267 width=46 height=58 xoffset=-3 yoffset=4 xadvance=51 page=0 chnl=0 +char id=78 x=267 y=267 width=48 height=58 xoffset=-3 yoffset=4 xadvance=58 page=0 chnl=0 +char id=77 x=315 y=267 width=62 height=58 xoffset=-4 yoffset=4 xadvance=70 page=0 chnl=0 +char id=76 x=377 y=267 width=42 height=58 xoffset=-3 yoffset=4 xadvance=47 page=0 chnl=0 +char id=75 x=419 y=267 width=48 height=58 xoffset=-3 yoffset=4 xadvance=53 page=0 chnl=0 +char id=73 x=467 y=267 width=24 height=58 xoffset=-3 yoffset=4 xadvance=33 page=0 chnl=0 +char id=72 x=0 y=325 width=48 height=58 xoffset=-3 yoffset=4 xadvance=57 page=0 chnl=0 +char id=70 x=48 y=325 width=42 height=58 xoffset=-3 yoffset=4 xadvance=47 page=0 chnl=0 +char id=69 x=90 y=325 width=43 height=58 xoffset=-3 yoffset=4 xadvance=49 page=0 chnl=0 +char id=68 x=133 y=325 width=50 height=58 xoffset=-3 yoffset=4 xadvance=56 page=0 chnl=0 +char id=66 x=183 y=325 width=47 height=58 xoffset=-3 yoffset=4 xadvance=53 page=0 chnl=0 +char id=65 x=230 y=325 width=56 height=58 xoffset=-8 yoffset=4 xadvance=55 page=0 chnl=0 +char id=37 x=286 y=325 width=47 height=57 xoffset=-6 yoffset=5 xadvance=48 page=0 chnl=0 +char id=116 x=333 y=325 width=37 height=56 xoffset=-7 yoffset=7 xadvance=39 page=0 chnl=0 +char id=48 x=370 y=325 width=45 height=51 xoffset=-4 yoffset=11 xadvance=51 page=0 chnl=0 +char id=50 x=415 y=325 width=40 height=51 xoffset=-5 yoffset=11 xadvance=45 page=0 chnl=0 +char id=49 x=455 y=325 width=32 height=51 xoffset=-6 yoffset=11 xadvance=38 page=0 chnl=0 +char id=115 x=0 y=383 width=40 height=49 xoffset=-6 yoffset=14 xadvance=42 page=0 chnl=0 +char id=111 x=40 y=383 width=47 height=49 xoffset=-5 yoffset=14 xadvance=51 page=0 chnl=0 +char id=101 x=87 y=383 width=44 height=49 xoffset=-5 yoffset=14 xadvance=48 page=0 chnl=0 +char id=99 x=131 y=383 width=40 height=49 xoffset=-5 yoffset=14 xadvance=44 page=0 chnl=0 +char id=97 x=171 y=383 width=42 height=49 xoffset=-5 yoffset=14 xadvance=47 page=0 chnl=0 +char id=117 x=213 y=383 width=44 height=48 xoffset=-4 yoffset=15 xadvance=50 page=0 chnl=0 +char id=114 x=257 y=383 width=36 height=48 xoffset=-5 yoffset=14 xadvance=38 page=0 chnl=0 +char id=110 x=293 y=383 width=45 height=48 xoffset=-5 yoffset=14 xadvance=50 page=0 chnl=0 +char id=109 x=338 y=383 width=63 height=48 xoffset=-6 yoffset=14 xadvance=68 page=0 chnl=0 +char id=58 x=401 y=383 width=25 height=47 xoffset=-4 yoffset=15 xadvance=32 page=0 chnl=0 +char id=122 x=426 y=383 width=40 height=47 xoffset=-5 yoffset=15 xadvance=45 page=0 chnl=0 +char id=120 x=466 y=383 width=45 height=47 xoffset=-6 yoffset=15 xadvance=48 page=0 chnl=0 +char id=119 x=0 y=432 width=63 height=47 xoffset=-7 yoffset=15 xadvance=64 page=0 chnl=0 +char id=118 x=63 y=432 width=45 height=47 xoffset=-7 yoffset=15 xadvance=46 page=0 chnl=0 +char id=62 x=108 y=432 width=43 height=46 xoffset=-5 yoffset=15 xadvance=48 page=0 chnl=0 +char id=60 x=151 y=432 width=43 height=46 xoffset=-5 yoffset=15 xadvance=48 page=0 chnl=0 +char id=42 x=194 y=432 width=43 height=44 xoffset=-5 yoffset=-1 xadvance=48 page=0 chnl=0 +char id=43 x=237 y=432 width=44 height=44 xoffset=-5 yoffset=16 xadvance=48 page=0 chnl=0 +char id=94 x=281 y=432 width=47 height=43 xoffset=-7 yoffset=-1 xadvance=48 page=0 chnl=0 +char id=39 x=328 y=432 width=25 height=40 xoffset=-3 yoffset=0 xadvance=32 page=0 chnl=0 +char id=34 x=353 y=432 width=37 height=40 xoffset=-3 yoffset=0 xadvance=44 page=0 chnl=0 +char id=44 x=390 y=432 width=28 height=38 xoffset=-6 yoffset=36 xadvance=32 page=0 chnl=0 +char id=61 x=418 y=432 width=44 height=35 xoffset=-5 yoffset=20 xadvance=48 page=0 chnl=0 +char id=96 x=462 y=432 width=29 height=28 xoffset=-5 yoffset=1 xadvance=33 page=0 chnl=0 +char id=126 x=0 y=479 width=49 height=27 xoffset=-8 yoffset=25 xadvance=48 page=0 chnl=0 +char id=46 x=49 y=479 width=25 height=26 xoffset=-4 yoffset=36 xadvance=32 page=0 chnl=0 +char id=95 x=74 y=479 width=50 height=22 xoffset=-8 yoffset=56 xadvance=48 page=0 chnl=0 +char id=45 x=124 y=479 width=31 height=22 xoffset=-7 yoffset=27 xadvance=32 page=0 chnl=0 diff --git a/bin/src/main/resources/fonts/candara.png b/bin/src/main/resources/fonts/candara.png new file mode 100644 index 0000000..6ce0d62 Binary files /dev/null and b/bin/src/main/resources/fonts/candara.png differ diff --git a/bin/src/main/resources/fonts/default.fnt b/bin/src/main/resources/fonts/default.fnt new file mode 100644 index 0000000..e268354 --- /dev/null +++ b/bin/src/main/resources/fonts/default.fnt @@ -0,0 +1,198 @@ +info face="Arial" size=57 bold=0 italic=0 charset="" unicode=0 stretchH=100 smooth=1 aa=1 padding=9,9,9,9 spacing=-2,-2 +common lineHeight=82 base=53 scaleW=512 scaleH=512 pages=1 packed=0 +page id=0 file="default.png" +chars count=97 +char id=0 x=440 y=315 width=48 height=55 xoffset=-2 yoffset=7 xadvance=59 page=0 chnl=0 +char id=10 x=0 y=0 width=0 height=0 xoffset=-9 yoffset=0 xadvance=16 page=0 chnl=0 +char id=32 x=0 y=0 width=0 height=0 xoffset=-9 yoffset=0 xadvance=32 page=0 chnl=0 +char id=33 x=138 y=255 width=24 height=60 xoffset=-3 yoffset=2 xadvance=33 page=0 chnl=0 +char id=34 x=391 y=424 width=34 height=34 xoffset=-7 yoffset=2 xadvance=36 page=0 chnl=0 +char id=35 x=340 y=255 width=49 height=60 xoffset=-8 yoffset=2 xadvance=48 page=0 chnl=0 +char id=36 x=324 y=0 width=46 height=66 xoffset=-7 yoffset=1 xadvance=48 page=0 chnl=0 +char id=37 x=277 y=255 width=63 height=60 xoffset=-6 yoffset=2 xadvance=67 page=0 chnl=0 +char id=38 x=364 y=315 width=52 height=59 xoffset=-6 yoffset=3 xadvance=54 page=0 chnl=0 +char id=39 x=425 y=424 width=24 height=34 xoffset=-6 yoffset=2 xadvance=27 page=0 chnl=0 +char id=40 x=127 y=0 width=32 height=71 xoffset=-5 yoffset=2 xadvance=35 page=0 chnl=0 +char id=41 x=159 y=0 width=33 height=71 xoffset=-8 yoffset=2 xadvance=35 page=0 chnl=0 +char id=42 x=355 y=424 width=36 height=36 xoffset=-7 yoffset=2 xadvance=38 page=0 chnl=0 +char id=43 x=130 y=424 width=46 height=46 xoffset=-6 yoffset=9 xadvance=49 page=0 chnl=0 +char id=44 x=449 y=424 width=24 height=33 xoffset=-4 yoffset=38 xadvance=32 page=0 chnl=0 +char id=45 x=71 y=473 width=35 height=24 xoffset=-8 yoffset=26 xadvance=35 page=0 chnl=0 +char id=46 x=47 y=473 width=24 height=24 xoffset=-4 yoffset=38 xadvance=32 page=0 chnl=0 +char id=47 x=207 y=255 width=35 height=60 xoffset=-9 yoffset=2 xadvance=32 page=0 chnl=0 +char id=48 x=319 y=315 width=45 height=59 xoffset=-6 yoffset=3 xadvance=48 page=0 chnl=0 +char id=49 x=422 y=255 width=34 height=59 xoffset=-3 yoffset=3 xadvance=48 page=0 chnl=0 +char id=50 x=456 y=255 width=46 height=59 xoffset=-7 yoffset=3 xadvance=48 page=0 chnl=0 +char id=51 x=0 y=315 width=45 height=59 xoffset=-6 yoffset=3 xadvance=48 page=0 chnl=0 +char id=52 x=45 y=315 width=47 height=59 xoffset=-8 yoffset=3 xadvance=48 page=0 chnl=0 +char id=53 x=92 y=315 width=45 height=59 xoffset=-6 yoffset=3 xadvance=48 page=0 chnl=0 +char id=54 x=137 y=315 width=46 height=59 xoffset=-7 yoffset=3 xadvance=48 page=0 chnl=0 +char id=55 x=183 y=315 width=46 height=59 xoffset=-7 yoffset=3 xadvance=48 page=0 chnl=0 +char id=56 x=229 y=315 width=45 height=59 xoffset=-6 yoffset=3 xadvance=48 page=0 chnl=0 +char id=57 x=274 y=315 width=45 height=59 xoffset=-6 yoffset=3 xadvance=48 page=0 chnl=0 +char id=58 x=106 y=424 width=24 height=49 xoffset=-4 yoffset=13 xadvance=32 page=0 chnl=0 +char id=59 x=416 y=315 width=24 height=58 xoffset=-4 yoffset=13 xadvance=32 page=0 chnl=0 +char id=60 x=176 y=424 width=46 height=45 xoffset=-6 yoffset=10 xadvance=49 page=0 chnl=0 +char id=61 x=309 y=424 width=46 height=36 xoffset=-6 yoffset=14 xadvance=49 page=0 chnl=0 +char id=62 x=222 y=424 width=46 height=45 xoffset=-6 yoffset=10 xadvance=49 page=0 chnl=0 +char id=63 x=162 y=255 width=45 height=60 xoffset=-6 yoffset=2 xadvance=48 page=0 chnl=0 +char id=64 x=23 y=0 width=71 height=72 xoffset=-6 yoffset=2 xadvance=74 page=0 chnl=0 +char id=65 x=390 y=73 width=57 height=60 xoffset=-10 yoffset=2 xadvance=54 page=0 chnl=0 +char id=66 x=447 y=73 width=49 height=60 xoffset=-4 yoffset=2 xadvance=54 page=0 chnl=0 +char id=67 x=426 y=0 width=53 height=62 xoffset=-6 yoffset=1 xadvance=57 page=0 chnl=0 +char id=68 x=0 y=135 width=52 height=60 xoffset=-4 yoffset=2 xadvance=57 page=0 chnl=0 +char id=69 x=52 y=135 width=49 height=60 xoffset=-4 yoffset=2 xadvance=54 page=0 chnl=0 +char id=70 x=101 y=135 width=46 height=60 xoffset=-4 yoffset=2 xadvance=51 page=0 chnl=0 +char id=71 x=0 y=73 width=56 height=62 xoffset=-6 yoffset=1 xadvance=60 page=0 chnl=0 +char id=72 x=147 y=135 width=50 height=60 xoffset=-4 yoffset=2 xadvance=57 page=0 chnl=0 +char id=73 x=479 y=0 width=24 height=60 xoffset=-4 yoffset=2 xadvance=31 page=0 chnl=0 +char id=74 x=164 y=73 width=41 height=61 xoffset=-7 yoffset=2 xadvance=45 page=0 chnl=0 +char id=75 x=197 y=135 width=52 height=60 xoffset=-4 yoffset=2 xadvance=54 page=0 chnl=0 +char id=76 x=249 y=135 width=44 height=60 xoffset=-4 yoffset=2 xadvance=48 page=0 chnl=0 +char id=77 x=293 y=135 width=58 height=60 xoffset=-5 yoffset=2 xadvance=63 page=0 chnl=0 +char id=78 x=351 y=135 width=50 height=60 xoffset=-4 yoffset=2 xadvance=57 page=0 chnl=0 +char id=79 x=56 y=73 width=57 height=62 xoffset=-6 yoffset=1 xadvance=60 page=0 chnl=0 +char id=80 x=401 y=135 width=49 height=60 xoffset=-4 yoffset=2 xadvance=54 page=0 chnl=0 +char id=81 x=370 y=0 width=56 height=65 xoffset=-6 yoffset=1 xadvance=60 page=0 chnl=0 +char id=82 x=450 y=135 width=52 height=60 xoffset=-4 yoffset=2 xadvance=57 page=0 chnl=0 +char id=83 x=113 y=73 width=51 height=62 xoffset=-6 yoffset=1 xadvance=54 page=0 chnl=0 +char id=84 x=0 y=195 width=50 height=60 xoffset=-7 yoffset=2 xadvance=51 page=0 chnl=0 +char id=85 x=205 y=73 width=50 height=61 xoffset=-4 yoffset=2 xadvance=57 page=0 chnl=0 +char id=86 x=50 y=195 width=57 height=60 xoffset=-9 yoffset=2 xadvance=54 page=0 chnl=0 +char id=87 x=107 y=195 width=73 height=60 xoffset=-8 yoffset=2 xadvance=72 page=0 chnl=0 +char id=88 x=180 y=195 width=55 height=60 xoffset=-9 yoffset=2 xadvance=53 page=0 chnl=0 +char id=89 x=235 y=195 width=55 height=60 xoffset=-9 yoffset=2 xadvance=53 page=0 chnl=0 +char id=90 x=290 y=195 width=51 height=60 xoffset=-8 yoffset=2 xadvance=51 page=0 chnl=0 +char id=91 x=192 y=0 width=30 height=71 xoffset=-5 yoffset=2 xadvance=32 page=0 chnl=0 +char id=92 x=242 y=255 width=35 height=60 xoffset=-9 yoffset=2 xadvance=32 page=0 chnl=0 +char id=93 x=222 y=0 width=30 height=71 xoffset=-8 yoffset=2 xadvance=32 page=0 chnl=0 +char id=94 x=268 y=424 width=41 height=41 xoffset=-8 yoffset=1 xadvance=40 page=0 chnl=0 +char id=95 x=106 y=473 width=52 height=24 xoffset=-10 yoffset=49 xadvance=48 page=0 chnl=0 +char id=96 x=473 y=424 width=28 height=27 xoffset=-7 yoffset=2 xadvance=35 page=0 chnl=0 +char id=97 x=0 y=374 width=46 height=50 xoffset=-7 yoffset=12 xadvance=48 page=0 chnl=0 +char id=98 x=341 y=195 width=45 height=60 xoffset=-5 yoffset=2 xadvance=48 page=0 chnl=0 +char id=99 x=46 y=374 width=45 height=50 xoffset=-7 yoffset=12 xadvance=45 page=0 chnl=0 +char id=100 x=386 y=195 width=45 height=60 xoffset=-7 yoffset=2 xadvance=48 page=0 chnl=0 +char id=101 x=91 y=374 width=47 height=50 xoffset=-7 yoffset=12 xadvance=48 page=0 chnl=0 +char id=102 x=431 y=195 width=36 height=60 xoffset=-8 yoffset=2 xadvance=32 page=0 chnl=0 +char id=103 x=255 y=73 width=45 height=61 xoffset=-7 yoffset=12 xadvance=48 page=0 chnl=0 +char id=104 x=467 y=195 width=43 height=60 xoffset=-5 yoffset=2 xadvance=48 page=0 chnl=0 +char id=105 x=0 y=255 width=24 height=60 xoffset=-5 yoffset=2 xadvance=29 page=0 chnl=0 +char id=106 x=94 y=0 width=33 height=71 xoffset=-12 yoffset=2 xadvance=29 page=0 chnl=0 +char id=107 x=24 y=255 width=43 height=60 xoffset=-5 yoffset=2 xadvance=46 page=0 chnl=0 +char id=108 x=67 y=255 width=24 height=60 xoffset=-5 yoffset=2 xadvance=29 page=0 chnl=0 +char id=109 x=138 y=374 width=60 height=50 xoffset=-5 yoffset=12 xadvance=65 page=0 chnl=0 +char id=110 x=198 y=374 width=43 height=50 xoffset=-5 yoffset=12 xadvance=48 page=0 chnl=0 +char id=111 x=241 y=374 width=47 height=50 xoffset=-7 yoffset=12 xadvance=48 page=0 chnl=0 +char id=112 x=300 y=73 width=45 height=61 xoffset=-5 yoffset=12 xadvance=48 page=0 chnl=0 +char id=113 x=345 y=73 width=45 height=61 xoffset=-7 yoffset=12 xadvance=48 page=0 chnl=0 +char id=114 x=332 y=374 width=34 height=49 xoffset=-5 yoffset=13 xadvance=35 page=0 chnl=0 +char id=115 x=288 y=374 width=44 height=50 xoffset=-7 yoffset=12 xadvance=45 page=0 chnl=0 +char id=116 x=389 y=255 width=33 height=59 xoffset=-8 yoffset=3 xadvance=32 page=0 chnl=0 +char id=117 x=366 y=374 width=43 height=49 xoffset=-5 yoffset=13 xadvance=48 page=0 chnl=0 +char id=118 x=409 y=374 width=45 height=49 xoffset=-8 yoffset=13 xadvance=45 page=0 chnl=0 +char id=119 x=0 y=424 width=61 height=49 xoffset=-10 yoffset=13 xadvance=57 page=0 chnl=0 +char id=120 x=454 y=374 width=46 height=49 xoffset=-9 yoffset=13 xadvance=44 page=0 chnl=0 +char id=121 x=91 y=255 width=47 height=60 xoffset=-9 yoffset=13 xadvance=43 page=0 chnl=0 +char id=122 x=61 y=424 width=45 height=49 xoffset=-8 yoffset=13 xadvance=44 page=0 chnl=0 +char id=123 x=252 y=0 width=36 height=71 xoffset=-8 yoffset=2 xadvance=35 page=0 chnl=0 +char id=124 x=0 y=0 width=23 height=73 xoffset=-4 yoffset=2 xadvance=30 page=0 chnl=0 +char id=125 x=288 y=0 width=36 height=71 xoffset=-8 yoffset=2 xadvance=35 page=0 chnl=0 +char id=126 x=0 y=473 width=47 height=29 xoffset=-7 yoffset=18 xadvance=49 page=0 chnl=0 +kernings count=96 +kerning first=118 second=44 amount=-4 +kerning first=49 second=49 amount=-4 +kerning first=87 second=58 amount=-1 +kerning first=80 second=65 amount=-4 +kerning first=84 second=79 amount=-1 +kerning first=65 second=87 amount=-2 +kerning first=82 second=86 amount=-1 +kerning first=76 second=87 amount=-4 +kerning first=86 second=105 amount=-1 +kerning first=89 second=97 amount=-4 +kerning first=84 second=99 amount=-6 +kerning first=86 second=101 amount=-3 +kerning first=102 second=102 amount=-1 +kerning first=84 second=105 amount=-2 +kerning first=84 second=111 amount=-6 +kerning first=89 second=112 amount=-4 +kerning first=89 second=113 amount=-5 +kerning first=84 second=114 amount=-2 +kerning first=84 second=115 amount=-6 +kerning first=87 second=117 amount=-1 +kerning first=89 second=118 amount=-3 +kerning first=65 second=119 amount=-1 +kerning first=84 second=121 amount=-3 +kerning first=87 second=45 amount=-1 +kerning first=86 second=121 amount=-2 +kerning first=89 second=44 amount=-7 +kerning first=65 second=32 amount=-3 +kerning first=86 second=44 amount=-5 +kerning first=89 second=105 amount=-2 +kerning first=86 second=111 amount=-3 +kerning first=76 second=32 amount=-2 +kerning first=80 second=46 amount=-7 +kerning first=70 second=44 amount=-6 +kerning first=84 second=97 amount=-6 +kerning first=84 second=32 amount=-1 +kerning first=84 second=58 amount=-6 +kerning first=89 second=111 amount=-5 +kerning first=80 second=44 amount=-7 +kerning first=65 second=86 amount=-4 +kerning first=89 second=101 amount=-5 +kerning first=76 second=86 amount=-4 +kerning first=86 second=59 amount=-2 +kerning first=86 second=117 amount=-2 +kerning first=118 second=46 amount=-4 +kerning first=89 second=117 amount=-3 +kerning first=86 second=65 amount=-4 +kerning first=89 second=58 amount=-3 +kerning first=65 second=84 amount=-4 +kerning first=82 second=84 amount=-1 +kerning first=86 second=58 amount=-2 +kerning first=119 second=44 amount=-3 +kerning first=121 second=46 amount=-4 +kerning first=89 second=65 amount=-4 +kerning first=84 second=101 amount=-6 +kerning first=32 second=84 amount=-1 +kerning first=70 second=46 amount=-6 +kerning first=86 second=97 amount=-4 +kerning first=82 second=89 amount=-1 +kerning first=80 second=32 amount=-1 +kerning first=87 second=111 amount=-1 +kerning first=84 second=117 amount=-2 +kerning first=65 second=121 amount=-1 +kerning first=87 second=114 amount=-1 +kerning first=87 second=101 amount=-1 +kerning first=84 second=46 amount=-6 +kerning first=84 second=59 amount=-6 +kerning first=32 second=89 amount=-1 +kerning first=70 second=65 amount=-3 +kerning first=87 second=121 amount=-1 +kerning first=76 second=121 amount=-2 +kerning first=89 second=59 amount=-4 +kerning first=84 second=65 amount=-4 +kerning first=121 second=44 amount=-4 +kerning first=87 second=46 amount=-3 +kerning first=114 second=44 amount=-3 +kerning first=87 second=65 amount=-2 +kerning first=119 second=46 amount=-3 +kerning first=87 second=44 amount=-3 +kerning first=86 second=45 amount=-3 +kerning first=89 second=32 amount=-1 +kerning first=89 second=45 amount=-5 +kerning first=86 second=46 amount=-5 +kerning first=76 second=84 amount=-4 +kerning first=84 second=44 amount=-6 +kerning first=65 second=89 amount=-4 +kerning first=82 second=87 amount=-1 +kerning first=87 second=59 amount=-1 +kerning first=32 second=65 amount=-3 +kerning first=89 second=46 amount=-7 +kerning first=84 second=119 amount=-3 +kerning first=87 second=97 amount=-2 +kerning first=65 second=118 amount=-1 +kerning first=86 second=114 amount=-2 +kerning first=114 second=46 amount=-3 +kerning first=76 second=89 amount=-4 +kerning first=84 second=45 amount=-3 diff --git a/bin/src/main/resources/fonts/default.png b/bin/src/main/resources/fonts/default.png new file mode 100644 index 0000000..814e9ba Binary files /dev/null and b/bin/src/main/resources/fonts/default.png differ diff --git a/bin/src/main/resources/icon.png b/bin/src/main/resources/icon.png new file mode 100644 index 0000000..a6374bf Binary files /dev/null and b/bin/src/main/resources/icon.png differ diff --git a/bin/src/main/resources/models/Zebra.obj b/bin/src/main/resources/models/Zebra.obj new file mode 100644 index 0000000..2c7dfbd --- /dev/null +++ b/bin/src/main/resources/models/Zebra.obj @@ -0,0 +1,4062 @@ +# Blender v2.82 (sub 7) OBJ File: '' +# www.blender.org +o Zebra_Cylinder +v 0.696000 2.709120 0.537478 +v 0.745550 3.248740 -1.468159 +v 0.827468 3.758018 0.468961 +v 0.924829 3.951831 -1.337789 +v 0.535677 4.644710 0.238058 +v 0.735713 4.939524 -1.539424 +v 0.707107 2.940076 -0.674073 +v 0.830340 3.937603 -0.742602 +v 0.591812 4.686063 -0.801365 +v 0.600478 3.060713 -2.296731 +v 0.650585 2.211534 -2.755173 +v 0.719242 5.079089 -2.157482 +v 0.741197 5.048699 1.486320 +v 0.970338 3.937603 1.486321 +v 0.412792 2.782520 1.550347 +v 0.657474 3.105514 -2.843294 +v 0.992692 2.211534 -2.755173 +v 0.691615 4.592728 -2.835461 +v 0.691615 3.488349 -2.942761 +v 0.691615 4.076306 -2.942762 +v 0.726358 5.063256 1.841764 +v 0.944940 3.948487 2.100764 +v 0.518799 2.985938 2.375409 +v 0.404750 6.010779 2.781759 +v 0.536218 5.226220 2.907775 +v 0.404750 4.858320 3.006470 +v 0.395341 6.543550 3.509033 +v 0.467789 5.972786 3.509033 +v 0.336321 5.558192 3.509033 +v 0.418035 6.518848 3.901062 +v 0.565847 5.809760 3.906608 +v 0.261786 5.132074 4.667679 +v 0.292065 5.714667 4.530018 +v 0.241748 5.272299 4.933211 +v 0.247868 5.204175 4.982874 +v 0.247868 5.043616 4.912887 +v 0.218171 4.944811 4.735861 +v 1.137355 3.387729 -1.604045 +v 1.160424 3.949052 -1.594268 +v 0.914552 4.813534 -1.840859 +v 1.253585 3.126649 -2.657191 +v 1.103476 4.487751 -2.677620 +v 1.284887 3.943458 -2.640905 +v 1.030782 3.529731 -2.788921 +v 1.030782 3.990726 -2.788922 +v 0.927784 2.316322 -2.196005 +v 0.619658 2.316322 -2.196005 +v 0.598810 2.199677 -2.540594 +v 0.884163 1.570025 -3.042764 +v 0.666436 1.570025 -3.042764 +v 0.906344 1.390169 -2.596174 +v 0.639670 1.390169 -2.596174 +v 0.621627 1.405415 -2.938982 +v 0.937339 1.405415 -2.938982 +v 0.896757 0.950704 -2.817512 +v 0.650236 0.950704 -2.817512 +v 0.633557 0.939530 -3.035788 +v 0.925409 0.939530 -3.035788 +v 0.914173 0.724474 -2.740249 +v 0.631042 0.724474 -2.740249 +v 0.611886 0.641184 -3.135185 +v 0.947080 0.641184 -3.135185 +v 0.931666 -0.044155 -2.365706 +v 0.611762 -0.044155 -2.365706 +v 0.590118 -0.044155 -2.937444 +v 0.968847 -0.044155 -2.937444 +v 0.674781 0.369212 -2.906015 +v 0.686749 0.390026 -2.625104 +v 0.863627 0.390026 -2.625104 +v 0.884184 0.369212 -2.906015 +v 0.630469 0.214500 -2.938116 +v 0.610431 0.238995 -2.430334 +v 0.932875 0.238995 -2.430334 +v 0.928496 0.214500 -2.938116 +v 0.735854 2.806856 1.347192 +v 1.111746 2.843789 1.533471 +v 1.094024 3.644361 1.605236 +v 1.139548 3.010550 2.194857 +v 1.120373 3.713372 2.061682 +v 0.789657 0.953256 1.823074 +v 1.081509 0.953256 1.823074 +v 1.052857 0.978156 2.108788 +v 0.806337 0.978156 2.108788 +v 1.087691 0.729860 2.217041 +v 0.767947 0.729860 2.217041 +v 0.746313 0.697564 1.761313 +v 1.124853 0.697564 1.761313 +v 1.087767 -0.044154 2.545678 +v 0.767863 -0.044154 2.545678 +v 0.746219 -0.044154 2.017497 +v 1.124948 -0.044154 2.017497 +v 0.830882 0.369213 2.048926 +v 0.842849 0.390027 2.286279 +v 1.019727 0.390027 2.286279 +v 1.040285 0.369213 2.048926 +v 0.786569 0.214501 2.016824 +v 0.766531 0.238995 2.481050 +v 1.088975 0.238995 2.481050 +v 1.084597 0.214501 2.016824 +v 1.020958 1.998875 2.103782 +v 1.104821 1.963460 1.721835 +v 0.751911 1.918525 1.677630 +v 0.769589 1.989858 2.103782 +v 0.331804 4.718570 -2.835461 +v 0.346633 4.701744 -3.212569 +v 0.426277 4.520459 -3.492805 +v 0.529505 4.165168 -3.623331 +v 0.334569 2.696939 -3.631370 +v 0.551208 5.370241 3.863903 +v 0.383168 5.277014 4.329948 +v 0.459628 6.358822 3.815233 +v 0.318670 6.571227 3.958749 +v 0.441527 6.528503 3.767419 +v 0.583014 6.591570 3.881408 +v 0.514801 6.704991 3.835137 +v 0.347960 6.760094 4.003932 +v 0.629393 6.854999 3.977682 +v 0.589126 6.940722 3.968013 +v 0.470032 6.981573 4.050958 +v 0.627989 7.027644 4.057649 +v 0.464358 6.433267 3.841838 +v 0.436234 6.562808 3.878603 +v 0.560277 6.614202 3.893282 +v 0.354780 6.598387 3.953405 +v 0.377549 6.745210 3.988530 +v 0.596331 6.818988 3.968123 +v 0.472446 6.917385 4.025088 +v 0.583069 6.960895 4.037942 +v 0.470265 6.711073 3.908370 +v 0.517699 6.832305 3.968596 +v 0.760265 0.045887 2.017263 +v 0.767399 0.054414 2.523180 +v 1.088187 0.054414 2.523180 +v 1.110901 0.045887 2.017263 +v 0.606448 0.060520 -2.937716 +v 0.611223 0.070433 -2.391860 +v 0.932155 0.070433 -2.391860 +v 0.952518 0.060520 -2.937716 +v 0.220871 5.153418 1.841764 +v 0.179987 6.087314 2.781759 +v 0.106887 5.186591 1.486320 +v 0.156099 5.367597 1.496917 +v 0.163367 6.611054 3.514830 +v 0.757823 4.450392 2.522444 +v 0.270084 5.417781 1.749384 +v 0.229199 6.281192 2.689380 +v 0.212580 6.804932 3.422451 +v 0.697994 4.701552 2.638390 +v 0.705184 2.900103 -0.481154 +v 0.829843 3.937603 -0.537822 +v 0.582096 4.678906 -0.586415 +v 0.697602 2.742430 0.325848 +v 0.827882 3.776118 0.259742 +v 0.556015 4.659693 -0.009400 +v 0.702552 2.845355 -0.216933 +v 0.700024 2.792798 0.036720 +v 0.829162 3.937603 -0.257357 +v 0.828508 3.937603 0.011890 +v 0.568790 4.669104 -0.292020 +v 0.729317 3.118403 -1.132848 +v 0.884930 3.945823 -1.086465 +v 0.674949 4.832498 -1.227771 +v 0.701629 3.085676 -1.785590 +v 0.600273 2.955023 -2.326664 +v 1.072962 3.027130 -1.862182 +v 1.188301 3.947799 -1.828691 +v 1.093276 3.126589 -1.815473 +v 0.656628 2.995780 -2.832478 +v 0.973569 4.711765 -2.102248 +v 0.709899 4.907781 -2.413194 +v 1.156700 3.306495 -1.871079 +v 1.221561 3.014321 -2.669218 +v 0.691567 2.991240 -1.835967 +v 1.036202 2.847149 -1.946708 +v 0.599902 2.763765 -2.380833 +v 0.655098 2.797204 -2.812904 +v 1.163610 2.811050 -2.690983 +v 0.673359 2.820347 -1.927131 +v 0.599178 2.389419 -2.486856 +v 0.637721 2.485861 -2.105564 +v 0.964252 2.494876 -2.112149 +v 0.652103 2.408535 -2.774592 +v 1.050183 2.413193 -2.733581 +v 0.611360 1.762791 -2.759729 +v 0.962245 1.768126 -2.856278 +v 0.630665 1.806889 -2.416119 +v 0.915991 1.806889 -2.416119 +v 0.918437 1.772617 -2.951941 +v 0.661853 1.755526 -2.959603 +v 0.634335 1.759177 -2.858319 +v 0.615874 1.605666 -2.838540 +v 0.951294 1.608655 -2.892640 +v 0.663868 1.673968 -2.996166 +v 0.634624 1.623673 -2.495282 +v 0.911750 1.623672 -2.495282 +v 0.903368 1.683545 -2.991873 +v 0.628748 1.603641 -2.893784 +v 0.933362 1.250120 -2.971251 +v 0.929385 1.094825 -3.003520 +v 0.629580 1.094825 -3.003519 +v 0.625603 1.250120 -2.971251 +v 0.903148 1.243681 -2.669953 +v 0.899952 1.097193 -2.743732 +v 0.646714 1.097192 -2.743732 +v 0.643192 1.243681 -2.669953 +v 0.722569 2.774277 1.044984 +v 0.709284 2.741699 0.742777 +v 0.875091 3.831019 0.789153 +v 0.922715 3.937603 1.137737 +v 0.672691 4.914036 1.137736 +v 0.604184 4.779373 0.789152 +v 0.817652 4.097977 2.278595 +v 0.626200 5.018786 1.986635 +v 0.483281 3.297109 2.494242 +v 0.208139 5.104704 1.986635 +v 0.257351 5.465120 1.931264 +v 1.109130 2.751058 2.171497 +v 1.109970 2.617988 1.581786 +v 0.583126 2.730447 2.305738 +v 0.499775 2.560908 1.582994 +v 0.739972 2.579002 1.431948 +v 0.759987 1.711989 1.708750 +v 1.099833 1.747309 1.743497 +v 0.777452 1.773386 2.104853 +v 1.027783 1.780474 2.104853 +v 0.781401 1.164399 1.791259 +v 1.045880 1.201428 2.107693 +v 1.086609 1.174228 1.800929 +v 0.798298 1.199456 2.107693 +v 0.484968 5.749948 2.521878 +v 0.638165 4.952712 2.754337 +v 0.433197 4.391295 2.849066 +v 0.190185 5.829882 2.521878 +v 0.239397 6.023760 2.429499 +v 0.364755 5.267380 3.300208 +v 0.496223 5.662572 3.259198 +v 0.399250 6.322173 3.206836 +v 0.170273 6.393429 3.210224 +v 0.219485 6.587307 3.117845 +v 0.516221 5.444396 3.083487 +v 0.175130 6.240372 2.995992 +v 0.224342 6.434250 2.903612 +v 0.384752 5.062850 3.153339 +v 0.402000 6.166476 2.994298 +v 0.449892 4.026567 2.730791 +v 0.466586 3.661838 2.612517 +v 0.196170 5.588156 2.343464 +v 0.202154 5.346430 2.165049 +v 0.245382 5.837547 2.263420 +v 0.251366 5.651333 2.097342 +v 0.579123 5.262506 2.165049 +v 0.532045 5.506227 2.343464 +v 0.691615 3.829097 -2.942762 +v 1.030782 3.796898 -2.788922 +v 1.277777 3.757917 -2.644604 +v 1.170617 3.588933 -1.852411 +v 0.947831 3.937604 1.321579 +v 0.729575 2.791459 1.204368 +v 0.708821 4.985057 1.321579 +v 0.056372 5.128466 1.296597 +v 0.825157 4.641280 2.045549 +v 0.583820 2.346781 1.614540 +v 0.170105 5.168192 1.683458 +v 0.232606 5.401281 1.666374 +v 0.738273 5.051568 1.556360 +v 0.130664 5.179671 1.560465 +v 0.181005 5.378562 1.552081 +v 0.667866 2.132653 1.646085 +v 0.743952 2.358844 1.513842 +v 0.747931 2.138685 1.595736 +v 1.050349 2.249603 2.126354 +v 1.079739 2.500330 2.148925 +v 1.106538 2.181636 1.675152 +v 1.108254 2.399812 1.628469 +v 0.707435 2.236721 2.171101 +v 0.645280 2.483584 2.238420 +v 1.091017 1.365255 1.781785 +v 1.095425 1.556282 1.762641 +v 0.791350 1.390766 2.106746 +v 0.784401 1.582076 2.105800 +v 0.767125 1.529459 1.736253 +v 0.774263 1.346929 1.763756 +v 1.033816 1.587458 2.105800 +v 1.039848 1.394443 2.106746 +v 0.282001 5.626194 4.610657 +v 0.271938 5.537720 4.691296 +v 0.261874 5.449246 4.771934 +v 0.251811 5.360773 4.852572 +v 0.247378 5.244729 4.873793 +v 0.253510 5.221919 4.822452 +v 0.279967 5.152866 4.598566 +v 0.495194 5.339165 4.019251 +v 0.439181 5.308090 4.174600 +v 0.502116 6.220222 3.844038 +v 0.480872 6.310375 3.828146 +v 0.367647 6.255787 4.102652 +v 0.392841 6.358012 4.026853 +v 0.432048 6.254361 3.509033 +v 0.426728 6.296274 3.509033 +v 0.000000 2.523778 0.486613 +v 0.000000 3.159842 -1.429153 +v -0.696000 2.709120 0.537478 +v -0.745549 3.248740 -1.468159 +v -0.827468 3.758018 0.468961 +v -0.924829 3.951831 -1.337789 +v -0.535677 4.644710 0.238058 +v -0.735713 4.939524 -1.539424 +v 0.000000 4.830544 0.238058 +v 0.000000 5.287085 -1.525133 +v 0.000000 2.754734 -0.674073 +v -0.707107 2.940076 -0.674073 +v -0.830340 3.937603 -0.742602 +v -0.591812 4.686063 -0.801365 +v 0.000000 4.854303 -0.793803 +v 0.000000 2.899286 -2.264467 +v -0.600477 3.060713 -2.296731 +v -0.650585 2.211534 -2.755173 +v -0.719242 5.079089 -2.157482 +v 0.000000 5.211545 -2.371005 +v -0.741197 5.048699 1.486320 +v -0.970338 3.937603 1.486321 +v -0.412792 2.782520 1.550347 +v 0.000000 2.767766 1.550347 +v -0.657473 3.105514 -2.843294 +v 0.000000 2.932482 -2.811031 +v -0.992692 2.211534 -2.755173 +v -0.691615 4.592728 -2.835461 +v 0.000000 4.343829 -3.339375 +v -0.691615 3.488349 -2.942761 +v 0.000000 3.455814 -3.073906 +v 0.000000 4.273771 -3.081855 +v -0.691615 4.076306 -2.942762 +v 0.000000 5.186591 1.486320 +v -0.726358 5.063256 1.841764 +v -0.944939 3.948487 2.100764 +v -0.518799 2.985938 2.375409 +v 0.000000 2.964392 2.484468 +v -0.404750 6.010779 2.781759 +v -0.536218 5.226220 2.907775 +v -0.404750 4.858320 3.006470 +v 0.000000 4.742188 3.006470 +v -0.395341 6.543550 3.509033 +v -0.467789 5.972786 3.509033 +v -0.336321 5.558192 3.509033 +v 0.000000 5.372850 3.509033 +v 0.000000 6.658594 3.926484 +v -0.418035 6.518848 3.901062 +v -0.565847 5.809760 3.906608 +v -0.261786 5.132074 4.667679 +v 0.000000 5.033178 4.652211 +v 0.000000 5.829711 4.539898 +v -0.292065 5.714667 4.530018 +v 0.000000 5.298635 5.070975 +v 0.000000 5.374497 5.004250 +v -0.241748 5.272299 4.933211 +v -0.247868 5.204175 4.982874 +v 0.000000 5.027689 4.982846 +v -0.247868 5.043616 4.912887 +v 0.000000 4.903414 4.745742 +v -0.218171 4.944811 4.735861 +v -1.137355 3.387729 -1.604045 +v -1.160424 3.949052 -1.594268 +v -0.914552 4.813534 -1.840859 +v -1.253585 3.126649 -2.657191 +v -1.103476 4.487751 -2.677620 +v -1.284887 3.943458 -2.640905 +v -1.030782 3.529731 -2.788921 +v -1.030782 3.990726 -2.788922 +v -0.927784 2.316322 -2.196005 +v -0.619658 2.316322 -2.196005 +v -0.598810 2.199677 -2.540594 +v -0.884163 1.570025 -3.042764 +v -0.666436 1.570025 -3.042764 +v -0.906344 1.390169 -2.596174 +v -0.639670 1.390169 -2.596174 +v -0.621627 1.405415 -2.938982 +v -0.937338 1.405415 -2.938982 +v -0.896757 0.950704 -2.817512 +v -0.650236 0.950704 -2.817512 +v -0.633557 0.939530 -3.035788 +v -0.925409 0.939530 -3.035788 +v -0.914172 0.724474 -2.740249 +v -0.631042 0.724474 -2.740249 +v -0.611886 0.641184 -3.135185 +v -0.947080 0.641184 -3.135185 +v -0.931666 -0.044155 -2.365706 +v -0.611762 -0.044155 -2.365706 +v -0.590118 -0.044155 -2.937444 +v -0.968847 -0.044155 -2.937444 +v -0.674781 0.369212 -2.906015 +v -0.686748 0.390026 -2.625104 +v -0.863626 0.390026 -2.625104 +v -0.884184 0.369212 -2.906015 +v -0.630469 0.214500 -2.938116 +v -0.610431 0.238995 -2.430334 +v -0.932875 0.238995 -2.430334 +v -0.928496 0.214500 -2.938116 +v -0.735853 2.806856 1.347192 +v 0.000000 2.609909 1.187956 +v -1.111746 2.843789 1.533471 +v -1.094024 3.644361 1.605236 +v -1.139548 3.010550 2.194857 +v -1.120373 3.713372 2.061682 +v -0.789657 0.953256 1.823074 +v -1.081509 0.953256 1.823074 +v -1.052857 0.978156 2.108788 +v -0.806337 0.978156 2.108788 +v -1.087691 0.729860 2.217041 +v -0.767947 0.729860 2.217041 +v -0.746313 0.697564 1.761313 +v -1.124853 0.697564 1.761313 +v -1.087767 -0.044154 2.545678 +v -0.767863 -0.044154 2.545678 +v -0.746218 -0.044154 2.017497 +v -1.124948 -0.044154 2.017497 +v -0.830882 0.369213 2.048926 +v -0.842849 0.390027 2.286279 +v -1.019727 0.390027 2.286279 +v -1.040285 0.369213 2.048926 +v -0.786569 0.214501 2.016824 +v -0.766531 0.238995 2.481050 +v -1.088975 0.238995 2.481050 +v -1.084597 0.214501 2.016824 +v -1.020958 1.998875 2.103782 +v -1.104821 1.963460 1.721835 +v -0.751911 1.918525 1.677630 +v -0.769589 1.989858 2.103782 +v 0.000000 4.498121 -2.983292 +v -0.331804 4.718570 -2.835461 +v 0.000000 5.033785 -2.585889 +v 0.000000 4.497486 -3.244358 +v 0.000000 4.055263 -3.369529 +v -0.346633 4.701744 -3.212569 +v 0.000000 5.006376 -3.140157 +v 0.000000 2.657255 -3.316434 +v -0.426277 4.520459 -3.492805 +v 0.000000 4.805508 -3.703377 +v 0.000000 2.036252 -3.435105 +v -0.529505 4.165168 -3.623331 +v 0.000000 4.361456 -3.993442 +v -0.334569 2.696939 -3.631370 +v 0.000000 2.849003 -4.164162 +v 0.000000 5.226709 3.824948 +v -0.551208 5.370241 3.863903 +v 0.000000 5.161161 4.320478 +v -0.383168 5.277014 4.329948 +v -0.459628 6.358822 3.815233 +v -0.318670 6.571227 3.958749 +v -0.441527 6.528503 3.767419 +v -0.583014 6.591570 3.881408 +v -0.514801 6.704991 3.835137 +v -0.347960 6.760094 4.003932 +v -0.629393 6.854999 3.977682 +v -0.589126 6.940722 3.968013 +v -0.470032 6.981573 4.050958 +v -0.627989 7.027644 4.057649 +v -0.464358 6.433267 3.841838 +v -0.436234 6.562808 3.878603 +v -0.560277 6.614202 3.893282 +v -0.354780 6.598387 3.953405 +v -0.377549 6.745210 3.988530 +v -0.596331 6.818988 3.968123 +v -0.472446 6.917385 4.025088 +v -0.583069 6.960895 4.037942 +v -0.470265 6.711073 3.908370 +v -0.517699 6.832305 3.968596 +v -0.760265 0.045887 2.017263 +v -0.767399 0.054414 2.523180 +v -1.088187 0.054414 2.523180 +v -1.110901 0.045887 2.017263 +v -0.606447 0.060520 -2.937716 +v -0.611223 0.070433 -2.391860 +v -0.932155 0.070433 -2.391860 +v -0.952518 0.060520 -2.937716 +v -0.220871 5.153418 1.841764 +v -0.179987 6.087314 2.781759 +v -0.106887 5.186591 1.486320 +v -0.156099 5.367597 1.496917 +v -0.163367 6.611054 3.514830 +v -0.757823 4.450392 2.522444 +v 0.000000 5.390833 1.496917 +v -0.270084 5.417781 1.749384 +v 0.000000 5.457178 1.749384 +v -0.229199 6.281192 2.689380 +v 0.000000 6.342480 2.689380 +v -0.212580 6.804932 3.422451 +v 0.000000 6.852472 3.426534 +v 0.000000 6.852472 3.834104 +v -0.697994 4.701552 2.638390 +v -0.705184 2.900103 -0.481154 +v -0.829843 3.937603 -0.537822 +v -0.582096 4.678906 -0.586415 +v 0.000000 4.850191 -0.580161 +v 0.000000 2.714761 -0.481154 +v -0.697602 2.742430 0.325848 +v -0.827882 3.776118 0.259742 +v -0.556015 4.659693 -0.009400 +v 0.000000 4.839152 -0.006660 +v 0.000000 2.557089 0.325848 +v 0.000000 2.607456 0.036720 +v 0.000000 2.660014 -0.216933 +v -0.702551 2.845355 -0.216933 +v -0.700024 2.792798 0.036720 +v -0.829162 3.937603 -0.257357 +v -0.828508 3.937603 0.011890 +v -0.568789 4.669104 -0.292020 +v 0.000000 4.844559 -0.287559 +v 0.000000 2.988781 -1.110312 +v -0.729317 3.118403 -1.132848 +v -0.884930 3.945823 -1.086465 +v -0.674949 4.832498 -1.227771 +v 0.000000 5.104339 -1.216321 +v 0.000000 3.093139 -1.642995 +v -0.701629 3.085676 -1.785590 +v -0.600273 2.955023 -2.326664 +v -1.072962 3.027130 -1.862182 +v -1.188301 3.947799 -1.828691 +v -1.093276 3.126589 -1.815473 +v -0.656628 2.995780 -2.832478 +v -0.973568 4.711765 -2.102248 +v -0.709899 4.907781 -2.413194 +v -1.156700 3.306495 -1.871079 +v -1.221561 3.014321 -2.669218 +v -0.691567 2.991240 -1.835967 +v -1.036202 2.847149 -1.946708 +v -0.599902 2.763765 -2.380833 +v -0.655098 2.797204 -2.812904 +v -1.163610 2.811050 -2.690983 +v -0.673359 2.820347 -1.927131 +v -0.599177 2.389419 -2.486856 +v -0.637721 2.485861 -2.105564 +v -0.964252 2.494876 -2.112149 +v -0.652103 2.408535 -2.774592 +v -1.050183 2.413193 -2.733581 +v -0.611360 1.762791 -2.759729 +v -0.962244 1.768126 -2.856278 +v -0.630665 1.806889 -2.416119 +v -0.915991 1.806889 -2.416119 +v -0.918437 1.772617 -2.951941 +v -0.661853 1.755526 -2.959603 +v -0.634335 1.759177 -2.858319 +v -0.615874 1.605666 -2.838540 +v -0.951294 1.608655 -2.892640 +v -0.663868 1.673968 -2.996166 +v -0.634624 1.623673 -2.495282 +v -0.911749 1.623672 -2.495282 +v -0.903368 1.683545 -2.991873 +v -0.628748 1.603641 -2.893784 +v -0.933362 1.250120 -2.971251 +v -0.929385 1.094825 -3.003520 +v -0.629580 1.094825 -3.003519 +v -0.625603 1.250120 -2.971251 +v -0.903148 1.243681 -2.669953 +v -0.899952 1.097193 -2.743732 +v -0.646714 1.097192 -2.743732 +v -0.643192 1.243681 -2.669953 +v 0.000000 2.581199 0.803722 +v 0.000000 2.552488 0.622145 +v -0.722569 2.774277 1.044984 +v -0.709284 2.741699 0.742777 +v -0.875091 3.831019 0.789153 +v -0.922715 3.937603 1.137737 +v -0.672690 4.914036 1.137736 +v -0.604184 4.779373 0.789152 +v 0.000000 5.063602 1.084877 +v 0.000000 4.949226 0.789152 +v -0.817652 4.097977 2.278595 +v -0.626200 5.018786 1.986635 +v -0.483281 3.297109 2.494242 +v 0.000000 3.246106 2.569337 +v -0.208139 5.104704 1.986635 +v 0.000000 5.511334 1.931264 +v -0.257351 5.465120 1.931264 +v -1.109130 2.751058 2.171497 +v -1.109970 2.617988 1.581786 +v -0.583126 2.730447 2.305738 +v -0.499775 2.560908 1.582994 +v -0.739972 2.579002 1.431948 +v -0.759987 1.711989 1.708750 +v -1.099833 1.747309 1.743497 +v -0.777452 1.773386 2.104853 +v -1.027783 1.780474 2.104853 +v -0.781401 1.164399 1.791259 +v -1.045880 1.201428 2.107693 +v -1.086609 1.174228 1.800929 +v -0.798298 1.199456 2.107693 +v -0.484968 5.749948 2.521878 +v 0.000000 6.079587 2.429499 +v -0.638165 4.952712 2.754337 +v -0.433197 4.391295 2.849066 +v 0.000000 4.298755 2.876268 +v -0.190185 5.829882 2.521878 +v -0.239397 6.023760 2.429499 +v 0.000000 5.110797 3.300208 +v -0.364755 5.267380 3.300208 +v -0.496223 5.662572 3.259198 +v -0.399250 6.322173 3.206836 +v -0.170273 6.393429 3.210224 +v 0.000000 6.640560 3.120231 +v -0.219485 6.587307 3.117845 +v 0.000000 4.926492 3.153339 +v -0.516221 5.444396 3.083487 +v -0.175130 6.240372 2.995992 +v -0.224342 6.434250 2.903612 +v -0.384752 5.062850 3.153339 +v -0.402000 6.166476 2.994298 +v 0.000000 6.491520 2.904805 +v -0.449892 4.026567 2.730791 +v -0.466586 3.661838 2.612517 +v 0.000000 3.947872 2.773957 +v 0.000000 3.596989 2.671647 +v -0.196169 5.588156 2.343464 +v -0.202154 5.346430 2.165049 +v -0.245382 5.837547 2.263420 +v -0.251366 5.651333 2.097342 +v -0.579122 5.262506 2.165049 +v -0.532045 5.506227 2.343464 +v 0.000000 5.700752 2.097342 +v 0.000000 5.890170 2.263421 +v -0.691615 3.829097 -2.942762 +v 0.000000 3.929857 -3.078513 +v -1.030782 3.796898 -2.788922 +v -1.277777 3.757917 -2.644604 +v -1.170617 3.588933 -1.852411 +v -0.947831 3.937604 1.321579 +v 0.000000 2.596341 1.046917 +v -0.729575 2.791459 1.204368 +v -0.708821 4.985057 1.321579 +v -0.056372 5.128466 1.296597 +v -0.825157 4.641280 2.045549 +v 0.000000 5.433441 1.659057 +v -0.583820 2.346781 1.614540 +v -0.170105 5.168192 1.683458 +v -0.232606 5.401281 1.666374 +v -0.738273 5.051568 1.556360 +v 0.000000 5.405035 1.550964 +v -0.130664 5.179671 1.560465 +v -0.181004 5.378562 1.552081 +v -0.667866 2.132653 1.646085 +v -0.743952 2.358844 1.513842 +v -0.747931 2.138685 1.595736 +v -1.050349 2.249603 2.126354 +v -1.079739 2.500330 2.148925 +v -1.106538 2.181636 1.675152 +v -1.108254 2.399812 1.628469 +v -0.707434 2.236721 2.171101 +v -0.645280 2.483584 2.238420 +v -1.091017 1.365255 1.781785 +v -1.095425 1.556282 1.762641 +v -0.791349 1.390766 2.106746 +v -0.784401 1.582076 2.105800 +v -0.767125 1.529459 1.736253 +v -0.774263 1.346929 1.763756 +v -1.033816 1.587458 2.105800 +v -1.039848 1.394443 2.106746 +v -0.282001 5.626194 4.610657 +v -0.271938 5.537720 4.691296 +v -0.261874 5.449246 4.771934 +v -0.251811 5.360773 4.852572 +v 0.000000 5.738668 4.632769 +v 0.000000 5.647625 4.725639 +v 0.000000 5.556582 4.818509 +v 0.000000 5.465540 4.911380 +v -0.247378 5.244729 4.873793 +v -0.253510 5.221919 4.822452 +v -0.279966 5.152866 4.598566 +v 0.000000 5.052330 4.598732 +v 0.000000 5.183011 4.155301 +v 0.000000 5.204860 3.990125 +v -0.495194 5.339165 4.019251 +v -0.439181 5.308090 4.174600 +v -0.502116 6.220222 3.844038 +v -0.480872 6.310375 3.828146 +v -0.367647 6.255787 4.102652 +v -0.392841 6.358012 4.026853 +v 0.000000 6.410175 4.110326 +v 0.000000 6.285325 4.202722 +v -0.432048 6.254361 3.509033 +v -0.426728 6.296274 3.509033 +vn 0.7360 0.3478 0.5808 +vn 0.8440 0.2779 0.4587 +vn 0.8748 0.2520 0.4137 +vn 0.9438 -0.2784 0.1778 +vn 0.9417 -0.2865 0.1767 +vn 0.9417 -0.2854 0.1782 +vn 0.3085 0.9504 0.0383 +vn 0.3182 0.9467 0.0505 +vn 0.2054 0.9748 -0.0871 +vn 0.3597 -0.1997 -0.9115 +vn 0.3484 -0.1889 -0.9181 +vn 0.2996 -0.1427 -0.9433 +vn 0.2065 0.9781 -0.0272 +vn 0.2120 0.9771 0.0198 +vn 0.2060 0.9780 -0.0314 +vn -0.9940 0.0016 -0.1096 +vn -0.9934 0.0298 -0.1104 +vn -0.9944 0.0306 -0.1012 +vn 0.3995 0.7264 -0.5593 +vn 0.1154 -0.3860 -0.9153 +vn 0.1431 -0.3427 -0.9285 +vn 0.0741 -0.4476 -0.8911 +vn 0.1924 -0.0019 -0.9813 +vn 0.1898 -0.0068 -0.9818 +vn 0.1906 -0.0085 -0.9816 +vn 0.2542 -0.9655 -0.0560 +vn 0.2537 -0.9657 -0.0554 +vn 0.2562 -0.9648 -0.0586 +vn 0.9788 0.2016 0.0367 +vn 0.9788 0.2018 0.0337 +vn 0.9788 0.2016 0.0369 +vn 0.0519 -0.9731 0.2247 +vn 0.0711 -0.9745 0.2130 +vn 0.0836 -0.9751 0.2053 +vn 0.2794 -0.5674 0.7746 +vn 0.2761 -0.5729 0.7717 +vn 0.2584 -0.6020 0.7555 +vn 0.9886 0.1329 -0.0705 +vn 0.9884 0.1361 -0.0668 +vn 0.9882 0.1404 -0.0618 +vn 0.2295 0.7894 -0.5694 +vn 0.2241 0.7926 -0.5670 +vn 0.2359 0.7854 -0.5723 +vn 0.8591 -0.2580 0.4421 +vn 0.8593 -0.2541 0.4439 +vn 0.8601 -0.2394 0.4505 +vn 0.3199 -0.8033 -0.5024 +vn 0.3430 -0.8067 -0.4813 +vn 0.4473 -0.8117 -0.3755 +vn 0.9739 0.1229 -0.1906 +vn 0.9740 0.1228 -0.1905 +vn 0.9741 0.1223 -0.1901 +vn 0.2796 0.9601 -0.0051 +vn 0.2814 0.9595 -0.0124 +vn 0.2949 0.9555 -0.0124 +vn 0.8927 -0.1349 -0.4300 +vn 0.8921 -0.1300 -0.4328 +vn 0.8601 0.0209 -0.5097 +vn 0.9090 0.3012 0.2880 +vn 0.9403 0.1653 0.2974 +vn 0.8529 0.4462 0.2709 +vn 0.9971 -0.0242 0.0727 +vn 0.9959 -0.0285 0.0860 +vn 0.9976 -0.0220 0.0661 +vn 0.4379 0.5961 0.6730 +vn 0.4255 0.6304 0.6493 +vn 0.4449 0.5751 0.6865 +vn 0.5047 -0.0003 -0.8633 +vn 0.5040 -0.0004 -0.8637 +vn 0.5059 -0.0016 -0.8626 +vn 0.5060 -0.0022 -0.8625 +vn 0.5159 0.1147 -0.8490 +vn 0.4174 0.1588 -0.8948 +vn 0.4109 0.1663 -0.8964 +vn 0.4374 0.1351 -0.8891 +vn 0.6224 -0.1299 0.7719 +vn 0.5035 -0.2063 0.8390 +vn 0.7356 -0.0420 0.6761 +vn -0.0000 -0.3966 0.9180 +vn -0.9968 -0.0546 0.0576 +vn -0.9975 -0.0459 0.0530 +vn -0.9973 -0.0476 0.0563 +vn 0.9926 -0.0731 0.0966 +vn 0.9910 -0.0868 0.1020 +vn 0.9926 -0.0699 0.0997 +vn 0.0000 -0.5333 -0.8459 +vn -0.0000 0.2034 -0.9791 +vn -0.9695 0.0871 -0.2291 +vn 0.0000 0.4091 -0.9125 +vn 0.9093 0.0322 -0.4149 +vn 0.9902 -0.0624 0.1253 +vn 0.9904 -0.0698 0.1196 +vn 0.9898 -0.0529 0.1326 +vn -0.9970 -0.0421 0.0652 +vn -0.9962 -0.0520 0.0703 +vn -0.9963 -0.0537 0.0675 +vn -0.0000 -0.4498 0.8931 +vn 0.0000 -0.6444 -0.7647 +vn 0.7136 0.6872 0.1362 +vn 0.9869 -0.1288 0.0974 +vn 0.9870 -0.1283 0.0963 +vn 0.9847 -0.1347 0.1104 +vn 0.0000 0.3243 0.9459 +vn 0.0000 0.3255 0.9455 +vn -0.9858 -0.1534 0.0686 +vn -0.9859 -0.1529 0.0675 +vn -0.9878 -0.1463 0.0529 +vn 0.0000 0.2032 -0.9791 +vn 0.9308 0.3653 -0.0119 +vn 0.9499 0.3118 0.0220 +vn 0.9628 0.2652 0.0508 +vn 0.0000 0.7902 0.6128 +vn -0.9281 0.3701 -0.0407 +vn -0.9483 0.3174 -0.0075 +vn -0.9180 0.3927 -0.0552 +vn 0.4795 0.0646 -0.8752 +vn 0.6094 -0.0164 -0.7927 +vn 0.4351 0.0899 -0.8959 +vn 0.1002 -0.9377 0.3326 +vn 0.1587 -0.9493 0.2714 +vn 0.0327 -0.9163 0.3991 +vn 0.9983 0.0208 -0.0547 +vn 0.9984 0.0228 -0.0526 +vn 0.9985 0.0265 -0.0486 +vn 0.2895 0.1670 0.9425 +vn 0.3289 0.1313 0.9352 +vn 0.3530 0.1089 0.9293 +vn 0.8453 0.5296 -0.0707 +vn 0.8877 0.4601 -0.0153 +vn 0.9164 0.3990 0.0308 +vn 0.0000 0.2348 -0.9720 +vn -0.9857 0.1641 0.0378 +vn -0.9860 0.1619 0.0396 +vn -0.9852 0.1675 0.0349 +vn 0.0000 0.3997 0.9167 +vn 0.9847 0.1579 0.0741 +vn 0.9837 0.1627 0.0768 +vn 0.9862 0.1503 0.0698 +vn 0.9329 0.3600 -0.0100 +vn 0.9486 0.3157 0.0227 +vn 0.9628 0.2633 0.0603 +vn 0.0000 0.7903 0.6128 +vn -0.9309 0.3629 -0.0420 +vn -0.9471 0.3207 -0.0111 +vn -0.9200 0.3873 -0.0601 +vn 0.6832 0.7193 -0.1258 +vn -0.9390 -0.3268 0.1067 +vn -0.9484 -0.2938 0.1191 +vn -0.9533 -0.2744 0.1262 +vn 0.9822 -0.0225 0.1865 +vn 0.9835 -0.0816 0.1616 +vn 0.9768 0.0375 0.2110 +vn 0.2088 -0.2543 -0.9443 +vn 0.1867 -0.2943 -0.9373 +vn 0.2350 -0.2051 -0.9501 +vn -0.4888 -0.3119 -0.8147 +vn 0.0824 -0.1744 0.9812 +vn 0.0703 -0.1616 0.9844 +vn 0.1344 -0.2291 0.9641 +vn 0.1854 0.2861 -0.9401 +vn 0.1972 0.2680 -0.9430 +vn 0.2273 0.3366 -0.9138 +vn 0.9428 -0.0632 0.3273 +vn 0.9414 -0.0589 0.3321 +vn 0.9135 0.0298 0.4057 +vn 0.2818 -0.9517 -0.1217 +vn 0.2793 -0.9551 -0.0986 +vn 0.2900 -0.9488 -0.1255 +vn 0.9789 0.2028 -0.0254 +vn 0.9803 0.1942 -0.0348 +vn 0.9807 0.1921 -0.0371 +vn 0.2496 -0.9483 -0.1962 +vn 0.2499 -0.9486 -0.1943 +vn 0.2505 -0.9480 -0.1962 +vn 0.9927 -0.1198 -0.0133 +vn 0.9931 -0.1169 0.0011 +vn 0.9932 -0.1157 -0.0126 +vn 0.9432 0.3319 0.0138 +vn 0.9454 0.3231 0.0424 +vn 0.9421 0.3354 0.0023 +vn 0.2965 0.9542 0.0412 +vn 0.2869 0.9577 0.0223 +vn 0.2993 0.9539 0.0222 +vn 0.9083 0.3495 0.2300 +vn 0.9920 -0.1241 -0.0215 +vn 0.9914 -0.1145 -0.0636 +vn 0.9920 -0.1259 -0.0136 +vn 0.2530 -0.9532 -0.1655 +vn 0.2533 -0.9546 -0.1568 +vn 0.2586 -0.9496 -0.1769 +vn 0.2926 0.8630 0.4117 +vn 0.3091 0.8440 0.4383 +vn 0.2595 0.8967 0.3585 +vn 0.9356 0.2968 0.1912 +vn 0.9300 0.2737 0.2455 +vn 0.9375 0.3110 0.1563 +vn 0.9901 -0.1370 0.0313 +vn 0.9797 -0.1707 0.1047 +vn 0.9925 -0.1226 0.0004 +vn 0.1989 -0.8849 -0.4211 +vn 0.1802 -0.9018 -0.3928 +vn 0.2250 -0.8586 -0.4606 +vn -0.9813 -0.0455 0.1871 +vn -0.9811 -0.0043 0.1933 +vn -0.9810 0.0010 0.1941 +vn 0.1550 -0.9760 0.1528 +vn 0.1368 -0.9743 0.1788 +vn 0.2594 -0.9658 -0.0042 +vn 0.1064 -0.4709 0.8757 +vn 0.1126 -0.4469 0.8875 +vn 0.1140 -0.4413 0.8901 +vn 0.9449 0.3097 0.1062 +vn 0.9448 0.3110 0.1034 +vn 0.9471 0.3060 0.0967 +vn 0.9914 -0.0567 0.1182 +vn 0.9913 -0.0589 0.1181 +vn 0.9915 -0.0482 0.1207 +vn 0.2733 0.7625 -0.5864 +vn 0.2738 0.7621 -0.5867 +vn 0.2780 0.7589 -0.5889 +vn 0.2816 -0.0829 -0.9559 +vn 0.2958 0.0063 -0.9552 +vn 0.2793 -0.0963 -0.9554 +vn 0.9422 -0.2856 0.1751 +vn 0.9465 -0.2758 0.1674 +vn 0.9432 -0.2860 0.1692 +vn 0.0586 -0.4532 0.8895 +vn 0.0546 -0.4561 0.8883 +vn 0.0806 -0.4372 0.8958 +vn -0.9914 -0.0055 0.1306 +vn -0.9908 -0.0009 0.1352 +vn -0.9873 0.0213 0.1572 +vn -0.9888 0.0172 -0.1480 +vn -0.9885 0.0151 -0.1507 +vn -0.9916 0.0370 -0.1238 +vn 0.1678 -0.0309 -0.9853 +vn 0.1795 -0.0185 -0.9836 +vn 0.1031 -0.0984 -0.9898 +vn 0.9889 -0.0856 0.1215 +vn 0.9889 -0.0857 0.1214 +vn 0.9884 -0.0788 0.1295 +vn -0.9956 -0.0573 0.0740 +vn -0.9968 -0.0526 0.0606 +vn -0.9953 -0.0557 0.0791 +vn -0.9598 0.0947 -0.2642 +vn -0.9974 -0.0491 0.0533 +vn -0.9971 -0.0500 0.0578 +vn 0.9941 -0.0516 0.0953 +vn 0.9928 -0.0665 0.0994 +vn 0.9940 -0.0494 0.0976 +vn 0.2340 -0.9614 0.1447 +vn 0.2376 -0.9524 0.1912 +vn 0.2383 -0.9501 0.2013 +vn 0.9841 -0.1428 -0.1054 +vn 0.9899 -0.1302 -0.0559 +vn 0.9909 -0.1271 -0.0440 +vn 0.9452 0.2677 -0.1869 +vn 0.9451 0.2626 -0.1943 +vn 0.9450 0.2590 -0.1996 +vn 0.2893 0.9289 -0.2310 +vn 0.2910 0.9279 -0.2329 +vn 0.3163 0.9117 -0.2621 +vn -0.9980 -0.0352 0.0520 +vn -0.9982 -0.0322 0.0498 +vn -0.9981 -0.0319 0.0521 +vn 0.0454 -0.1310 -0.9903 +vn 0.0536 -0.1165 -0.9917 +vn 0.0361 -0.1475 -0.9884 +vn 0.9891 0.0180 0.1460 +vn 0.9902 0.0050 0.1396 +vn 0.9878 0.0316 0.1527 +vn -0.0000 0.0049 1.0000 +vn -0.0001 0.0049 1.0000 +vn 0.1307 -0.2906 0.9479 +vn 0.1327 -0.2877 0.9485 +vn 0.1397 -0.2772 0.9506 +vn 0.1535 0.5956 -0.7885 +vn 0.1528 0.5963 -0.7881 +vn 0.1470 0.6026 -0.7844 +vn 0.7186 -0.1525 0.6785 +vn 0.7294 -0.1732 0.6617 +vn 0.7326 -0.1794 0.6566 +vn 0.9813 0.1924 0.0058 +vn 0.9769 0.2113 0.0324 +vn 0.9759 0.2151 0.0377 +vn 0.1910 -0.5768 0.7942 +vn 0.1834 -0.5958 0.7819 +vn 0.1760 -0.6135 0.7698 +vn 0.9852 0.1457 -0.0905 +vn 0.9863 0.1471 -0.0743 +vn 0.9852 0.1527 -0.0774 +vn 0.2597 0.7843 -0.5634 +vn 0.2588 0.7850 -0.5628 +vn 0.2654 0.7794 -0.5675 +vn 0.8891 -0.2260 0.3980 +vn 0.8887 -0.2165 0.4041 +vn 0.8882 -0.2075 0.4099 +vn 0.8029 -0.2230 0.5528 +vn 0.7848 -0.1769 0.5940 +vn 0.7780 -0.1613 0.6072 +vn 0.1283 0.5952 -0.7932 +vn 0.1354 0.5992 -0.7890 +vn 0.1236 0.6016 -0.7892 +vn 0.1670 -0.2885 0.9428 +vn 0.1695 -0.2849 0.9434 +vn 0.1759 -0.2756 0.9450 +vn 0.4131 -0.0000 -0.9107 +vn 0.9907 -0.0370 0.1313 +vn 0.9905 -0.0453 0.1298 +vn 0.9905 -0.0406 0.1314 +vn 0.2384 -0.9671 0.0883 +vn 0.2388 -0.9689 0.0642 +vn 0.2388 -0.9692 0.0603 +vn 0.9772 -0.1719 -0.1246 +vn 0.9852 -0.1680 -0.0349 +vn 0.9855 -0.1675 -0.0253 +vn 0.9423 0.2176 -0.2545 +vn 0.9589 0.2424 -0.1478 +vn 0.9604 0.2459 -0.1312 +vn 0.2154 0.9000 -0.3790 +vn 0.2266 0.9095 -0.3485 +vn 0.2120 0.8969 -0.3881 +vn 0.2379 -0.1735 0.9557 +vn 0.2202 -0.1403 0.9653 +vn 0.2497 -0.1957 0.9483 +vn 0.1755 0.9838 0.0355 +vn 0.3399 -0.2418 -0.9089 +vn 0.3629 -0.2794 -0.8890 +vn 0.3846 -0.3157 -0.8674 +vn 0.9985 -0.0296 0.0471 +vn 0.9951 -0.0928 0.0338 +vn 0.9985 0.0037 0.0540 +vn -0.9299 -0.3271 0.1679 +vn -0.9397 -0.2946 0.1739 +vn -0.9423 -0.2851 0.1756 +vn 0.9819 0.0206 0.1880 +vn 0.9832 0.0068 0.1821 +vn 0.9808 0.0316 0.1927 +vn 0.0979 -0.1306 -0.9866 +vn 0.1053 -0.1151 -0.9878 +vn 0.0910 -0.1449 -0.9853 +vn -0.9977 -0.0349 0.0579 +vn -0.9980 -0.0316 0.0547 +vn -0.9978 -0.0314 0.0580 +vn 0.3018 0.6374 0.7090 +vn 0.2948 0.6700 0.6813 +vn 0.3048 0.6224 0.7209 +vn 0.3675 0.6194 0.6937 +vn 0.3577 0.6528 0.6678 +vn 0.3723 0.6017 0.7066 +vn 0.9938 -0.0199 0.1096 +vn 0.9944 -0.0173 0.1040 +vn 0.9945 -0.0191 0.1031 +vn 0.9932 -0.0072 0.1160 +vn 0.2648 -0.9567 -0.1212 +vn 0.2664 -0.9587 -0.0998 +vn 0.2705 -0.9548 -0.1230 +vn 0.9423 -0.0616 0.3291 +vn 0.8823 0.2061 0.4231 +vn 0.8820 0.2055 0.4242 +vn 0.8835 0.2081 0.4197 +vn 0.3666 0.3964 0.8417 +vn 0.6116 0.4258 0.6669 +vn 0.3283 0.4625 0.8236 +vn 0.2563 0.5757 0.7765 +vn 0.2549 0.5766 0.7762 +vn 0.2537 0.5774 0.7760 +vn 0.9889 0.1255 -0.0792 +vn 0.9795 0.1318 -0.1526 +vn 0.9857 0.0934 -0.1404 +vn 0.9629 0.2248 -0.1494 +vn -0.8440 0.2779 0.4587 +vn -0.7360 0.3478 0.5808 +vn -0.8748 0.2520 0.4137 +vn -0.9417 -0.2854 0.1782 +vn -0.9417 -0.2865 0.1767 +vn -0.9438 -0.2784 0.1778 +vn -0.3085 0.9504 0.0383 +vn -0.3182 0.9467 0.0505 +vn -0.4225 0.8865 0.1889 +vn -0.3597 -0.1997 -0.9115 +vn -0.3484 -0.1889 -0.9181 +vn -0.4250 -0.2629 -0.8662 +vn -0.2065 0.9781 -0.0272 +vn -0.2120 0.9771 0.0199 +vn -0.2124 0.9769 0.0231 +vn 0.9934 0.0298 -0.1104 +vn 0.9940 0.0016 -0.1096 +vn 0.9944 0.0306 -0.1012 +vn -0.3995 0.7264 -0.5593 +vn -0.1154 -0.3860 -0.9153 +vn -0.1431 -0.3427 -0.9285 +vn -0.1917 -0.2628 -0.9456 +vn -0.1898 -0.0068 -0.9818 +vn -0.1924 -0.0019 -0.9813 +vn -0.1906 -0.0085 -0.9816 +vn -0.2537 -0.9657 -0.0554 +vn -0.2542 -0.9655 -0.0560 +vn -0.2562 -0.9648 -0.0586 +vn -0.9788 0.2016 0.0367 +vn -0.9788 0.2018 0.0337 +vn -0.9789 0.2019 0.0326 +vn -0.0519 -0.9731 0.2247 +vn -0.0711 -0.9745 0.2130 +vn -0.0347 -0.9714 0.2350 +vn -0.2761 -0.5729 0.7717 +vn -0.2794 -0.5674 0.7746 +vn -0.2584 -0.6020 0.7555 +vn -0.9884 0.1361 -0.0668 +vn -0.9886 0.1329 -0.0705 +vn -0.9882 0.1404 -0.0618 +vn -0.2241 0.7926 -0.5670 +vn -0.2295 0.7894 -0.5694 +vn -0.2359 0.7854 -0.5723 +vn -0.8593 -0.2541 0.4439 +vn -0.8591 -0.2580 0.4421 +vn -0.8601 -0.2394 0.4505 +vn -0.3430 -0.8067 -0.4813 +vn -0.3199 -0.8033 -0.5024 +vn -0.4473 -0.8117 -0.3755 +vn -0.9740 0.1228 -0.1905 +vn -0.9739 0.1229 -0.1906 +vn -0.9741 0.1223 -0.1901 +vn -0.2814 0.9595 -0.0124 +vn -0.2650 0.9642 -0.0062 +vn -0.2796 0.9601 -0.0051 +vn -0.8927 -0.1349 -0.4300 +vn -0.8921 -0.1300 -0.4328 +vn -0.8971 -0.2845 -0.3379 +vn -0.9403 0.1653 0.2974 +vn -0.9090 0.3012 0.2880 +vn -0.8529 0.4462 0.2709 +vn -0.9971 -0.0242 0.0727 +vn -0.9959 -0.0285 0.0860 +vn -0.9954 -0.0302 0.0911 +vn -0.4379 0.5961 0.6730 +vn -0.4255 0.6304 0.6493 +vn -0.4183 0.6486 0.6358 +vn -0.5047 -0.0003 -0.8633 +vn -0.5060 -0.0016 -0.8625 +vn -0.5040 -0.0004 -0.8637 +vn -0.5060 -0.0022 -0.8625 +vn -0.5159 0.1147 -0.8490 +vn -0.4174 0.1588 -0.8948 +vn -0.4109 0.1663 -0.8964 +vn -0.3928 0.1871 -0.9004 +vn -0.6224 -0.1299 0.7719 +vn -0.5035 -0.2063 0.8390 +vn -0.3984 -0.2644 0.8783 +vn 0.9975 -0.0459 0.0530 +vn 0.9968 -0.0546 0.0576 +vn 0.9973 -0.0476 0.0563 +vn -0.9910 -0.0868 0.1020 +vn -0.9926 -0.0731 0.0966 +vn -0.9926 -0.0699 0.0997 +vn 0.9695 0.0871 -0.2291 +vn -0.9093 0.0322 -0.4149 +vn -0.9902 -0.0624 0.1253 +vn -0.9904 -0.0698 0.1196 +vn -0.9905 -0.0785 0.1129 +vn 0.9962 -0.0520 0.0703 +vn 0.9970 -0.0421 0.0652 +vn 0.9963 -0.0537 0.0675 +vn -0.7136 0.6872 0.1362 +vn -0.9870 -0.1283 0.0963 +vn -0.9869 -0.1288 0.0974 +vn -0.9847 -0.1347 0.1104 +vn 0.9858 -0.1534 0.0686 +vn 0.9859 -0.1529 0.0675 +vn 0.9839 -0.1591 0.0813 +vn -0.9499 0.3118 0.0220 +vn -0.9308 0.3653 -0.0119 +vn -0.9628 0.2652 0.0508 +vn 0.9281 0.3701 -0.0407 +vn 0.9483 0.3174 -0.0075 +vn 0.9623 0.2713 0.0209 +vn -0.4795 0.0646 -0.8752 +vn -0.6094 -0.0164 -0.7927 +vn -0.6427 -0.0392 -0.7651 +vn -0.1002 -0.9377 0.3326 +vn -0.1587 -0.9493 0.2714 +vn -0.2083 -0.9537 0.2170 +vn -0.9984 0.0228 -0.0526 +vn -0.9983 0.0208 -0.0547 +vn -0.9985 0.0265 -0.0486 +vn -0.3289 0.1313 0.9352 +vn -0.2895 0.1670 0.9425 +vn -0.3530 0.1089 0.9293 +vn -0.8877 0.4601 -0.0153 +vn -0.8453 0.5296 -0.0707 +vn -0.9164 0.3990 0.0308 +vn 0.9857 0.1641 0.0378 +vn 0.9860 0.1619 0.0396 +vn 0.9867 0.1566 0.0439 +vn -0.9847 0.1579 0.0741 +vn -0.9837 0.1627 0.0768 +vn -0.9812 0.1739 0.0832 +vn -0.9486 0.3158 0.0227 +vn -0.9329 0.3600 -0.0100 +vn -0.9628 0.2633 0.0603 +vn 0.9309 0.3629 -0.0420 +vn 0.9471 0.3207 -0.0111 +vn 0.9624 0.2705 0.0248 +vn -0.6832 0.7193 -0.1258 +vn 0.9484 -0.2938 0.1191 +vn 0.9390 -0.3268 0.1067 +vn 0.9533 -0.2744 0.1262 +vn -0.9822 -0.0225 0.1865 +vn -0.9835 -0.0816 0.1616 +vn -0.9817 -0.1278 0.1415 +vn -0.1867 -0.2943 -0.9373 +vn -0.2088 -0.2543 -0.9443 +vn -0.2350 -0.2051 -0.9501 +vn 0.4888 -0.3119 -0.8147 +vn -0.0703 -0.1616 0.9844 +vn -0.0824 -0.1744 0.9812 +vn -0.1344 -0.2291 0.9641 +vn -0.1972 0.2680 -0.9430 +vn -0.0710 0.2029 -0.9766 +vn -0.1854 0.2861 -0.9401 +vn -0.9428 -0.0632 0.3273 +vn -0.9414 -0.0589 0.3321 +vn -0.9135 0.0298 0.4057 +vn -0.2818 -0.9517 -0.1217 +vn -0.2793 -0.9551 -0.0986 +vn -0.2773 -0.9559 -0.0963 +vn -0.9803 0.1942 -0.0348 +vn -0.9789 0.2028 -0.0254 +vn -0.9807 0.1921 -0.0371 +vn -0.2499 -0.9486 -0.1943 +vn -0.2496 -0.9483 -0.1962 +vn -0.2505 -0.9480 -0.1962 +vn -0.9931 -0.1169 0.0011 +vn -0.9927 -0.1197 -0.0133 +vn -0.9932 -0.1157 -0.0126 +vn -0.9454 0.3231 0.0424 +vn -0.9432 0.3319 0.0138 +vn -0.9421 0.3354 0.0023 +vn -0.2965 0.9542 0.0412 +vn -0.2869 0.9577 0.0223 +vn -0.2842 0.9579 0.0418 +vn -0.9083 0.3495 0.2300 +vn -0.9914 -0.1145 -0.0636 +vn -0.9920 -0.1241 -0.0215 +vn -0.9920 -0.1259 -0.0136 +vn -0.2533 -0.9546 -0.1568 +vn -0.2530 -0.9532 -0.1655 +vn -0.2586 -0.9496 -0.1769 +vn -0.3091 0.8440 0.4383 +vn -0.2926 0.8630 0.4117 +vn -0.2595 0.8967 0.3585 +vn -0.9300 0.2737 0.2455 +vn -0.9356 0.2968 0.1912 +vn -0.9375 0.3110 0.1563 +vn -0.9797 -0.1707 0.1047 +vn -0.9901 -0.1370 0.0313 +vn -0.9925 -0.1226 0.0004 +vn -0.1802 -0.9018 -0.3928 +vn -0.1989 -0.8849 -0.4211 +vn -0.2250 -0.8586 -0.4606 +vn 0.9811 -0.0043 0.1933 +vn 0.9813 -0.0455 0.1871 +vn 0.9810 0.0010 0.1941 +vn -0.1550 -0.9760 0.1528 +vn -0.1368 -0.9743 0.1788 +vn -0.0503 -0.9534 0.2974 +vn -0.1126 -0.4469 0.8875 +vn -0.1064 -0.4709 0.8757 +vn -0.1140 -0.4413 0.8901 +vn -0.9448 0.3110 0.1034 +vn -0.9449 0.3097 0.1062 +vn -0.9471 0.3060 0.0967 +vn -0.9914 -0.0567 0.1182 +vn -0.9915 -0.0482 0.1207 +vn -0.9913 -0.0589 0.1181 +vn -0.2738 0.7621 -0.5867 +vn -0.2733 0.7625 -0.5864 +vn -0.2780 0.7589 -0.5889 +vn -0.2816 -0.0829 -0.9559 +vn -0.2958 0.0063 -0.9552 +vn -0.2974 0.0174 -0.9546 +vn -0.9422 -0.2856 0.1751 +vn -0.9465 -0.2758 0.1674 +vn -0.9451 -0.2765 0.1744 +vn -0.0546 -0.4561 0.8883 +vn -0.0586 -0.4532 0.8895 +vn -0.0806 -0.4372 0.8958 +vn 0.9908 -0.0009 0.1352 +vn 0.9914 -0.0055 0.1306 +vn 0.9873 0.0213 0.1572 +vn 0.9885 0.0151 -0.1507 +vn 0.9888 0.0172 -0.1480 +vn 0.9916 0.0370 -0.1238 +vn -0.1678 -0.0309 -0.9853 +vn -0.1795 -0.0185 -0.9836 +vn -0.2320 0.0379 -0.9720 +vn -0.9889 -0.0857 0.1214 +vn -0.9889 -0.0856 0.1215 +vn -0.9884 -0.0788 0.1295 +vn 0.9968 -0.0526 0.0606 +vn 0.9956 -0.0573 0.0740 +vn 0.9953 -0.0557 0.0791 +vn 0.9598 0.0947 -0.2642 +vn 0.9971 -0.0500 0.0578 +vn 0.9974 -0.0491 0.0533 +vn -0.9941 -0.0516 0.0953 +vn -0.9928 -0.0665 0.0994 +vn -0.9941 -0.0655 0.0870 +vn -0.2376 -0.9524 0.1912 +vn -0.2340 -0.9614 0.1447 +vn -0.2383 -0.9501 0.2013 +vn -0.9899 -0.1302 -0.0559 +vn -0.9841 -0.1428 -0.1054 +vn -0.9909 -0.1271 -0.0440 +vn -0.9451 0.2626 -0.1943 +vn -0.9452 0.2677 -0.1869 +vn -0.9450 0.2590 -0.1996 +vn -0.2910 0.9279 -0.2329 +vn -0.2893 0.9289 -0.2310 +vn -0.3163 0.9117 -0.2621 +vn 0.9982 -0.0322 0.0498 +vn 0.9980 -0.0352 0.0520 +vn 0.9981 -0.0319 0.0521 +vn -0.0454 -0.1310 -0.9903 +vn -0.0536 -0.1165 -0.9917 +vn -0.0624 -0.1009 -0.9929 +vn -0.9902 0.0050 0.1396 +vn -0.9891 0.0180 0.1460 +vn -0.9878 0.0316 0.1527 +vn 0.0001 0.0049 1.0000 +vn -0.1327 -0.2877 0.9485 +vn -0.1307 -0.2906 0.9479 +vn -0.1397 -0.2772 0.9506 +vn -0.1528 0.5963 -0.7881 +vn -0.1535 0.5956 -0.7885 +vn -0.1470 0.6026 -0.7844 +vn -0.7294 -0.1732 0.6617 +vn -0.7186 -0.1525 0.6785 +vn -0.7326 -0.1794 0.6566 +vn -0.9769 0.2113 0.0324 +vn -0.9813 0.1924 0.0058 +vn -0.9759 0.2151 0.0377 +vn -0.1834 -0.5958 0.7819 +vn -0.1910 -0.5768 0.7942 +vn -0.1760 -0.6135 0.7698 +vn -0.9863 0.1471 -0.0743 +vn -0.9852 0.1457 -0.0905 +vn -0.9852 0.1527 -0.0774 +vn -0.2588 0.7850 -0.5628 +vn -0.2597 0.7843 -0.5634 +vn -0.2654 0.7794 -0.5675 +vn -0.8887 -0.2165 0.4041 +vn -0.8891 -0.2260 0.3980 +vn -0.8882 -0.2075 0.4099 +vn -0.7848 -0.1769 0.5940 +vn -0.8029 -0.2230 0.5528 +vn -0.7780 -0.1613 0.6072 +vn -0.1354 0.5992 -0.7890 +vn -0.1283 0.5952 -0.7932 +vn -0.1236 0.6016 -0.7892 +vn -0.1695 -0.2849 0.9434 +vn -0.1670 -0.2885 0.9428 +vn -0.1759 -0.2756 0.9450 +vn -0.4131 -0.0000 -0.9107 +vn -0.9906 -0.0370 0.1313 +vn -0.9905 -0.0406 0.1314 +vn -0.9905 -0.0453 0.1298 +vn -0.2388 -0.9689 0.0642 +vn -0.2384 -0.9671 0.0883 +vn -0.2388 -0.9692 0.0603 +vn -0.9852 -0.1680 -0.0349 +vn -0.9772 -0.1719 -0.1246 +vn -0.9855 -0.1675 -0.0253 +vn -0.9589 0.2424 -0.1478 +vn -0.9423 0.2176 -0.2545 +vn -0.9604 0.2459 -0.1312 +vn -0.2154 0.9000 -0.3790 +vn -0.2266 0.9095 -0.3485 +vn -0.2295 0.9118 -0.3404 +vn -0.2202 -0.1403 0.9653 +vn -0.2379 -0.1735 0.9557 +vn -0.2497 -0.1957 0.9483 +vn -0.1755 0.9838 0.0355 +vn -0.3399 -0.2418 -0.9089 +vn -0.3629 -0.2794 -0.8890 +vn -0.3145 -0.2010 -0.9277 +vn -0.9985 -0.0296 0.0471 +vn -0.9951 -0.0928 0.0338 +vn -0.9925 -0.1189 0.0282 +vn 0.9397 -0.2946 0.1739 +vn 0.9299 -0.3271 0.1679 +vn 0.9423 -0.2851 0.1756 +vn -0.9832 0.0068 0.1821 +vn -0.9819 0.0206 0.1880 +vn -0.9808 0.0316 0.1927 +vn -0.0979 -0.1306 -0.9866 +vn -0.1053 -0.1151 -0.9878 +vn -0.1116 -0.1016 -0.9885 +vn 0.9980 -0.0316 0.0547 +vn 0.9977 -0.0349 0.0578 +vn 0.9978 -0.0314 0.0580 +vn -0.3018 0.6374 0.7090 +vn -0.2948 0.6700 0.6813 +vn -0.2917 0.6830 0.6696 +vn -0.3675 0.6194 0.6937 +vn -0.3577 0.6528 0.6678 +vn -0.3528 0.6682 0.6550 +vn -0.9938 -0.0199 0.1096 +vn -0.9945 -0.0191 0.1031 +vn -0.9944 -0.0173 0.1040 +vn -0.9932 -0.0072 0.1160 +vn -0.2648 -0.9567 -0.1212 +vn -0.2664 -0.9587 -0.0998 +vn -0.2573 -0.9612 -0.0995 +vn -0.9423 -0.0616 0.3291 +vn -0.8823 0.2061 0.4231 +vn -0.8820 0.2055 0.4242 +vn -0.8800 0.2022 0.4298 +vn -0.3283 0.4625 0.8236 +vn -0.6116 0.4258 0.6669 +vn -0.3666 0.3964 0.8417 +vn -0.2549 0.5766 0.7762 +vn -0.2563 0.5757 0.7765 +vn -0.2537 0.5774 0.7760 +vn -0.9889 0.1255 -0.0792 +vn -0.9857 0.0934 -0.1404 +vn -0.9780 0.1241 -0.1676 +vn -0.9795 0.1318 -0.1526 +vn 0.6852 0.3733 0.6254 +vn 0.9439 -0.2772 0.1797 +vn 0.4225 0.8865 0.1889 +vn 0.4250 -0.2629 -0.8662 +vn 0.2124 0.9769 0.0231 +vn -0.9926 0.0012 -0.1213 +vn 0.1917 -0.2628 -0.9456 +vn 0.1863 -0.0000 -0.9825 +vn 0.2517 -0.9663 -0.0530 +vn 0.9789 0.2019 0.0326 +vn 0.0347 -0.9714 0.2350 +vn 0.2964 -0.5378 0.7893 +vn 0.2177 0.7965 -0.5641 +vn 0.8581 -0.2721 0.4355 +vn 0.2450 -0.7875 -0.5655 +vn 0.9738 0.1236 -0.1911 +vn 0.2795 0.9601 0.0059 +vn 0.2650 0.9642 -0.0062 +vn 0.8971 -0.2845 -0.3379 +vn 0.9500 0.0859 0.3002 +vn 0.9954 -0.0302 0.0911 +vn 0.4183 0.6486 0.6358 +vn 0.3928 0.1871 -0.9004 +vn 0.3984 -0.2644 0.8783 +vn 0.9924 -0.0877 0.0858 +vn 0.9905 -0.0785 0.1129 +vn -0.9961 -0.0418 0.0783 +vn 0.9893 -0.1215 0.0814 +vn -0.9839 -0.1591 0.0813 +vn 0.9213 0.3880 -0.0267 +vn -0.9623 0.2713 0.0209 +vn 0.6427 -0.0392 -0.7651 +vn 0.2083 -0.9537 0.2170 +vn 0.9981 0.0159 -0.0600 +vn 0.2676 0.1864 0.9453 +vn 0.7829 0.6069 -0.1370 +vn -0.9867 0.1566 0.0439 +vn 0.9812 0.1739 0.0832 +vn 0.9223 0.3854 -0.0290 +vn -0.9624 0.2705 0.0248 +vn -0.9312 -0.3512 0.0974 +vn 0.9817 -0.1278 0.1415 +vn 0.1595 -0.3416 -0.9262 +vn 0.0032 -0.0900 0.9959 +vn 0.1393 0.3983 -0.9066 +vn 0.0710 0.2029 -0.9766 +vn 0.2773 -0.9559 -0.0963 +vn 0.9784 0.2054 -0.0224 +vn 0.2491 -0.9488 -0.1943 +vn 0.9927 -0.1207 0.0014 +vn 0.9460 0.3197 0.0534 +vn 0.2842 0.9579 0.0418 +vn 0.9911 -0.1128 -0.0710 +vn 0.2525 -0.9536 -0.1640 +vn 0.3348 0.8109 0.4799 +vn 0.9262 0.2625 0.2707 +vn 0.9702 -0.1908 0.1495 +vn 0.1533 -0.9235 -0.3516 +vn -0.9812 -0.0509 0.1863 +vn 0.0503 -0.9534 0.2974 +vn 0.1049 -0.4768 0.8728 +vn 0.9407 0.3210 0.1101 +vn 0.2681 0.7666 -0.5835 +vn 0.2974 0.0174 -0.9546 +vn 0.9451 -0.2765 0.1743 +vn 0.0308 -0.4730 0.8805 +vn -0.9938 -0.0286 0.1077 +vn -0.9833 -0.0103 -0.1816 +vn 0.2320 0.0379 -0.9720 +vn 0.9893 -0.0935 0.1122 +vn -0.9960 -0.0596 0.0666 +vn -0.9976 -0.0396 0.0568 +vn 0.9941 -0.0655 0.0870 +vn 0.2334 -0.9626 0.1377 +vn 0.9830 -0.1448 -0.1132 +vn 0.9452 0.2700 -0.1835 +vn 0.2650 0.9426 -0.2030 +vn -0.9981 -0.0353 0.0497 +vn 0.0624 -0.1009 -0.9929 +vn 0.9911 -0.0096 0.1324 +vn 0.1237 -0.3010 0.9456 +vn 0.1597 0.5888 -0.7924 +vn 0.7148 -0.1455 0.6841 +vn 0.9820 0.1890 0.0010 +vn 0.1981 -0.5589 0.8053 +vn 0.9854 0.1443 -0.0909 +vn 0.2531 0.7899 -0.5586 +vn 0.8893 -0.2346 0.3925 +vn 0.8077 -0.2366 0.5401 +vn 0.1303 0.5934 -0.7943 +vn 0.1606 -0.2978 0.9410 +vn 0.2383 -0.9667 0.0937 +vn 0.9760 -0.1722 -0.1333 +vn 0.9394 0.2144 -0.2674 +vn 0.2295 0.9118 -0.3405 +vn 0.2046 -0.1115 0.9725 +vn 0.3145 -0.2010 -0.9277 +vn 0.9925 -0.1189 0.0282 +vn -0.9261 -0.3391 0.1656 +vn 0.9842 -0.0050 0.1771 +vn 0.1116 -0.1016 -0.9885 +vn -0.9979 -0.0351 0.0546 +vn 0.2917 0.6830 0.6696 +vn 0.3528 0.6682 0.6550 +vn 0.2573 -0.9612 -0.0995 +vn 0.8800 0.2022 0.4298 +vn 0.0814 0.5929 0.8012 +vn 0.1436 0.5126 0.8465 +vn 0.2576 0.5748 0.7767 +vn 0.9182 0.3569 -0.1716 +vn 0.9780 0.1241 -0.1676 +vn -0.6852 0.3733 0.6254 +vn -0.9439 -0.2772 0.1797 +vn -0.2054 0.9748 -0.0871 +vn -0.2996 -0.1427 -0.9433 +vn -0.2060 0.9780 -0.0315 +vn 0.9926 0.0012 -0.1213 +vn -0.0741 -0.4476 -0.8911 +vn -0.1863 -0.0000 -0.9825 +vn -0.2517 -0.9663 -0.0530 +vn -0.9788 0.2016 0.0369 +vn -0.0836 -0.9751 0.2053 +vn -0.2964 -0.5378 0.7893 +vn -0.2177 0.7965 -0.5641 +vn -0.8581 -0.2721 0.4355 +vn -0.2450 -0.7875 -0.5655 +vn -0.9738 0.1236 -0.1911 +vn -0.2795 0.9601 0.0059 +vn -0.2949 0.9555 -0.0124 +vn -0.8601 0.0209 -0.5097 +vn -0.9500 0.0859 0.3002 +vn -0.9976 -0.0220 0.0661 +vn -0.4449 0.5751 0.6865 +vn -0.4374 0.1351 -0.8891 +vn -0.7356 -0.0420 0.6761 +vn -0.9924 -0.0877 0.0858 +vn -0.9898 -0.0529 0.1326 +vn 0.9961 -0.0418 0.0783 +vn -0.9893 -0.1215 0.0814 +vn 0.9878 -0.1463 0.0529 +vn -0.9213 0.3880 -0.0267 +vn 0.9180 0.3927 -0.0552 +vn -0.4351 0.0899 -0.8959 +vn -0.0327 -0.9163 0.3991 +vn -0.9981 0.0159 -0.0600 +vn -0.2676 0.1864 0.9453 +vn -0.7829 0.6069 -0.1370 +vn 0.9852 0.1675 0.0349 +vn -0.9862 0.1503 0.0698 +vn -0.9223 0.3854 -0.0290 +vn 0.9200 0.3873 -0.0601 +vn 0.9312 -0.3512 0.0974 +vn -0.9768 0.0375 0.2110 +vn -0.1595 -0.3416 -0.9262 +vn -0.0032 -0.0900 0.9959 +vn -0.1393 0.3983 -0.9066 +vn -0.2273 0.3366 -0.9138 +vn -0.2900 -0.9488 -0.1255 +vn -0.9784 0.2054 -0.0224 +vn -0.2491 -0.9488 -0.1943 +vn -0.9927 -0.1207 0.0014 +vn -0.9460 0.3197 0.0534 +vn -0.2993 0.9539 0.0222 +vn -0.9911 -0.1128 -0.0710 +vn -0.2525 -0.9536 -0.1640 +vn -0.3348 0.8109 0.4799 +vn -0.9262 0.2625 0.2707 +vn -0.9702 -0.1908 0.1495 +vn -0.1533 -0.9235 -0.3516 +vn 0.9812 -0.0509 0.1863 +vn -0.2594 -0.9658 -0.0042 +vn -0.1049 -0.4768 0.8728 +vn -0.9407 0.3210 0.1101 +vn -0.2681 0.7666 -0.5835 +vn -0.2793 -0.0963 -0.9554 +vn -0.9432 -0.2860 0.1692 +vn -0.0308 -0.4730 0.8805 +vn 0.9938 -0.0286 0.1077 +vn 0.9833 -0.0103 -0.1816 +vn -0.1031 -0.0984 -0.9898 +vn -0.9893 -0.0935 0.1122 +vn 0.9960 -0.0596 0.0666 +vn 0.9976 -0.0396 0.0568 +vn -0.9940 -0.0494 0.0976 +vn -0.2334 -0.9626 0.1377 +vn -0.9830 -0.1448 -0.1132 +vn -0.9452 0.2700 -0.1835 +vn -0.2650 0.9426 -0.2030 +vn 0.9981 -0.0353 0.0497 +vn -0.0361 -0.1475 -0.9884 +vn -0.9911 -0.0096 0.1324 +vn -0.1237 -0.3010 0.9456 +vn -0.1597 0.5888 -0.7924 +vn -0.7148 -0.1455 0.6841 +vn -0.9820 0.1890 0.0010 +vn -0.1981 -0.5589 0.8053 +vn -0.9854 0.1443 -0.0909 +vn -0.2531 0.7899 -0.5586 +vn -0.8893 -0.2346 0.3925 +vn -0.8077 -0.2366 0.5401 +vn -0.1303 0.5934 -0.7943 +vn -0.1606 -0.2978 0.9410 +vn -0.2383 -0.9667 0.0937 +vn -0.9760 -0.1722 -0.1333 +vn -0.9394 0.2144 -0.2674 +vn -0.2120 0.8969 -0.3881 +vn -0.2046 -0.1115 0.9725 +vn -0.3846 -0.3157 -0.8674 +vn -0.9985 0.0037 0.0540 +vn 0.9261 -0.3391 0.1656 +vn -0.9842 -0.0050 0.1771 +vn -0.0910 -0.1449 -0.9853 +vn 0.9979 -0.0351 0.0546 +vn -0.3048 0.6224 0.7209 +vn -0.3723 0.6017 0.7066 +vn -0.2705 -0.9548 -0.1230 +vn -0.8835 0.2081 0.4197 +vn -0.1436 0.5126 0.8465 +vn -0.0814 0.5929 0.8012 +vn -0.2576 0.5748 0.7767 +vn -0.9182 0.3569 -0.1716 +vn -0.9629 0.2248 -0.1494 +vn 0.1273 -0.8901 -0.4377 +vn 0.1058 -0.9154 -0.3884 +vn 0.1406 -0.8724 -0.4681 +vn 0.9799 -0.1995 0.0066 +vn 0.9641 -0.2466 0.0983 +vn 0.9827 -0.1835 -0.0237 +vn 0.9524 0.2481 0.1774 +vn 0.9396 0.2356 0.2481 +vn 0.9550 0.2513 0.1576 +vn 0.3628 0.8436 0.3959 +vn 0.3775 0.8118 0.4455 +vn 0.3532 0.8615 0.3647 +vn 0.2806 0.9595 0.0241 +vn 0.1993 0.9042 -0.3779 +vn 0.2115 0.9142 -0.3456 +vn 0.1959 0.9012 -0.3866 +vn 0.9489 0.3155 0.0107 +vn 0.9501 0.3086 0.0452 +vn 0.9484 0.3171 0.0023 +vn 0.9926 -0.1203 -0.0131 +vn 0.2492 -0.9484 -0.1961 +vn 0.0909 -0.9043 0.4170 +vn 0.1160 -0.9343 0.3370 +vn 0.0813 -0.8911 0.4465 +vn 0.2994 0.7767 -0.5542 +vn 0.2862 0.7514 -0.5945 +vn 0.3044 0.7862 -0.5378 +vn 0.9477 0.1972 -0.2508 +vn 0.9651 0.2181 -0.1453 +vn 0.9664 0.2205 -0.1320 +vn 0.9746 -0.1855 -0.1251 +vn 0.9822 -0.1849 -0.0320 +vn 0.9825 -0.1847 -0.0233 +vn 0.2384 -0.9666 0.0937 +vn 0.2385 -0.9667 0.0931 +vn 0.2385 -0.9667 0.0930 +vn 0.9945 -0.0549 0.0887 +vn 0.5199 -0.8538 0.0278 +vn 0.5247 -0.8504 0.0381 +vn 0.5342 -0.8433 0.0586 +vn 0.9722 0.1928 0.1326 +vn 0.9554 0.2299 0.1852 +vn 0.9494 0.2411 0.2011 +vn 0.7509 -0.1242 0.6487 +vn 0.7522 -0.1400 0.6439 +vn 0.7540 -0.1681 0.6350 +vn 0.2105 0.7122 -0.6696 +vn 0.2198 0.7062 -0.6731 +vn 0.1957 0.7217 -0.6639 +vn 0.1057 -0.2954 0.9495 +vn 0.1037 -0.2977 0.9490 +vn 0.1196 -0.2797 0.9526 +vn 0.4558 0.5587 0.6930 +vn 0.4492 0.5832 0.6768 +vn 0.4579 0.5502 0.6983 +vn 0.2446 -0.3436 0.9067 +vn 0.2378 -0.3341 0.9121 +vn 0.2736 -0.3843 0.8817 +vn 0.1852 -0.8707 0.4557 +vn 0.1859 -0.8709 0.4549 +vn 0.1552 -0.4496 -0.8796 +vn 0.1264 -0.4994 -0.8571 +vn 0.1953 -0.3754 -0.9060 +vn 0.9965 0.0335 -0.0768 +vn 0.9710 -0.2372 -0.0305 +vn 0.9985 -0.0035 0.0554 +vn 0.9483 0.3013 0.0994 +vn 0.9471 0.3010 0.1110 +vn 0.9457 -0.2854 0.1553 +vn 0.0344 -0.0390 -0.9986 +vn 0.0729 0.0277 -0.9970 +vn 0.0000 -0.0981 -0.9952 +vn -0.9779 0.0157 -0.2087 +vn -0.9796 0.0270 -0.1990 +vn -0.9828 0.0521 -0.1773 +vn 0.0000 0.3161 -0.9487 +vn -0.9992 0.0201 0.0344 +vn -0.9909 0.1345 0.0101 +vn -0.9993 0.0039 0.0378 +vn -0.9959 0.0773 0.0478 +vn -0.9955 0.0808 0.0503 +vn -0.9917 0.1081 0.0702 +vn 0.0000 0.3232 0.9463 +vn 0.9932 0.0727 0.0906 +vn 0.9925 0.0779 0.0944 +vn 0.9962 0.0481 0.0729 +vn 0.0000 -1.0000 0.0000 +vn 0.0000 0.2225 0.9749 +vn 0.9978 0.0260 0.0616 +vn 0.9901 0.1354 0.0382 +vn 0.9875 0.1541 0.0340 +vn 0.0000 -0.0026 -1.0000 +vn -0.9983 -0.0330 0.0485 +vn -0.9991 0.0196 0.0380 +vn -0.9906 0.1360 0.0150 +vn -0.9992 0.0046 0.0409 +vn 0.9974 0.0260 0.0674 +vn 0.9896 0.1368 0.0453 +vn 0.9872 0.1541 0.0417 +vn 0.0000 -0.6589 -0.7522 +vn 0.9803 -0.1732 0.0951 +vn 0.9801 -0.1736 0.0960 +vn 0.9808 -0.1719 0.0922 +vn 0.0000 0.1996 0.9799 +vn -0.9778 -0.1999 0.0629 +vn -0.9777 -0.2003 0.0636 +vn -0.9771 -0.2017 0.0670 +vn 0.9929 0.0141 0.1179 +vn 0.9936 0.0058 0.1126 +vn 0.9912 0.0316 0.1288 +vn 0.0144 -0.1289 -0.9915 +vn 0.0213 -0.1193 -0.9926 +vn 0.0000 -0.1490 -0.9888 +vn 0.6153 0.7374 -0.2787 +vn 0.6138 0.7392 -0.2772 +vn 0.6039 0.7508 -0.2678 +vn 0.6669 0.7448 -0.0226 +vn 0.6675 0.7442 -0.0240 +vn 0.6737 0.7381 -0.0365 +vn 0.4374 -0.5669 0.6981 +vn 0.4045 -0.6600 0.6331 +vn 0.3750 -0.7261 0.5763 +vn 0.6174 0.4264 -0.6611 +vn 0.6164 0.4281 -0.6609 +vn 0.6147 0.4314 -0.6604 +vn 0.4328 -0.1342 0.8915 +vn 0.4211 -0.1686 0.8912 +vn 0.4066 -0.2086 0.8895 +vn 0.4898 -0.0472 0.8706 +vn 0.6324 0.0065 0.7746 +vn 0.4421 -0.0636 0.8947 +vn 0.6596 0.0430 -0.7504 +vn 0.7794 -0.0572 -0.6239 +vn 0.5928 0.0903 -0.8002 +vn 0.6875 -0.1363 0.7132 +vn 0.6614 -0.5008 -0.5583 +vn 0.9404 -0.0559 0.3355 +vn 0.3000 -0.8955 -0.3288 +vn 0.2968 -0.8977 -0.3256 +vn 0.3170 -0.8833 -0.3455 +vn -0.4803 0.4976 -0.7223 +vn -0.4636 0.4695 -0.7514 +vn -0.5043 0.5392 -0.6745 +vn -0.6629 0.3709 -0.6504 +vn -0.6679 0.3983 -0.6287 +vn -0.6789 0.4912 -0.5457 +vn 0.2016 -0.4163 0.8866 +vn 0.2162 -0.4097 0.8862 +vn 0.1986 -0.4177 0.8866 +vn 0.6893 0.1475 -0.7093 +vn 0.6512 0.1985 -0.7324 +vn 0.6989 0.1337 -0.7026 +vn 0.6472 -0.0820 -0.7579 +vn 0.6323 -0.0188 -0.7745 +vn 0.6580 -0.1384 -0.7402 +vn 0.3353 -0.2681 0.9032 +vn 0.1246 -0.3599 0.9246 +vn 0.1247 -0.3599 0.9246 +vn -0.1901 0.7447 -0.6397 +vn 0.7573 -0.0412 0.6518 +vn 0.5062 -0.2885 0.8128 +vn 0.7831 -0.0065 0.6219 +vn 0.0422 -0.3569 0.9332 +vn 0.0486 -0.3283 0.9433 +vn 0.0516 -0.3146 0.9478 +vn 0.6371 -0.0005 0.7708 +vn 0.4405 -0.2221 0.8699 +vn 0.3561 -0.2993 0.8852 +vn 0.7482 0.2838 -0.5996 +vn 0.1023 -0.5119 0.8529 +vn 0.4069 -0.4763 0.7795 +vn 0.3852 -0.4334 0.8147 +vn 0.3564 -0.3779 0.8545 +vn -0.0137 -0.2439 0.9697 +vn -0.0247 -0.2190 0.9754 +vn -0.0381 -0.1883 0.9814 +vn 0.5727 -0.2788 0.7709 +vn 0.5740 -0.2808 0.7692 +vn 0.5773 -0.2861 0.7647 +vn -0.1524 -0.3365 0.9293 +vn -0.1122 -0.3778 0.9191 +vn -0.0662 -0.4230 0.9037 +vn 0.1454 -0.3411 0.9287 +vn 0.2888 -0.3485 0.8917 +vn -0.0701 -0.4456 0.8925 +vn 0.9988 0.0353 0.0325 +vn 0.9930 0.1184 -0.0024 +vn 0.9879 0.1541 -0.0174 +vn -0.9996 0.0294 0.0013 +vn -0.9926 0.1165 -0.0351 +vn -0.9999 -0.0015 0.0141 +vn 0.9992 0.0294 0.0283 +vn 0.9923 0.1235 -0.0050 +vn 0.9879 0.1541 -0.0160 +vn -0.9997 0.0236 -0.0005 +vn -0.9919 0.1220 -0.0351 +vn -1.0000 -0.0027 0.0088 +vn 0.1515 0.9547 -0.2560 +vn 0.1580 0.9512 -0.2651 +vn 0.1696 0.9445 -0.2812 +vn 0.9892 -0.1333 0.0611 +vn 0.9861 -0.1408 0.0886 +vn 0.9907 -0.1285 0.0439 +vn 0.9795 0.2013 -0.0075 +vn 0.9755 0.2194 0.0151 +vn 0.9746 0.2231 0.0196 +vn 0.9731 -0.1764 0.1481 +vn 0.1984 0.8016 -0.5641 +vn 0.2084 0.8010 -0.5613 +vn 0.2053 0.8030 -0.5595 +vn 0.1400 0.9572 -0.2532 +vn 0.1402 0.9575 -0.2520 +vn 0.1396 0.9573 -0.2533 +vn 0.2182 0.9759 0.0000 +vn 0.0084 0.0562 -0.9984 +vn 0.9006 0.0368 0.4330 +vn 0.9178 0.1209 0.3782 +vn 0.9231 0.1654 0.3472 +vn 0.0000 0.9561 -0.2929 +vn 0.0000 0.0518 -0.9987 +vn 0.3118 0.9475 0.0703 +vn 0.3221 0.9456 0.0462 +vn 0.3276 0.9442 0.0332 +vn 0.9468 0.3195 0.0386 +vn 0.9434 0.3196 0.0888 +vn 0.9472 0.3194 0.0295 +vn 0.9921 -0.1252 -0.0118 +vn 0.9920 -0.1255 -0.0093 +vn 0.9921 -0.1251 -0.0122 +vn 0.2557 -0.9542 -0.1553 +vn 0.2657 -0.9440 -0.1956 +vn 0.2983 0.9537 0.0376 +vn 0.3072 0.9515 0.0183 +vn 0.9368 0.3497 0.0136 +vn 0.9392 0.3405 0.0429 +vn 0.9356 0.3531 0.0023 +vn 0.9934 -0.1146 0.0002 +vn 0.9936 -0.1118 -0.0133 +vn 0.2504 -0.9484 -0.1945 +vn 0.2510 -0.9479 -0.1964 +vn 0.3148 -0.7517 0.5795 +vn 0.2766 -0.7858 0.5532 +vn 0.1264 -0.8894 0.4394 +vn -0.9975 0.0014 0.0706 +vn -0.9959 0.0420 0.0807 +vn -0.9945 0.0605 0.0852 +vn 0.0108 -0.4563 0.8898 +vn 0.0200 -0.4437 0.8960 +vn 0.0301 -0.4299 0.9024 +vn 0.8232 0.5472 -0.1513 +vn 0.8131 0.5252 -0.2512 +vn 0.8241 0.5654 -0.0341 +vn 0.9471 -0.2745 0.1662 +vn 0.9440 -0.2866 0.1633 +vn 0.0887 -0.4649 0.8809 +vn 0.0969 -0.4504 0.8876 +vn 0.1027 -0.4400 0.8921 +vn -0.9851 -0.0341 0.1687 +vn -0.9839 -0.0031 0.1789 +vn -0.9832 0.0075 0.1824 +vn -0.9934 0.0242 -0.1123 +vn 0.2448 -0.0691 -0.9671 +vn 0.2690 0.0005 -0.9631 +vn 0.2346 -0.0972 -0.9672 +vn 0.9908 -0.0862 0.1041 +vn 0.9914 -0.0707 0.1104 +vn 0.9926 -0.0646 0.1024 +vn 0.9924 -0.0489 0.1129 +vn 0.2279 -0.9683 0.1025 +vn 0.2300 -0.9631 0.1401 +vn 0.2305 -0.9611 0.1520 +vn 0.9841 -0.1605 -0.0764 +vn 0.9877 -0.1517 -0.0376 +vn 0.9884 -0.1493 -0.0274 +vn 0.9335 0.2447 -0.2622 +vn 0.9386 0.2623 -0.2243 +vn 0.9400 0.2685 -0.2105 +vn 0.2357 0.8950 -0.3787 +vn 0.2452 0.8989 -0.3630 +vn 0.2290 0.8921 -0.3896 +vn 0.9783 -0.1117 0.1743 +vn 0.9783 -0.1144 0.1729 +vn 0.9781 -0.1201 0.1699 +vn 0.1323 0.6598 -0.7397 +vn 0.1239 0.6583 -0.7425 +vn 0.1264 0.6563 -0.7439 +vn 0.1882 -0.3008 0.9349 +vn 0.1975 -0.3141 0.9286 +vn 0.1764 -0.2839 0.9425 +vn 0.1839 0.9216 0.3419 +vn 0.1665 0.9100 0.3798 +vn 0.1617 0.9065 0.3900 +vn 0.7492 -0.1399 0.6474 +vn 0.7571 -0.1529 0.6352 +vn 0.7584 -0.1552 0.6330 +vn 0.8664 0.1867 0.4632 +vn 0.2741 -0.1698 0.9466 +vn 0.2593 -0.1367 0.9561 +vn 0.2812 -0.1859 0.9415 +vn 0.4077 -0.2341 -0.8826 +vn 0.4283 -0.2709 -0.8621 +vn 0.4468 -0.3048 -0.8411 +vn 0.9994 -0.0337 -0.0008 +vn 0.9955 -0.0943 -0.0096 +vn 1.0000 -0.0072 0.0031 +vn -0.9268 -0.3260 0.1865 +vn -0.9360 -0.2958 0.1907 +vn -0.9381 -0.2885 0.1917 +vn 0.1229 -0.1289 -0.9840 +vn 0.1295 -0.1158 -0.9848 +vn 0.1154 -0.1436 -0.9829 +vn 0.9782 0.0206 0.2066 +vn 0.9795 0.0087 0.2012 +vn 0.9769 0.0316 0.2116 +vn -0.0002 0.0049 1.0000 +vn -0.9977 -0.0337 0.0586 +vn -0.9977 -0.0298 0.0608 +vn 0.1773 0.6957 -0.6961 +vn 0.1716 0.6994 -0.6939 +vn 0.1848 0.6909 -0.6989 +vn 0.9692 -0.1548 0.1914 +vn 0.1764 0.8073 -0.5632 +vn 0.1824 0.8042 -0.5657 +vn 0.1705 0.8103 -0.5606 +vn 0.8769 -0.2415 0.4156 +vn 0.8760 -0.2313 0.4233 +vn 0.8751 -0.2229 0.4296 +vn 0.2449 0.7873 -0.5658 +vn 0.2441 0.7880 -0.5652 +vn 0.2506 0.7825 -0.5700 +vn 0.9866 0.1458 -0.0736 +vn 0.2299 -0.5704 0.7885 +vn 0.2228 -0.5897 0.7763 +vn 0.2157 -0.6085 0.7637 +vn 0.1949 0.8037 -0.5622 +vn 0.1898 0.8074 -0.5586 +vn 0.9047 -0.2768 -0.3239 +vn 0.9008 -0.2713 -0.3391 +vn 0.9064 -0.2794 -0.3167 +vn 0.6971 -0.1634 0.6981 +vn 0.7108 -0.1825 0.6794 +vn 0.7135 -0.1864 0.6754 +vn 0.1382 0.5970 -0.7902 +vn 0.1496 -0.2896 0.9454 +vn 0.1518 -0.2863 0.9460 +vn 0.1585 -0.2764 0.9479 +vn 0.1469 0.6565 -0.7399 +vn 0.1378 0.6554 -0.7426 +vn 0.1520 0.6516 -0.7432 +vn 0.1440 0.6588 -0.7384 +vn 0.9694 -0.1383 0.2029 +vn 0.9697 -0.1360 0.2031 +vn 0.9679 -0.1493 0.2023 +vn 0.9746 -0.1234 0.1869 +vn 0.9745 -0.1243 0.1866 +vn 0.9738 -0.1330 0.1843 +vn 0.1931 -0.0025 -0.9812 +vn 0.1945 -0.0095 -0.9808 +vn 0.5039 -0.0013 -0.8638 +vn 0.1821 -0.1757 0.9675 +vn 0.1627 -0.1477 0.9756 +vn 0.2050 -0.2091 0.9562 +vn 0.1407 0.9574 -0.2520 +vn 0.1413 0.9570 -0.2535 +vn 0.1419 0.9573 -0.2519 +vn 0.4567 0.3672 0.8103 +vn 0.6325 0.4335 0.6418 +vn 0.4215 0.3525 0.8355 +vn 0.9098 -0.2527 -0.3292 +vn 0.9032 -0.2600 -0.3415 +vn 0.8972 -0.2664 -0.3521 +vn 0.9764 0.2160 0.0077 +vn 0.9835 0.1790 -0.0245 +vn 0.9853 0.1676 -0.0344 +vn 0.9163 -0.2339 -0.3250 +vn 0.9053 -0.2408 -0.3498 +vn 0.9013 -0.2432 -0.3586 +vn 0.1417 0.9569 -0.2536 +vn 0.1425 0.9573 -0.2516 +vn 0.1958 0.9803 -0.0242 +vn 0.2037 0.9790 0.0122 +vn 0.1941 0.9805 -0.0321 +vn 0.2901 -0.2478 -0.9244 +vn 0.2677 -0.2890 -0.9191 +vn 0.9938 -0.0260 0.1077 +vn 0.9921 -0.0887 0.0886 +vn 0.9925 0.0181 0.1209 +vn -0.9340 -0.3276 0.1427 +vn -0.9438 -0.2939 0.1515 +vn -0.9472 -0.2807 0.1549 +vn 0.9855 0.0194 0.1683 +vn 0.9867 0.0059 0.1621 +vn 0.9843 0.0316 0.1738 +vn 0.0727 -0.1308 -0.9887 +vn 0.0805 -0.1158 -0.9900 +vn 0.0646 -0.1462 -0.9871 +vn 0.9935 -0.0462 0.1037 +vn 0.9926 -0.0512 0.1106 +vn 0.9942 -0.0426 0.0987 +vn 0.3340 0.6290 0.7020 +vn 0.3256 0.6620 0.6751 +vn 0.3379 0.6127 0.7144 +vn 0.4021 0.6085 0.6841 +vn 0.3910 0.6423 0.6592 +vn 0.4080 0.5892 0.6974 +vn 0.9962 0.0191 0.0856 +vn 0.9938 0.0235 0.1083 +vn 0.9926 -0.0140 0.1207 +vn 0.9728 -0.0348 0.2288 +vn 0.9920 -0.0097 0.1261 +vn 0.9692 -0.0384 0.2434 +vn 0.3490 -0.8887 -0.2973 +vn 0.3341 -0.9201 -0.2045 +vn 0.3516 -0.8813 -0.3156 +vn 0.9016 0.2242 0.3699 +vn 0.8931 0.1421 0.4268 +vn 0.8879 0.1121 0.4462 +vn 0.2461 0.5464 0.8006 +vn 0.2547 0.5675 0.7830 +vn 0.9755 0.1357 -0.1731 +vn 0.9650 0.1898 -0.1810 +vn 0.9638 0.1951 -0.1817 +vn -0.1058 -0.9154 -0.3884 +vn -0.1273 -0.8901 -0.4377 +vn -0.1406 -0.8724 -0.4681 +vn -0.9641 -0.2466 0.0983 +vn -0.9799 -0.1995 0.0066 +vn -0.9827 -0.1835 -0.0237 +vn -0.9396 0.2356 0.2481 +vn -0.9524 0.2481 0.1774 +vn -0.9550 0.2513 0.1576 +vn -0.3775 0.8118 0.4455 +vn -0.3628 0.8436 0.3959 +vn -0.3532 0.8615 0.3647 +vn -0.2806 0.9595 0.0241 +vn -0.2737 0.9608 0.0444 +vn -0.1993 0.9042 -0.3779 +vn -0.2115 0.9142 -0.3456 +vn -0.2144 0.9165 -0.3379 +vn -0.9501 0.3086 0.0452 +vn -0.9489 0.3155 0.0107 +vn -0.9484 0.3171 0.0023 +vn -0.9926 -0.1203 -0.0131 +vn -0.2492 -0.9484 -0.1961 +vn -0.0909 -0.9043 0.4170 +vn -0.1160 -0.9343 0.3370 +vn -0.1283 -0.9467 0.2953 +vn -0.2862 0.7514 -0.5945 +vn -0.2994 0.7767 -0.5542 +vn -0.3044 0.7862 -0.5378 +vn -0.9651 0.2181 -0.1453 +vn -0.9477 0.1972 -0.2508 +vn -0.9664 0.2205 -0.1320 +vn -0.9822 -0.1849 -0.0320 +vn -0.9746 -0.1855 -0.1251 +vn -0.9825 -0.1847 -0.0233 +vn -0.2385 -0.9667 0.0931 +vn -0.2384 -0.9666 0.0937 +vn -0.2385 -0.9667 0.0930 +vn -0.9945 -0.0549 0.0887 +vn -0.5247 -0.8504 0.0381 +vn -0.5199 -0.8538 0.0278 +vn -0.5342 -0.8433 0.0586 +vn -0.9554 0.2299 0.1852 +vn -0.9722 0.1928 0.1326 +vn -0.9494 0.2411 0.2011 +vn -0.7522 -0.1400 0.6439 +vn -0.7509 -0.1242 0.6487 +vn -0.7540 -0.1681 0.6350 +vn -0.2198 0.7062 -0.6731 +vn -0.2105 0.7122 -0.6696 +vn -0.1957 0.7217 -0.6639 +vn -0.1037 -0.2977 0.9490 +vn -0.1057 -0.2954 0.9495 +vn -0.1196 -0.2797 0.9526 +vn -0.4558 0.5587 0.6930 +vn -0.4492 0.5832 0.6768 +vn -0.4471 0.5908 0.6716 +vn -0.2446 -0.3436 0.9067 +vn -0.2378 -0.3341 0.9121 +vn -0.2150 -0.3021 0.9287 +vn -0.1852 -0.8707 0.4557 +vn -0.1847 -0.8705 0.4562 +vn -0.1552 -0.4496 -0.8796 +vn -0.1264 -0.4994 -0.8571 +vn -0.0740 -0.5831 -0.8090 +vn -0.9965 0.0335 -0.0768 +vn -0.9710 -0.2372 -0.0305 +vn -0.9985 -0.0035 0.0554 +vn -0.9483 0.3013 0.0994 +vn -0.9471 0.3010 0.1110 +vn -0.9457 -0.2854 0.1553 +vn -0.0344 -0.0390 -0.9986 +vn -0.0729 0.0277 -0.9970 +vn -0.1013 0.0773 -0.9918 +vn 0.9796 0.0270 -0.1990 +vn 0.9779 0.0157 -0.2087 +vn 0.9828 0.0521 -0.1773 +vn 0.9992 0.0201 0.0344 +vn 0.9909 0.1345 0.0101 +vn 0.9880 0.1542 0.0058 +vn 0.9955 0.0808 0.0503 +vn 0.9959 0.0773 0.0478 +vn 0.9917 0.1081 0.0702 +vn -0.9932 0.0727 0.0906 +vn -0.9925 0.0779 0.0944 +vn -0.9853 0.1180 0.1233 +vn -0.9901 0.1354 0.0382 +vn -0.9978 0.0260 0.0616 +vn -0.9875 0.1541 0.0340 +vn 0.9983 -0.0330 0.0485 +vn 0.9991 0.0196 0.0380 +vn 0.9906 0.1360 0.0150 +vn 0.9880 0.1542 0.0113 +vn -0.9896 0.1368 0.0453 +vn -0.9974 0.0260 0.0674 +vn -0.9872 0.1541 0.0417 +vn -0.9801 -0.1736 0.0960 +vn -0.9803 -0.1732 0.0951 +vn -0.9808 -0.1719 0.0922 +vn 0.9778 -0.1999 0.0629 +vn 0.9777 -0.2003 0.0636 +vn 0.9781 -0.1989 0.0605 +vn -0.9936 0.0058 0.1126 +vn -0.9929 0.0141 0.1179 +vn -0.9912 0.0316 0.1288 +vn -0.0144 -0.1289 -0.9915 +vn -0.0213 -0.1193 -0.9926 +vn -0.0347 -0.1004 -0.9943 +vn -0.6138 0.7392 -0.2772 +vn -0.6153 0.7374 -0.2787 +vn -0.6039 0.7508 -0.2678 +vn -0.6675 0.7442 -0.0240 +vn -0.6669 0.7448 -0.0226 +vn -0.6737 0.7381 -0.0365 +vn -0.4045 -0.6600 0.6331 +vn -0.4374 -0.5669 0.6981 +vn -0.3750 -0.7261 0.5763 +vn -0.6164 0.4281 -0.6608 +vn -0.6174 0.4264 -0.6611 +vn -0.6147 0.4314 -0.6604 +vn -0.4211 -0.1686 0.8912 +vn -0.4328 -0.1342 0.8915 +vn -0.4066 -0.2086 0.8895 +vn -0.6324 0.0065 0.7746 +vn -0.4898 -0.0472 0.8706 +vn -0.4421 -0.0636 0.8947 +vn -0.7794 -0.0572 -0.6239 +vn -0.6596 0.0430 -0.7504 +vn -0.5928 0.0903 -0.8002 +vn -0.6875 -0.1363 0.7132 +vn -0.6614 -0.5008 -0.5583 +vn -0.9404 -0.0559 0.3355 +vn -0.3000 -0.8955 -0.3288 +vn -0.2968 -0.8977 -0.3256 +vn -0.2821 -0.9076 -0.3111 +vn 0.4636 0.4695 -0.7514 +vn 0.4803 0.4976 -0.7223 +vn 0.5043 0.5392 -0.6745 +vn 0.6679 0.3983 -0.6287 +vn 0.6629 0.3709 -0.6504 +vn 0.6789 0.4912 -0.5457 +vn -0.2016 -0.4163 0.8866 +vn -0.2162 -0.4097 0.8862 +vn -0.2185 -0.4087 0.8861 +vn -0.6512 0.1985 -0.7324 +vn -0.6893 0.1475 -0.7093 +vn -0.6989 0.1337 -0.7026 +vn -0.6323 -0.0188 -0.7745 +vn -0.6472 -0.0820 -0.7579 +vn -0.6580 -0.1384 -0.7402 +vn -0.3353 -0.2681 0.9032 +vn -0.1246 -0.3599 0.9246 +vn -0.1247 -0.3599 0.9246 +vn 0.1901 0.7447 -0.6397 +vn -0.7573 -0.0412 0.6518 +vn -0.5062 -0.2885 0.8128 +vn -0.4579 -0.3248 0.8276 +vn -0.0486 -0.3283 0.9433 +vn -0.0422 -0.3569 0.9332 +vn -0.0516 -0.3146 0.9478 +vn -0.4405 -0.2221 0.8699 +vn -0.6371 -0.0005 0.7708 +vn -0.3561 -0.2993 0.8852 +vn -0.7482 0.2838 -0.5996 +vn -0.1023 -0.5119 0.8529 +vn -0.3852 -0.4334 0.8147 +vn -0.4069 -0.4763 0.7795 +vn -0.3564 -0.3779 0.8545 +vn 0.0247 -0.2190 0.9754 +vn 0.0137 -0.2439 0.9697 +vn 0.0381 -0.1883 0.9814 +vn -0.5740 -0.2808 0.7692 +vn -0.5727 -0.2788 0.7709 +vn -0.5773 -0.2861 0.7648 +vn 0.1524 -0.3365 0.9293 +vn 0.1122 -0.3778 0.9191 +vn 0.1772 -0.3102 0.9340 +vn -0.1454 -0.3411 0.9287 +vn -0.2888 -0.3485 0.8917 +vn 0.0701 -0.4456 0.8925 +vn -0.9930 0.1184 -0.0024 +vn -0.9988 0.0353 0.0325 +vn -0.9879 0.1541 -0.0174 +vn 0.9996 0.0294 0.0013 +vn 0.9926 0.1165 -0.0351 +vn 0.9868 0.1538 -0.0507 +vn -0.9923 0.1235 -0.0050 +vn -0.9992 0.0294 0.0283 +vn -0.9879 0.1541 -0.0160 +vn 0.9997 0.0236 -0.0005 +vn 0.9919 0.1220 -0.0351 +vn 0.9870 0.1539 -0.0464 +vn -0.1515 0.9547 -0.2560 +vn -0.1580 0.9512 -0.2651 +vn -0.1401 0.9606 -0.2402 +vn -0.9861 -0.1408 0.0886 +vn -0.9892 -0.1333 0.0611 +vn -0.9907 -0.1285 0.0439 +vn -0.9755 0.2194 0.0151 +vn -0.9795 0.2013 -0.0075 +vn -0.9746 0.2231 0.0196 +vn -0.9731 -0.1764 0.1481 +vn -0.1984 0.8016 -0.5641 +vn -0.2084 0.8010 -0.5613 +vn -0.2132 0.7972 -0.5648 +vn -0.1402 0.9575 -0.2520 +vn -0.1400 0.9572 -0.2532 +vn -0.1396 0.9573 -0.2533 +vn -0.2182 0.9759 0.0000 +vn -0.0084 0.0562 -0.9984 +vn -0.0076 0.0558 -0.9984 +vn -0.9178 0.1209 0.3782 +vn -0.9006 0.0368 0.4330 +vn -0.9231 0.1654 0.3472 +vn -0.3118 0.9475 0.0703 +vn -0.3221 0.9456 0.0462 +vn -0.3065 0.9483 0.0826 +vn -0.9434 0.3196 0.0888 +vn -0.9468 0.3195 0.0386 +vn -0.9472 0.3194 0.0295 +vn -0.9920 -0.1255 -0.0093 +vn -0.9921 -0.1252 -0.0118 +vn -0.9921 -0.1251 -0.0122 +vn -0.2557 -0.9542 -0.1553 +vn -0.2657 -0.9440 -0.1956 +vn -0.2983 0.9537 0.0376 +vn -0.9392 0.3405 0.0429 +vn -0.9368 0.3497 0.0136 +vn -0.9356 0.3531 0.0023 +vn -0.9934 -0.1146 0.0002 +vn -0.9936 -0.1118 -0.0133 +vn -0.2504 -0.9484 -0.1946 +vn -0.2510 -0.9479 -0.1964 +vn -0.2766 -0.7858 0.5532 +vn -0.3148 -0.7517 0.5795 +vn -0.1264 -0.8894 0.4394 +vn 0.9959 0.0420 0.0807 +vn 0.9975 0.0014 0.0706 +vn 0.9945 0.0605 0.0852 +vn -0.0200 -0.4437 0.8960 +vn -0.0108 -0.4563 0.8898 +vn -0.0301 -0.4299 0.9024 +vn -0.8232 0.5472 -0.1513 +vn -0.8131 0.5252 -0.2512 +vn -0.7915 0.4939 -0.3598 +vn -0.9471 -0.2745 0.1662 +vn -0.0969 -0.4504 0.8876 +vn -0.0887 -0.4649 0.8809 +vn -0.1027 -0.4400 0.8921 +vn 0.9839 -0.0031 0.1789 +vn 0.9851 -0.0341 0.1687 +vn 0.9832 0.0075 0.1824 +vn 0.9934 0.0242 -0.1123 +vn -0.2448 -0.0691 -0.9671 +vn -0.2690 0.0005 -0.9631 +vn -0.2768 0.0239 -0.9606 +vn -0.9908 -0.0862 0.1041 +vn -0.9914 -0.0707 0.1104 +vn -0.9926 -0.0646 0.1024 +vn -0.2300 -0.9631 0.1401 +vn -0.2279 -0.9683 0.1025 +vn -0.2305 -0.9611 0.1520 +vn -0.9877 -0.1517 -0.0376 +vn -0.9841 -0.1605 -0.0764 +vn -0.9884 -0.1493 -0.0274 +vn -0.9386 0.2623 -0.2243 +vn -0.9335 0.2447 -0.2622 +vn -0.9400 0.2685 -0.2105 +vn -0.2357 0.8950 -0.3787 +vn -0.2452 0.8989 -0.3630 +vn -0.2536 0.9022 -0.3489 +vn -0.9783 -0.1117 0.1743 +vn -0.9783 -0.1144 0.1729 +vn -0.9784 -0.1064 0.1770 +vn -0.1323 0.6598 -0.7397 +vn -0.1239 0.6583 -0.7425 +vn -0.1191 0.6630 -0.7391 +vn -0.1882 -0.3008 0.9349 +vn -0.1975 -0.3141 0.9286 +vn -0.2074 -0.3283 0.9215 +vn -0.1665 0.9100 0.3798 +vn -0.1839 0.9216 0.3419 +vn -0.1617 0.9065 0.3900 +vn -0.7571 -0.1529 0.6352 +vn -0.7492 -0.1399 0.6474 +vn -0.7584 -0.1552 0.6330 +vn -0.8664 0.1867 0.4632 +vn -0.2593 -0.1367 0.9561 +vn -0.2741 -0.1698 0.9466 +vn -0.2812 -0.1859 0.9415 +vn -0.4077 -0.2341 -0.8826 +vn -0.4283 -0.2709 -0.8621 +vn -0.3857 -0.1959 -0.9016 +vn -0.9994 -0.0337 -0.0008 +vn -0.9955 -0.0943 -0.0096 +vn -0.9933 -0.1153 -0.0127 +vn 0.9360 -0.2958 0.1907 +vn 0.9268 -0.3260 0.1865 +vn 0.9381 -0.2885 0.1917 +vn -0.1229 -0.1289 -0.9840 +vn -0.1295 -0.1158 -0.9848 +vn -0.1364 -0.1019 -0.9854 +vn -0.9795 0.0087 0.2012 +vn -0.9782 0.0206 0.2066 +vn -0.9769 0.0316 0.2116 +vn 0.0002 0.0049 1.0000 +vn 0.9977 -0.0337 0.0586 +vn 0.9977 -0.0298 0.0608 +vn -0.1773 0.6957 -0.6961 +vn -0.1716 0.6994 -0.6939 +vn -0.1642 0.7040 -0.6909 +vn -0.9692 -0.1548 0.1914 +vn -0.1764 0.8073 -0.5632 +vn -0.1824 0.8042 -0.5657 +vn -0.1882 0.8011 -0.5681 +vn -0.8760 -0.2313 0.4233 +vn -0.8769 -0.2415 0.4156 +vn -0.8751 -0.2229 0.4296 +vn -0.2441 0.7880 -0.5652 +vn -0.2449 0.7873 -0.5658 +vn -0.2506 0.7825 -0.5700 +vn -0.9866 0.1458 -0.0736 +vn -0.2228 -0.5897 0.7763 +vn -0.2299 -0.5704 0.7885 +vn -0.2157 -0.6085 0.7637 +vn -0.1949 0.8037 -0.5622 +vn -0.2053 0.8030 -0.5595 +vn -0.9008 -0.2713 -0.3391 +vn -0.9047 -0.2768 -0.3239 +vn -0.9064 -0.2794 -0.3167 +vn -0.7108 -0.1825 0.6794 +vn -0.6971 -0.1634 0.6981 +vn -0.7135 -0.1864 0.6754 +vn -0.1382 0.5970 -0.7902 +vn -0.1518 -0.2863 0.9460 +vn -0.1496 -0.2896 0.9454 +vn -0.1585 -0.2764 0.9479 +vn -0.1469 0.6565 -0.7399 +vn -0.1378 0.6554 -0.7426 +vn -0.1440 0.6588 -0.7384 +vn -0.1264 0.6563 -0.7439 +vn -0.9694 -0.1383 0.2029 +vn -0.9697 -0.1360 0.2031 +vn -0.9709 -0.1262 0.2036 +vn -0.9746 -0.1234 0.1869 +vn -0.9745 -0.1243 0.1866 +vn -0.9752 -0.1154 0.1891 +vn -0.1931 -0.0025 -0.9812 +vn -0.1945 -0.0095 -0.9808 +vn -0.5039 -0.0013 -0.8638 +vn -0.1627 -0.1477 0.9756 +vn -0.1821 -0.1757 0.9675 +vn -0.2050 -0.2091 0.9562 +vn -0.1407 0.9574 -0.2520 +vn -0.1414 0.9569 -0.2535 +vn -0.6325 0.4335 0.6418 +vn -0.4567 0.3672 0.8103 +vn -0.4215 0.3525 0.8355 +vn -0.9032 -0.2600 -0.3415 +vn -0.9098 -0.2527 -0.3292 +vn -0.8972 -0.2664 -0.3521 +vn -0.9835 0.1790 -0.0245 +vn -0.9764 0.2160 0.0077 +vn -0.9853 0.1676 -0.0344 +vn -0.9053 -0.2408 -0.3498 +vn -0.9163 -0.2339 -0.3250 +vn -0.9013 -0.2432 -0.3586 +vn -0.1419 0.9573 -0.2519 +vn -0.1417 0.9569 -0.2536 +vn -0.1958 0.9803 -0.0242 +vn -0.2037 0.9790 0.0122 +vn -0.2064 0.9781 0.0251 +vn -0.2677 -0.2890 -0.9191 +vn -0.2901 -0.2478 -0.9244 +vn -0.9938 -0.0260 0.1077 +vn -0.9921 -0.0887 0.0886 +vn -0.9893 -0.1230 0.0780 +vn 0.9438 -0.2939 0.1515 +vn 0.9340 -0.3276 0.1427 +vn 0.9472 -0.2807 0.1549 +vn -0.9867 0.0059 0.1621 +vn -0.9855 0.0194 0.1683 +vn -0.9843 0.0316 0.1738 +vn -0.0727 -0.1308 -0.9887 +vn -0.0805 -0.1158 -0.9900 +vn -0.0879 -0.1013 -0.9910 +vn -0.9935 -0.0462 0.1037 +vn -0.9926 -0.0512 0.1106 +vn -0.3340 0.6290 0.7020 +vn -0.3256 0.6620 0.6751 +vn -0.3217 0.6761 0.6628 +vn -0.4021 0.6085 0.6841 +vn -0.3910 0.6423 0.6592 +vn -0.3850 0.6590 0.6461 +vn -0.9962 0.0191 0.0856 +vn -0.9938 0.0235 0.1083 +vn -0.9926 -0.0140 0.1207 +vn -0.9938 -0.0119 0.1110 +vn -0.9920 -0.0097 0.1261 +vn -0.9728 -0.0348 0.2288 +vn -0.9692 -0.0384 0.2434 +vn -0.3490 -0.8887 -0.2973 +vn -0.3341 -0.9201 -0.2045 +vn -0.3317 -0.9239 -0.1907 +vn -0.9016 0.2242 0.3699 +vn -0.8931 0.1421 0.4268 +vn -0.9023 0.2716 0.3347 +vn -0.2547 0.5675 0.7830 +vn -0.2461 0.5464 0.8006 +vn -0.9650 0.1898 -0.1810 +vn -0.9755 0.1357 -0.1731 +vn -0.9638 0.1951 -0.1817 +vn 0.0922 -0.9296 -0.3569 +vn 0.9520 -0.2696 0.1447 +vn 0.9364 0.2329 0.2625 +vn 0.3844 0.7945 0.4701 +vn 0.2737 0.9608 0.0444 +vn 0.2144 0.9165 -0.3379 +vn 0.9502 0.3070 0.0532 +vn 0.9925 -0.1224 0.0024 +vn 0.2487 -0.9489 -0.1941 +vn 0.1283 -0.9467 0.2953 +vn 0.2801 0.7397 -0.6119 +vn 0.9454 0.1950 -0.2611 +vn 0.9736 -0.1855 -0.1330 +vn 0.5075 -0.8616 0.0021 +vn 0.9761 0.1825 0.1181 +vn 0.7475 -0.0906 0.6581 +vn 0.2366 0.6949 -0.6791 +vn 0.0899 -0.3132 0.9454 +vn 0.4471 0.5908 0.6716 +vn 0.2150 -0.3021 0.9287 +vn 0.1847 -0.8705 0.4562 +vn 0.0740 -0.5831 -0.8090 +vn 0.1013 0.0773 -0.9918 +vn -0.9718 -0.0157 -0.2353 +vn -0.9880 0.1542 0.0058 +vn -0.9975 0.0606 0.0356 +vn 0.9853 0.1180 0.1233 +vn 0.9978 0.0106 0.0649 +vn -0.9982 -0.0360 0.0474 +vn -0.9880 0.1542 0.0113 +vn 0.9975 0.0118 0.0702 +vn 0.9794 -0.1754 0.1002 +vn -0.9781 -0.1989 0.0605 +vn 0.9948 -0.0128 0.1009 +vn 0.0347 -0.1004 -0.9943 +vn 0.6268 0.7233 -0.2898 +vn 0.6592 0.7519 -0.0076 +vn 0.4642 -0.4658 0.7533 +vn 0.6192 0.4230 -0.6616 +vn 0.4460 -0.0930 0.8902 +vn 0.6834 0.0277 0.7295 +vn 0.8280 -0.1069 -0.5505 +vn 0.2821 -0.9076 -0.3111 +vn -0.4245 0.4058 -0.8094 +vn -0.6388 0.2713 -0.7200 +vn 0.2185 -0.4087 0.8861 +vn 0.6374 0.2160 -0.7397 +vn 0.6137 0.0476 -0.7881 +vn 0.4579 -0.3248 0.8276 +vn 0.0387 -0.3723 0.9273 +vn 0.6928 0.0793 0.7167 +vn 0.4337 -0.5312 0.7278 +vn -0.0007 -0.2732 0.9620 +vn 0.5694 -0.2737 0.7752 +vn -0.1772 -0.3101 0.9340 +vn 0.9990 0.0060 0.0447 +vn -0.9868 0.1538 -0.0507 +vn 0.9993 0.0042 0.0372 +vn -0.9870 0.1539 -0.0464 +vn 0.1401 0.9606 -0.2402 +vn 0.9835 -0.1458 0.1068 +vn 0.9802 0.1979 -0.0117 +vn 0.2132 0.7972 -0.5648 +vn 0.8882 -0.0065 0.4594 +vn 0.3065 0.9483 0.0826 +vn 0.9426 0.3195 0.0968 +vn 0.9920 -0.1256 -0.0089 +vn 0.9399 0.3371 0.0537 +vn 0.4440 -0.6079 0.6583 +vn -0.9977 -0.0168 0.0660 +vn 0.0000 -0.4707 0.8823 +vn 0.7915 0.4939 -0.3598 +vn 0.0824 -0.4759 0.8756 +vn -0.9853 -0.0449 0.1651 +vn -0.9919 -0.0049 -0.1271 +vn 0.2768 0.0239 -0.9606 +vn 0.2274 -0.9692 0.0945 +vn 0.9831 -0.1624 -0.0847 +vn 0.9313 0.2385 -0.2752 +vn 0.2536 0.9022 -0.3489 +vn 0.9784 -0.1064 0.1770 +vn 0.1191 0.6630 -0.7391 +vn 0.2074 -0.3283 0.9215 +vn 0.1902 0.9254 0.3279 +vn 0.7474 -0.1370 0.6501 +vn 0.2499 -0.1158 0.9613 +vn 0.3857 -0.1959 -0.9016 +vn 0.9933 -0.1153 -0.0127 +vn -0.9237 -0.3353 0.1852 +vn 0.1364 -0.1019 -0.9854 +vn 0.9806 -0.0030 0.1958 +vn 0.1642 0.7040 -0.6909 +vn 0.1882 0.8011 -0.5681 +vn 0.8775 -0.2494 0.4096 +vn 0.2384 0.7928 -0.5610 +vn 0.9865 0.1380 -0.0883 +vn 0.2367 -0.5513 0.8000 +vn 0.6939 -0.1589 0.7023 +vn 0.1439 0.5900 -0.7945 +vn 0.1429 -0.2994 0.9434 +vn 0.9709 -0.1262 0.2036 +vn 0.9752 -0.1154 0.1891 +vn 0.5033 -0.0000 -0.8641 +vn 0.1325 -0.1043 0.9857 +vn 0.6670 0.4448 0.5977 +vn 0.9163 -0.2453 -0.3167 +vn 0.9698 0.2418 0.0306 +vn 0.9199 -0.2316 -0.3166 +vn 0.2064 0.9781 0.0251 +vn 0.2418 -0.3345 -0.9109 +vn 0.9893 -0.1230 0.0780 +vn -0.9287 -0.3441 0.1382 +vn 0.9877 -0.0071 0.1562 +vn 0.0879 -0.1013 -0.9910 +vn 0.3217 0.6761 0.6628 +vn 0.3850 0.6590 0.6461 +vn 0.9938 -0.0119 0.1110 +vn 0.3317 -0.9239 -0.1907 +vn 0.9023 0.2716 0.3347 +vn 0.2429 0.5384 0.8069 +vn 0.9774 0.1241 -0.1713 +vn -0.0922 -0.9296 -0.3569 +vn -0.9520 -0.2696 0.1447 +vn -0.9364 0.2329 0.2625 +vn -0.3844 0.7945 0.4701 +vn -0.1959 0.9012 -0.3866 +vn -0.9502 0.3070 0.0532 +vn -0.9925 -0.1224 0.0024 +vn -0.2487 -0.9489 -0.1941 +vn -0.0813 -0.8911 0.4465 +vn -0.2801 0.7397 -0.6119 +vn -0.9454 0.1950 -0.2611 +vn -0.9736 -0.1855 -0.1330 +vn -0.5075 -0.8616 0.0021 +vn -0.9761 0.1825 0.1181 +vn -0.7475 -0.0906 0.6581 +vn -0.2366 0.6949 -0.6791 +vn -0.0899 -0.3132 0.9454 +vn -0.4579 0.5502 0.6983 +vn -0.2736 -0.3843 0.8817 +vn -0.1859 -0.8709 0.4549 +vn -0.1953 -0.3754 -0.9060 +vn 0.9718 -0.0157 -0.2353 +vn 0.9993 0.0039 0.0378 +vn 0.9975 0.0606 0.0356 +vn -0.9962 0.0481 0.0729 +vn -0.9978 0.0106 0.0649 +vn 0.9982 -0.0360 0.0474 +vn 0.9992 0.0046 0.0409 +vn -0.9975 0.0118 0.0702 +vn -0.9794 -0.1754 0.1002 +vn 0.9771 -0.2017 0.0670 +vn -0.9948 -0.0128 0.1009 +vn -0.6268 0.7233 -0.2898 +vn -0.6592 0.7519 -0.0076 +vn -0.4642 -0.4658 0.7533 +vn -0.6192 0.4230 -0.6616 +vn -0.4460 -0.0930 0.8902 +vn -0.6834 0.0277 0.7295 +vn -0.8280 -0.1069 -0.5505 +vn -0.3170 -0.8833 -0.3455 +vn 0.4245 0.4058 -0.8094 +vn 0.6388 0.2713 -0.7200 +vn -0.1986 -0.4177 0.8866 +vn -0.6374 0.2160 -0.7397 +vn -0.6137 0.0476 -0.7881 +vn -0.7831 -0.0065 0.6219 +vn -0.0387 -0.3723 0.9273 +vn -0.6928 0.0793 0.7167 +vn -0.4337 -0.5312 0.7278 +vn 0.0007 -0.2732 0.9620 +vn -0.5694 -0.2737 0.7752 +vn 0.0662 -0.4230 0.9037 +vn -0.9990 0.0059 0.0447 +vn 0.9999 -0.0015 0.0141 +vn -0.9993 0.0042 0.0372 +vn 1.0000 -0.0027 0.0088 +vn -0.1696 0.9445 -0.2812 +vn -0.9835 -0.1458 0.1068 +vn -0.9802 0.1979 -0.0117 +vn -0.8882 -0.0065 0.4594 +vn -0.3276 0.9442 0.0332 +vn -0.9426 0.3195 0.0968 +vn -0.9920 -0.1256 -0.0089 +vn -0.3072 0.9515 0.0183 +vn -0.9399 0.3371 0.0537 +vn -0.4440 -0.6079 0.6583 +vn 0.9977 -0.0168 0.0660 +vn -0.8241 0.5654 -0.0341 +vn -0.9440 -0.2866 0.1633 +vn -0.0824 -0.4759 0.8756 +vn 0.9853 -0.0449 0.1651 +vn 0.9919 -0.0049 -0.1271 +vn -0.2346 -0.0972 -0.9672 +vn -0.9924 -0.0489 0.1129 +vn -0.2274 -0.9692 0.0945 +vn -0.9831 -0.1624 -0.0847 +vn -0.9313 0.2385 -0.2752 +vn -0.2290 0.8921 -0.3896 +vn -0.9781 -0.1201 0.1699 +vn -0.1764 -0.2839 0.9425 +vn -0.1902 0.9254 0.3279 +vn -0.7474 -0.1370 0.6501 +vn -0.2499 -0.1158 0.9613 +vn -0.4468 -0.3048 -0.8411 +vn -1.0000 -0.0072 0.0031 +vn 0.9237 -0.3353 0.1852 +vn -0.1154 -0.1436 -0.9829 +vn -0.9806 -0.0030 0.1958 +vn -0.1848 0.6909 -0.6989 +vn -0.1705 0.8103 -0.5606 +vn -0.8775 -0.2494 0.4096 +vn -0.2384 0.7928 -0.5610 +vn -0.9865 0.1380 -0.0883 +vn -0.2367 -0.5513 0.8000 +vn -0.1898 0.8074 -0.5586 +vn -0.6939 -0.1589 0.7023 +vn -0.1439 0.5900 -0.7945 +vn -0.1429 -0.2994 0.9434 +vn -0.1520 0.6516 -0.7432 +vn -0.9679 -0.1493 0.2023 +vn -0.9738 -0.1330 0.1843 +vn -0.5033 -0.0000 -0.8641 +vn -0.1325 -0.1043 0.9857 +vn -0.6670 0.4448 0.5977 +vn -0.9163 -0.2453 -0.3167 +vn -0.9698 0.2418 0.0306 +vn -0.9199 -0.2316 -0.3166 +vn -0.1425 0.9573 -0.2516 +vn -0.1941 0.9805 -0.0321 +vn -0.2418 -0.3345 -0.9109 +vn -0.9925 0.0181 0.1209 +vn 0.9287 -0.3441 0.1382 +vn -0.9877 -0.0071 0.1562 +vn -0.0646 -0.1462 -0.9871 +vn -0.9942 -0.0426 0.0987 +vn -0.3379 0.6127 0.7144 +vn -0.4080 0.5892 0.6974 +vn -0.3516 -0.8813 -0.3156 +vn -0.8879 0.1121 0.4462 +vn -0.2429 0.5384 0.8069 +vn -0.9774 0.1241 -0.1713 +s 1 +f 4//1 40//2 6//3 +f 165//4 172//5 41//6 +f 309//7 12//8 319//9 +f 16//10 44//11 41//12 +f 13//13 266//14 265//15 +f 16//16 164//17 10//18 +f 18//19 170//19 42//19 +f 330//20 16//21 325//22 +f 253//23 330//24 621//25 +f 325//26 10//27 315//28 +f 14//29 265//30 22//31 +f 323//32 23//33 337//34 +f 235//35 345//36 594//37 +f 237//38 28//39 236//40 +f 238//41 27//42 237//43 +f 236//44 29//45 235//46 +f 29//47 443//48 345//49 +f 28//50 294//51 31//52 +f 143//53 112//54 113//55 +f 29//56 31//57 109//58 +f 111//59 297//60 295//61 +f 32//62 287//63 290//64 +f 288//65 354//66 34//67 +f 44//68 254//69 255//70 +f 41//71 44//68 255//70 +f 43//72 45//72 42//72 +f 20//73 42//74 45//75 +f 4//76 38//77 39//78 +f 194//79 51//79 195//79 +f 191//80 52//81 194//82 +f 51//83 192//84 195//85 +f 53//86 49//86 54//86 +f 200//87 58//87 57//87 +f 11//88 184//88 48//88 +f 11//89 188//89 189//89 +f 17//90 185//90 188//90 +f 199//91 55//92 58//93 +f 200//94 56//95 204//96 +f 203//97 56//97 55//97 +f 62//98 67//98 61//98 +f 40//99 12//99 6//99 +f 59//100 70//101 62//102 +f 59//103 68//104 69//104 +f 60//105 67//106 68//107 +f 67//108 74//108 71//108 +f 69//109 74//110 70//111 +f 68//112 73//112 69//112 +f 68//113 71//114 72//115 +f 75//116 77//117 76//118 +f 399//119 15//120 323//121 +f 77//122 78//123 76//124 +f 23//125 79//126 22//127 +f 22//128 77//129 14//130 +f 81//131 86//131 80//131 +f 83//132 86//133 85//134 +f 83//135 84//135 82//135 +f 81//136 84//137 87//138 +f 92//108 99//108 96//108 +f 94//139 99//140 95//141 +f 93//112 98//112 94//142 +f 93//143 96//144 97//145 +f 42//146 170//146 169//146 +f 268//147 103//148 275//149 +f 273//150 100//151 101//152 +f 101//153 270//154 273//155 +f 270//156 102//156 268//156 +f 103//157 271//158 275//159 +f 104//160 20//161 331//162 +f 109//163 31//164 292//163 +f 33//165 291//165 31//165 +f 668//166 110//167 445//168 +f 213//169 144//170 212//171 +f 494//172 155//173 501//174 +f 149//175 157//176 155//177 +f 150//178 159//179 157//180 +f 159//181 493//182 507//183 +f 153//184 158//184 154//184 +f 156//185 153//186 152//187 +f 500//188 152//189 499//190 +f 162//191 314//192 9//193 +f 161//194 9//195 8//196 +f 160//197 8//198 7//199 +f 508//200 7//201 310//202 +f 10//203 173//204 163//205 +f 163//206 315//207 10//208 +f 163//209 165//210 167//211 +f 166//212 42//213 169//214 +f 166//215 256//216 43//217 +f 170//218 104//219 430//220 +f 16//221 172//222 168//223 +f 177//224 181//225 183//226 +f 178//227 181//228 174//229 +f 175//230 180//231 178//232 +f 176//233 179//234 175//235 +f 176//236 183//237 182//238 +f 187//239 17//240 46//241 +f 48//242 186//243 47//244 +f 47//79 187//79 46//79 +f 192//90 49//90 196//90 +f 189//245 190//245 11//245 +f 191//88 197//88 53//88 +f 193//89 49//89 50//89 +f 197//245 50//245 53//245 +f 51//97 205//97 202//97 +f 53//246 205//247 52//81 +f 54//248 202//249 198//250 +f 53//87 198//87 201//87 +f 1//251 558//252 300//253 +f 3//254 207//255 1//256 +f 5//257 208//258 3//259 +f 308//260 211//261 5//262 +f 280//263 222//264 281//265 +f 282//266 228//267 226//268 +f 227//269 277//270 284//271 +f 229//272 284//273 279//273 +f 245//274 591//275 610//276 +f 247//277 230//278 252//279 +f 148//280 232//281 245//282 +f 252//283 231//284 148//285 +f 26//286 601//287 341//288 +f 24//289 240//290 25//291 +f 140//292 244//293 24//294 +f 25//295 243//296 26//297 +f 212//298 246//299 214//300 +f 215//301 251//302 213//303 +f 214//304 611//305 570//306 +f 253//307 44//307 19//307 +f 255//308 171//309 41//310 +f 206//311 626//312 557//313 +f 209//314 258//315 206//316 +f 210//317 257//318 209//319 +f 210//320 260//321 259//322 +f 276//323 217//324 219//325 +f 21//326 263//326 139//326 +f 269//156 220//156 221//156 +f 218//327 269//328 221//329 +f 218//330 272//331 274//332 +f 220//333 276//334 219//335 +f 280//273 225//273 224//273 +f 283//336 223//337 225//338 +f 222//339 278//340 281//341 +f 229//342 282//343 226//344 +f 33//345 660//346 285//347 +f 286//348 662//349 287//350 +f 289//351 288//352 34//353 +f 291//354 33//354 285//354 +f 443//355 292//356 669//357 +f 293//163 31//164 110//358 +f 31//359 296//360 33//361 +f 297//362 30//363 112//364 +f 296//365 351//366 33//367 +f 299//368 237//368 27//368 +f 299//369 113//370 111//371 +f 363//372 305//373 307//374 +f 364//375 523//376 516//377 +f 309//378 318//379 307//380 +f 324//381 367//382 329//383 +f 320//384 637//385 477//386 +f 515//387 324//388 316//389 +f 327//390 365//390 521//390 +f 330//391 324//392 329//393 +f 330//394 620//395 621//396 +f 316//397 325//398 315//399 +f 321//400 635//401 320//402 +f 323//403 336//404 322//405 +f 345//406 595//407 594//408 +f 343//409 597//410 596//411 +f 342//412 598//413 597//414 +f 344//415 596//416 595//417 +f 443//418 344//419 345//420 +f 672//421 343//422 348//423 +f 448//424 346//425 479//426 +f 344//427 348//428 343//429 +f 675//430 447//431 673//432 +f 349//433 658//434 657//435 +f 659//436 354//437 663//438 +f 367//439 623//440 622//441 +f 364//442 623//440 367//439 +f 366//443 365//443 368//443 +f 332//444 365//445 327//446 +f 305//447 361//448 303//449 +f 374//79 545//79 546//79 +f 375//450 542//451 545//452 +f 543//453 374//454 546//455 +f 376//86 372//86 373//86 +f 551//87 381//87 550//87 +f 535//456 317//456 371//456 +f 317//89 539//89 326//89 +f 326//457 539//457 536//457 +f 550//458 378//459 554//460 +f 379//461 551//462 555//463 +f 554//97 379//97 555//97 +f 390//98 385//98 384//98 +f 363//464 307//464 318//464 +f 393//465 382//466 385//467 +f 382//103 391//104 383//103 +f 383//468 390//469 384//470 +f 390//108 397//108 393//108 +f 397//471 392//472 393//473 +f 396//112 391//112 392//112 +f 391//474 394//475 390//476 +f 398//477 401//478 321//479 +f 399//480 322//481 398//482 +f 402//483 401//484 400//485 +f 403//486 336//487 335//488 +f 401//489 335//490 321//491 +f 410//131 405//131 404//131 +f 407//492 410//493 404//494 +f 408//135 407//135 406//135 +f 405//495 408//496 406//497 +f 416//108 423//108 419//108 +f 423//498 418//499 419//500 +f 422//112 417//112 418//112 +f 417//501 420//502 416//503 +f 365//504 520//504 521//504 +f 427//505 639//506 646//507 +f 644//508 424//509 642//510 +f 641//511 425//512 644//513 +f 641//514 639//514 426//514 +f 642//515 427//516 646//517 +f 332//518 327//519 429//520 +f 444//521 670//521 348//522 +f 352//523 348//523 666//523 +f 668//524 446//525 671//526 +f 480//527 568//528 567//529 +f 502//530 494//531 501//532 +f 504//533 490//534 502//535 +f 506//536 491//537 504//538 +f 506//539 493//540 492//541 +f 496//542 497//542 505//542 +f 496//543 503//544 495//545 +f 495//546 500//547 499//548 +f 314//549 511//550 313//551 +f 313//552 510//553 312//554 +f 312//555 509//556 311//557 +f 311//558 508//559 310//560 +f 524//561 316//562 514//563 +f 514//564 315//565 513//566 +f 516//567 514//568 518//569 +f 365//570 517//571 520//572 +f 517//573 366//574 624//575 +f 429//576 521//577 430//578 +f 324//579 523//580 364//581 +f 528//582 532//583 525//584 +f 532//585 529//586 525//587 +f 531//588 526//589 529//590 +f 530//591 527//592 526//593 +f 527//594 534//595 528//596 +f 326//597 538//598 369//599 +f 537//600 371//601 370//602 +f 538//79 370//79 369//79 +f 372//457 543//457 547//457 +f 540//603 317//603 541//603 +f 542//456 376//456 548//456 +f 544//89 372//89 547//89 +f 373//603 548//603 376//603 +f 374//97 556//97 375//97 +f 556//604 376//605 375//450 +f 377//606 553//607 374//608 +f 552//87 377//87 376//87 +f 558//609 302//610 300//611 +f 560//612 304//613 302//614 +f 561//615 306//616 304//617 +f 564//618 308//619 306//620 +f 579//621 651//622 652//623 +f 653//624 585//625 648//626 +f 648//627 584//628 655//629 +f 655//630 586//272 650//630 +f 591//631 608//632 610//633 +f 587//634 612//635 617//636 +f 590//637 489//638 608//639 +f 589//640 617//641 489//642 +f 601//643 340//644 341//645 +f 602//646 338//647 339//648 +f 606//649 476//650 338//651 +f 605//652 339//653 340//654 +f 609//655 567//656 569//657 +f 616//658 571//659 568//660 +f 611//661 569//662 570//663 +f 367//664 620//664 329//664 +f 623//665 364//666 522//667 +f 626//668 559//669 557//670 +f 627//671 562//672 559//673 +f 625//674 563//675 562//676 +f 563//677 629//678 565//679 +f 574//680 647//681 576//682 +f 334//683 475//683 633//683 +f 577//514 640//514 578//514 +f 575//684 640//685 645//686 +f 575//687 643//688 574//689 +f 647//690 577//691 576//692 +f 582//630 651//630 581//630 +f 580//693 654//694 582//695 +f 579//696 649//697 580//698 +f 653//699 586//700 583//701 +f 352//702 660//703 351//704 +f 657//705 662//706 661//707 +f 664//708 355//709 659//710 +f 666//711 656//711 352//711 +f 443//712 670//713 444//714 +f 671//521 446//715 348//522 +f 348//716 674//717 672//718 +f 448//719 347//720 675//721 +f 351//722 674//723 352//724 +f 679//725 342//725 597//725 +f 449//726 342//727 679//728 +f 4//1 39//729 40//2 +f 41//6 171//730 165//4 +f 171//730 167//730 165//4 +f 309//7 6//731 12//8 +f 16//10 19//732 44//11 +f 13//13 141//733 266//14 +f 16//16 168//734 164//17 +f 330//20 19//735 16//21 +f 253//23 19//736 330//24 +f 325//26 16//737 10//27 +f 14//29 13//738 265//30 +f 323//32 15//739 23//33 +f 235//35 29//740 345//36 +f 237//38 298//368 28//39 +f 238//41 143//741 27//42 +f 236//44 28//742 29//45 +f 29//47 109//743 443//48 +f 28//50 298//744 294//51 +f 113//55 27//745 143//53 +f 143//53 346//746 112//54 +f 29//56 28//747 31//57 +f 111//59 30//748 297//60 +f 32//62 286//749 287//63 +f 288//65 663//750 354//66 +f 20//73 18//751 42//74 +f 4//76 2//752 38//77 +f 194//79 52//79 51//79 +f 191//80 53//246 52//81 +f 51//83 54//753 192//84 +f 53//86 50//86 49//86 +f 200//87 199//87 58//87 +f 11//88 190//88 184//88 +f 11//89 17//89 188//89 +f 199//91 203//754 55//92 +f 200//94 57//755 56//95 +f 203//97 204//97 56//97 +f 62//98 70//98 67//98 +f 59//100 69//756 70//101 +f 59//103 60//103 68//104 +f 60//105 61//757 67//106 +f 67//108 70//108 74//108 +f 69//109 73//758 74//110 +f 68//112 72//112 73//112 +f 68//113 67//759 71//114 +f 75//116 14//760 77//117 +f 399//119 75//761 15//120 +f 77//122 79//762 78//123 +f 23//125 78//763 79//126 +f 22//128 79//764 77//129 +f 81//131 87//131 86//131 +f 83//132 80//765 86//133 +f 83//135 85//135 84//135 +f 81//136 82//766 84//137 +f 92//108 95//108 99//108 +f 94//139 98//767 99//140 +f 93//112 97//112 98//112 +f 93//143 92//768 96//144 +f 268//147 102//769 103//148 +f 273//150 271//770 100//151 +f 101//153 102//771 270//154 +f 103//157 100//772 271//158 +f 331//162 428//773 104//160 +f 104//160 18//774 20//161 +f 668//166 293//775 110//167 +f 213//169 251//776 144//170 +f 494//172 149//777 155//173 +f 149//175 150//778 157//176 +f 150//178 151//779 159//179 +f 159//181 151//780 493//182 +f 156//185 158//781 153//186 +f 500//188 156//782 152//189 +f 162//191 512//783 314//192 +f 161//194 162//784 9//195 +f 160//197 161//785 8//198 +f 508//200 160//786 7//201 +f 10//203 164//787 173//204 +f 163//206 513//788 315//207 +f 163//209 173//789 165//210 +f 166//212 43//790 42//213 +f 170//218 18//791 104//219 +f 16//221 41//792 172//222 +f 177//224 174//793 181//225 +f 178//227 180//794 181//228 +f 175//230 179//795 180//231 +f 176//233 182//796 179//234 +f 176//236 177//797 183//237 +f 187//239 185//798 17//240 +f 48//242 184//799 186//243 +f 47//79 186//79 187//79 +f 192//90 54//90 49//90 +f 193//89 196//89 49//89 +f 197//245 193//245 50//245 +f 51//97 52//97 205//97 +f 53//246 201//800 205//247 +f 54//248 51//801 202//249 +f 53//87 54//87 198//87 +f 1//251 207//802 558//252 +f 3//254 208//803 207//255 +f 5//257 211//804 208//258 +f 308//260 566//805 211//261 +f 280//263 224//806 222//264 +f 282//266 277//807 228//267 +f 227//269 228//808 277//270 +f 229//272 227//272 284//273 +f 245//274 232//809 591//275 +f 247//277 233//810 230//278 +f 148//280 231//811 232//281 +f 252//283 230//812 231//284 +f 26//286 243//813 601//287 +f 24//289 244//814 240//290 +f 140//292 241//815 244//293 +f 25//295 240//816 243//296 +f 212//298 144//817 246//299 +f 215//301 248//818 251//302 +f 214//304 246//819 611//305 +f 253//307 254//307 44//307 +f 206//311 258//820 626//312 +f 209//314 257//821 258//315 +f 210//317 259//822 257//318 +f 210//320 565//823 260//321 +f 276//323 272//824 217//324 +f 269//156 262//156 220//156 +f 218//327 274//825 269//328 +f 218//330 217//826 272//331 +f 220//333 262//827 276//334 +f 280//273 283//273 225//273 +f 283//336 278//828 223//337 +f 222//339 223//829 278//340 +f 229//342 279//830 282//343 +f 33//345 351//831 660//346 +f 286//348 661//832 662//349 +f 443//355 109//833 292//356 +f 31//359 294//834 296//360 +f 346//835 676//836 112//364 +f 676//836 297//362 112//364 +f 296//365 677//837 351//366 +f 111//371 295//838 299//369 +f 299//369 27//839 113//370 +f 363//372 362//840 305//373 +f 518//841 522//841 516//377 +f 522//841 364//375 516//377 +f 309//378 319//842 318//379 +f 324//381 364//843 367//382 +f 320//384 635//844 637//385 +f 515//387 519//845 324//388 +f 330//391 325//846 324//392 +f 330//394 329//847 620//395 +f 316//397 324//848 325//398 +f 321//400 335//849 635//401 +f 323//403 337//850 336//404 +f 345//406 344//851 595//407 +f 343//409 678//725 597//410 +f 342//412 479//852 598//413 +f 344//415 343//853 596//416 +f 443//418 444//854 344//419 +f 672//421 678//855 343//422 +f 479//426 342//856 449//857 +f 449//857 448//424 479//426 +f 344//427 444//858 348//428 +f 675//430 347//859 447//431 +f 349//433 665//860 658//434 +f 659//436 355//861 354//437 +f 332//444 368//862 365//445 +f 305//447 362//863 361//448 +f 374//79 375//79 545//79 +f 375//450 376//605 542//451 +f 543//453 377//864 374//454 +f 376//86 377//86 372//86 +f 551//87 380//87 381//87 +f 535//456 541//456 317//456 +f 317//89 540//89 539//89 +f 550//458 381//865 378//459 +f 379//461 380//866 551//462 +f 554//97 378//97 379//97 +f 390//98 393//98 385//98 +f 393//465 392//867 382//466 +f 382//103 392//104 391//104 +f 383//468 391//868 390//469 +f 390//108 394//108 397//108 +f 397//471 396//869 392//472 +f 396//112 395//112 391//112 +f 391//474 395//870 394//475 +f 398//477 400//871 401//478 +f 399//480 323//872 322//481 +f 402//483 403//873 401//484 +f 403//486 402//874 336//487 +f 401//489 403//875 335//490 +f 410//131 411//131 405//131 +f 407//492 409//876 410//493 +f 408//135 409//135 407//135 +f 405//495 411//877 408//496 +f 416//108 420//108 423//108 +f 423//498 422//878 418//499 +f 422//112 421//112 417//112 +f 417//501 421//879 420//502 +f 427//505 426//880 639//506 +f 644//508 425//881 424//509 +f 641//511 426//882 425//512 +f 642//515 424//883 427//516 +f 429//520 428//884 331//885 +f 331//885 332//518 429//520 +f 668//524 445//886 446//525 +f 480//527 616//887 568//528 +f 502//530 490//888 494//531 +f 504//533 491//889 490//534 +f 506//536 492//890 491//537 +f 506//539 507//891 493//540 +f 496//543 505//892 503//544 +f 495//546 503//893 500//547 +f 314//549 512//894 511//550 +f 313//552 511//895 510//553 +f 312//555 510//896 509//556 +f 311//558 509//897 508//559 +f 524//561 515//898 316//562 +f 514//564 316//899 315//565 +f 516//567 524//900 514//568 +f 365//570 366//901 517//571 +f 429//576 327//902 521//577 +f 324//579 519//903 523//580 +f 528//582 534//904 532//583 +f 532//585 531//905 529//586 +f 531//588 530//906 526//589 +f 530//591 533//907 527//592 +f 527//594 533//908 534//595 +f 326//597 536//909 538//598 +f 537//600 535//910 371//601 +f 538//79 537//79 370//79 +f 372//457 377//457 543//457 +f 544//89 373//89 372//89 +f 373//603 544//603 548//603 +f 374//97 553//97 556//97 +f 556//604 552//911 376//605 +f 377//606 549//912 553//607 +f 552//87 549//87 377//87 +f 558//609 560//913 302//610 +f 560//612 561//914 304//613 +f 561//615 564//915 306//616 +f 564//618 566//916 308//619 +f 579//621 581//917 651//622 +f 653//624 583//918 585//625 +f 648//627 585//919 584//628 +f 655//630 584//272 586//272 +f 591//631 590//920 608//632 +f 587//634 592//921 612//635 +f 590//637 589//922 489//638 +f 589//640 587//923 617//641 +f 601//643 605//924 340//644 +f 602//646 606//925 338//647 +f 606//649 603//926 476//650 +f 605//652 602//927 339//653 +f 609//655 480//928 567//656 +f 616//658 613//929 571//659 +f 611//661 609//930 569//662 +f 367//664 622//664 620//664 +f 626//668 627//931 559//669 +f 627//671 625//932 562//672 +f 625//674 628//933 563//675 +f 563//677 628//934 629//678 +f 574//680 643//935 647//681 +f 577//514 632//514 640//514 +f 575//684 578//936 640//685 +f 575//687 645//937 643//688 +f 647//690 632//938 577//691 +f 582//630 654//630 651//630 +f 580//693 649//939 654//694 +f 579//696 652//940 649//697 +f 653//699 650//941 586//700 +f 352//702 656//942 660//703 +f 657//705 658//943 662//706 +f 443//712 669//944 670//713 +f 348//716 352//945 674//717 +f 675//721 676//946 448//719 +f 676//946 346//947 448//719 +f 351//722 677//948 674//723 +f 679//728 673//949 447//950 +f 447//950 449//726 679//728 +f 301//951 160//952 508//953 +f 2//954 161//955 160//956 +f 4//957 162//958 161//959 +f 6//960 512//961 162//962 +f 151//780 314//963 493//182 +f 259//964 141//965 13//966 +f 8//967 151//968 150//969 +f 7//970 150//778 149//175 +f 310//971 149//777 494//172 +f 2//972 513//973 163//974 +f 170//975 319//976 12//977 +f 259//978 14//979 257//980 +f 257//981 75//982 258//983 +f 258//984 399//985 626//986 +f 38//987 171//987 256//987 +f 253//307 45//307 254//307 +f 428//988 105//989 104//990 +f 230//991 25//992 231//993 +f 231//994 26//995 232//996 +f 233//997 24//998 230//999 +f 232//1000 341//1001 591//1002 +f 34//1003 353//1004 35//1005 +f 35//1006 357//1007 36//1008 +f 36//1009 359//1009 37//1010 +f 37//1011 350//1012 32//1013 +f 35//1014 36//1014 34//1014 +f 37//1015 32//1015 36//1015 +f 32//1016 290//1016 36//1016 +f 166//212 40//1017 39//1018 +f 38//1019 167//1019 171//1019 +f 182//1020 17//1021 11//1022 +f 197//245 189//245 193//245 +f 182//1023 48//1024 179//1025 +f 58//1026 61//1026 57//1026 +f 136//1027 65//1028 64//1029 +f 57//1030 60//1031 56//1032 +f 56//1033 59//103 55//1033 +f 58//1034 59//1035 62//1036 +f 65//1037 63//1037 64//1037 +f 137//1038 64//1038 63//1038 +f 137//1039 66//1040 138//1041 +f 135//1042 66//1042 65//1042 +f 83//272 227//272 229//272 +f 224//806 102//1043 222//264 +f 132//1044 90//1045 89//1046 +f 90//1037 88//1037 89//1037 +f 133//1038 89//1038 88//1038 +f 133//1047 91//1048 134//1049 +f 134//1042 90//1042 131//1042 +f 87//1050 92//1050 86//1050 +f 84//1051 95//1052 87//1053 +f 84//1054 93//1054 94//1054 +f 85//1055 92//1056 93//1057 +f 82//1058 228//1059 227//1060 +f 226//1061 81//1062 80//1063 +f 105//1064 437//1065 434//1066 +f 104//1067 434//1068 430//1069 +f 431//1070 106//1071 105//1072 +f 106//1073 440//1074 437//1075 +f 328//1076 107//1077 106//1078 +f 432//1079 108//1080 107//1081 +f 107//1082 442//1083 440//1084 +f 108//1085 435//1085 438//1085 +f 442//1086 108//1086 438//1086 +f 110//358 31//164 291//1087 +f 445//1088 291//1089 667//1090 +f 116//1091 118//1092 115//1093 +f 112//1094 115//1095 113//1096 +f 117//1097 128//1098 126//1099 +f 115//1100 117//1101 114//1102 +f 113//1103 114//1104 111//1105 +f 116//1106 124//1106 125//1106 +f 114//1107 126//1108 123//1107 +f 118//1109 119//1109 120//1109 +f 30//1110 121//1111 122//1112 +f 119//1113 128//1114 120//1115 +f 30//1116 124//1117 112//1118 +f 117//1119 118//1119 120//1119 +f 127//1120 130//1120 128//1120 +f 125//1121 130//1122 127//1123 +f 122//1124 123//1125 129//1126 +f 129//1127 124//1128 122//1129 +f 129//1130 126//1131 130//1132 +f 114//1133 121//1133 111//1133 +f 116//1134 127//1134 119//1134 +f 130//1135 126//1135 128//1135 +f 99//1042 131//1042 96//1042 +f 98//1136 134//1137 99//1138 +f 98//1038 132//1038 133//1038 +f 97//1139 131//1140 132//1141 +f 74//1042 135//1042 71//1042 +f 73//1142 138//1143 74//1144 +f 73//1038 136//1038 137//1038 +f 72//1145 135//1146 136//1147 +f 216//1148 483//1149 572//1150 +f 139//1151 216//1152 215//1153 +f 251//1154 148//1155 144//1156 +f 241//1157 146//1157 242//1157 +f 242//1158 485//1159 607//1160 +f 264//1161 483//1162 145//1163 +f 488//1164 147//1164 487//1164 +f 142//1165 141//1165 481//1165 +f 143//1166 488//1167 346//1168 +f 333//1169 260//1169 565//1169 +f 141//1170 333//1170 481//1170 +f 5//1171 498//1172 308//1173 +f 153//1174 5//1175 3//1176 +f 152//1177 3//1178 1//1179 +f 499//190 1//1180 300//1181 +f 154//1182 507//183 498//1183 +f 157//1184 154//1185 158//1186 +f 155//177 158//1187 156//1188 +f 501//174 156//1189 500//1190 +f 167//1191 2//1192 163//1193 +f 179//1194 47//1195 180//1196 +f 180//1197 46//1198 181//1199 +f 169//1200 12//1201 40//1202 +f 183//226 46//1203 17//1204 +f 172//5 174//793 177//224 +f 173//1205 174//1206 165//1207 +f 164//1208 178//1209 173//1210 +f 168//734 175//1211 164//17 +f 168//1212 177//1213 176//1214 +f 189//89 196//89 193//89 +f 190//88 191//88 184//88 +f 188//90 192//90 196//90 +f 195//85 185//1215 187//1216 +f 184//799 194//82 186//243 +f 186//79 195//79 187//79 +f 202//97 204//97 203//97 +f 201//800 204//96 205//247 +f 198//250 203//1217 199//1218 +f 201//87 199//87 200//87 +f 207//1219 557//1220 558//1221 +f 208//1222 206//1223 207//1224 +f 211//1225 209//1226 208//1227 +f 211//1228 565//1229 210//1230 +f 248//1231 216//1232 250//1233 +f 250//1234 572//1235 618//1236 +f 337//1237 214//1238 570//1239 +f 139//1240 213//1241 21//1242 +f 22//1243 214//1244 23//1245 +f 22//1246 261//1246 212//1246 +f 219//1247 78//1248 23//1249 +f 221//156 15//156 75//156 +f 76//1250 221//1251 75//1252 +f 76//1253 217//1254 218//1255 +f 15//1256 219//1257 23//1258 +f 102//1259 223//1260 222//1261 +f 225//1262 101//1263 100//1264 +f 224//273 100//1265 103//1265 +f 83//1266 226//344 80//1267 +f 146//1268 588//1269 485//1270 +f 140//1271 234//1271 146//1271 +f 147//1272 599//1273 487//1274 +f 143//1157 239//1157 147//1157 +f 240//1275 235//1276 243//1277 +f 241//1278 237//1279 244//1280 +f 244//814 236//1281 240//290 +f 243//1282 594//1283 601//1284 +f 239//1285 607//1160 599//1286 +f 238//1157 242//1157 239//1157 +f 263//1287 145//1288 139//1289 +f 144//1290 245//1291 246//1292 +f 248//818 252//1293 251//302 +f 246//1294 610//1295 611//1296 +f 234//1297 619//1298 588//1299 +f 249//1300 618//1236 619//1298 +f 233//1301 249//1302 234//1303 +f 247//1304 250//1305 249//1306 +f 20//1307 621//25 331//1308 +f 254//69 43//1309 255//70 +f 256//216 255//308 43//217 +f 275//1310 272//1311 276//1312 +f 631//1313 267//1314 636//1315 +f 261//1316 213//1317 212//1318 +f 263//1319 267//1320 264//1321 +f 265//1322 261//1323 22//1324 +f 266//1325 142//1326 267//1327 +f 636//1315 142//1328 481//1329 +f 265//1330 263//1331 21//1332 +f 270//156 262//156 269//156 +f 273//1333 269//1334 274//825 +f 274//1335 271//1336 273//1337 +f 262//1338 275//1339 276//1340 +f 279//273 283//273 280//273 +f 284//1341 278//1342 283//1343 +f 281//1344 277//1345 282//1346 +f 279//830 281//265 282//343 +f 256//1347 39//1348 38//1349 +f 285//1350 661//1351 286//1352 +f 287//1353 663//1354 288//1355 +f 36//1356 289//1356 34//1356 +f 36//1357 290//1357 289//1357 +f 290//1358 288//352 289//351 +f 291//1359 286//1360 32//1361 +f 667//1362 32//1363 350//1364 +f 669//357 293//775 668//166 +f 292//163 31//164 293//163 +f 294//1365 297//1366 296//1367 +f 296//1368 676//1369 677//837 +f 298//368 237//368 299//368 +f 298//1370 295//1371 294//1372 +f 509//1373 301//1374 508//1375 +f 510//1376 303//1377 509//1378 +f 511//1379 305//1380 510//1381 +f 512//1382 307//1383 511//1384 +f 492//541 314//1385 313//1386 +f 628//1387 477//1388 629//1389 +f 492//1390 312//1391 491//1392 +f 491//889 311//1393 490//534 +f 490//888 310//1394 494//531 +f 303//1395 513//1396 301//1397 +f 319//1398 521//1399 318//1400 +f 321//1401 628//1402 625//1403 +f 398//1404 625//1405 627//1406 +f 399//1407 627//1408 626//1409 +f 361//1410 624//1410 522//1410 +f 620//664 368//664 332//664 +f 433//1411 428//1412 429//1413 +f 339//1414 587//1415 589//1416 +f 340//1417 589//1418 590//1419 +f 338//1420 592//1421 587//1422 +f 341//1423 590//1424 591//1425 +f 355//1426 353//1427 354//1428 +f 356//1429 357//1430 353//1431 +f 358//1432 359//1432 357//1433 +f 360//1434 350//1435 359//1436 +f 356//1437 355//1437 358//1437 +f 360//1438 358//1438 349//1438 +f 349//1439 358//1439 665//1439 +f 363//1440 517//571 362//1441 +f 361//1442 522//1442 518//1442 +f 533//1443 326//1444 534//1445 +f 548//603 540//603 541//603 +f 371//1446 533//1447 530//1448 +f 384//1026 381//1026 380//1026 +f 472//1449 388//1450 471//1451 +f 383//1452 380//1453 379//1454 +f 382//103 379//1033 378//1033 +f 381//1455 382//1456 378//1457 +f 386//1037 388//1037 387//1037 +f 473//1038 387//1038 472//1038 +f 389//1458 473//1459 474//1460 +f 471//1042 389//1042 474//1042 +f 584//272 407//272 586//272 +f 426//1461 581//917 579//621 +f 468//1462 414//1463 467//1464 +f 412//1037 414//1037 413//1037 +f 469//1038 413//1038 468//1038 +f 415//1465 469//1466 470//1467 +f 414//1042 470//1042 467//1042 +f 416//1050 411//1050 410//1050 +f 419//1468 408//1469 411//1470 +f 408//1054 417//1054 409//1054 +f 409//1471 416//1472 410//1473 +f 585//1474 406//1475 584//1476 +f 583//1477 405//1478 585//1479 +f 437//1480 433//1481 434//1482 +f 434//1483 429//1484 430//1485 +f 436//1486 431//1487 433//1488 +f 440//1489 436//1490 437//1491 +f 439//1492 328//1493 436//1494 +f 441//1495 432//1496 439//1497 +f 442//1498 439//1499 440//1500 +f 441//1501 438//1501 435//1501 +f 442//1502 438//1502 441//1502 +f 446//715 666//1503 348//522 +f 445//1504 666//1505 446//1506 +f 454//1507 452//1508 451//1509 +f 451//1510 448//1511 449//1512 +f 453//1513 464//1514 456//1515 +f 453//1516 451//1517 450//1518 +f 450//1519 449//1520 447//1521 +f 452//1522 460//1522 448//1522 +f 450//1523 462//1524 453//1524 +f 454//1525 456//1525 455//1525 +f 347//1526 457//1527 447//1528 +f 464//1529 455//1530 456//1531 +f 460//1532 347//1533 448//1534 +f 453//1535 456//1535 454//1535 +f 463//1536 464//1536 466//1536 +f 466//1537 461//1538 463//1539 +f 459//1540 458//1541 465//1542 +f 460//1543 465//1544 458//1545 +f 465//1546 462//1547 459//1548 +f 457//1549 450//1549 447//1549 +f 463//1550 452//1550 455//1550 +f 466//1551 464//1551 462//1551 +f 467//1042 423//1042 420//1042 +f 470//1552 422//1553 423//1554 +f 422//1038 468//1038 421//1038 +f 421//1555 467//1556 420//1557 +f 471//1042 397//1042 394//1042 +f 474//1558 396//1559 397//1560 +f 396//1038 472//1038 395//1038 +f 395//1561 471//1562 394//1563 +f 573//1564 483//1565 482//1566 +f 573//1567 475//1568 571//1569 +f 489//1570 616//1571 480//1572 +f 603//1573 484//1573 476//1573 +f 604//1574 485//1575 484//1576 +f 483//1577 634//1578 482//1579 +f 488//1580 487//1580 486//1580 +f 478//1581 481//1170 477//1582 +f 488//1583 479//1584 346//1585 +f 629//1169 333//1169 565//1169 +f 477//1582 481//1170 333//1170 +f 306//1586 498//1587 497//1588 +f 306//1589 496//1590 304//1591 +f 304//1592 495//1593 302//1594 +f 302//1595 499//548 300//1596 +f 497//1597 507//891 506//539 +f 497//1598 504//1599 505//1600 +f 505//1601 502//535 503//1602 +f 503//1603 501//532 500//1604 +f 303//1605 518//1606 514//1607 +f 370//1608 530//1609 531//1610 +f 369//1611 531//1612 532//1613 +f 520//1614 318//1615 521//1616 +f 534//904 369//1617 532//583 +f 523//376 525//584 516//377 +f 525//1618 524//1619 516//1620 +f 529//1621 515//1622 524//1623 +f 526//1624 519//845 515//387 +f 519//1625 528//1626 523//1627 +f 540//89 547//89 539//89 +f 542//456 541//456 535//456 +f 539//457 543//457 536//457 +f 536//1628 546//455 538//1629 +f 545//452 535//910 537//600 +f 546//79 537//79 538//79 +f 553//97 555//97 556//97 +f 555//463 552//911 556//604 +f 549//912 554//1630 553//607 +f 552//87 550//87 549//87 +f 557//1631 560//1632 558//1633 +f 559//1634 561//1635 560//1636 +f 562//1637 564//1638 561//1639 +f 564//1640 565//1641 566//1642 +f 613//1643 573//1644 571//1645 +f 615//1646 572//1647 573//1648 +f 337//1649 569//1650 336//1651 +f 568//1652 475//1653 334//1654 +f 569//1655 335//1656 336//1657 +f 335//1658 567//1658 630//1658 +f 402//1659 576//1660 336//1661 +f 322//514 578//514 398//514 +f 400//1662 578//1663 575//1664 +f 400//1665 574//1666 402//1667 +f 576//1668 322//1669 336//1670 +f 426//1671 580//1672 425//1673 +f 425//1674 582//1675 424//1676 +f 424//1677 581//630 427//1677 +f 583//701 407//1678 404//1679 +f 484//1680 588//1681 593//1682 +f 476//1683 593//1683 592//1683 +f 486//1684 599//1685 600//1686 +f 479//1573 600//1573 598//1573 +f 595//1687 602//1688 605//1689 +f 597//1690 603//1691 606//1692 +f 596//1693 606//925 602//646 +f 594//1694 605//1695 601//1696 +f 600//1697 607//1698 604//1574 +f 598//1573 604//1573 603//1573 +f 482//1699 633//1700 475//1701 +f 608//1702 480//1703 609//1704 +f 617//1705 613//929 616//658 +f 610//1706 609//1707 611//1708 +f 593//1709 619//1710 614//1711 +f 614//1711 618//1712 615//1646 +f 592//1713 614//1714 612//1715 +f 612//1716 615//1717 613//1718 +f 621//396 332//1719 331//1720 +f 366//1721 622//441 623//440 +f 623//665 624//575 366//574 +f 643//1722 646//1723 647//1724 +f 631//1725 638//1726 634//1578 +f 568//1727 630//1728 567//1729 +f 638//1730 633//1731 634//1732 +f 630//1733 635//1734 335//1735 +f 478//1736 637//1737 638//1738 +f 636//1739 478//1740 638//1726 +f 635//1741 633//1742 637//1743 +f 632//514 641//514 640//514 +f 640//1744 644//1745 645//686 +f 645//1746 642//1747 643//1748 +f 646//1749 632//1750 647//1751 +f 654//630 650//630 651//630 +f 649//1752 655//1753 654//1754 +f 652//1755 648//1756 649//1757 +f 652//623 650//941 653//699 +f 624//1758 362//1759 517//573 +f 656//1760 661//1761 660//1762 +f 658//1763 663//1764 662//1765 +f 358//1766 355//1766 664//1766 +f 358//1767 664//1767 665//1767 +f 665//1768 659//710 658//1769 +f 657//1770 666//1771 349//1772 +f 667//1773 349//1774 666//1775 +f 669//944 671//526 670//713 +f 670//521 671//521 348//522 +f 672//1776 675//1777 673//1778 +f 676//1779 674//1780 677//948 +f 678//725 679//725 597//725 +f 673//1781 678//1782 672//1783 +f 301//951 2//1784 160//952 +f 2//954 4//1785 161//955 +f 4//957 6//1786 162//958 +f 6//960 309//1787 512//961 +f 151//780 9//1788 314//963 +f 259//964 260//1789 141//965 +f 8//967 9//1790 151//968 +f 7//970 8//1791 150//778 +f 310//971 7//1792 149//777 +f 2//972 301//1793 513//973 +f 170//975 430//1794 319//976 +f 259//978 13//1795 14//979 +f 257//981 14//1796 75//982 +f 258//984 75//984 399//985 +f 253//307 20//307 45//307 +f 428//988 431//1797 105//989 +f 230//991 24//1798 25//992 +f 231//994 25//1799 26//995 +f 233//997 140//1800 24//998 +f 232//1000 26//1801 341//1001 +f 34//1003 354//1802 353//1004 +f 35//1006 353//1803 357//1007 +f 36//1009 357//1804 359//1009 +f 37//1011 359//1805 350//1012 +f 166//212 169//214 40//1017 +f 182//1020 183//1806 17//1021 +f 197//245 190//245 189//245 +f 182//1023 11//1807 48//1024 +f 58//1026 62//1026 61//1026 +f 136//1027 135//1808 65//1028 +f 57//1030 61//1809 60//1031 +f 56//1033 60//103 59//103 +f 58//1034 55//1810 59//1035 +f 65//1037 66//1037 63//1037 +f 137//1038 136//1038 64//1038 +f 137//1039 63//1811 66//1040 +f 135//1042 138//1042 66//1042 +f 83//272 82//272 227//272 +f 224//806 103//1812 102//1043 +f 132//1044 131//1813 90//1045 +f 90//1037 91//1037 88//1037 +f 133//1038 132//1038 89//1038 +f 133//1047 88//1814 91//1048 +f 134//1042 91//1042 90//1042 +f 87//1050 95//1050 92//1050 +f 84//1051 94//1815 95//1052 +f 84//1054 85//1054 93//1054 +f 85//1055 86//1816 92//1056 +f 82//1058 81//1817 228//1059 +f 226//1061 228//1818 81//1062 +f 105//1064 106//1819 437//1065 +f 104//1067 105//1820 434//1068 +f 431//1070 328//1821 106//1071 +f 106//1073 107//1822 440//1074 +f 328//1076 432//1823 107//1077 +f 432//1079 435//1824 108//1080 +f 107//1082 108//1825 442//1083 +f 445//1088 110//1826 291//1089 +f 116//1091 119//1827 118//1092 +f 112//1094 116//1828 115//1095 +f 117//1097 120//1829 128//1098 +f 115//1100 118//1830 117//1101 +f 113//1103 115//1831 114//1104 +f 116//1106 112//1106 124//1106 +f 114//1107 117//1108 126//1108 +f 30//1110 111//1832 121//1111 +f 119//1113 127//1833 128//1114 +f 30//1116 122//1834 124//1117 +f 125//1121 129//1835 130//1122 +f 122//1124 121//1836 123//1125 +f 129//1127 125//1837 124//1128 +f 129//1130 123//1838 126//1131 +f 114//1133 123//1133 121//1133 +f 116//1134 125//1134 127//1134 +f 99//1042 134//1042 131//1042 +f 98//1136 133//1839 134//1137 +f 98//1038 97//1038 132//1038 +f 97//1139 96//1840 131//1140 +f 74//1042 138//1042 135//1042 +f 73//1142 137//1841 138//1143 +f 73//1038 72//1038 136//1038 +f 72//1145 71//1842 135//1146 +f 216//1148 145//1843 483//1149 +f 139//1151 145//1844 216//1152 +f 251//1154 252//1845 148//1155 +f 241//1157 140//1157 146//1157 +f 242//1158 146//1846 485//1159 +f 264//1161 631//1313 483//1162 +f 143//1166 147//1847 488//1167 +f 333//1169 141//1169 260//1169 +f 5//1171 154//1848 498//1172 +f 153//1174 154//1849 5//1175 +f 152//1177 153//1850 3//1178 +f 499//190 152//189 1//1180 +f 154//1182 159//181 507//183 +f 157//1184 159//1851 154//1185 +f 155//177 157//176 158//1187 +f 501//174 155//173 156//1189 +f 167//1191 38//1852 2//1192 +f 179//1194 48//1853 47//1195 +f 180//1197 47//1854 46//1198 +f 169//1200 170//1855 12//1201 +f 183//226 181//225 46//1203 +f 172//5 165//4 174//793 +f 173//1205 178//1856 174//1206 +f 164//1208 175//1857 178//1209 +f 168//734 176//1858 175//1211 +f 168//1212 172//1859 177//1213 +f 189//89 188//89 196//89 +f 190//88 197//88 191//88 +f 188//90 185//90 192//90 +f 195//85 192//84 185//1215 +f 184//799 191//80 194//82 +f 186//79 194//79 195//79 +f 202//97 205//97 204//97 +f 201//800 200//94 204//96 +f 198//250 202//249 203//1217 +f 201//87 198//87 199//87 +f 207//1219 206//1860 557//1220 +f 208//1222 209//1861 206//1223 +f 211//1225 210//1862 209//1226 +f 211//1228 566//1863 565//1229 +f 248//1231 215//1864 216//1232 +f 250//1234 216//1865 572//1235 +f 337//1237 23//1866 214//1238 +f 139//1240 215//1867 213//1241 +f 22//1243 212//1868 214//1244 +f 219//1247 217//1869 78//1248 +f 221//156 220//156 15//156 +f 76//1250 218//1870 221//1251 +f 76//1253 78//1871 217//1254 +f 15//1256 220//1872 219//1257 +f 102//1259 101//1873 223//1260 +f 225//1262 223//1874 101//1263 +f 224//273 225//273 100//1265 +f 83//1266 229//342 226//344 +f 146//1268 234//1875 588//1269 +f 140//1271 233//1271 234//1271 +f 147//1272 239//1876 599//1273 +f 143//1157 238//1157 239//1157 +f 240//1275 236//1877 235//1276 +f 241//1278 238//1878 237//1279 +f 244//814 237//1879 236//1281 +f 243//1282 235//1880 594//1283 +f 239//1285 242//1158 607//1160 +f 238//1157 241//1157 242//1157 +f 263//1287 264//1321 145//1288 +f 144//1290 148//1881 245//1291 +f 248//818 247//1882 252//1293 +f 246//1294 245//1883 610//1295 +f 234//1297 249//1300 619//1298 +f 249//1300 250//1234 618//1236 +f 233//1301 247//1884 249//1302 +f 247//1304 248//1885 250//1305 +f 20//1307 253//23 621//25 +f 254//69 45//1886 43//1309 +f 256//216 171//309 255//308 +f 275//1310 271//1887 272//1311 +f 631//1313 264//1161 267//1314 +f 261//1316 21//1888 213//1317 +f 263//1319 266//1889 267//1320 +f 265//1322 21//1890 261//1323 +f 266//1325 141//1891 142//1326 +f 636//1315 267//1314 142//1328 +f 265//1330 266//1892 263//1331 +f 270//156 268//156 262//156 +f 273//1333 270//1893 269//1334 +f 274//1335 272//1894 271//1336 +f 262//1338 268//1895 275//1339 +f 279//273 284//273 283//273 +f 284//1341 277//1896 278//1342 +f 281//1344 278//1897 277//1345 +f 279//830 280//263 281//265 +f 256//1347 166//215 39//1348 +f 285//1350 660//1898 661//1351 +f 287//1353 662//1899 663//1354 +f 290//1358 287//1900 288//352 +f 291//1359 285//354 286//1360 +f 667//1362 291//1901 32//1363 +f 669//357 292//356 293//775 +f 294//1365 295//1902 297//1366 +f 296//1368 297//1903 676//1369 +f 298//1370 299//1904 295//1371 +f 509//1373 303//1905 301//1374 +f 510//1376 305//1906 303//1377 +f 511//1379 307//1907 305//1380 +f 512//1382 309//1908 307//1383 +f 492//541 493//540 314//1385 +f 628//1387 320//1909 477//1388 +f 492//1390 313//1910 312//1391 +f 491//889 312//1911 311//1393 +f 490//888 311//1912 310//1394 +f 303//1395 514//1913 513//1396 +f 319//1398 430//1914 521//1399 +f 321//1401 320//1915 628//1402 +f 398//1404 321//1916 625//1405 +f 399//1407 398//1408 627//1408 +f 620//664 622//664 368//664 +f 433//1411 431//1917 428//1412 +f 339//1414 338//1918 587//1415 +f 340//1417 339//1919 589//1418 +f 338//1420 476//1920 592//1421 +f 341//1423 340//1921 590//1424 +f 355//1426 356//1922 353//1427 +f 356//1429 358//1923 357//1430 +f 358//1432 360//1924 359//1432 +f 360//1434 349//1925 350//1435 +f 363//1440 520//572 517//571 +f 533//1443 317//1022 326//1444 +f 548//603 544//603 540//603 +f 371//1446 317//1926 533//1447 +f 384//1026 385//1026 381//1026 +f 472//1449 387//1927 388//1450 +f 383//1452 384//1928 380//1453 +f 382//103 383//103 379//1033 +f 381//1455 385//1929 382//1456 +f 386//1037 389//1037 388//1037 +f 473//1038 386//1038 387//1038 +f 389//1458 386//1930 473//1459 +f 471//1042 388//1042 389//1042 +f 584//272 406//272 407//272 +f 426//1461 427//1931 581//917 +f 468//1462 413//1932 414//1463 +f 412//1037 415//1037 414//1037 +f 469//1038 412//1038 413//1038 +f 415//1465 412//1933 469//1466 +f 414//1042 415//1042 470//1042 +f 416//1050 419//1050 411//1050 +f 419//1468 418//1934 408//1469 +f 408//1054 418//1054 417//1054 +f 409//1471 417//1935 416//1472 +f 585//1474 405//1936 406//1475 +f 583//1477 404//1063 405//1478 +f 437//1480 436//1937 433//1481 +f 434//1483 433//1938 429//1484 +f 436//1486 328//1939 431//1487 +f 440//1489 439//1940 436//1490 +f 439//1492 432//1941 328//1493 +f 441//1495 435//1942 432//1496 +f 442//1498 441//1943 439//1499 +f 445//1504 667//1944 666//1505 +f 454//1507 455//1945 452//1508 +f 451//1510 452//1946 448//1511 +f 453//1513 462//1947 464//1514 +f 453//1516 454//1948 451//1517 +f 450//1519 451//1949 449//1520 +f 452//1522 461//1522 460//1522 +f 450//1523 459//1523 462//1524 +f 347//1526 458//1950 457//1527 +f 464//1529 463//1951 455//1530 +f 460//1532 458//1952 347//1533 +f 466//1537 465//1953 461//1538 +f 459//1540 457//1954 458//1541 +f 460//1543 461//1955 465//1544 +f 465//1546 466//1956 462//1547 +f 457//1549 459//1549 450//1549 +f 463//1550 461//1550 452//1550 +f 467//1042 470//1042 423//1042 +f 470//1552 469//1957 422//1553 +f 422//1038 469//1038 468//1038 +f 421//1555 468//1958 467//1556 +f 471//1042 474//1042 397//1042 +f 474//1558 473//1959 396//1559 +f 396//1038 473//1038 472//1038 +f 395//1561 472//1960 471//1562 +f 573//1564 572//1961 483//1565 +f 573//1567 482//1962 475//1568 +f 489//1570 617//1963 616//1571 +f 603//1573 604//1573 484//1573 +f 604//1574 607//1698 485//1575 +f 483//1577 631//1725 634//1578 +f 488//1583 486//1964 479//1584 +f 629//1169 477//1169 333//1169 +f 306//1586 308//1965 498//1587 +f 306//1589 497//1966 496//1590 +f 304//1592 496//1967 495//1593 +f 302//1595 495//546 499//548 +f 497//1597 498//1968 507//891 +f 497//1598 506//1969 504//1599 +f 505//1601 504//533 502//535 +f 503//1603 502//530 501//532 +f 303//1605 361//1970 518//1606 +f 370//1608 371//1971 530//1609 +f 369//1611 370//1854 531//1612 +f 520//1614 363//1972 318//1615 +f 534//904 326//1973 369//1617 +f 523//376 528//582 525//584 +f 525//1618 529//1974 524//1619 +f 529//1621 526//1975 515//1622 +f 526//1624 527//1976 519//845 +f 519//1625 527//1977 528//1626 +f 540//89 544//89 547//89 +f 542//456 548//456 541//456 +f 539//457 547//457 543//457 +f 536//1628 543//453 546//455 +f 545//452 542//451 535//910 +f 546//79 545//79 537//79 +f 553//97 554//97 555//97 +f 555//463 551//462 552//911 +f 549//912 550//1978 554//1630 +f 552//87 551//87 550//87 +f 557//1631 559//1979 560//1632 +f 559//1634 562//1980 561//1635 +f 562//1637 563//1981 564//1638 +f 564//1640 563//1982 565//1641 +f 613//1643 615//1983 573//1644 +f 615//1646 618//1712 572//1647 +f 337//1649 570//1984 569//1650 +f 568//1652 571//1985 475//1653 +f 569//1655 567//1986 335//1656 +f 402//1659 574//1987 576//1660 +f 322//514 577//514 578//514 +f 400//1662 398//1988 578//1663 +f 400//1665 575//1989 574//1666 +f 576//1668 577//1990 322//1669 +f 426//1671 579//1991 580//1672 +f 425//1674 580//1992 582//1675 +f 424//1677 582//630 581//630 +f 583//701 586//700 407//1678 +f 484//1680 485//1993 588//1681 +f 476//1683 484//1683 593//1683 +f 486//1684 487//1994 599//1685 +f 479//1573 486//1573 600//1573 +f 595//1687 596//1995 602//1688 +f 597//1690 598//1996 603//1691 +f 596//1693 597//1997 606//925 +f 594//1694 595//1998 605//1695 +f 600//1697 599//1999 607//1698 +f 598//1573 600//1573 604//1573 +f 482//1699 634//1732 633//1700 +f 608//1702 489//2000 480//1703 +f 617//1705 612//2001 613//929 +f 610//1706 608//2002 609//1707 +f 593//1709 588//2003 619//1710 +f 614//1711 619//1710 618//1712 +f 592//1713 593//2004 614//1714 +f 612//1716 614//2005 615//1717 +f 621//396 620//395 332//1719 +f 366//1721 368//2006 622//441 +f 623//665 522//667 624//575 +f 643//1722 642//2007 646//1723 +f 631//1725 636//1739 638//1726 +f 568//1727 334//2008 630//1728 +f 638//1730 637//2009 633//1731 +f 630//1733 334//2010 635//1734 +f 478//1736 477//2011 637//1737 +f 636//1739 481//2012 478//1740 +f 635//1741 334//2013 633//1742 +f 632//514 639//514 641//514 +f 640//1744 641//2014 644//1745 +f 645//1746 644//2015 642//1747 +f 646//1749 639//2016 632//1750 +f 654//630 655//630 650//630 +f 649//1752 648//2017 655//1753 +f 652//1755 653//2018 648//1756 +f 652//623 651//622 650//941 +f 624//1758 361//2019 362//1759 +f 656//1760 657//2020 661//1761 +f 658//1763 659//2021 663//1764 +f 665//1768 664//708 659//710 +f 657//1770 656//711 666//1771 +f 667//1773 350//2022 349//1774 +f 669//944 668//524 671//526 +f 672//1776 674//2023 675//1777 +f 676//1779 675//2024 674//1780 +f 673//1781 679//2025 678//1782 diff --git a/bin/src/main/resources/shaders/contrastFragment.glsl b/bin/src/main/resources/shaders/contrastFragment.glsl new file mode 100644 index 0000000..6fc05d0 --- /dev/null +++ b/bin/src/main/resources/shaders/contrastFragment.glsl @@ -0,0 +1,29 @@ +#version 400 + +in vec2 textureCoords; + +out vec4 out_Colour; + +uniform sampler2D colourTexture; + +const float brightness = 1.2; +const float contrast = 0.1; +const float saturation = 1.65; + +void main(void){ + + out_Colour = texture(colourTexture, textureCoords); + + // calculate saturation + vec3 luminanceWeights = vec3(0.299, 0.587, 0.114); + float luminance = dot(out_Colour.rgb, luminanceWeights); + out_Colour = mix(vec4(luminance), out_Colour, saturation); + + // calculate contrast + out_Colour.rgb = (out_Colour.rgb - 0.5) * (1.0 + contrast) + 0.5; + + // calculate brightness + out_Colour.rgb *= brightness; + + +} diff --git a/bin/src/main/resources/shaders/contrastVertex.glsl b/bin/src/main/resources/shaders/contrastVertex.glsl new file mode 100644 index 0000000..a5d927f --- /dev/null +++ b/bin/src/main/resources/shaders/contrastVertex.glsl @@ -0,0 +1,12 @@ +#version 400 + +in vec2 position; + +out vec2 textureCoords; + +void main(void){ + + gl_Position = vec4(position, 0.0, 1.0); + textureCoords = position * 0.5 + 0.5; + +} diff --git a/bin/src/main/resources/shaders/entityFragmentShader.glsl b/bin/src/main/resources/shaders/entityFragmentShader.glsl new file mode 100644 index 0000000..588cee8 --- /dev/null +++ b/bin/src/main/resources/shaders/entityFragmentShader.glsl @@ -0,0 +1,53 @@ +#version 140 + +in vec2 pass_textureCoords; +in vec3 surfaceNormal; +in vec3 toLightVector[5]; +in vec3 toCameraVector; +in float visibility; + +out vec4 out_Color; + +uniform sampler2D textureSampler; +uniform vec3 lightColour[5]; +uniform vec3 attenuation[5]; +uniform float shineDamper; +uniform float reflectivity; +uniform vec3 skyColour; + +void main(void){ + + float brightness = 3; + + vec3 unitNormal = normalize(surfaceNormal); + vec3 unitVectorToCamera = normalize(toCameraVector); + + vec3 totalDiffuse = vec3(0.0); + vec3 totalSpecular = vec3(0.0); + + for(int i=0;i<5;i++){ + float distance = length(toLightVector[i]); + float attFactor = attenuation[i].x + (attenuation[i].y * distance) + (attenuation[i].z * distance * distance); + vec3 unitLightVector = normalize(toLightVector[i]); + float nDotl = dot(unitNormal, unitLightVector); + float brightness = max(nDotl, 0.0); + vec3 lightDirection = -unitLightVector; + vec3 reflectedLightDirection = reflect(lightDirection, unitNormal); + float specularFactor = dot(reflectedLightDirection, unitVectorToCamera); + specularFactor = max(specularFactor, 0.0); + float dampedFactor = pow(specularFactor, shineDamper); + totalDiffuse = totalDiffuse + (brightness * lightColour[i])/attFactor; + totalSpecular = totalSpecular + (dampedFactor * reflectivity * lightColour[i])/attFactor; + } + totalDiffuse = max(totalDiffuse, 0.2); + + vec4 textureColour = texture(textureSampler, pass_textureCoords); + if(textureColour.a<0.5){ + discard; + } + + out_Color = vec4(totalDiffuse, 1.0) * textureColour + vec4(totalSpecular, 1.0); + out_Color = mix(vec4(skyColour, 1.0), out_Color, visibility); + out_Color = vec4(out_Color.r*brightness, out_Color.g*brightness, out_Color.b*brightness, out_Color.a); + +} diff --git a/bin/src/main/resources/shaders/entityVertexShader.glsl b/bin/src/main/resources/shaders/entityVertexShader.glsl new file mode 100644 index 0000000..cd78413 --- /dev/null +++ b/bin/src/main/resources/shaders/entityVertexShader.glsl @@ -0,0 +1,51 @@ +#version 150 + + +in vec3 position; +in vec2 textureCoords; +in vec3 normal; + +out vec2 pass_textureCoords; +out vec3 surfaceNormal; +out vec3 toLightVector[5]; +out vec3 toCameraVector; +out float visibility; + +uniform mat4 transformationMatrix; +uniform mat4 projectionMatrix; +uniform mat4 viewMatrix; +uniform vec3 lightPosition[5]; + +const vec4 plane = vec4(0, -1, 0, 15); + +uniform float useFakeLighting; + +const float density = 0.025; +const float gradient = 3.0; + +void main(void){ + + vec4 worldPosition = transformationMatrix * vec4(position.xyz,1.0); + + gl_ClipDistance[0] = dot(worldPosition, plane); + + vec4 positionRelativeToCam = viewMatrix * worldPosition; + + gl_Position = projectionMatrix * positionRelativeToCam; + pass_textureCoords = textureCoords; + + vec3 actualNormal = normal; + actualNormal = vec3(0.0, 1.0, 0.0); + + surfaceNormal = (transformationMatrix * vec4(actualNormal, 0.0)).xyz; + for(int i=0;i<5;i++){ + toLightVector[i] = lightPosition[i] - worldPosition.xyz; + } + toCameraVector = (inverse(viewMatrix) * vec4(0.0, 0.0, 0.0, 1.0)).xyz - worldPosition.xyz; + + float distance = length(positionRelativeToCam.xyz); + visibility = exp(-pow((distance*density), gradient)); + visibility = clamp(visibility, 0.0, 1.0); + + +} diff --git a/bin/src/main/resources/shaders/fontFragmentShader.glsl b/bin/src/main/resources/shaders/fontFragmentShader.glsl new file mode 100644 index 0000000..977e36e --- /dev/null +++ b/bin/src/main/resources/shaders/fontFragmentShader.glsl @@ -0,0 +1,33 @@ +#version 330 + +in vec2 pass_textureCoords; + +out vec4 out_colour; + +uniform vec3 colour; +uniform sampler2D fontAtlas; + +const float width = 0; +const float edge = 1.0; + +uniform float borderWidth; +uniform float borderEdge; + +uniform vec2 offset; + +uniform vec3 outlineColour; + +void main(void){ + + float distance = 1.0 - texture(fontAtlas, pass_textureCoords).a; + float alpha = 1.0 - smoothstep(width, width + edge, distance); + + float distance2 = 1.0 - texture(fontAtlas, pass_textureCoords + offset).a; + float outlineAlpha = 1.0 - smoothstep(borderWidth, borderWidth + borderEdge, distance2); + + float overallAlpha = alpha + (1.0 - alpha) * outlineAlpha; + vec3 overallColour = mix(outlineColour, colour, alpha / overallAlpha); + + out_colour = vec4(overallColour, overallAlpha); + +} diff --git a/bin/src/main/resources/shaders/fontVertexShader.glsl b/bin/src/main/resources/shaders/fontVertexShader.glsl new file mode 100644 index 0000000..4b37a23 --- /dev/null +++ b/bin/src/main/resources/shaders/fontVertexShader.glsl @@ -0,0 +1,15 @@ +#version 330 + +in vec2 position; +in vec2 textureCoords; + +out vec2 pass_textureCoords; + +uniform vec2 translation; + +void main(void){ + + gl_Position = vec4(position, 0.0, 1.0); + pass_textureCoords = textureCoords; + +} diff --git a/bin/src/main/resources/shaders/guiFragmentShader.glsl b/bin/src/main/resources/shaders/guiFragmentShader.glsl new file mode 100644 index 0000000..9208356 --- /dev/null +++ b/bin/src/main/resources/shaders/guiFragmentShader.glsl @@ -0,0 +1,13 @@ +#version 140 + +in vec2 textureCoords; + +out vec4 out_Color; + +uniform sampler2D guiTexture; + +void main(void){ + + out_Color = texture(guiTexture,textureCoords); + +} diff --git a/bin/src/main/resources/shaders/guiVertexShader.glsl b/bin/src/main/resources/shaders/guiVertexShader.glsl new file mode 100644 index 0000000..c64f2ba --- /dev/null +++ b/bin/src/main/resources/shaders/guiVertexShader.glsl @@ -0,0 +1,13 @@ +#version 140 + +in vec2 position; + +out vec2 textureCoords; + +uniform mat4 transformationMatrix; + +void main(void){ + + gl_Position = transformationMatrix * vec4(position, 0.0, 1.0); + textureCoords = vec2((position.x+1.0)/2.0, 1 - (position.y+1.0)/2.0); +} diff --git a/bin/src/main/resources/shaders/normalMapFragmentShader.glsl b/bin/src/main/resources/shaders/normalMapFragmentShader.glsl new file mode 100644 index 0000000..ffe438a --- /dev/null +++ b/bin/src/main/resources/shaders/normalMapFragmentShader.glsl @@ -0,0 +1,52 @@ +#version 400 + +in vec2 pass_textureCoordinates; +in vec3 toLightVector[4]; +in vec3 toCameraVector; +in float visibility; + +out vec4 out_Color; + +uniform sampler2D modelTexture; +uniform sampler2D normalMap; +uniform vec3 lightColour[4]; +uniform vec3 attenuation[4]; +uniform float shineDamper; +uniform float reflectivity; +uniform vec3 skyColour; + +void main(void){ + + vec4 normalMapValue = 2.0 * texture(normalMap, pass_textureCoordinates) - 1.0; + + vec3 unitNormal = normalize(normalMapValue.rgb); + vec3 unitVectorToCamera = normalize(toCameraVector); + + vec3 totalDiffuse = vec3(0.0); + vec3 totalSpecular = vec3(0.0); + + for(int i=0;i<4;i++){ + float distance = length(toLightVector[i]); + float attFactor = attenuation[i].x + (attenuation[i].y * distance) + (attenuation[i].z * distance * distance); + vec3 unitLightVector = normalize(toLightVector[i]); + float nDotl = dot(unitNormal,unitLightVector); + float brightness = max(nDotl,0.0); + vec3 lightDirection = -unitLightVector; + vec3 reflectedLightDirection = reflect(lightDirection,unitNormal); + float specularFactor = dot(reflectedLightDirection , unitVectorToCamera); + specularFactor = max(specularFactor,0.0); + float dampedFactor = pow(specularFactor,shineDamper); + totalDiffuse = totalDiffuse + (brightness * lightColour[i])/attFactor; + totalSpecular = totalSpecular + (dampedFactor * reflectivity * lightColour[i])/attFactor; + } + totalDiffuse = max(totalDiffuse, 0.2); + + vec4 textureColour = texture(modelTexture,pass_textureCoordinates); + if(textureColour.a<0.5){ + discard; + } + + out_Color = vec4(totalDiffuse,1.0) * textureColour + vec4(totalSpecular,1.0); + out_Color = mix(vec4(skyColour,1.0),out_Color, visibility); + +} diff --git a/bin/src/main/resources/shaders/normalMapVertexShader.glsl b/bin/src/main/resources/shaders/normalMapVertexShader.glsl new file mode 100644 index 0000000..4455853 --- /dev/null +++ b/bin/src/main/resources/shaders/normalMapVertexShader.glsl @@ -0,0 +1,60 @@ +#version 400 + +in vec3 position; +in vec2 textureCoordinates; +in vec3 normal; +in vec3 tangent; + +out vec2 pass_textureCoordinates; +out vec3 toLightVector[4]; +out vec3 toCameraVector; +out float visibility; +out vec3 pass_tangent; + +uniform mat4 transformationMatrix; +uniform mat4 projectionMatrix; +uniform mat4 viewMatrix; +uniform vec3 lightPositionEyeSpace[4]; + +uniform float numberOfRows; +uniform vec2 offset; + +const float density = 0; +const float gradient = 5.0; + +uniform vec4 plane; + +void main(void){ + + + vec4 worldPosition = transformationMatrix * vec4(position,1.0); + gl_ClipDistance[0] = dot(worldPosition, plane); + mat4 modelViewMatrix = viewMatrix * transformationMatrix; + vec4 positionRelativeToCam = modelViewMatrix * vec4(position,1.0); + gl_Position = projectionMatrix * positionRelativeToCam; + + pass_textureCoordinates = (textureCoordinates); + + vec3 surfaceNormal = (modelViewMatrix * vec4(normal,0.0)).xyz; + + vec3 norm = normalize(surfaceNormal); + vec3 tang = normalize((modelViewMatrix * vec4(tangent, 0.0)).xyz); + vec3 bitang = normalize(cross(norm, tang)); + + mat3 toTangentSpace = mat3( + + tang.x, bitang.x, norm.x, + tang.y, bitang.y, norm.y, + tang.z, bitang.z, norm.z + ); + + for(int i=0;i<4;i++){ + toLightVector[i] = toTangentSpace * (lightPositionEyeSpace[i] - positionRelativeToCam.xyz); + } + toCameraVector = toTangentSpace * (-positionRelativeToCam.xyz); + + float distance = length(positionRelativeToCam.xyz); + visibility = exp(-pow((distance*density),gradient)); + visibility = clamp(visibility,0.0,1.0); + +} diff --git a/bin/src/main/resources/shaders/particleFragmentShader.glsl b/bin/src/main/resources/shaders/particleFragmentShader.glsl new file mode 100644 index 0000000..69bbea9 --- /dev/null +++ b/bin/src/main/resources/shaders/particleFragmentShader.glsl @@ -0,0 +1,18 @@ +#version 140 + +out vec4 out_colour; + +in vec2 textureCoords1; +in vec2 textureCoords2; +in float blend; + +uniform sampler2D particleTexture; + +void main(void){ + + vec4 colour1 = texture(particleTexture, textureCoords1); + vec4 colour2 = texture(particleTexture, textureCoords2); + + out_colour = mix(colour1, colour2, blend); + +} \ No newline at end of file diff --git a/bin/src/main/resources/shaders/particleVertexShader.glsl b/bin/src/main/resources/shaders/particleVertexShader.glsl new file mode 100644 index 0000000..6b40479 --- /dev/null +++ b/bin/src/main/resources/shaders/particleVertexShader.glsl @@ -0,0 +1,29 @@ +#version 140 + +in vec2 position; + +in mat4 modelViewMatrix; +in vec4 texOffsets; +in float blendFactor; + + +out vec2 textureCoords1; +out vec2 textureCoords2; +out float blend; + +uniform mat4 projectionMatrix; +uniform float numberOfRows; + +void main(void){ + + vec2 textureCoords = position + vec2(0.5, 0.5); + textureCoords.y = 1.0 - textureCoords.y; + + textureCoords /= numberOfRows; + textureCoords1 = textureCoords + texOffsets.xy; + textureCoords2 = textureCoords + texOffsets.zw; + blend = blendFactor; + + gl_Position = projectionMatrix * modelViewMatrix * vec4(position, 0.0, 1.0); + +} diff --git a/bin/src/main/resources/shaders/shadowFragmentShader.glsl b/bin/src/main/resources/shaders/shadowFragmentShader.glsl new file mode 100644 index 0000000..1f633b4 --- /dev/null +++ b/bin/src/main/resources/shaders/shadowFragmentShader.glsl @@ -0,0 +1,16 @@ +#version 400 + +in vec2 textureCoords; + +out vec4 out_Colour; + +uniform sampler2D modelTexture; + +void main(void){ + float alpha = texture(modelTexture, textureCoords).a; + if(alpha < 0.4){ + discard; + } + + out_Colour = vec4(1.0, 1.0, 1.0, 0.1); +} diff --git a/bin/src/main/resources/shaders/shadowVertexShader.glsl b/bin/src/main/resources/shaders/shadowVertexShader.glsl new file mode 100644 index 0000000..8977022 --- /dev/null +++ b/bin/src/main/resources/shaders/shadowVertexShader.glsl @@ -0,0 +1,16 @@ +#version 150 + +in vec3 in_position; +in vec2 in_textureCoords; + +out vec2 textureCoords; + +uniform mat4 mvpMatrix; + +void main(void){ + + textureCoords = in_textureCoords; + + gl_Position = mvpMatrix * vec4(in_position, 1.0); + +} diff --git a/bin/src/main/resources/shaders/skyboxFragmentShader.glsl b/bin/src/main/resources/shaders/skyboxFragmentShader.glsl new file mode 100644 index 0000000..7251152 --- /dev/null +++ b/bin/src/main/resources/shaders/skyboxFragmentShader.glsl @@ -0,0 +1,10 @@ +#version 400 + +in vec3 textureCoords; +out vec4 out_Color; + +uniform samplerCube cubeMap; + +void main(void){ + out_Color = texture(cubeMap, textureCoords); +} diff --git a/bin/src/main/resources/shaders/skyboxVertexShader.glsl b/bin/src/main/resources/shaders/skyboxVertexShader.glsl new file mode 100644 index 0000000..ac1933f --- /dev/null +++ b/bin/src/main/resources/shaders/skyboxVertexShader.glsl @@ -0,0 +1,14 @@ +#version 400 + +in vec3 position; +out vec3 textureCoords; + +uniform mat4 projectionMatrix; +uniform mat4 viewMatrix; + +void main(void){ + + gl_Position = projectionMatrix * viewMatrix * vec4(position, 1.0); + textureCoords = position; + +} diff --git a/bin/src/main/resources/shaders/terrainFragmentShader.glsl b/bin/src/main/resources/shaders/terrainFragmentShader.glsl new file mode 100644 index 0000000..c374b6e --- /dev/null +++ b/bin/src/main/resources/shaders/terrainFragmentShader.glsl @@ -0,0 +1,87 @@ +#version 400 core + +in vec2 pass_textureCoords; +in vec3 surfaceNormal; +in vec3 toLightVector[5]; +in vec3 toCameraVector; +in float visibility; +in vec4 shadowCoords; + +out vec4 out_Color; + +uniform sampler2D backgroundTexture; +uniform sampler2D rTexture; +uniform sampler2D gTexture; +uniform sampler2D bTexture; +uniform sampler2D blendMap; +uniform sampler2D shadowMap; + +uniform vec3 attenuation[5]; +uniform vec3 lightColour[5]; +const float shineDamper = 0; +const float reflectivity = 0; +uniform vec3 skyColour; +//TODO: multiple tasks +const int pcfCount = 2; // sampling count make a uniform and changeble +const float totalTexels = (pcfCount * 2.0 + 1.0) * (pcfCount * 2.0 + 1.0); + +void main(void){ + + float mapSize = 5120.0; //make a uniform so it matches the java variable + + float texelSize = 1.0 / mapSize; + float total = 0.0; + + for(int x=-pcfCount; x<=pcfCount; x++){ + for(int y=-pcfCount; y<=pcfCount; y++){ + float objectNearestLight = texture(shadowMap, shadowCoords.xy + vec2(x,y) * texelSize).r; + if(shadowCoords.z > objectNearestLight){ + total+=1.0; + } + } + } + + total /= totalTexels; + + float lightFactor = 1.0 - (total * shadowCoords.w); + + + vec4 blendMapColour = texture(blendMap, pass_textureCoords); + + vec3 unitVectorToCamera = normalize(toCameraVector); + + float backTextureAmount = 1 - (blendMapColour.r + blendMapColour.g + blendMapColour.b); + vec2 tiledCoords = pass_textureCoords * 40.0; + vec4 backgroundTextureColour = texture(backgroundTexture, tiledCoords) * backTextureAmount; + vec4 rTextureColour = texture(rTexture, tiledCoords) * blendMapColour.r; + vec4 gTextureColour = texture(gTexture, tiledCoords) * blendMapColour.g; + vec4 bTextureColour = texture(bTexture, tiledCoords) * blendMapColour.b; + + vec4 totalColour = backgroundTextureColour + rTextureColour + gTextureColour + bTextureColour; + + + vec3 totalDiffuse = vec3(0.0); + vec3 totalSpecular = vec3(0.0); + + for(int i=0;i<5;i++){ + float distance = length(toLightVector[i]); + float attFactor = attenuation[i].x + (attenuation[i].y * distance) + (attenuation[i].z * distance * distance); + vec3 unitNormal = normalize(surfaceNormal); + vec3 unitLightVector = normalize(toLightVector[i]); + float nDotl = dot(unitNormal, unitLightVector); + float brightness = max(nDotl, 0.2); + vec3 lightDirection = -unitLightVector; + vec3 reflectedLightDirection = reflect(lightDirection, unitNormal); + float specularFactor = dot(reflectedLightDirection, unitVectorToCamera); + specularFactor = max(specularFactor, 0.0); + float dampedFactor = pow(specularFactor, shineDamper); + + totalDiffuse = totalDiffuse + brightness * lightColour[i] / attFactor; + totalSpecular = totalSpecular + dampedFactor * reflectivity * lightColour[i] / attFactor; + + } + totalDiffuse = max(totalDiffuse * lightFactor, 0.2); + + out_Color = vec4(totalDiffuse, 1.0) * totalColour + vec4(totalSpecular, 1.0); + out_Color = mix(vec4(skyColour, 1.0), out_Color, visibility); +} diff --git a/bin/src/main/resources/shaders/terrainVertexShader.glsl b/bin/src/main/resources/shaders/terrainVertexShader.glsl new file mode 100644 index 0000000..a18fa09 --- /dev/null +++ b/bin/src/main/resources/shaders/terrainVertexShader.glsl @@ -0,0 +1,49 @@ +#version 150 +in vec3 position; +in vec2 textureCoords; +in vec3 normal; + +out vec2 pass_textureCoords; +out vec3 surfaceNormal; +out vec3 toLightVector[5]; +out vec3 toCameraVector; +out float visibility; +out vec4 shadowCoords; + +uniform mat4 transformationMatrix; +uniform mat4 projectionMatrix; +uniform mat4 viewMatrix; +uniform vec3 lightPosition[5]; + +uniform mat4 toShadowMapSpace; + +const float density = 0.01; +const float gradient = 5; +const float shadowDistance = 150.0; +const float transitionDistance = 10.0; + +void main(void){ + + vec4 worldPosition = transformationMatrix * vec4(position.xyz,1.0); + shadowCoords = toShadowMapSpace * worldPosition; + + vec4 positionRelativeToCam = viewMatrix * worldPosition; + + gl_Position = projectionMatrix * positionRelativeToCam; + pass_textureCoords = textureCoords; + + surfaceNormal = (transformationMatrix * vec4(normal, 0.0)).xyz; + for(int i=0;i<5;i++){ + toLightVector[i] = lightPosition[i] - worldPosition.xyz; + } + toCameraVector = (inverse(viewMatrix) * vec4(0.0, 0.0, 0.0, 1.0)).xyz - worldPosition.xyz; + + float distance = length(positionRelativeToCam.xyz); + visibility = exp(-pow((distance * density), gradient)); + visibility = clamp(visibility, 0.0, 1.0); + + distance = distance - (shadowDistance - transitionDistance); + distance = distance / transitionDistance; + shadowCoords.w = clamp(1.0-distance, 0.0, 1.0); + +} diff --git a/bin/src/main/resources/textures/block/cubes/cactus_bottom.png b/bin/src/main/resources/textures/block/cubes/cactus_bottom.png new file mode 100644 index 0000000..2ee60e6 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/cactus_bottom.png differ diff --git a/bin/src/main/resources/textures/block/cubes/cactus_side.png b/bin/src/main/resources/textures/block/cubes/cactus_side.png new file mode 100644 index 0000000..82d487f Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/cactus_side.png differ diff --git a/bin/src/main/resources/textures/block/cubes/cactus_top.png b/bin/src/main/resources/textures/block/cubes/cactus_top.png new file mode 100644 index 0000000..00cd9a7 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/cactus_top.png differ diff --git a/bin/src/main/resources/textures/block/cubes/clay/clay.png b/bin/src/main/resources/textures/block/cubes/clay/clay.png new file mode 100644 index 0000000..6d2acbc Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/clay/clay.png differ diff --git a/bin/src/main/resources/textures/block/cubes/clay/dyed_clay_stained_black.png b/bin/src/main/resources/textures/block/cubes/clay/dyed_clay_stained_black.png new file mode 100644 index 0000000..457f18c Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/clay/dyed_clay_stained_black.png differ diff --git a/bin/src/main/resources/textures/block/cubes/clay/dyed_clay_stained_blue.png b/bin/src/main/resources/textures/block/cubes/clay/dyed_clay_stained_blue.png new file mode 100644 index 0000000..ad8e218 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/clay/dyed_clay_stained_blue.png differ diff --git a/bin/src/main/resources/textures/block/cubes/clay/dyed_clay_stained_brown.png b/bin/src/main/resources/textures/block/cubes/clay/dyed_clay_stained_brown.png new file mode 100644 index 0000000..8d6f9fb Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/clay/dyed_clay_stained_brown.png differ diff --git a/bin/src/main/resources/textures/block/cubes/clay/dyed_clay_stained_cyan.png b/bin/src/main/resources/textures/block/cubes/clay/dyed_clay_stained_cyan.png new file mode 100644 index 0000000..908c158 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/clay/dyed_clay_stained_cyan.png differ diff --git a/bin/src/main/resources/textures/block/cubes/clay/dyed_clay_stained_gray.png b/bin/src/main/resources/textures/block/cubes/clay/dyed_clay_stained_gray.png new file mode 100644 index 0000000..2fa8cae Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/clay/dyed_clay_stained_gray.png differ diff --git a/bin/src/main/resources/textures/block/cubes/clay/dyed_clay_stained_green.png b/bin/src/main/resources/textures/block/cubes/clay/dyed_clay_stained_green.png new file mode 100644 index 0000000..24d6649 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/clay/dyed_clay_stained_green.png differ diff --git a/bin/src/main/resources/textures/block/cubes/clay/dyed_clay_stained_light_blue.png b/bin/src/main/resources/textures/block/cubes/clay/dyed_clay_stained_light_blue.png new file mode 100644 index 0000000..af37913 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/clay/dyed_clay_stained_light_blue.png differ diff --git a/bin/src/main/resources/textures/block/cubes/clay/dyed_clay_stained_light_gray.png b/bin/src/main/resources/textures/block/cubes/clay/dyed_clay_stained_light_gray.png new file mode 100644 index 0000000..5be9101 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/clay/dyed_clay_stained_light_gray.png differ diff --git a/bin/src/main/resources/textures/block/cubes/clay/dyed_clay_stained_lime.png b/bin/src/main/resources/textures/block/cubes/clay/dyed_clay_stained_lime.png new file mode 100644 index 0000000..65ba135 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/clay/dyed_clay_stained_lime.png differ diff --git a/bin/src/main/resources/textures/block/cubes/clay/dyed_clay_stained_magenta.png b/bin/src/main/resources/textures/block/cubes/clay/dyed_clay_stained_magenta.png new file mode 100644 index 0000000..50a976f Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/clay/dyed_clay_stained_magenta.png differ diff --git a/bin/src/main/resources/textures/block/cubes/clay/dyed_clay_stained_orange.png b/bin/src/main/resources/textures/block/cubes/clay/dyed_clay_stained_orange.png new file mode 100644 index 0000000..5aed87a Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/clay/dyed_clay_stained_orange.png differ diff --git a/bin/src/main/resources/textures/block/cubes/clay/dyed_clay_stained_pink.png b/bin/src/main/resources/textures/block/cubes/clay/dyed_clay_stained_pink.png new file mode 100644 index 0000000..ddf992c Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/clay/dyed_clay_stained_pink.png differ diff --git a/bin/src/main/resources/textures/block/cubes/clay/dyed_clay_stained_purple.png b/bin/src/main/resources/textures/block/cubes/clay/dyed_clay_stained_purple.png new file mode 100644 index 0000000..42c497d Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/clay/dyed_clay_stained_purple.png differ diff --git a/bin/src/main/resources/textures/block/cubes/clay/dyed_clay_stained_red.png b/bin/src/main/resources/textures/block/cubes/clay/dyed_clay_stained_red.png new file mode 100644 index 0000000..efa5ed3 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/clay/dyed_clay_stained_red.png differ diff --git a/bin/src/main/resources/textures/block/cubes/clay/dyed_clay_stained_white.png b/bin/src/main/resources/textures/block/cubes/clay/dyed_clay_stained_white.png new file mode 100644 index 0000000..21db2e2 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/clay/dyed_clay_stained_white.png differ diff --git a/bin/src/main/resources/textures/block/cubes/clay/dyed_clay_stained_yellow.png b/bin/src/main/resources/textures/block/cubes/clay/dyed_clay_stained_yellow.png new file mode 100644 index 0000000..1272231 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/clay/dyed_clay_stained_yellow.png differ diff --git a/bin/src/main/resources/textures/block/cubes/clay/hardened_clay.png b/bin/src/main/resources/textures/block/cubes/clay/hardened_clay.png new file mode 100644 index 0000000..885b208 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/clay/hardened_clay.png differ diff --git a/bin/src/main/resources/textures/block/cubes/concrete/concrete_black.png b/bin/src/main/resources/textures/block/cubes/concrete/concrete_black.png new file mode 100644 index 0000000..e5a30e0 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/concrete/concrete_black.png differ diff --git a/bin/src/main/resources/textures/block/cubes/concrete/concrete_blue.png b/bin/src/main/resources/textures/block/cubes/concrete/concrete_blue.png new file mode 100644 index 0000000..f1bd6cd Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/concrete/concrete_blue.png differ diff --git a/bin/src/main/resources/textures/block/cubes/concrete/concrete_brown.png b/bin/src/main/resources/textures/block/cubes/concrete/concrete_brown.png new file mode 100644 index 0000000..962b1e9 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/concrete/concrete_brown.png differ diff --git a/bin/src/main/resources/textures/block/cubes/concrete/concrete_cyan.png b/bin/src/main/resources/textures/block/cubes/concrete/concrete_cyan.png new file mode 100644 index 0000000..e7f4a88 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/concrete/concrete_cyan.png differ diff --git a/bin/src/main/resources/textures/block/cubes/concrete/concrete_gray.png b/bin/src/main/resources/textures/block/cubes/concrete/concrete_gray.png new file mode 100644 index 0000000..0a41b9d Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/concrete/concrete_gray.png differ diff --git a/bin/src/main/resources/textures/block/cubes/concrete/concrete_green.png b/bin/src/main/resources/textures/block/cubes/concrete/concrete_green.png new file mode 100644 index 0000000..a3bbb67 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/concrete/concrete_green.png differ diff --git a/bin/src/main/resources/textures/block/cubes/concrete/concrete_light_blue.png b/bin/src/main/resources/textures/block/cubes/concrete/concrete_light_blue.png new file mode 100644 index 0000000..27d9fbf Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/concrete/concrete_light_blue.png differ diff --git a/bin/src/main/resources/textures/block/cubes/concrete/concrete_lime.png b/bin/src/main/resources/textures/block/cubes/concrete/concrete_lime.png new file mode 100644 index 0000000..12d3c65 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/concrete/concrete_lime.png differ diff --git a/bin/src/main/resources/textures/block/cubes/concrete/concrete_magenta.png b/bin/src/main/resources/textures/block/cubes/concrete/concrete_magenta.png new file mode 100644 index 0000000..ac41690 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/concrete/concrete_magenta.png differ diff --git a/bin/src/main/resources/textures/block/cubes/concrete/concrete_orange.png b/bin/src/main/resources/textures/block/cubes/concrete/concrete_orange.png new file mode 100644 index 0000000..e145d53 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/concrete/concrete_orange.png differ diff --git a/bin/src/main/resources/textures/block/cubes/concrete/concrete_pink.png b/bin/src/main/resources/textures/block/cubes/concrete/concrete_pink.png new file mode 100644 index 0000000..9d1b519 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/concrete/concrete_pink.png differ diff --git a/bin/src/main/resources/textures/block/cubes/concrete/concrete_purple.png b/bin/src/main/resources/textures/block/cubes/concrete/concrete_purple.png new file mode 100644 index 0000000..2677b88 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/concrete/concrete_purple.png differ diff --git a/bin/src/main/resources/textures/block/cubes/concrete/concrete_red.png b/bin/src/main/resources/textures/block/cubes/concrete/concrete_red.png new file mode 100644 index 0000000..7cd0bba Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/concrete/concrete_red.png differ diff --git a/bin/src/main/resources/textures/block/cubes/concrete/concrete_silver.png b/bin/src/main/resources/textures/block/cubes/concrete/concrete_silver.png new file mode 100644 index 0000000..03b321b Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/concrete/concrete_silver.png differ diff --git a/bin/src/main/resources/textures/block/cubes/concrete/concrete_white.png b/bin/src/main/resources/textures/block/cubes/concrete/concrete_white.png new file mode 100644 index 0000000..126111e Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/concrete/concrete_white.png differ diff --git a/bin/src/main/resources/textures/block/cubes/concrete/concrete_yellow.png b/bin/src/main/resources/textures/block/cubes/concrete/concrete_yellow.png new file mode 100644 index 0000000..336da49 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/concrete/concrete_yellow.png differ diff --git a/bin/src/main/resources/textures/block/cubes/concrete/powder/concrete_powder_black.png b/bin/src/main/resources/textures/block/cubes/concrete/powder/concrete_powder_black.png new file mode 100644 index 0000000..bd89658 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/concrete/powder/concrete_powder_black.png differ diff --git a/bin/src/main/resources/textures/block/cubes/concrete/powder/concrete_powder_blue.png b/bin/src/main/resources/textures/block/cubes/concrete/powder/concrete_powder_blue.png new file mode 100644 index 0000000..006a7fb Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/concrete/powder/concrete_powder_blue.png differ diff --git a/bin/src/main/resources/textures/block/cubes/concrete/powder/concrete_powder_brown.png b/bin/src/main/resources/textures/block/cubes/concrete/powder/concrete_powder_brown.png new file mode 100644 index 0000000..6438b42 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/concrete/powder/concrete_powder_brown.png differ diff --git a/bin/src/main/resources/textures/block/cubes/concrete/powder/concrete_powder_cyan.png b/bin/src/main/resources/textures/block/cubes/concrete/powder/concrete_powder_cyan.png new file mode 100644 index 0000000..16e46e9 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/concrete/powder/concrete_powder_cyan.png differ diff --git a/bin/src/main/resources/textures/block/cubes/concrete/powder/concrete_powder_gray.png b/bin/src/main/resources/textures/block/cubes/concrete/powder/concrete_powder_gray.png new file mode 100644 index 0000000..64d9e4b Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/concrete/powder/concrete_powder_gray.png differ diff --git a/bin/src/main/resources/textures/block/cubes/concrete/powder/concrete_powder_green.png b/bin/src/main/resources/textures/block/cubes/concrete/powder/concrete_powder_green.png new file mode 100644 index 0000000..6bf205a Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/concrete/powder/concrete_powder_green.png differ diff --git a/bin/src/main/resources/textures/block/cubes/concrete/powder/concrete_powder_light_blue.png b/bin/src/main/resources/textures/block/cubes/concrete/powder/concrete_powder_light_blue.png new file mode 100644 index 0000000..7c5bab1 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/concrete/powder/concrete_powder_light_blue.png differ diff --git a/bin/src/main/resources/textures/block/cubes/concrete/powder/concrete_powder_lime.png b/bin/src/main/resources/textures/block/cubes/concrete/powder/concrete_powder_lime.png new file mode 100644 index 0000000..e0c3181 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/concrete/powder/concrete_powder_lime.png differ diff --git a/bin/src/main/resources/textures/block/cubes/concrete/powder/concrete_powder_magenta.png b/bin/src/main/resources/textures/block/cubes/concrete/powder/concrete_powder_magenta.png new file mode 100644 index 0000000..62fcba0 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/concrete/powder/concrete_powder_magenta.png differ diff --git a/bin/src/main/resources/textures/block/cubes/concrete/powder/concrete_powder_orange.png b/bin/src/main/resources/textures/block/cubes/concrete/powder/concrete_powder_orange.png new file mode 100644 index 0000000..e600910 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/concrete/powder/concrete_powder_orange.png differ diff --git a/bin/src/main/resources/textures/block/cubes/concrete/powder/concrete_powder_pink.png b/bin/src/main/resources/textures/block/cubes/concrete/powder/concrete_powder_pink.png new file mode 100644 index 0000000..a982943 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/concrete/powder/concrete_powder_pink.png differ diff --git a/bin/src/main/resources/textures/block/cubes/concrete/powder/concrete_powder_purple.png b/bin/src/main/resources/textures/block/cubes/concrete/powder/concrete_powder_purple.png new file mode 100644 index 0000000..21ebaaf Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/concrete/powder/concrete_powder_purple.png differ diff --git a/bin/src/main/resources/textures/block/cubes/concrete/powder/concrete_powder_red.png b/bin/src/main/resources/textures/block/cubes/concrete/powder/concrete_powder_red.png new file mode 100644 index 0000000..a691072 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/concrete/powder/concrete_powder_red.png differ diff --git a/bin/src/main/resources/textures/block/cubes/concrete/powder/concrete_powder_silver.png b/bin/src/main/resources/textures/block/cubes/concrete/powder/concrete_powder_silver.png new file mode 100644 index 0000000..46b9d57 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/concrete/powder/concrete_powder_silver.png differ diff --git a/bin/src/main/resources/textures/block/cubes/concrete/powder/concrete_powder_white.png b/bin/src/main/resources/textures/block/cubes/concrete/powder/concrete_powder_white.png new file mode 100644 index 0000000..48b1d6c Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/concrete/powder/concrete_powder_white.png differ diff --git a/bin/src/main/resources/textures/block/cubes/concrete/powder/concrete_powder_yellow.png b/bin/src/main/resources/textures/block/cubes/concrete/powder/concrete_powder_yellow.png new file mode 100644 index 0000000..15080d9 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/concrete/powder/concrete_powder_yellow.png differ diff --git a/bin/src/main/resources/textures/block/cubes/concrete/powder/desktop.ini b/bin/src/main/resources/textures/block/cubes/concrete/powder/desktop.ini new file mode 100644 index 0000000..f4ea17f --- /dev/null +++ b/bin/src/main/resources/textures/block/cubes/concrete/powder/desktop.ini @@ -0,0 +1,17 @@ +[LocalizedFileNames] +concrete_powder_pink.png=@concrete_powder_pink.png,0 +concrete_powder_magenta.png=@concrete_powder_magenta.png,0 +concrete_powder_lime.png=@concrete_powder_lime.png,0 +concrete_powder_light_blue.png=@concrete_powder_light_blue.png,0 +concrete_powder_green.png=@concrete_powder_green.png,0 +concrete_powder_gray.png=@concrete_powder_gray.png,0 +concrete_powder_cyan.png=@concrete_powder_cyan.png,0 +concrete_powder_brown.png=@concrete_powder_brown.png,0 +concrete_powder_red.png=@concrete_powder_red.png,0 +concrete_powder_black.png=@concrete_powder_black.png,0 +concrete_powder_white.png=@concrete_powder_white.png,0 +concrete_powder_blue.png=@concrete_powder_blue.png,0 +concrete_powder_yellow.png=@concrete_powder_yellow.png,0 +concrete_powder_silver.png=@concrete_powder_silver.png,0 +concrete_powder_orange.png=@concrete_powder_orange.png,0 +concrete_powder_purple.png=@concrete_powder_purple.png,0 diff --git a/bin/src/main/resources/textures/block/cubes/door/door_acacia_lower.png b/bin/src/main/resources/textures/block/cubes/door/door_acacia_lower.png new file mode 100644 index 0000000..c1516b1 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/door/door_acacia_lower.png differ diff --git a/bin/src/main/resources/textures/block/cubes/door/door_acacia_upper.png b/bin/src/main/resources/textures/block/cubes/door/door_acacia_upper.png new file mode 100644 index 0000000..d5fff8d Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/door/door_acacia_upper.png differ diff --git a/bin/src/main/resources/textures/block/cubes/door/door_birch_lower.png b/bin/src/main/resources/textures/block/cubes/door/door_birch_lower.png new file mode 100644 index 0000000..6a49644 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/door/door_birch_lower.png differ diff --git a/bin/src/main/resources/textures/block/cubes/door/door_birch_upper.png b/bin/src/main/resources/textures/block/cubes/door/door_birch_upper.png new file mode 100644 index 0000000..4a71488 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/door/door_birch_upper.png differ diff --git a/bin/src/main/resources/textures/block/cubes/door/door_dark_oak_lower.png b/bin/src/main/resources/textures/block/cubes/door/door_dark_oak_lower.png new file mode 100644 index 0000000..eb733b0 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/door/door_dark_oak_lower.png differ diff --git a/bin/src/main/resources/textures/block/cubes/door/door_dark_oak_upper.png b/bin/src/main/resources/textures/block/cubes/door/door_dark_oak_upper.png new file mode 100644 index 0000000..6971c44 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/door/door_dark_oak_upper.png differ diff --git a/bin/src/main/resources/textures/block/cubes/door/door_iron_lower.png b/bin/src/main/resources/textures/block/cubes/door/door_iron_lower.png new file mode 100644 index 0000000..909b7c5 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/door/door_iron_lower.png differ diff --git a/bin/src/main/resources/textures/block/cubes/door/door_iron_upper.png b/bin/src/main/resources/textures/block/cubes/door/door_iron_upper.png new file mode 100644 index 0000000..4194812 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/door/door_iron_upper.png differ diff --git a/bin/src/main/resources/textures/block/cubes/door/door_jungle_lower.png b/bin/src/main/resources/textures/block/cubes/door/door_jungle_lower.png new file mode 100644 index 0000000..fab29b6 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/door/door_jungle_lower.png differ diff --git a/bin/src/main/resources/textures/block/cubes/door/door_jungle_upper.png b/bin/src/main/resources/textures/block/cubes/door/door_jungle_upper.png new file mode 100644 index 0000000..d6a5661 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/door/door_jungle_upper.png differ diff --git a/bin/src/main/resources/textures/block/cubes/door/door_oak_lower.png b/bin/src/main/resources/textures/block/cubes/door/door_oak_lower.png new file mode 100644 index 0000000..4d1419b Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/door/door_oak_lower.png differ diff --git a/bin/src/main/resources/textures/block/cubes/door/door_oak_upper.png b/bin/src/main/resources/textures/block/cubes/door/door_oak_upper.png new file mode 100644 index 0000000..af62f14 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/door/door_oak_upper.png differ diff --git a/bin/src/main/resources/textures/block/cubes/door/door_spruce_lower.png b/bin/src/main/resources/textures/block/cubes/door/door_spruce_lower.png new file mode 100644 index 0000000..8d24b7b Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/door/door_spruce_lower.png differ diff --git a/bin/src/main/resources/textures/block/cubes/door/door_spruce_upper.png b/bin/src/main/resources/textures/block/cubes/door/door_spruce_upper.png new file mode 100644 index 0000000..4c9039b Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/door/door_spruce_upper.png differ diff --git a/bin/src/main/resources/textures/block/cubes/door/iron_trapdoor.png b/bin/src/main/resources/textures/block/cubes/door/iron_trapdoor.png new file mode 100644 index 0000000..5538063 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/door/iron_trapdoor.png differ diff --git a/bin/src/main/resources/textures/block/cubes/door/oak_trapdoor.png b/bin/src/main/resources/textures/block/cubes/door/oak_trapdoor.png new file mode 100644 index 0000000..c9d4c86 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/door/oak_trapdoor.png differ diff --git a/bin/src/main/resources/textures/block/cubes/fire_layer_0.png b/bin/src/main/resources/textures/block/cubes/fire_layer_0.png new file mode 100644 index 0000000..5d4e8bc Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/fire_layer_0.png differ diff --git a/bin/src/main/resources/textures/block/cubes/fire_layer_1.png b/bin/src/main/resources/textures/block/cubes/fire_layer_1.png new file mode 100644 index 0000000..31f702a Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/fire_layer_1.png differ diff --git a/bin/src/main/resources/textures/block/cubes/glass/glass.png b/bin/src/main/resources/textures/block/cubes/glass/glass.png new file mode 100644 index 0000000..1faa672 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/glass/glass.png differ diff --git a/bin/src/main/resources/textures/block/cubes/glass/glass_black.png b/bin/src/main/resources/textures/block/cubes/glass/glass_black.png new file mode 100644 index 0000000..41eb1ca Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/glass/glass_black.png differ diff --git a/bin/src/main/resources/textures/block/cubes/glass/glass_blue.png b/bin/src/main/resources/textures/block/cubes/glass/glass_blue.png new file mode 100644 index 0000000..9224eca Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/glass/glass_blue.png differ diff --git a/bin/src/main/resources/textures/block/cubes/glass/glass_brown.png b/bin/src/main/resources/textures/block/cubes/glass/glass_brown.png new file mode 100644 index 0000000..9a30b82 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/glass/glass_brown.png differ diff --git a/bin/src/main/resources/textures/block/cubes/glass/glass_cyan.png b/bin/src/main/resources/textures/block/cubes/glass/glass_cyan.png new file mode 100644 index 0000000..7ab5e71 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/glass/glass_cyan.png differ diff --git a/bin/src/main/resources/textures/block/cubes/glass/glass_gray.png b/bin/src/main/resources/textures/block/cubes/glass/glass_gray.png new file mode 100644 index 0000000..2e27bd1 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/glass/glass_gray.png differ diff --git a/bin/src/main/resources/textures/block/cubes/glass/glass_green.png b/bin/src/main/resources/textures/block/cubes/glass/glass_green.png new file mode 100644 index 0000000..b8db20c Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/glass/glass_green.png differ diff --git a/bin/src/main/resources/textures/block/cubes/glass/glass_light_blue.png b/bin/src/main/resources/textures/block/cubes/glass/glass_light_blue.png new file mode 100644 index 0000000..6d47af2 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/glass/glass_light_blue.png differ diff --git a/bin/src/main/resources/textures/block/cubes/glass/glass_lime.png b/bin/src/main/resources/textures/block/cubes/glass/glass_lime.png new file mode 100644 index 0000000..52375a6 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/glass/glass_lime.png differ diff --git a/bin/src/main/resources/textures/block/cubes/glass/glass_magenta.png b/bin/src/main/resources/textures/block/cubes/glass/glass_magenta.png new file mode 100644 index 0000000..10d3543 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/glass/glass_magenta.png differ diff --git a/bin/src/main/resources/textures/block/cubes/glass/glass_orange.png b/bin/src/main/resources/textures/block/cubes/glass/glass_orange.png new file mode 100644 index 0000000..c876b4e Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/glass/glass_orange.png differ diff --git a/bin/src/main/resources/textures/block/cubes/glass/glass_pane_top.png b/bin/src/main/resources/textures/block/cubes/glass/glass_pane_top.png new file mode 100644 index 0000000..7cae3de Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/glass/glass_pane_top.png differ diff --git a/bin/src/main/resources/textures/block/cubes/glass/glass_pane_top_black.png b/bin/src/main/resources/textures/block/cubes/glass/glass_pane_top_black.png new file mode 100644 index 0000000..7f1e02d Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/glass/glass_pane_top_black.png differ diff --git a/bin/src/main/resources/textures/block/cubes/glass/glass_pane_top_blue.png b/bin/src/main/resources/textures/block/cubes/glass/glass_pane_top_blue.png new file mode 100644 index 0000000..fe886be Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/glass/glass_pane_top_blue.png differ diff --git a/bin/src/main/resources/textures/block/cubes/glass/glass_pane_top_brown.png b/bin/src/main/resources/textures/block/cubes/glass/glass_pane_top_brown.png new file mode 100644 index 0000000..5366eaf Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/glass/glass_pane_top_brown.png differ diff --git a/bin/src/main/resources/textures/block/cubes/glass/glass_pane_top_cyan.png b/bin/src/main/resources/textures/block/cubes/glass/glass_pane_top_cyan.png new file mode 100644 index 0000000..ef1b38b Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/glass/glass_pane_top_cyan.png differ diff --git a/bin/src/main/resources/textures/block/cubes/glass/glass_pane_top_gray.png b/bin/src/main/resources/textures/block/cubes/glass/glass_pane_top_gray.png new file mode 100644 index 0000000..cc106ef Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/glass/glass_pane_top_gray.png differ diff --git a/bin/src/main/resources/textures/block/cubes/glass/glass_pane_top_green.png b/bin/src/main/resources/textures/block/cubes/glass/glass_pane_top_green.png new file mode 100644 index 0000000..a9a2386 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/glass/glass_pane_top_green.png differ diff --git a/bin/src/main/resources/textures/block/cubes/glass/glass_pane_top_light_blue.png b/bin/src/main/resources/textures/block/cubes/glass/glass_pane_top_light_blue.png new file mode 100644 index 0000000..bebd16f Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/glass/glass_pane_top_light_blue.png differ diff --git a/bin/src/main/resources/textures/block/cubes/glass/glass_pane_top_lime.png b/bin/src/main/resources/textures/block/cubes/glass/glass_pane_top_lime.png new file mode 100644 index 0000000..818548f Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/glass/glass_pane_top_lime.png differ diff --git a/bin/src/main/resources/textures/block/cubes/glass/glass_pane_top_magenta.png b/bin/src/main/resources/textures/block/cubes/glass/glass_pane_top_magenta.png new file mode 100644 index 0000000..26e0ab3 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/glass/glass_pane_top_magenta.png differ diff --git a/bin/src/main/resources/textures/block/cubes/glass/glass_pane_top_orange.png b/bin/src/main/resources/textures/block/cubes/glass/glass_pane_top_orange.png new file mode 100644 index 0000000..a77d7e8 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/glass/glass_pane_top_orange.png differ diff --git a/bin/src/main/resources/textures/block/cubes/glass/glass_pane_top_pink.png b/bin/src/main/resources/textures/block/cubes/glass/glass_pane_top_pink.png new file mode 100644 index 0000000..2766343 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/glass/glass_pane_top_pink.png differ diff --git a/bin/src/main/resources/textures/block/cubes/glass/glass_pane_top_purple.png b/bin/src/main/resources/textures/block/cubes/glass/glass_pane_top_purple.png new file mode 100644 index 0000000..0392154 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/glass/glass_pane_top_purple.png differ diff --git a/bin/src/main/resources/textures/block/cubes/glass/glass_pane_top_red.png b/bin/src/main/resources/textures/block/cubes/glass/glass_pane_top_red.png new file mode 100644 index 0000000..f659fee Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/glass/glass_pane_top_red.png differ diff --git a/bin/src/main/resources/textures/block/cubes/glass/glass_pane_top_silver.png b/bin/src/main/resources/textures/block/cubes/glass/glass_pane_top_silver.png new file mode 100644 index 0000000..141d8b5 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/glass/glass_pane_top_silver.png differ diff --git a/bin/src/main/resources/textures/block/cubes/glass/glass_pane_top_white.png b/bin/src/main/resources/textures/block/cubes/glass/glass_pane_top_white.png new file mode 100644 index 0000000..ee1cb80 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/glass/glass_pane_top_white.png differ diff --git a/bin/src/main/resources/textures/block/cubes/glass/glass_pane_top_yellow.png b/bin/src/main/resources/textures/block/cubes/glass/glass_pane_top_yellow.png new file mode 100644 index 0000000..57452a7 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/glass/glass_pane_top_yellow.png differ diff --git a/bin/src/main/resources/textures/block/cubes/glass/glass_pink.png b/bin/src/main/resources/textures/block/cubes/glass/glass_pink.png new file mode 100644 index 0000000..d053a5c Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/glass/glass_pink.png differ diff --git a/bin/src/main/resources/textures/block/cubes/glass/glass_purple.png b/bin/src/main/resources/textures/block/cubes/glass/glass_purple.png new file mode 100644 index 0000000..35c854e Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/glass/glass_purple.png differ diff --git a/bin/src/main/resources/textures/block/cubes/glass/glass_red.png b/bin/src/main/resources/textures/block/cubes/glass/glass_red.png new file mode 100644 index 0000000..c034855 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/glass/glass_red.png differ diff --git a/bin/src/main/resources/textures/block/cubes/glass/glass_silver.png b/bin/src/main/resources/textures/block/cubes/glass/glass_silver.png new file mode 100644 index 0000000..ae224e8 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/glass/glass_silver.png differ diff --git a/bin/src/main/resources/textures/block/cubes/glass/glass_white.png b/bin/src/main/resources/textures/block/cubes/glass/glass_white.png new file mode 100644 index 0000000..654d32f Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/glass/glass_white.png differ diff --git a/bin/src/main/resources/textures/block/cubes/glass/glass_yellow.png b/bin/src/main/resources/textures/block/cubes/glass/glass_yellow.png new file mode 100644 index 0000000..d6592d0 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/glass/glass_yellow.png differ diff --git a/bin/src/main/resources/textures/block/cubes/hopper_inside.png b/bin/src/main/resources/textures/block/cubes/hopper_inside.png new file mode 100644 index 0000000..b46646b Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/hopper_inside.png differ diff --git a/bin/src/main/resources/textures/block/cubes/hopper_outside.png b/bin/src/main/resources/textures/block/cubes/hopper_outside.png new file mode 100644 index 0000000..6081830 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/hopper_outside.png differ diff --git a/bin/src/main/resources/textures/block/cubes/hopper_top.png b/bin/src/main/resources/textures/block/cubes/hopper_top.png new file mode 100644 index 0000000..3d0335c Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/hopper_top.png differ diff --git a/bin/src/main/resources/textures/block/cubes/ice/frosted_ice_0.png b/bin/src/main/resources/textures/block/cubes/ice/frosted_ice_0.png new file mode 100644 index 0000000..d28ad34 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/ice/frosted_ice_0.png differ diff --git a/bin/src/main/resources/textures/block/cubes/ice/frosted_ice_1.png b/bin/src/main/resources/textures/block/cubes/ice/frosted_ice_1.png new file mode 100644 index 0000000..2749efc Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/ice/frosted_ice_1.png differ diff --git a/bin/src/main/resources/textures/block/cubes/ice/frosted_ice_2.png b/bin/src/main/resources/textures/block/cubes/ice/frosted_ice_2.png new file mode 100644 index 0000000..6de760c Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/ice/frosted_ice_2.png differ diff --git a/bin/src/main/resources/textures/block/cubes/ice/frosted_ice_3.png b/bin/src/main/resources/textures/block/cubes/ice/frosted_ice_3.png new file mode 100644 index 0000000..5af2a3f Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/ice/frosted_ice_3.png differ diff --git a/bin/src/main/resources/textures/block/cubes/ice/ice.png b/bin/src/main/resources/textures/block/cubes/ice/ice.png new file mode 100644 index 0000000..d429a37 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/ice/ice.png differ diff --git a/bin/src/main/resources/textures/block/cubes/ice/ice_packed.png b/bin/src/main/resources/textures/block/cubes/ice/ice_packed.png new file mode 100644 index 0000000..f8c586c Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/ice/ice_packed.png differ diff --git a/bin/src/main/resources/textures/block/cubes/iron_bars.png b/bin/src/main/resources/textures/block/cubes/iron_bars.png new file mode 100644 index 0000000..503e6f4 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/iron_bars.png differ diff --git a/bin/src/main/resources/textures/block/cubes/itemframe_background.png b/bin/src/main/resources/textures/block/cubes/itemframe_background.png new file mode 100644 index 0000000..8ee3219 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/itemframe_background.png differ diff --git a/bin/src/main/resources/textures/block/cubes/jukebox_side.png b/bin/src/main/resources/textures/block/cubes/jukebox_side.png new file mode 100644 index 0000000..3138116 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/jukebox_side.png differ diff --git a/bin/src/main/resources/textures/block/cubes/jukebox_top.png b/bin/src/main/resources/textures/block/cubes/jukebox_top.png new file mode 100644 index 0000000..51387f7 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/jukebox_top.png differ diff --git a/bin/src/main/resources/textures/block/cubes/ladder.png b/bin/src/main/resources/textures/block/cubes/ladder.png new file mode 100644 index 0000000..33db28c Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/ladder.png differ diff --git a/bin/src/main/resources/textures/block/cubes/leaves/leaves_acacia.png b/bin/src/main/resources/textures/block/cubes/leaves/leaves_acacia.png new file mode 100644 index 0000000..60ec3dc Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/leaves/leaves_acacia.png differ diff --git a/bin/src/main/resources/textures/block/cubes/leaves/leaves_big_oak.png b/bin/src/main/resources/textures/block/cubes/leaves/leaves_big_oak.png new file mode 100644 index 0000000..9932828 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/leaves/leaves_big_oak.png differ diff --git a/bin/src/main/resources/textures/block/cubes/leaves/leaves_birch.png b/bin/src/main/resources/textures/block/cubes/leaves/leaves_birch.png new file mode 100644 index 0000000..464f5e9 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/leaves/leaves_birch.png differ diff --git a/bin/src/main/resources/textures/block/cubes/leaves/leaves_jungle.png b/bin/src/main/resources/textures/block/cubes/leaves/leaves_jungle.png new file mode 100644 index 0000000..f465b0e Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/leaves/leaves_jungle.png differ diff --git a/bin/src/main/resources/textures/block/cubes/leaves/leaves_oak.png b/bin/src/main/resources/textures/block/cubes/leaves/leaves_oak.png new file mode 100644 index 0000000..73ddb0f Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/leaves/leaves_oak.png differ diff --git a/bin/src/main/resources/textures/block/cubes/leaves/leaves_spruce.png b/bin/src/main/resources/textures/block/cubes/leaves/leaves_spruce.png new file mode 100644 index 0000000..85e4c07 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/leaves/leaves_spruce.png differ diff --git a/bin/src/main/resources/textures/block/cubes/liquid/lava_flow.png b/bin/src/main/resources/textures/block/cubes/liquid/lava_flow.png new file mode 100644 index 0000000..1899e46 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/liquid/lava_flow.png differ diff --git a/bin/src/main/resources/textures/block/cubes/liquid/lava_still.png b/bin/src/main/resources/textures/block/cubes/liquid/lava_still.png new file mode 100644 index 0000000..a7cffc7 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/liquid/lava_still.png differ diff --git a/bin/src/main/resources/textures/block/cubes/liquid/water_flow.png b/bin/src/main/resources/textures/block/cubes/liquid/water_flow.png new file mode 100644 index 0000000..58bf7aa Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/liquid/water_flow.png differ diff --git a/bin/src/main/resources/textures/block/cubes/liquid/water_overlay.png b/bin/src/main/resources/textures/block/cubes/liquid/water_overlay.png new file mode 100644 index 0000000..978fce7 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/liquid/water_overlay.png differ diff --git a/bin/src/main/resources/textures/block/cubes/liquid/water_still.png b/bin/src/main/resources/textures/block/cubes/liquid/water_still.png new file mode 100644 index 0000000..02a2813 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/liquid/water_still.png differ diff --git a/bin/src/main/resources/textures/block/cubes/magma.png b/bin/src/main/resources/textures/block/cubes/magma.png new file mode 100644 index 0000000..d14ee19 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/magma.png differ diff --git a/bin/src/main/resources/textures/block/cubes/melon_side.png b/bin/src/main/resources/textures/block/cubes/melon_side.png new file mode 100644 index 0000000..d32d5f8 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/melon_side.png differ diff --git a/bin/src/main/resources/textures/block/cubes/melon_top.png b/bin/src/main/resources/textures/block/cubes/melon_top.png new file mode 100644 index 0000000..776146d Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/melon_top.png differ diff --git a/bin/src/main/resources/textures/block/cubes/mineral_blocks/coal_block.png b/bin/src/main/resources/textures/block/cubes/mineral_blocks/coal_block.png new file mode 100644 index 0000000..b2a7357 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/mineral_blocks/coal_block.png differ diff --git a/bin/src/main/resources/textures/block/cubes/mineral_blocks/desktop.ini b/bin/src/main/resources/textures/block/cubes/mineral_blocks/desktop.ini new file mode 100644 index 0000000..0481e39 --- /dev/null +++ b/bin/src/main/resources/textures/block/cubes/mineral_blocks/desktop.ini @@ -0,0 +1,7 @@ +[LocalizedFileNames] +emerald_block.png=@emerald_block.png,0 +lapis_block.png=@lapis_block.png,0 +diamond_block.png=@diamond_block.png,0 +iron_block.png=@iron_block.png,0 +coal_block.png=@coal_block.png,0 +gold_block.png=@gold_block.png,0 diff --git a/bin/src/main/resources/textures/block/cubes/mineral_blocks/diamond_block.png b/bin/src/main/resources/textures/block/cubes/mineral_blocks/diamond_block.png new file mode 100644 index 0000000..94bdf04 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/mineral_blocks/diamond_block.png differ diff --git a/bin/src/main/resources/textures/block/cubes/mineral_blocks/emerald_block.png b/bin/src/main/resources/textures/block/cubes/mineral_blocks/emerald_block.png new file mode 100644 index 0000000..02a51d8 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/mineral_blocks/emerald_block.png differ diff --git a/bin/src/main/resources/textures/block/cubes/mineral_blocks/gold_block.png b/bin/src/main/resources/textures/block/cubes/mineral_blocks/gold_block.png new file mode 100644 index 0000000..0c034c0 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/mineral_blocks/gold_block.png differ diff --git a/bin/src/main/resources/textures/block/cubes/mineral_blocks/iron_block.png b/bin/src/main/resources/textures/block/cubes/mineral_blocks/iron_block.png new file mode 100644 index 0000000..c2f71bf Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/mineral_blocks/iron_block.png differ diff --git a/bin/src/main/resources/textures/block/cubes/mineral_blocks/lapis_block.png b/bin/src/main/resources/textures/block/cubes/mineral_blocks/lapis_block.png new file mode 100644 index 0000000..bb5b327 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/mineral_blocks/lapis_block.png differ diff --git a/bin/src/main/resources/textures/block/cubes/ore/coal_ore.png b/bin/src/main/resources/textures/block/cubes/ore/coal_ore.png new file mode 100644 index 0000000..e274879 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/ore/coal_ore.png differ diff --git a/bin/src/main/resources/textures/block/cubes/ore/desktop.ini b/bin/src/main/resources/textures/block/cubes/ore/desktop.ini new file mode 100644 index 0000000..5ba8946 --- /dev/null +++ b/bin/src/main/resources/textures/block/cubes/ore/desktop.ini @@ -0,0 +1,8 @@ +[LocalizedFileNames] +emerald_ore.png=@emerald_ore.png,0 +lapis_ore.png=@lapis_ore.png,0 +diamond_ore.png=@diamond_ore.png,0 +iron_ore.png=@iron_ore.png,0 +coal_ore.png=@coal_ore.png,0 +gold_ore.png=@gold_ore.png,0 +quartz_ore.png=@quartz_ore.png,0 diff --git a/bin/src/main/resources/textures/block/cubes/ore/diamond_ore.png b/bin/src/main/resources/textures/block/cubes/ore/diamond_ore.png new file mode 100644 index 0000000..acefac5 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/ore/diamond_ore.png differ diff --git a/bin/src/main/resources/textures/block/cubes/ore/emerald_ore.png b/bin/src/main/resources/textures/block/cubes/ore/emerald_ore.png new file mode 100644 index 0000000..2cb417a Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/ore/emerald_ore.png differ diff --git a/bin/src/main/resources/textures/block/cubes/ore/gold_ore.png b/bin/src/main/resources/textures/block/cubes/ore/gold_ore.png new file mode 100644 index 0000000..9951425 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/ore/gold_ore.png differ diff --git a/bin/src/main/resources/textures/block/cubes/ore/iron_ore.png b/bin/src/main/resources/textures/block/cubes/ore/iron_ore.png new file mode 100644 index 0000000..94731de Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/ore/iron_ore.png differ diff --git a/bin/src/main/resources/textures/block/cubes/ore/lapis_ore.png b/bin/src/main/resources/textures/block/cubes/ore/lapis_ore.png new file mode 100644 index 0000000..cda05b0 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/ore/lapis_ore.png differ diff --git a/bin/src/main/resources/textures/block/cubes/ore/quartz_ore.png b/bin/src/main/resources/textures/block/cubes/ore/quartz_ore.png new file mode 100644 index 0000000..67923cf Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/ore/quartz_ore.png differ diff --git a/bin/src/main/resources/textures/block/cubes/portal.png b/bin/src/main/resources/textures/block/cubes/portal.png new file mode 100644 index 0000000..8fa9bd6 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/portal.png differ diff --git a/bin/src/main/resources/textures/block/cubes/pumpkin/pumpkin_face_off.png b/bin/src/main/resources/textures/block/cubes/pumpkin/pumpkin_face_off.png new file mode 100644 index 0000000..76dbb0d Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/pumpkin/pumpkin_face_off.png differ diff --git a/bin/src/main/resources/textures/block/cubes/pumpkin/pumpkin_face_on.png b/bin/src/main/resources/textures/block/cubes/pumpkin/pumpkin_face_on.png new file mode 100644 index 0000000..a257e9d Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/pumpkin/pumpkin_face_on.png differ diff --git a/bin/src/main/resources/textures/block/cubes/pumpkin/pumpkin_side.png b/bin/src/main/resources/textures/block/cubes/pumpkin/pumpkin_side.png new file mode 100644 index 0000000..dfe70d6 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/pumpkin/pumpkin_side.png differ diff --git a/bin/src/main/resources/textures/block/cubes/pumpkin/pumpkin_top.png b/bin/src/main/resources/textures/block/cubes/pumpkin/pumpkin_top.png new file mode 100644 index 0000000..1deb1b8 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/pumpkin/pumpkin_top.png differ diff --git a/bin/src/main/resources/textures/block/cubes/rails/rail_activator.png b/bin/src/main/resources/textures/block/cubes/rails/rail_activator.png new file mode 100644 index 0000000..a7674a1 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/rails/rail_activator.png differ diff --git a/bin/src/main/resources/textures/block/cubes/rails/rail_activator_powered.png b/bin/src/main/resources/textures/block/cubes/rails/rail_activator_powered.png new file mode 100644 index 0000000..9fa3641 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/rails/rail_activator_powered.png differ diff --git a/bin/src/main/resources/textures/block/cubes/rails/rail_detector.png b/bin/src/main/resources/textures/block/cubes/rails/rail_detector.png new file mode 100644 index 0000000..b744b24 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/rails/rail_detector.png differ diff --git a/bin/src/main/resources/textures/block/cubes/rails/rail_detector_powered.png b/bin/src/main/resources/textures/block/cubes/rails/rail_detector_powered.png new file mode 100644 index 0000000..79befbe Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/rails/rail_detector_powered.png differ diff --git a/bin/src/main/resources/textures/block/cubes/rails/rail_golden.png b/bin/src/main/resources/textures/block/cubes/rails/rail_golden.png new file mode 100644 index 0000000..ec27300 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/rails/rail_golden.png differ diff --git a/bin/src/main/resources/textures/block/cubes/rails/rail_golden_powered.png b/bin/src/main/resources/textures/block/cubes/rails/rail_golden_powered.png new file mode 100644 index 0000000..d0006b9 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/rails/rail_golden_powered.png differ diff --git a/bin/src/main/resources/textures/block/cubes/rails/rail_normal.png b/bin/src/main/resources/textures/block/cubes/rails/rail_normal.png new file mode 100644 index 0000000..a3a4a15 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/rails/rail_normal.png differ diff --git a/bin/src/main/resources/textures/block/cubes/rails/rail_normal_turned.png b/bin/src/main/resources/textures/block/cubes/rails/rail_normal_turned.png new file mode 100644 index 0000000..720e82c Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/rails/rail_normal_turned.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/acacia_fence.png b/bin/src/main/resources/textures/block/cubes/sanity/acacia_fence.png new file mode 100644 index 0000000..8666ebc Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/acacia_fence.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/acacia_fence_gate.png b/bin/src/main/resources/textures/block/cubes/sanity/acacia_fence_gate.png new file mode 100644 index 0000000..41bf144 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/acacia_fence_gate.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/acacia_side_1.png b/bin/src/main/resources/textures/block/cubes/sanity/acacia_side_1.png new file mode 100644 index 0000000..b13efb0 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/acacia_side_1.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/acacia_side_2.png b/bin/src/main/resources/textures/block/cubes/sanity/acacia_side_2.png new file mode 100644 index 0000000..6ec00dd Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/acacia_side_2.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/acacia_siding.png b/bin/src/main/resources/textures/block/cubes/sanity/acacia_siding.png new file mode 100644 index 0000000..e77c809 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/acacia_siding.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/acacia_slab.png b/bin/src/main/resources/textures/block/cubes/sanity/acacia_slab.png new file mode 100644 index 0000000..e58199a Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/acacia_slab.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/anvil_0_back.png b/bin/src/main/resources/textures/block/cubes/sanity/anvil_0_back.png new file mode 100644 index 0000000..9d15d13 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/anvil_0_back.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/anvil_0_front.png b/bin/src/main/resources/textures/block/cubes/sanity/anvil_0_front.png new file mode 100644 index 0000000..076b125 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/anvil_0_front.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/anvil_0_side.png b/bin/src/main/resources/textures/block/cubes/sanity/anvil_0_side.png new file mode 100644 index 0000000..6bad6fa Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/anvil_0_side.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/anvil_0_top.png b/bin/src/main/resources/textures/block/cubes/sanity/anvil_0_top.png new file mode 100644 index 0000000..31ffc5c Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/anvil_0_top.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/anvil_1_back.png b/bin/src/main/resources/textures/block/cubes/sanity/anvil_1_back.png new file mode 100644 index 0000000..643ff7b Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/anvil_1_back.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/anvil_1_front.png b/bin/src/main/resources/textures/block/cubes/sanity/anvil_1_front.png new file mode 100644 index 0000000..619f36a Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/anvil_1_front.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/anvil_1_side.png b/bin/src/main/resources/textures/block/cubes/sanity/anvil_1_side.png new file mode 100644 index 0000000..6775b7a Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/anvil_1_side.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/anvil_1_top.png b/bin/src/main/resources/textures/block/cubes/sanity/anvil_1_top.png new file mode 100644 index 0000000..d1e665e Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/anvil_1_top.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/anvil_2_back.png b/bin/src/main/resources/textures/block/cubes/sanity/anvil_2_back.png new file mode 100644 index 0000000..035a3eb Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/anvil_2_back.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/anvil_2_front.png b/bin/src/main/resources/textures/block/cubes/sanity/anvil_2_front.png new file mode 100644 index 0000000..83f56c0 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/anvil_2_front.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/anvil_2_side.png b/bin/src/main/resources/textures/block/cubes/sanity/anvil_2_side.png new file mode 100644 index 0000000..0314fae Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/anvil_2_side.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/anvil_2_top.png b/bin/src/main/resources/textures/block/cubes/sanity/anvil_2_top.png new file mode 100644 index 0000000..c9de5b3 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/anvil_2_top.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/anvil_bottom.png b/bin/src/main/resources/textures/block/cubes/sanity/anvil_bottom.png new file mode 100644 index 0000000..9c09198 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/anvil_bottom.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/beacon_glass_side.png b/bin/src/main/resources/textures/block/cubes/sanity/beacon_glass_side.png new file mode 100644 index 0000000..2f72ae9 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/beacon_glass_side.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/beacon_glass_top.png b/bin/src/main/resources/textures/block/cubes/sanity/beacon_glass_top.png new file mode 100644 index 0000000..13d9f06 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/beacon_glass_top.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/beacon_nether_star.png b/bin/src/main/resources/textures/block/cubes/sanity/beacon_nether_star.png new file mode 100644 index 0000000..204258e Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/beacon_nether_star.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/birch_fence.png b/bin/src/main/resources/textures/block/cubes/sanity/birch_fence.png new file mode 100644 index 0000000..1ad018b Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/birch_fence.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/birch_fence_gate.png b/bin/src/main/resources/textures/block/cubes/sanity/birch_fence_gate.png new file mode 100644 index 0000000..d04d692 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/birch_fence_gate.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/birch_side.png b/bin/src/main/resources/textures/block/cubes/sanity/birch_side.png new file mode 100644 index 0000000..2aae0bf Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/birch_side.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/birch_siding.png b/bin/src/main/resources/textures/block/cubes/sanity/birch_siding.png new file mode 100644 index 0000000..b2c078c Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/birch_siding.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/birch_slab_1.png b/bin/src/main/resources/textures/block/cubes/sanity/birch_slab_1.png new file mode 100644 index 0000000..1d43aff Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/birch_slab_1.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/birch_slab_2.png b/bin/src/main/resources/textures/block/cubes/sanity/birch_slab_2.png new file mode 100644 index 0000000..6ba5ecc Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/birch_slab_2.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/birch_slab_3.png b/bin/src/main/resources/textures/block/cubes/sanity/birch_slab_3.png new file mode 100644 index 0000000..1b9b6ac Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/birch_slab_3.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/brick_stairs.png b/bin/src/main/resources/textures/block/cubes/sanity/brick_stairs.png new file mode 100644 index 0000000..40423ea Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/brick_stairs.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/brick_stairs_corner_inner.png b/bin/src/main/resources/textures/block/cubes/sanity/brick_stairs_corner_inner.png new file mode 100644 index 0000000..5d142d8 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/brick_stairs_corner_inner.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/brick_stairs_corner_outer.png b/bin/src/main/resources/textures/block/cubes/sanity/brick_stairs_corner_outer.png new file mode 100644 index 0000000..1f4a2be Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/brick_stairs_corner_outer.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/button_oak.png b/bin/src/main/resources/textures/block/cubes/sanity/button_oak.png new file mode 100644 index 0000000..92e8b9d Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/button_oak.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/cobblestone_mossy_wall.png b/bin/src/main/resources/textures/block/cubes/sanity/cobblestone_mossy_wall.png new file mode 100644 index 0000000..76d700d Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/cobblestone_mossy_wall.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/cobblestone_stairs.png b/bin/src/main/resources/textures/block/cubes/sanity/cobblestone_stairs.png new file mode 100644 index 0000000..cb5089c Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/cobblestone_stairs.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/cobblestone_wall.png b/bin/src/main/resources/textures/block/cubes/sanity/cobblestone_wall.png new file mode 100644 index 0000000..203716b Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/cobblestone_wall.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/dark_oak_fence.png b/bin/src/main/resources/textures/block/cubes/sanity/dark_oak_fence.png new file mode 100644 index 0000000..df12aa6 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/dark_oak_fence.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/dark_oak_fence_gate.png b/bin/src/main/resources/textures/block/cubes/sanity/dark_oak_fence_gate.png new file mode 100644 index 0000000..a7a8104 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/dark_oak_fence_gate.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/dark_oak_side.png b/bin/src/main/resources/textures/block/cubes/sanity/dark_oak_side.png new file mode 100644 index 0000000..c655c4a Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/dark_oak_side.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/dark_oak_siding.png b/bin/src/main/resources/textures/block/cubes/sanity/dark_oak_siding.png new file mode 100644 index 0000000..da933d0 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/dark_oak_siding.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/dark_oak_slab_1.png b/bin/src/main/resources/textures/block/cubes/sanity/dark_oak_slab_1.png new file mode 100644 index 0000000..262f318 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/dark_oak_slab_1.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/dark_oak_slab_2.png b/bin/src/main/resources/textures/block/cubes/sanity/dark_oak_slab_2.png new file mode 100644 index 0000000..53a9fae Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/dark_oak_slab_2.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/dark_oak_slab_3.png b/bin/src/main/resources/textures/block/cubes/sanity/dark_oak_slab_3.png new file mode 100644 index 0000000..4ee6929 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/dark_oak_slab_3.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/dirt_podzol_side_snowed.png b/bin/src/main/resources/textures/block/cubes/sanity/dirt_podzol_side_snowed.png new file mode 100644 index 0000000..dd6c640 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/dirt_podzol_side_snowed.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/frame_border.png b/bin/src/main/resources/textures/block/cubes/sanity/frame_border.png new file mode 100644 index 0000000..c9840ef Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/frame_border.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/frost_crack1.png b/bin/src/main/resources/textures/block/cubes/sanity/frost_crack1.png new file mode 100644 index 0000000..6bf777b Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/frost_crack1.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/frost_crack2.png b/bin/src/main/resources/textures/block/cubes/sanity/frost_crack2.png new file mode 100644 index 0000000..302230e Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/frost_crack2.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/frost_crack3.png b/bin/src/main/resources/textures/block/cubes/sanity/frost_crack3.png new file mode 100644 index 0000000..2a1560c Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/frost_crack3.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/gold_pressure_plate_off.png b/bin/src/main/resources/textures/block/cubes/sanity/gold_pressure_plate_off.png new file mode 100644 index 0000000..93fd70c Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/gold_pressure_plate_off.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/gold_pressure_plate_on.png b/bin/src/main/resources/textures/block/cubes/sanity/gold_pressure_plate_on.png new file mode 100644 index 0000000..1c0f05d Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/gold_pressure_plate_on.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/grass_top_blades.png b/bin/src/main/resources/textures/block/cubes/sanity/grass_top_blades.png new file mode 100644 index 0000000..e059ead Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/grass_top_blades.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/ice_inside.png b/bin/src/main/resources/textures/block/cubes/sanity/ice_inside.png new file mode 100644 index 0000000..188e544 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/ice_inside.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/ice_triangle.png b/bin/src/main/resources/textures/block/cubes/sanity/ice_triangle.png new file mode 100644 index 0000000..a3e1f12 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/ice_triangle.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/iron_pressure_plate_off.png b/bin/src/main/resources/textures/block/cubes/sanity/iron_pressure_plate_off.png new file mode 100644 index 0000000..147c428 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/iron_pressure_plate_off.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/iron_pressure_plate_on.png b/bin/src/main/resources/textures/block/cubes/sanity/iron_pressure_plate_on.png new file mode 100644 index 0000000..736a42f Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/iron_pressure_plate_on.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/jungle_fence.png b/bin/src/main/resources/textures/block/cubes/sanity/jungle_fence.png new file mode 100644 index 0000000..d56a696 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/jungle_fence.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/jungle_fence_gate.png b/bin/src/main/resources/textures/block/cubes/sanity/jungle_fence_gate.png new file mode 100644 index 0000000..aa2fb4b Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/jungle_fence_gate.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/jungle_flooring.png b/bin/src/main/resources/textures/block/cubes/sanity/jungle_flooring.png new file mode 100644 index 0000000..877426e Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/jungle_flooring.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/jungle_side.png b/bin/src/main/resources/textures/block/cubes/sanity/jungle_side.png new file mode 100644 index 0000000..a294b7d Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/jungle_side.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/jungle_siding.png b/bin/src/main/resources/textures/block/cubes/sanity/jungle_siding.png new file mode 100644 index 0000000..9511031 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/jungle_siding.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/jungle_slab_1.png b/bin/src/main/resources/textures/block/cubes/sanity/jungle_slab_1.png new file mode 100644 index 0000000..c263bde Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/jungle_slab_1.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/jungle_slab_2.png b/bin/src/main/resources/textures/block/cubes/sanity/jungle_slab_2.png new file mode 100644 index 0000000..f4d35bb Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/jungle_slab_2.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/jungle_slab_3.png b/bin/src/main/resources/textures/block/cubes/sanity/jungle_slab_3.png new file mode 100644 index 0000000..191f4d3 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/jungle_slab_3.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/leaves_acacia_inner.png b/bin/src/main/resources/textures/block/cubes/sanity/leaves_acacia_inner.png new file mode 100644 index 0000000..dec09b7 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/leaves_acacia_inner.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/leaves_big_oak.png b/bin/src/main/resources/textures/block/cubes/sanity/leaves_big_oak.png new file mode 100644 index 0000000..4120189 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/leaves_big_oak.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/leaves_big_oak_inner.png b/bin/src/main/resources/textures/block/cubes/sanity/leaves_big_oak_inner.png new file mode 100644 index 0000000..e9d56e5 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/leaves_big_oak_inner.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/leaves_birch.png b/bin/src/main/resources/textures/block/cubes/sanity/leaves_birch.png new file mode 100644 index 0000000..98d30d1 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/leaves_birch.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/leaves_birch_inner.png b/bin/src/main/resources/textures/block/cubes/sanity/leaves_birch_inner.png new file mode 100644 index 0000000..4f3da8e Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/leaves_birch_inner.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/leaves_jungle_bottom.png b/bin/src/main/resources/textures/block/cubes/sanity/leaves_jungle_bottom.png new file mode 100644 index 0000000..65a4714 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/leaves_jungle_bottom.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/leaves_jungle_ew.png b/bin/src/main/resources/textures/block/cubes/sanity/leaves_jungle_ew.png new file mode 100644 index 0000000..e2e7831 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/leaves_jungle_ew.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/leaves_jungle_inner.png b/bin/src/main/resources/textures/block/cubes/sanity/leaves_jungle_inner.png new file mode 100644 index 0000000..43f321c Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/leaves_jungle_inner.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/leaves_jungle_ns.png b/bin/src/main/resources/textures/block/cubes/sanity/leaves_jungle_ns.png new file mode 100644 index 0000000..6165d70 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/leaves_jungle_ns.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/leaves_jungle_top.png b/bin/src/main/resources/textures/block/cubes/sanity/leaves_jungle_top.png new file mode 100644 index 0000000..5bda9b0 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/leaves_jungle_top.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/leaves_oak.png b/bin/src/main/resources/textures/block/cubes/sanity/leaves_oak.png new file mode 100644 index 0000000..7713047 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/leaves_oak.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/leaves_oak_inner.png b/bin/src/main/resources/textures/block/cubes/sanity/leaves_oak_inner.png new file mode 100644 index 0000000..7eb7608 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/leaves_oak_inner.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/lever.png b/bin/src/main/resources/textures/block/cubes/sanity/lever.png new file mode 100644 index 0000000..0141038 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/lever.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/magma1.png b/bin/src/main/resources/textures/block/cubes/sanity/magma1.png new file mode 100644 index 0000000..3400af8 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/magma1.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/magma2.png b/bin/src/main/resources/textures/block/cubes/sanity/magma2.png new file mode 100644 index 0000000..9f085ce Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/magma2.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/magma3.png b/bin/src/main/resources/textures/block/cubes/sanity/magma3.png new file mode 100644 index 0000000..834ccda Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/magma3.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/mycelium_side_snowed.png b/bin/src/main/resources/textures/block/cubes/sanity/mycelium_side_snowed.png new file mode 100644 index 0000000..91ae344 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/mycelium_side_snowed.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/oak_fence.png b/bin/src/main/resources/textures/block/cubes/sanity/oak_fence.png new file mode 100644 index 0000000..1fea387 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/oak_fence.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/oak_fence_gate.png b/bin/src/main/resources/textures/block/cubes/sanity/oak_fence_gate.png new file mode 100644 index 0000000..035f078 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/oak_fence_gate.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/oak_pressure_plate.png b/bin/src/main/resources/textures/block/cubes/sanity/oak_pressure_plate.png new file mode 100644 index 0000000..9cdf3d4 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/oak_pressure_plate.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/oak_side.png b/bin/src/main/resources/textures/block/cubes/sanity/oak_side.png new file mode 100644 index 0000000..6fe18bd Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/oak_side.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/oak_siding.png b/bin/src/main/resources/textures/block/cubes/sanity/oak_siding.png new file mode 100644 index 0000000..becb1b3 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/oak_siding.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/oak_slab_1.png b/bin/src/main/resources/textures/block/cubes/sanity/oak_slab_1.png new file mode 100644 index 0000000..15e6a23 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/oak_slab_1.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/oak_slab_2.png b/bin/src/main/resources/textures/block/cubes/sanity/oak_slab_2.png new file mode 100644 index 0000000..a94229f Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/oak_slab_2.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/oak_slab_3.png b/bin/src/main/resources/textures/block/cubes/sanity/oak_slab_3.png new file mode 100644 index 0000000..36efeea Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/oak_slab_3.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/oak_trapdoor_bottom.png b/bin/src/main/resources/textures/block/cubes/sanity/oak_trapdoor_bottom.png new file mode 100644 index 0000000..f2e8ea2 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/oak_trapdoor_bottom.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/oak_trapdoor_top.png b/bin/src/main/resources/textures/block/cubes/sanity/oak_trapdoor_top.png new file mode 100644 index 0000000..325835c Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/oak_trapdoor_top.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/quartz_slab_side.png b/bin/src/main/resources/textures/block/cubes/sanity/quartz_slab_side.png new file mode 100644 index 0000000..75218be Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/quartz_slab_side.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/spruce_fence.png b/bin/src/main/resources/textures/block/cubes/sanity/spruce_fence.png new file mode 100644 index 0000000..7908fff Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/spruce_fence.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/spruce_fence_gate.png b/bin/src/main/resources/textures/block/cubes/sanity/spruce_fence_gate.png new file mode 100644 index 0000000..587c993 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/spruce_fence_gate.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/spruce_leaves_fast.png b/bin/src/main/resources/textures/block/cubes/sanity/spruce_leaves_fast.png new file mode 100644 index 0000000..2ced63d Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/spruce_leaves_fast.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/spruce_leaves_side.png b/bin/src/main/resources/textures/block/cubes/sanity/spruce_leaves_side.png new file mode 100644 index 0000000..b7e2c18 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/spruce_leaves_side.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/spruce_leaves_top.png b/bin/src/main/resources/textures/block/cubes/sanity/spruce_leaves_top.png new file mode 100644 index 0000000..9934e3b Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/spruce_leaves_top.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/spruce_leaves_upper.png b/bin/src/main/resources/textures/block/cubes/sanity/spruce_leaves_upper.png new file mode 100644 index 0000000..8895811 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/spruce_leaves_upper.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/spruce_siding.png b/bin/src/main/resources/textures/block/cubes/sanity/spruce_siding.png new file mode 100644 index 0000000..e4e9454 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/spruce_siding.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/spruce_slab_1.png b/bin/src/main/resources/textures/block/cubes/sanity/spruce_slab_1.png new file mode 100644 index 0000000..abd4b9a Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/spruce_slab_1.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/spruce_slab_2.png b/bin/src/main/resources/textures/block/cubes/sanity/spruce_slab_2.png new file mode 100644 index 0000000..525459f Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/spruce_slab_2.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/spruce_slab_3.png b/bin/src/main/resources/textures/block/cubes/sanity/spruce_slab_3.png new file mode 100644 index 0000000..76e71e5 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/spruce_slab_3.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sanity/stems.png b/bin/src/main/resources/textures/block/cubes/sanity/stems.png new file mode 100644 index 0000000..c3f6a67 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sanity/stems.png differ diff --git a/bin/src/main/resources/textures/block/cubes/slime.png b/bin/src/main/resources/textures/block/cubes/slime.png new file mode 100644 index 0000000..f5ff781 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/slime.png differ diff --git a/bin/src/main/resources/textures/block/cubes/snow.png b/bin/src/main/resources/textures/block/cubes/snow.png new file mode 100644 index 0000000..6f084a9 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/snow.png differ diff --git a/bin/src/main/resources/textures/block/cubes/soil/coarse_dirt.png b/bin/src/main/resources/textures/block/cubes/soil/coarse_dirt.png new file mode 100644 index 0000000..afe813d Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/soil/coarse_dirt.png differ diff --git a/bin/src/main/resources/textures/block/cubes/soil/dirt.png b/bin/src/main/resources/textures/block/cubes/soil/dirt.png new file mode 100644 index 0000000..c370e87 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/soil/dirt.png differ diff --git a/bin/src/main/resources/textures/block/cubes/soil/dirt_podzol_side.png b/bin/src/main/resources/textures/block/cubes/soil/dirt_podzol_side.png new file mode 100644 index 0000000..272928f Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/soil/dirt_podzol_side.png differ diff --git a/bin/src/main/resources/textures/block/cubes/soil/dirt_podzol_top.png b/bin/src/main/resources/textures/block/cubes/soil/dirt_podzol_top.png new file mode 100644 index 0000000..0933c8f Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/soil/dirt_podzol_top.png differ diff --git a/bin/src/main/resources/textures/block/cubes/soil/farmland_dry.png b/bin/src/main/resources/textures/block/cubes/soil/farmland_dry.png new file mode 100644 index 0000000..edcdcd7 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/soil/farmland_dry.png differ diff --git a/bin/src/main/resources/textures/block/cubes/soil/farmland_wet.png b/bin/src/main/resources/textures/block/cubes/soil/farmland_wet.png new file mode 100644 index 0000000..92e803d Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/soil/farmland_wet.png differ diff --git a/bin/src/main/resources/textures/block/cubes/soil/grass/grass_path_side.png b/bin/src/main/resources/textures/block/cubes/soil/grass/grass_path_side.png new file mode 100644 index 0000000..be0ff72 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/soil/grass/grass_path_side.png differ diff --git a/bin/src/main/resources/textures/block/cubes/soil/grass/grass_path_top.png b/bin/src/main/resources/textures/block/cubes/soil/grass/grass_path_top.png new file mode 100644 index 0000000..a2e2578 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/soil/grass/grass_path_top.png differ diff --git a/bin/src/main/resources/textures/block/cubes/soil/grass/grass_side.png b/bin/src/main/resources/textures/block/cubes/soil/grass/grass_side.png new file mode 100644 index 0000000..6691257 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/soil/grass/grass_side.png differ diff --git a/bin/src/main/resources/textures/block/cubes/soil/grass/grass_side_overlay.png b/bin/src/main/resources/textures/block/cubes/soil/grass/grass_side_overlay.png new file mode 100644 index 0000000..45efe7f Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/soil/grass/grass_side_overlay.png differ diff --git a/bin/src/main/resources/textures/block/cubes/soil/grass/grass_side_snowed.png b/bin/src/main/resources/textures/block/cubes/soil/grass/grass_side_snowed.png new file mode 100644 index 0000000..32bdc22 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/soil/grass/grass_side_snowed.png differ diff --git a/bin/src/main/resources/textures/block/cubes/soil/grass/grass_top.png b/bin/src/main/resources/textures/block/cubes/soil/grass/grass_top.png new file mode 100644 index 0000000..6284aad Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/soil/grass/grass_top.png differ diff --git a/bin/src/main/resources/textures/block/cubes/soil/gravel.png b/bin/src/main/resources/textures/block/cubes/soil/gravel.png new file mode 100644 index 0000000..9565a4d Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/soil/gravel.png differ diff --git a/bin/src/main/resources/textures/block/cubes/soil/mycelium_side.png b/bin/src/main/resources/textures/block/cubes/soil/mycelium_side.png new file mode 100644 index 0000000..9a11fe5 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/soil/mycelium_side.png differ diff --git a/bin/src/main/resources/textures/block/cubes/soil/mycelium_top.png b/bin/src/main/resources/textures/block/cubes/soil/mycelium_top.png new file mode 100644 index 0000000..e1eb905 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/soil/mycelium_top.png differ diff --git a/bin/src/main/resources/textures/block/cubes/soil/red_sand.png b/bin/src/main/resources/textures/block/cubes/soil/red_sand.png new file mode 100644 index 0000000..488b203 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/soil/red_sand.png differ diff --git a/bin/src/main/resources/textures/block/cubes/soil/sand.png b/bin/src/main/resources/textures/block/cubes/soil/sand.png new file mode 100644 index 0000000..1adde31 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/soil/sand.png differ diff --git a/bin/src/main/resources/textures/block/cubes/soil/soul_sand.png b/bin/src/main/resources/textures/block/cubes/soil/soul_sand.png new file mode 100644 index 0000000..045e766 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/soil/soul_sand.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sponge.png b/bin/src/main/resources/textures/block/cubes/sponge.png new file mode 100644 index 0000000..bc28c6d Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sponge.png differ diff --git a/bin/src/main/resources/textures/block/cubes/sponge_wet.png b/bin/src/main/resources/textures/block/cubes/sponge_wet.png new file mode 100644 index 0000000..58cecff Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/sponge_wet.png differ diff --git a/bin/src/main/resources/textures/block/cubes/stone/bedrock.png b/bin/src/main/resources/textures/block/cubes/stone/bedrock.png new file mode 100644 index 0000000..afd2eb5 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/stone/bedrock.png differ diff --git a/bin/src/main/resources/textures/block/cubes/stone/bloodstone.png b/bin/src/main/resources/textures/block/cubes/stone/bloodstone.png new file mode 100644 index 0000000..546e610 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/stone/bloodstone.png differ diff --git a/bin/src/main/resources/textures/block/cubes/stone/brick/brick.png b/bin/src/main/resources/textures/block/cubes/stone/brick/brick.png new file mode 100644 index 0000000..5a06458 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/stone/brick/brick.png differ diff --git a/bin/src/main/resources/textures/block/cubes/stone/brick/stonebrick.png b/bin/src/main/resources/textures/block/cubes/stone/brick/stonebrick.png new file mode 100644 index 0000000..294dc01 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/stone/brick/stonebrick.png differ diff --git a/bin/src/main/resources/textures/block/cubes/stone/brick/stonebrick_carved.png b/bin/src/main/resources/textures/block/cubes/stone/brick/stonebrick_carved.png new file mode 100644 index 0000000..371997f Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/stone/brick/stonebrick_carved.png differ diff --git a/bin/src/main/resources/textures/block/cubes/stone/brick/stonebrick_cracked.png b/bin/src/main/resources/textures/block/cubes/stone/brick/stonebrick_cracked.png new file mode 100644 index 0000000..dc787ba Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/stone/brick/stonebrick_cracked.png differ diff --git a/bin/src/main/resources/textures/block/cubes/stone/brick/stonebrick_mossy.png b/bin/src/main/resources/textures/block/cubes/stone/brick/stonebrick_mossy.png new file mode 100644 index 0000000..c169f15 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/stone/brick/stonebrick_mossy.png differ diff --git a/bin/src/main/resources/textures/block/cubes/stone/brick/stonebrick_stairs.png b/bin/src/main/resources/textures/block/cubes/stone/brick/stonebrick_stairs.png new file mode 100644 index 0000000..a735f17 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/stone/brick/stonebrick_stairs.png differ diff --git a/bin/src/main/resources/textures/block/cubes/stone/brick/stonebrick_stairs_corner_inner.png b/bin/src/main/resources/textures/block/cubes/stone/brick/stonebrick_stairs_corner_inner.png new file mode 100644 index 0000000..8ee4eaf Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/stone/brick/stonebrick_stairs_corner_inner.png differ diff --git a/bin/src/main/resources/textures/block/cubes/stone/brick/stonebrick_stairs_corner_outer.png b/bin/src/main/resources/textures/block/cubes/stone/brick/stonebrick_stairs_corner_outer.png new file mode 100644 index 0000000..9a3750d Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/stone/brick/stonebrick_stairs_corner_outer.png differ diff --git a/bin/src/main/resources/textures/block/cubes/stone/cobblestone.png b/bin/src/main/resources/textures/block/cubes/stone/cobblestone.png new file mode 100644 index 0000000..c47dfe7 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/stone/cobblestone.png differ diff --git a/bin/src/main/resources/textures/block/cubes/stone/cobblestone_mossy.png b/bin/src/main/resources/textures/block/cubes/stone/cobblestone_mossy.png new file mode 100644 index 0000000..57251dc Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/stone/cobblestone_mossy.png differ diff --git a/bin/src/main/resources/textures/block/cubes/stone/obsidian.png b/bin/src/main/resources/textures/block/cubes/stone/obsidian.png new file mode 100644 index 0000000..2f24526 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/stone/obsidian.png differ diff --git a/bin/src/main/resources/textures/block/cubes/stone/red_sandstone_bottom.png b/bin/src/main/resources/textures/block/cubes/stone/red_sandstone_bottom.png new file mode 100644 index 0000000..7bfff96 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/stone/red_sandstone_bottom.png differ diff --git a/bin/src/main/resources/textures/block/cubes/stone/red_sandstone_carved.png b/bin/src/main/resources/textures/block/cubes/stone/red_sandstone_carved.png new file mode 100644 index 0000000..20501e5 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/stone/red_sandstone_carved.png differ diff --git a/bin/src/main/resources/textures/block/cubes/stone/red_sandstone_normal.png b/bin/src/main/resources/textures/block/cubes/stone/red_sandstone_normal.png new file mode 100644 index 0000000..774a196 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/stone/red_sandstone_normal.png differ diff --git a/bin/src/main/resources/textures/block/cubes/stone/red_sandstone_smooth.png b/bin/src/main/resources/textures/block/cubes/stone/red_sandstone_smooth.png new file mode 100644 index 0000000..090a69a Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/stone/red_sandstone_smooth.png differ diff --git a/bin/src/main/resources/textures/block/cubes/stone/red_sandstone_top.png b/bin/src/main/resources/textures/block/cubes/stone/red_sandstone_top.png new file mode 100644 index 0000000..94533c5 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/stone/red_sandstone_top.png differ diff --git a/bin/src/main/resources/textures/block/cubes/stone/sandstone/sandstone_bottom.png b/bin/src/main/resources/textures/block/cubes/stone/sandstone/sandstone_bottom.png new file mode 100644 index 0000000..d40bcf5 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/stone/sandstone/sandstone_bottom.png differ diff --git a/bin/src/main/resources/textures/block/cubes/stone/sandstone/sandstone_carved.png b/bin/src/main/resources/textures/block/cubes/stone/sandstone/sandstone_carved.png new file mode 100644 index 0000000..7635f23 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/stone/sandstone/sandstone_carved.png differ diff --git a/bin/src/main/resources/textures/block/cubes/stone/sandstone/sandstone_normal.png b/bin/src/main/resources/textures/block/cubes/stone/sandstone/sandstone_normal.png new file mode 100644 index 0000000..fdff21e Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/stone/sandstone/sandstone_normal.png differ diff --git a/bin/src/main/resources/textures/block/cubes/stone/sandstone/sandstone_top.png b/bin/src/main/resources/textures/block/cubes/stone/sandstone/sandstone_top.png new file mode 100644 index 0000000..a1f7be5 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/stone/sandstone/sandstone_top.png differ diff --git a/bin/src/main/resources/textures/block/cubes/stone/smooth/sandstone_smooth.png b/bin/src/main/resources/textures/block/cubes/stone/smooth/sandstone_smooth.png new file mode 100644 index 0000000..a5d4646 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/stone/smooth/sandstone_smooth.png differ diff --git a/bin/src/main/resources/textures/block/cubes/stone/smooth/stone_andesite_smooth.png b/bin/src/main/resources/textures/block/cubes/stone/smooth/stone_andesite_smooth.png new file mode 100644 index 0000000..be89bc0 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/stone/smooth/stone_andesite_smooth.png differ diff --git a/bin/src/main/resources/textures/block/cubes/stone/smooth/stone_diorite_smooth.png b/bin/src/main/resources/textures/block/cubes/stone/smooth/stone_diorite_smooth.png new file mode 100644 index 0000000..16e7db9 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/stone/smooth/stone_diorite_smooth.png differ diff --git a/bin/src/main/resources/textures/block/cubes/stone/smooth/stone_granite_smooth.png b/bin/src/main/resources/textures/block/cubes/stone/smooth/stone_granite_smooth.png new file mode 100644 index 0000000..51e678c Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/stone/smooth/stone_granite_smooth.png differ diff --git a/bin/src/main/resources/textures/block/cubes/stone/stone.png b/bin/src/main/resources/textures/block/cubes/stone/stone.png new file mode 100644 index 0000000..0a86e8d Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/stone/stone.png differ diff --git a/bin/src/main/resources/textures/block/cubes/stone/stone_andesite.png b/bin/src/main/resources/textures/block/cubes/stone/stone_andesite.png new file mode 100644 index 0000000..d6cad7e Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/stone/stone_andesite.png differ diff --git a/bin/src/main/resources/textures/block/cubes/stone/stone_diorite.png b/bin/src/main/resources/textures/block/cubes/stone/stone_diorite.png new file mode 100644 index 0000000..3bf5ec4 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/stone/stone_diorite.png differ diff --git a/bin/src/main/resources/textures/block/cubes/stone/stone_granite.png b/bin/src/main/resources/textures/block/cubes/stone/stone_granite.png new file mode 100644 index 0000000..02f4470 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/stone/stone_granite.png differ diff --git a/bin/src/main/resources/textures/block/cubes/stone/stone_slab_side.png b/bin/src/main/resources/textures/block/cubes/stone/stone_slab_side.png new file mode 100644 index 0000000..8c3108d Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/stone/stone_slab_side.png differ diff --git a/bin/src/main/resources/textures/block/cubes/stone/stone_slab_top.png b/bin/src/main/resources/textures/block/cubes/stone/stone_slab_top.png new file mode 100644 index 0000000..9f4353f Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/stone/stone_slab_top.png differ diff --git a/bin/src/main/resources/textures/block/cubes/tnt_bottom.png b/bin/src/main/resources/textures/block/cubes/tnt_bottom.png new file mode 100644 index 0000000..e8d980f Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/tnt_bottom.png differ diff --git a/bin/src/main/resources/textures/block/cubes/tnt_side.png b/bin/src/main/resources/textures/block/cubes/tnt_side.png new file mode 100644 index 0000000..a33583f Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/tnt_side.png differ diff --git a/bin/src/main/resources/textures/block/cubes/tnt_top.png b/bin/src/main/resources/textures/block/cubes/tnt_top.png new file mode 100644 index 0000000..f5a0633 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/tnt_top.png differ diff --git a/bin/src/main/resources/textures/block/cubes/util/crafting_table_front.png b/bin/src/main/resources/textures/block/cubes/util/crafting_table_front.png new file mode 100644 index 0000000..877158a Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/util/crafting_table_front.png differ diff --git a/bin/src/main/resources/textures/block/cubes/util/crafting_table_side.png b/bin/src/main/resources/textures/block/cubes/util/crafting_table_side.png new file mode 100644 index 0000000..c4de8fc Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/util/crafting_table_side.png differ diff --git a/bin/src/main/resources/textures/block/cubes/util/crafting_table_top.png b/bin/src/main/resources/textures/block/cubes/util/crafting_table_top.png new file mode 100644 index 0000000..637933e Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/util/crafting_table_top.png differ diff --git a/bin/src/main/resources/textures/block/cubes/util/furnace_front_off.png b/bin/src/main/resources/textures/block/cubes/util/furnace_front_off.png new file mode 100644 index 0000000..bbcd3b8 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/util/furnace_front_off.png differ diff --git a/bin/src/main/resources/textures/block/cubes/util/furnace_front_on.png b/bin/src/main/resources/textures/block/cubes/util/furnace_front_on.png new file mode 100644 index 0000000..d13350a Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/util/furnace_front_on.png differ diff --git a/bin/src/main/resources/textures/block/cubes/util/furnace_side.png b/bin/src/main/resources/textures/block/cubes/util/furnace_side.png new file mode 100644 index 0000000..376dbcf Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/util/furnace_side.png differ diff --git a/bin/src/main/resources/textures/block/cubes/wood/bookshelf.png b/bin/src/main/resources/textures/block/cubes/wood/bookshelf.png new file mode 100644 index 0000000..1cfdf7b Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/wood/bookshelf.png differ diff --git a/bin/src/main/resources/textures/block/cubes/wood/logs/side/log_acacia.png b/bin/src/main/resources/textures/block/cubes/wood/logs/side/log_acacia.png new file mode 100644 index 0000000..9d7cfc2 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/wood/logs/side/log_acacia.png differ diff --git a/bin/src/main/resources/textures/block/cubes/wood/logs/side/log_big_oak.png b/bin/src/main/resources/textures/block/cubes/wood/logs/side/log_big_oak.png new file mode 100644 index 0000000..0c177d7 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/wood/logs/side/log_big_oak.png differ diff --git a/bin/src/main/resources/textures/block/cubes/wood/logs/side/log_birch.png b/bin/src/main/resources/textures/block/cubes/wood/logs/side/log_birch.png new file mode 100644 index 0000000..d91f2dd Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/wood/logs/side/log_birch.png differ diff --git a/bin/src/main/resources/textures/block/cubes/wood/logs/side/log_jungle.png b/bin/src/main/resources/textures/block/cubes/wood/logs/side/log_jungle.png new file mode 100644 index 0000000..c7169f2 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/wood/logs/side/log_jungle.png differ diff --git a/bin/src/main/resources/textures/block/cubes/wood/logs/side/log_oak.png b/bin/src/main/resources/textures/block/cubes/wood/logs/side/log_oak.png new file mode 100644 index 0000000..d0de5d2 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/wood/logs/side/log_oak.png differ diff --git a/bin/src/main/resources/textures/block/cubes/wood/logs/side/log_spruce.png b/bin/src/main/resources/textures/block/cubes/wood/logs/side/log_spruce.png new file mode 100644 index 0000000..3680dfd Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/wood/logs/side/log_spruce.png differ diff --git a/bin/src/main/resources/textures/block/cubes/wood/logs/top/log_acacia_top.png b/bin/src/main/resources/textures/block/cubes/wood/logs/top/log_acacia_top.png new file mode 100644 index 0000000..8767015 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/wood/logs/top/log_acacia_top.png differ diff --git a/bin/src/main/resources/textures/block/cubes/wood/logs/top/log_big_oak_top.png b/bin/src/main/resources/textures/block/cubes/wood/logs/top/log_big_oak_top.png new file mode 100644 index 0000000..66747eb Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/wood/logs/top/log_big_oak_top.png differ diff --git a/bin/src/main/resources/textures/block/cubes/wood/logs/top/log_birch_top.png b/bin/src/main/resources/textures/block/cubes/wood/logs/top/log_birch_top.png new file mode 100644 index 0000000..52d43b6 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/wood/logs/top/log_birch_top.png differ diff --git a/bin/src/main/resources/textures/block/cubes/wood/logs/top/log_jungle_top.png b/bin/src/main/resources/textures/block/cubes/wood/logs/top/log_jungle_top.png new file mode 100644 index 0000000..d42a358 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/wood/logs/top/log_jungle_top.png differ diff --git a/bin/src/main/resources/textures/block/cubes/wood/logs/top/log_oak_top.png b/bin/src/main/resources/textures/block/cubes/wood/logs/top/log_oak_top.png new file mode 100644 index 0000000..47a3200 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/wood/logs/top/log_oak_top.png differ diff --git a/bin/src/main/resources/textures/block/cubes/wood/logs/top/log_spruce_top.png b/bin/src/main/resources/textures/block/cubes/wood/logs/top/log_spruce_top.png new file mode 100644 index 0000000..c3eecba Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/wood/logs/top/log_spruce_top.png differ diff --git a/bin/src/main/resources/textures/block/cubes/wood/planks/desktop.ini b/bin/src/main/resources/textures/block/cubes/wood/planks/desktop.ini new file mode 100644 index 0000000..9fe53d0 --- /dev/null +++ b/bin/src/main/resources/textures/block/cubes/wood/planks/desktop.ini @@ -0,0 +1,28 @@ +[LocalizedFileNames] +acacia_planks_4.png=@acacia_planks_4.png,0 +acacia_planks_3.png=@acacia_planks_3.png,0 +acacia_planks_2.png=@acacia_planks_2.png,0 +planks_acacia.png=@planks_acacia.png,0 +acacia_planks_1.png=@acacia_planks_1.png,0 +jungle_planks_corner_inner.png=@jungle_planks_corner_inner.png,0 +jungle_planks_corner_outer.png=@jungle_planks_corner_outer.png,0 +planks_jungle.png=@planks_jungle.png,0 +dark_oak_planks_bottom.png=@dark_oak_planks_bottom.png,0 +dark_oak_planks_corner_outer.png=@dark_oak_planks_corner_outer.png,0 +planks_big_oak.png=@planks_big_oak.png,0 +dark_oak_planks_corner_inner.png=@dark_oak_planks_corner_inner.png,0 +planks_spruce.png=@planks_spruce.png,0 +spruce_planks.png=@spruce_planks.png,0 +spruce_planks_corner_outer.png=@spruce_planks_corner_outer.png,0 +spruce_planks_bottom.png=@spruce_planks_bottom.png,0 +spruce_planks_corner_inner.png=@spruce_planks_corner_inner.png,0 +planks_oak.png=@planks_oak.png,0 +birch_planks_corner_outer.png=@birch_planks_corner_outer.png,0 +birch_planks_2.png=@birch_planks_2.png,0 +birch_planks_3.png=@birch_planks_3.png,0 +birch_planks_corner_inner.png=@birch_planks_corner_inner.png,0 +planks_birch.png=@planks_birch.png,0 +oak_planks_corner_outer.png=@oak_planks_corner_outer.png,0 +oak_planks_corner_inner.png=@oak_planks_corner_inner.png,0 +acacia_planks_corner_inner.png=@acacia_planks_corner_inner.png,0 +acacia_planks_corner_outer.png=@acacia_planks_corner_outer.png,0 diff --git a/bin/src/main/resources/textures/block/cubes/wood/planks/planks_acacia.png b/bin/src/main/resources/textures/block/cubes/wood/planks/planks_acacia.png new file mode 100644 index 0000000..e6cf63a Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/wood/planks/planks_acacia.png differ diff --git a/bin/src/main/resources/textures/block/cubes/wood/planks/planks_big_oak.png b/bin/src/main/resources/textures/block/cubes/wood/planks/planks_big_oak.png new file mode 100644 index 0000000..da263f3 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/wood/planks/planks_big_oak.png differ diff --git a/bin/src/main/resources/textures/block/cubes/wood/planks/planks_birch.png b/bin/src/main/resources/textures/block/cubes/wood/planks/planks_birch.png new file mode 100644 index 0000000..18c8651 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/wood/planks/planks_birch.png differ diff --git a/bin/src/main/resources/textures/block/cubes/wood/planks/planks_jungle.png b/bin/src/main/resources/textures/block/cubes/wood/planks/planks_jungle.png new file mode 100644 index 0000000..bba96c6 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/wood/planks/planks_jungle.png differ diff --git a/bin/src/main/resources/textures/block/cubes/wood/planks/planks_oak.png b/bin/src/main/resources/textures/block/cubes/wood/planks/planks_oak.png new file mode 100644 index 0000000..9d2beb4 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/wood/planks/planks_oak.png differ diff --git a/bin/src/main/resources/textures/block/cubes/wood/planks/planks_spruce.png b/bin/src/main/resources/textures/block/cubes/wood/planks/planks_spruce.png new file mode 100644 index 0000000..a6db59d Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/wood/planks/planks_spruce.png differ diff --git a/bin/src/main/resources/textures/block/cubes/wood/planks/spruce_planks.png b/bin/src/main/resources/textures/block/cubes/wood/planks/spruce_planks.png new file mode 100644 index 0000000..b7f2e15 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/wood/planks/spruce_planks.png differ diff --git a/bin/src/main/resources/textures/block/cubes/wood/planks/spruce_planks_bottom.png b/bin/src/main/resources/textures/block/cubes/wood/planks/spruce_planks_bottom.png new file mode 100644 index 0000000..5608e04 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/wood/planks/spruce_planks_bottom.png differ diff --git a/bin/src/main/resources/textures/block/cubes/wool/black_wool.png b/bin/src/main/resources/textures/block/cubes/wool/black_wool.png new file mode 100644 index 0000000..b51e86c Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/wool/black_wool.png differ diff --git a/bin/src/main/resources/textures/block/cubes/wool/blue_wool.png b/bin/src/main/resources/textures/block/cubes/wool/blue_wool.png new file mode 100644 index 0000000..7e5ecd2 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/wool/blue_wool.png differ diff --git a/bin/src/main/resources/textures/block/cubes/wool/brown_wool.png b/bin/src/main/resources/textures/block/cubes/wool/brown_wool.png new file mode 100644 index 0000000..d5f0723 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/wool/brown_wool.png differ diff --git a/bin/src/main/resources/textures/block/cubes/wool/cyan_wool.png b/bin/src/main/resources/textures/block/cubes/wool/cyan_wool.png new file mode 100644 index 0000000..701f1da Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/wool/cyan_wool.png differ diff --git a/bin/src/main/resources/textures/block/cubes/wool/gray_wool.png b/bin/src/main/resources/textures/block/cubes/wool/gray_wool.png new file mode 100644 index 0000000..5d1561f Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/wool/gray_wool.png differ diff --git a/bin/src/main/resources/textures/block/cubes/wool/green_wool.png b/bin/src/main/resources/textures/block/cubes/wool/green_wool.png new file mode 100644 index 0000000..ccb610c Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/wool/green_wool.png differ diff --git a/bin/src/main/resources/textures/block/cubes/wool/light_blue_wool.png b/bin/src/main/resources/textures/block/cubes/wool/light_blue_wool.png new file mode 100644 index 0000000..a31f01e Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/wool/light_blue_wool.png differ diff --git a/bin/src/main/resources/textures/block/cubes/wool/lime_wool.png b/bin/src/main/resources/textures/block/cubes/wool/lime_wool.png new file mode 100644 index 0000000..72ca848 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/wool/lime_wool.png differ diff --git a/bin/src/main/resources/textures/block/cubes/wool/magenta_wool.png b/bin/src/main/resources/textures/block/cubes/wool/magenta_wool.png new file mode 100644 index 0000000..7e1c44c Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/wool/magenta_wool.png differ diff --git a/bin/src/main/resources/textures/block/cubes/wool/orange_wool.png b/bin/src/main/resources/textures/block/cubes/wool/orange_wool.png new file mode 100644 index 0000000..dee6d9c Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/wool/orange_wool.png differ diff --git a/bin/src/main/resources/textures/block/cubes/wool/pink_wool.png b/bin/src/main/resources/textures/block/cubes/wool/pink_wool.png new file mode 100644 index 0000000..138f4af Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/wool/pink_wool.png differ diff --git a/bin/src/main/resources/textures/block/cubes/wool/purple_wool.png b/bin/src/main/resources/textures/block/cubes/wool/purple_wool.png new file mode 100644 index 0000000..dea136f Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/wool/purple_wool.png differ diff --git a/bin/src/main/resources/textures/block/cubes/wool/red_wool.png b/bin/src/main/resources/textures/block/cubes/wool/red_wool.png new file mode 100644 index 0000000..b627603 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/wool/red_wool.png differ diff --git a/bin/src/main/resources/textures/block/cubes/wool/silver_wool.png b/bin/src/main/resources/textures/block/cubes/wool/silver_wool.png new file mode 100644 index 0000000..f19f1e2 Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/wool/silver_wool.png differ diff --git a/bin/src/main/resources/textures/block/cubes/wool/white_wool.png b/bin/src/main/resources/textures/block/cubes/wool/white_wool.png new file mode 100644 index 0000000..0c318ea Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/wool/white_wool.png differ diff --git a/bin/src/main/resources/textures/block/cubes/wool/yellow_wool.png b/bin/src/main/resources/textures/block/cubes/wool/yellow_wool.png new file mode 100644 index 0000000..e3dcd4c Binary files /dev/null and b/bin/src/main/resources/textures/block/cubes/wool/yellow_wool.png differ diff --git a/bin/src/main/resources/textures/block/destruction/desktop.ini b/bin/src/main/resources/textures/block/destruction/desktop.ini new file mode 100644 index 0000000..e09c8a4 --- /dev/null +++ b/bin/src/main/resources/textures/block/destruction/desktop.ini @@ -0,0 +1,8 @@ +[LocalizedFileNames] +destroy_stage_3.png=@destroy_stage_3.png,0 +destroy_stage_4.png=@destroy_stage_4.png,0 +destroy_stage_5.png=@destroy_stage_5.png,0 +destroy_stage_6.png=@destroy_stage_6.png,0 +destroy_stage_7.png=@destroy_stage_7.png,0 +destroy_stage_8.png=@destroy_stage_8.png,0 +destroy_stage_9.png=@destroy_stage_9.png,0 diff --git a/bin/src/main/resources/textures/block/destruction/destroy_stage_3.png b/bin/src/main/resources/textures/block/destruction/destroy_stage_3.png new file mode 100644 index 0000000..fcf60e6 Binary files /dev/null and b/bin/src/main/resources/textures/block/destruction/destroy_stage_3.png differ diff --git a/bin/src/main/resources/textures/block/destruction/destroy_stage_4.png b/bin/src/main/resources/textures/block/destruction/destroy_stage_4.png new file mode 100644 index 0000000..85b0588 Binary files /dev/null and b/bin/src/main/resources/textures/block/destruction/destroy_stage_4.png differ diff --git a/bin/src/main/resources/textures/block/destruction/destroy_stage_5.png b/bin/src/main/resources/textures/block/destruction/destroy_stage_5.png new file mode 100644 index 0000000..709164f Binary files /dev/null and b/bin/src/main/resources/textures/block/destruction/destroy_stage_5.png differ diff --git a/bin/src/main/resources/textures/block/destruction/destroy_stage_6.png b/bin/src/main/resources/textures/block/destruction/destroy_stage_6.png new file mode 100644 index 0000000..7771368 Binary files /dev/null and b/bin/src/main/resources/textures/block/destruction/destroy_stage_6.png differ diff --git a/bin/src/main/resources/textures/block/destruction/destroy_stage_7.png b/bin/src/main/resources/textures/block/destruction/destroy_stage_7.png new file mode 100644 index 0000000..cc2d5c4 Binary files /dev/null and b/bin/src/main/resources/textures/block/destruction/destroy_stage_7.png differ diff --git a/bin/src/main/resources/textures/block/destruction/destroy_stage_8.png b/bin/src/main/resources/textures/block/destruction/destroy_stage_8.png new file mode 100644 index 0000000..21e6c4c Binary files /dev/null and b/bin/src/main/resources/textures/block/destruction/destroy_stage_8.png differ diff --git a/bin/src/main/resources/textures/block/destruction/destroy_stage_9.png b/bin/src/main/resources/textures/block/destruction/destroy_stage_9.png new file mode 100644 index 0000000..3c775f4 Binary files /dev/null and b/bin/src/main/resources/textures/block/destruction/destroy_stage_9.png differ diff --git a/bin/src/main/resources/textures/block/items/armor/broken_elytra.png b/bin/src/main/resources/textures/block/items/armor/broken_elytra.png new file mode 100644 index 0000000..53a99ef Binary files /dev/null and b/bin/src/main/resources/textures/block/items/armor/broken_elytra.png differ diff --git a/bin/src/main/resources/textures/block/items/armor/chain/chainmail_boots.png b/bin/src/main/resources/textures/block/items/armor/chain/chainmail_boots.png new file mode 100644 index 0000000..c707efe Binary files /dev/null and b/bin/src/main/resources/textures/block/items/armor/chain/chainmail_boots.png differ diff --git a/bin/src/main/resources/textures/block/items/armor/chain/chainmail_chestplate.png b/bin/src/main/resources/textures/block/items/armor/chain/chainmail_chestplate.png new file mode 100644 index 0000000..af0be69 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/armor/chain/chainmail_chestplate.png differ diff --git a/bin/src/main/resources/textures/block/items/armor/chain/chainmail_helmet.png b/bin/src/main/resources/textures/block/items/armor/chain/chainmail_helmet.png new file mode 100644 index 0000000..132d70e Binary files /dev/null and b/bin/src/main/resources/textures/block/items/armor/chain/chainmail_helmet.png differ diff --git a/bin/src/main/resources/textures/block/items/armor/chain/chainmail_leggings.png b/bin/src/main/resources/textures/block/items/armor/chain/chainmail_leggings.png new file mode 100644 index 0000000..85d4157 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/armor/chain/chainmail_leggings.png differ diff --git a/bin/src/main/resources/textures/block/items/armor/diamond/diamond_boots.png b/bin/src/main/resources/textures/block/items/armor/diamond/diamond_boots.png new file mode 100644 index 0000000..590de69 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/armor/diamond/diamond_boots.png differ diff --git a/bin/src/main/resources/textures/block/items/armor/diamond/diamond_chestplate.png b/bin/src/main/resources/textures/block/items/armor/diamond/diamond_chestplate.png new file mode 100644 index 0000000..b15662a Binary files /dev/null and b/bin/src/main/resources/textures/block/items/armor/diamond/diamond_chestplate.png differ diff --git a/bin/src/main/resources/textures/block/items/armor/diamond/diamond_helmet.png b/bin/src/main/resources/textures/block/items/armor/diamond/diamond_helmet.png new file mode 100644 index 0000000..bd02c60 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/armor/diamond/diamond_helmet.png differ diff --git a/bin/src/main/resources/textures/block/items/armor/diamond/diamond_leggings.png b/bin/src/main/resources/textures/block/items/armor/diamond/diamond_leggings.png new file mode 100644 index 0000000..9fa3c9e Binary files /dev/null and b/bin/src/main/resources/textures/block/items/armor/diamond/diamond_leggings.png differ diff --git a/bin/src/main/resources/textures/block/items/armor/elytra.png b/bin/src/main/resources/textures/block/items/armor/elytra.png new file mode 100644 index 0000000..2dbfa35 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/armor/elytra.png differ diff --git a/bin/src/main/resources/textures/block/items/armor/empty/empty_armor_slot_boots.png b/bin/src/main/resources/textures/block/items/armor/empty/empty_armor_slot_boots.png new file mode 100644 index 0000000..52ec223 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/armor/empty/empty_armor_slot_boots.png differ diff --git a/bin/src/main/resources/textures/block/items/armor/empty/empty_armor_slot_chestplate.png b/bin/src/main/resources/textures/block/items/armor/empty/empty_armor_slot_chestplate.png new file mode 100644 index 0000000..d443089 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/armor/empty/empty_armor_slot_chestplate.png differ diff --git a/bin/src/main/resources/textures/block/items/armor/empty/empty_armor_slot_helmet.png b/bin/src/main/resources/textures/block/items/armor/empty/empty_armor_slot_helmet.png new file mode 100644 index 0000000..4832e8f Binary files /dev/null and b/bin/src/main/resources/textures/block/items/armor/empty/empty_armor_slot_helmet.png differ diff --git a/bin/src/main/resources/textures/block/items/armor/empty/empty_armor_slot_leggings.png b/bin/src/main/resources/textures/block/items/armor/empty/empty_armor_slot_leggings.png new file mode 100644 index 0000000..0804368 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/armor/empty/empty_armor_slot_leggings.png differ diff --git a/bin/src/main/resources/textures/block/items/armor/gold/gold_boots.png b/bin/src/main/resources/textures/block/items/armor/gold/gold_boots.png new file mode 100644 index 0000000..cd3e851 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/armor/gold/gold_boots.png differ diff --git a/bin/src/main/resources/textures/block/items/armor/gold/gold_chestplate.png b/bin/src/main/resources/textures/block/items/armor/gold/gold_chestplate.png new file mode 100644 index 0000000..98f3a7d Binary files /dev/null and b/bin/src/main/resources/textures/block/items/armor/gold/gold_chestplate.png differ diff --git a/bin/src/main/resources/textures/block/items/armor/gold/gold_helmet.png b/bin/src/main/resources/textures/block/items/armor/gold/gold_helmet.png new file mode 100644 index 0000000..3c20320 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/armor/gold/gold_helmet.png differ diff --git a/bin/src/main/resources/textures/block/items/armor/gold/gold_leggings.png b/bin/src/main/resources/textures/block/items/armor/gold/gold_leggings.png new file mode 100644 index 0000000..dde407b Binary files /dev/null and b/bin/src/main/resources/textures/block/items/armor/gold/gold_leggings.png differ diff --git a/bin/src/main/resources/textures/block/items/armor/horse/diamond_horse_armor.png b/bin/src/main/resources/textures/block/items/armor/horse/diamond_horse_armor.png new file mode 100644 index 0000000..dd5c78a Binary files /dev/null and b/bin/src/main/resources/textures/block/items/armor/horse/diamond_horse_armor.png differ diff --git a/bin/src/main/resources/textures/block/items/armor/horse/gold_horse_armor.png b/bin/src/main/resources/textures/block/items/armor/horse/gold_horse_armor.png new file mode 100644 index 0000000..8656dae Binary files /dev/null and b/bin/src/main/resources/textures/block/items/armor/horse/gold_horse_armor.png differ diff --git a/bin/src/main/resources/textures/block/items/armor/horse/iron_horse_armor.png b/bin/src/main/resources/textures/block/items/armor/horse/iron_horse_armor.png new file mode 100644 index 0000000..d05aaf3 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/armor/horse/iron_horse_armor.png differ diff --git a/bin/src/main/resources/textures/block/items/armor/iron/iron_boots.png b/bin/src/main/resources/textures/block/items/armor/iron/iron_boots.png new file mode 100644 index 0000000..8e3fd46 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/armor/iron/iron_boots.png differ diff --git a/bin/src/main/resources/textures/block/items/armor/iron/iron_chestplate.png b/bin/src/main/resources/textures/block/items/armor/iron/iron_chestplate.png new file mode 100644 index 0000000..9790d8b Binary files /dev/null and b/bin/src/main/resources/textures/block/items/armor/iron/iron_chestplate.png differ diff --git a/bin/src/main/resources/textures/block/items/armor/iron/iron_helmet.png b/bin/src/main/resources/textures/block/items/armor/iron/iron_helmet.png new file mode 100644 index 0000000..4c5a251 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/armor/iron/iron_helmet.png differ diff --git a/bin/src/main/resources/textures/block/items/armor/iron/iron_leggings.png b/bin/src/main/resources/textures/block/items/armor/iron/iron_leggings.png new file mode 100644 index 0000000..e712843 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/armor/iron/iron_leggings.png differ diff --git a/bin/src/main/resources/textures/block/items/armor/leather/leather_boots.png b/bin/src/main/resources/textures/block/items/armor/leather/leather_boots.png new file mode 100644 index 0000000..2f60137 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/armor/leather/leather_boots.png differ diff --git a/bin/src/main/resources/textures/block/items/armor/leather/leather_chestplate.png b/bin/src/main/resources/textures/block/items/armor/leather/leather_chestplate.png new file mode 100644 index 0000000..caf2810 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/armor/leather/leather_chestplate.png differ diff --git a/bin/src/main/resources/textures/block/items/armor/leather/leather_helmet.png b/bin/src/main/resources/textures/block/items/armor/leather/leather_helmet.png new file mode 100644 index 0000000..b9aa9d8 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/armor/leather/leather_helmet.png differ diff --git a/bin/src/main/resources/textures/block/items/armor/leather/leather_leggings.png b/bin/src/main/resources/textures/block/items/armor/leather/leather_leggings.png new file mode 100644 index 0000000..30f2494 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/armor/leather/leather_leggings.png differ diff --git a/bin/src/main/resources/textures/block/items/armor/overlay/leather_boots_overlay.png b/bin/src/main/resources/textures/block/items/armor/overlay/leather_boots_overlay.png new file mode 100644 index 0000000..b81574f Binary files /dev/null and b/bin/src/main/resources/textures/block/items/armor/overlay/leather_boots_overlay.png differ diff --git a/bin/src/main/resources/textures/block/items/armor/overlay/leather_chestplate_overlay.png b/bin/src/main/resources/textures/block/items/armor/overlay/leather_chestplate_overlay.png new file mode 100644 index 0000000..1405e2d Binary files /dev/null and b/bin/src/main/resources/textures/block/items/armor/overlay/leather_chestplate_overlay.png differ diff --git a/bin/src/main/resources/textures/block/items/armor/overlay/leather_helmet_overlay.png b/bin/src/main/resources/textures/block/items/armor/overlay/leather_helmet_overlay.png new file mode 100644 index 0000000..5cd5712 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/armor/overlay/leather_helmet_overlay.png differ diff --git a/bin/src/main/resources/textures/block/items/armor/overlay/leather_leggings_overlay.png b/bin/src/main/resources/textures/block/items/armor/overlay/leather_leggings_overlay.png new file mode 100644 index 0000000..3861dd2 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/armor/overlay/leather_leggings_overlay.png differ diff --git a/bin/src/main/resources/textures/block/items/armor/saddle.png b/bin/src/main/resources/textures/block/items/armor/saddle.png new file mode 100644 index 0000000..f6f44af Binary files /dev/null and b/bin/src/main/resources/textures/block/items/armor/saddle.png differ diff --git a/bin/src/main/resources/textures/block/items/arrow.png b/bin/src/main/resources/textures/block/items/arrow.png new file mode 100644 index 0000000..6d41021 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/arrow.png differ diff --git a/bin/src/main/resources/textures/block/items/block/bed.png b/bin/src/main/resources/textures/block/items/block/bed.png new file mode 100644 index 0000000..a33312d Binary files /dev/null and b/bin/src/main/resources/textures/block/items/block/bed.png differ diff --git a/bin/src/main/resources/textures/block/items/block/cauldron.png b/bin/src/main/resources/textures/block/items/block/cauldron.png new file mode 100644 index 0000000..8b1a1c6 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/block/cauldron.png differ diff --git a/bin/src/main/resources/textures/block/items/block/comparator.png b/bin/src/main/resources/textures/block/items/block/comparator.png new file mode 100644 index 0000000..262c202 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/block/comparator.png differ diff --git a/bin/src/main/resources/textures/block/items/block/door/door_acacia.png b/bin/src/main/resources/textures/block/items/block/door/door_acacia.png new file mode 100644 index 0000000..db9e678 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/block/door/door_acacia.png differ diff --git a/bin/src/main/resources/textures/block/items/block/door/door_birch.png b/bin/src/main/resources/textures/block/items/block/door/door_birch.png new file mode 100644 index 0000000..e9f8d6e Binary files /dev/null and b/bin/src/main/resources/textures/block/items/block/door/door_birch.png differ diff --git a/bin/src/main/resources/textures/block/items/block/door/door_dark_oak.png b/bin/src/main/resources/textures/block/items/block/door/door_dark_oak.png new file mode 100644 index 0000000..9093310 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/block/door/door_dark_oak.png differ diff --git a/bin/src/main/resources/textures/block/items/block/door/door_iron.png b/bin/src/main/resources/textures/block/items/block/door/door_iron.png new file mode 100644 index 0000000..7f8352b Binary files /dev/null and b/bin/src/main/resources/textures/block/items/block/door/door_iron.png differ diff --git a/bin/src/main/resources/textures/block/items/block/door/door_jungle.png b/bin/src/main/resources/textures/block/items/block/door/door_jungle.png new file mode 100644 index 0000000..f23f776 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/block/door/door_jungle.png differ diff --git a/bin/src/main/resources/textures/block/items/block/door/door_spruce.png b/bin/src/main/resources/textures/block/items/block/door/door_spruce.png new file mode 100644 index 0000000..4adeb6b Binary files /dev/null and b/bin/src/main/resources/textures/block/items/block/door/door_spruce.png differ diff --git a/bin/src/main/resources/textures/block/items/block/door/door_wood.png b/bin/src/main/resources/textures/block/items/block/door/door_wood.png new file mode 100644 index 0000000..6222a71 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/block/door/door_wood.png differ diff --git a/bin/src/main/resources/textures/block/items/block/flower_pot.png b/bin/src/main/resources/textures/block/items/block/flower_pot.png new file mode 100644 index 0000000..b0043ab Binary files /dev/null and b/bin/src/main/resources/textures/block/items/block/flower_pot.png differ diff --git a/bin/src/main/resources/textures/block/items/block/hopper.png b/bin/src/main/resources/textures/block/items/block/hopper.png new file mode 100644 index 0000000..2f4b5b6 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/block/hopper.png differ diff --git a/bin/src/main/resources/textures/block/items/block/item_frame.png b/bin/src/main/resources/textures/block/items/block/item_frame.png new file mode 100644 index 0000000..d41317f Binary files /dev/null and b/bin/src/main/resources/textures/block/items/block/item_frame.png differ diff --git a/bin/src/main/resources/textures/block/items/block/painting.png b/bin/src/main/resources/textures/block/items/block/painting.png new file mode 100644 index 0000000..0fa2307 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/block/painting.png differ diff --git a/bin/src/main/resources/textures/block/items/block/sign.png b/bin/src/main/resources/textures/block/items/block/sign.png new file mode 100644 index 0000000..7b24ef6 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/block/sign.png differ diff --git a/bin/src/main/resources/textures/block/items/block/wooden_armorstand.png b/bin/src/main/resources/textures/block/items/block/wooden_armorstand.png new file mode 100644 index 0000000..d8d6b7f Binary files /dev/null and b/bin/src/main/resources/textures/block/items/block/wooden_armorstand.png differ diff --git a/bin/src/main/resources/textures/block/items/boat/acacia_boat.png b/bin/src/main/resources/textures/block/items/boat/acacia_boat.png new file mode 100644 index 0000000..eab2b7e Binary files /dev/null and b/bin/src/main/resources/textures/block/items/boat/acacia_boat.png differ diff --git a/bin/src/main/resources/textures/block/items/boat/birch_boat.png b/bin/src/main/resources/textures/block/items/boat/birch_boat.png new file mode 100644 index 0000000..1554236 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/boat/birch_boat.png differ diff --git a/bin/src/main/resources/textures/block/items/boat/dark_oak_boat.png b/bin/src/main/resources/textures/block/items/boat/dark_oak_boat.png new file mode 100644 index 0000000..a58181f Binary files /dev/null and b/bin/src/main/resources/textures/block/items/boat/dark_oak_boat.png differ diff --git a/bin/src/main/resources/textures/block/items/boat/jungle_boat.png b/bin/src/main/resources/textures/block/items/boat/jungle_boat.png new file mode 100644 index 0000000..b34ca4a Binary files /dev/null and b/bin/src/main/resources/textures/block/items/boat/jungle_boat.png differ diff --git a/bin/src/main/resources/textures/block/items/boat/oak_boat.png b/bin/src/main/resources/textures/block/items/boat/oak_boat.png new file mode 100644 index 0000000..ad1d0cd Binary files /dev/null and b/bin/src/main/resources/textures/block/items/boat/oak_boat.png differ diff --git a/bin/src/main/resources/textures/block/items/boat/spruce_boat.png b/bin/src/main/resources/textures/block/items/boat/spruce_boat.png new file mode 100644 index 0000000..ba8b5e1 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/boat/spruce_boat.png differ diff --git a/bin/src/main/resources/textures/block/items/book/book_enchanted.png b/bin/src/main/resources/textures/block/items/book/book_enchanted.png new file mode 100644 index 0000000..1d99b42 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/book/book_enchanted.png differ diff --git a/bin/src/main/resources/textures/block/items/book/book_normal.png b/bin/src/main/resources/textures/block/items/book/book_normal.png new file mode 100644 index 0000000..b4a12cb Binary files /dev/null and b/bin/src/main/resources/textures/block/items/book/book_normal.png differ diff --git a/bin/src/main/resources/textures/block/items/book/book_writable.png b/bin/src/main/resources/textures/block/items/book/book_writable.png new file mode 100644 index 0000000..6c7277b Binary files /dev/null and b/bin/src/main/resources/textures/block/items/book/book_writable.png differ diff --git a/bin/src/main/resources/textures/block/items/book/book_written.png b/bin/src/main/resources/textures/block/items/book/book_written.png new file mode 100644 index 0000000..2854bc0 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/book/book_written.png differ diff --git a/bin/src/main/resources/textures/block/items/book/knowledge_book.png b/bin/src/main/resources/textures/block/items/book/knowledge_book.png new file mode 100644 index 0000000..b11288a Binary files /dev/null and b/bin/src/main/resources/textures/block/items/book/knowledge_book.png differ diff --git a/bin/src/main/resources/textures/block/items/bow/bow_pulling_0.png b/bin/src/main/resources/textures/block/items/bow/bow_pulling_0.png new file mode 100644 index 0000000..62b48bf Binary files /dev/null and b/bin/src/main/resources/textures/block/items/bow/bow_pulling_0.png differ diff --git a/bin/src/main/resources/textures/block/items/bow/bow_pulling_1.png b/bin/src/main/resources/textures/block/items/bow/bow_pulling_1.png new file mode 100644 index 0000000..f27e5a5 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/bow/bow_pulling_1.png differ diff --git a/bin/src/main/resources/textures/block/items/bow/bow_pulling_2.png b/bin/src/main/resources/textures/block/items/bow/bow_pulling_2.png new file mode 100644 index 0000000..31b1065 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/bow/bow_pulling_2.png differ diff --git a/bin/src/main/resources/textures/block/items/bow/bow_standby.png b/bin/src/main/resources/textures/block/items/bow/bow_standby.png new file mode 100644 index 0000000..402a2f1 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/bow/bow_standby.png differ diff --git a/bin/src/main/resources/textures/block/items/bow/bowl.png b/bin/src/main/resources/textures/block/items/bow/bowl.png new file mode 100644 index 0000000..0d3d10d Binary files /dev/null and b/bin/src/main/resources/textures/block/items/bow/bowl.png differ diff --git a/bin/src/main/resources/textures/block/items/bucket/bucket_empty.png b/bin/src/main/resources/textures/block/items/bucket/bucket_empty.png new file mode 100644 index 0000000..6f85af0 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/bucket/bucket_empty.png differ diff --git a/bin/src/main/resources/textures/block/items/bucket/bucket_lava.png b/bin/src/main/resources/textures/block/items/bucket/bucket_lava.png new file mode 100644 index 0000000..4fbf65d Binary files /dev/null and b/bin/src/main/resources/textures/block/items/bucket/bucket_lava.png differ diff --git a/bin/src/main/resources/textures/block/items/bucket/bucket_milk.png b/bin/src/main/resources/textures/block/items/bucket/bucket_milk.png new file mode 100644 index 0000000..4a04211 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/bucket/bucket_milk.png differ diff --git a/bin/src/main/resources/textures/block/items/bucket/bucket_water.png b/bin/src/main/resources/textures/block/items/bucket/bucket_water.png new file mode 100644 index 0000000..963c9be Binary files /dev/null and b/bin/src/main/resources/textures/block/items/bucket/bucket_water.png differ diff --git a/bin/src/main/resources/textures/block/items/clay_ball.png b/bin/src/main/resources/textures/block/items/clay_ball.png new file mode 100644 index 0000000..fa3b41f Binary files /dev/null and b/bin/src/main/resources/textures/block/items/clay_ball.png differ diff --git a/bin/src/main/resources/textures/block/items/dye/dye_powder_black.png b/bin/src/main/resources/textures/block/items/dye/dye_powder_black.png new file mode 100644 index 0000000..0c36e42 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/dye/dye_powder_black.png differ diff --git a/bin/src/main/resources/textures/block/items/dye/dye_powder_blue.png b/bin/src/main/resources/textures/block/items/dye/dye_powder_blue.png new file mode 100644 index 0000000..b5c1ab5 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/dye/dye_powder_blue.png differ diff --git a/bin/src/main/resources/textures/block/items/dye/dye_powder_brown.png b/bin/src/main/resources/textures/block/items/dye/dye_powder_brown.png new file mode 100644 index 0000000..82b0bd6 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/dye/dye_powder_brown.png differ diff --git a/bin/src/main/resources/textures/block/items/dye/dye_powder_cyan.png b/bin/src/main/resources/textures/block/items/dye/dye_powder_cyan.png new file mode 100644 index 0000000..afed594 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/dye/dye_powder_cyan.png differ diff --git a/bin/src/main/resources/textures/block/items/dye/dye_powder_gray.png b/bin/src/main/resources/textures/block/items/dye/dye_powder_gray.png new file mode 100644 index 0000000..bf5e3f4 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/dye/dye_powder_gray.png differ diff --git a/bin/src/main/resources/textures/block/items/dye/dye_powder_green.png b/bin/src/main/resources/textures/block/items/dye/dye_powder_green.png new file mode 100644 index 0000000..30149fb Binary files /dev/null and b/bin/src/main/resources/textures/block/items/dye/dye_powder_green.png differ diff --git a/bin/src/main/resources/textures/block/items/dye/dye_powder_light_blue.png b/bin/src/main/resources/textures/block/items/dye/dye_powder_light_blue.png new file mode 100644 index 0000000..f473e84 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/dye/dye_powder_light_blue.png differ diff --git a/bin/src/main/resources/textures/block/items/dye/dye_powder_lime.png b/bin/src/main/resources/textures/block/items/dye/dye_powder_lime.png new file mode 100644 index 0000000..3436794 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/dye/dye_powder_lime.png differ diff --git a/bin/src/main/resources/textures/block/items/dye/dye_powder_magenta.png b/bin/src/main/resources/textures/block/items/dye/dye_powder_magenta.png new file mode 100644 index 0000000..0e7d334 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/dye/dye_powder_magenta.png differ diff --git a/bin/src/main/resources/textures/block/items/dye/dye_powder_orange.png b/bin/src/main/resources/textures/block/items/dye/dye_powder_orange.png new file mode 100644 index 0000000..7997b4b Binary files /dev/null and b/bin/src/main/resources/textures/block/items/dye/dye_powder_orange.png differ diff --git a/bin/src/main/resources/textures/block/items/dye/dye_powder_pink.png b/bin/src/main/resources/textures/block/items/dye/dye_powder_pink.png new file mode 100644 index 0000000..f546b10 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/dye/dye_powder_pink.png differ diff --git a/bin/src/main/resources/textures/block/items/dye/dye_powder_purple.png b/bin/src/main/resources/textures/block/items/dye/dye_powder_purple.png new file mode 100644 index 0000000..63ffee5 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/dye/dye_powder_purple.png differ diff --git a/bin/src/main/resources/textures/block/items/dye/dye_powder_red.png b/bin/src/main/resources/textures/block/items/dye/dye_powder_red.png new file mode 100644 index 0000000..fef8f0f Binary files /dev/null and b/bin/src/main/resources/textures/block/items/dye/dye_powder_red.png differ diff --git a/bin/src/main/resources/textures/block/items/dye/dye_powder_silver.png b/bin/src/main/resources/textures/block/items/dye/dye_powder_silver.png new file mode 100644 index 0000000..d9f264d Binary files /dev/null and b/bin/src/main/resources/textures/block/items/dye/dye_powder_silver.png differ diff --git a/bin/src/main/resources/textures/block/items/dye/dye_powder_white.png b/bin/src/main/resources/textures/block/items/dye/dye_powder_white.png new file mode 100644 index 0000000..feedefb Binary files /dev/null and b/bin/src/main/resources/textures/block/items/dye/dye_powder_white.png differ diff --git a/bin/src/main/resources/textures/block/items/dye/dye_powder_yellow.png b/bin/src/main/resources/textures/block/items/dye/dye_powder_yellow.png new file mode 100644 index 0000000..0524e39 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/dye/dye_powder_yellow.png differ diff --git a/bin/src/main/resources/textures/block/items/food/bread.png b/bin/src/main/resources/textures/block/items/food/bread.png new file mode 100644 index 0000000..b6d700c Binary files /dev/null and b/bin/src/main/resources/textures/block/items/food/bread.png differ diff --git a/bin/src/main/resources/textures/block/items/food/fish/fish_clownfish_raw.png b/bin/src/main/resources/textures/block/items/food/fish/fish_clownfish_raw.png new file mode 100644 index 0000000..9b94994 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/food/fish/fish_clownfish_raw.png differ diff --git a/bin/src/main/resources/textures/block/items/food/fish/fish_cod_cooked.png b/bin/src/main/resources/textures/block/items/food/fish/fish_cod_cooked.png new file mode 100644 index 0000000..0a04880 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/food/fish/fish_cod_cooked.png differ diff --git a/bin/src/main/resources/textures/block/items/food/fish/fish_cod_raw.png b/bin/src/main/resources/textures/block/items/food/fish/fish_cod_raw.png new file mode 100644 index 0000000..8a072f5 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/food/fish/fish_cod_raw.png differ diff --git a/bin/src/main/resources/textures/block/items/food/fish/fish_pufferfish_raw.png b/bin/src/main/resources/textures/block/items/food/fish/fish_pufferfish_raw.png new file mode 100644 index 0000000..7efc708 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/food/fish/fish_pufferfish_raw.png differ diff --git a/bin/src/main/resources/textures/block/items/food/fish/fish_salmon_cooked.png b/bin/src/main/resources/textures/block/items/food/fish/fish_salmon_cooked.png new file mode 100644 index 0000000..acb744d Binary files /dev/null and b/bin/src/main/resources/textures/block/items/food/fish/fish_salmon_cooked.png differ diff --git a/bin/src/main/resources/textures/block/items/food/fish/fish_salmon_raw.png b/bin/src/main/resources/textures/block/items/food/fish/fish_salmon_raw.png new file mode 100644 index 0000000..16c00a5 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/food/fish/fish_salmon_raw.png differ diff --git a/bin/src/main/resources/textures/block/items/food/fruit/apple.png b/bin/src/main/resources/textures/block/items/food/fruit/apple.png new file mode 100644 index 0000000..7ba92b9 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/food/fruit/apple.png differ diff --git a/bin/src/main/resources/textures/block/items/food/fruit/apple_golden.png b/bin/src/main/resources/textures/block/items/food/fruit/apple_golden.png new file mode 100644 index 0000000..b2adf8d Binary files /dev/null and b/bin/src/main/resources/textures/block/items/food/fruit/apple_golden.png differ diff --git a/bin/src/main/resources/textures/block/items/food/fruit/chorus_fruit.png b/bin/src/main/resources/textures/block/items/food/fruit/chorus_fruit.png new file mode 100644 index 0000000..e2c5e90 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/food/fruit/chorus_fruit.png differ diff --git a/bin/src/main/resources/textures/block/items/food/fruit/chorus_fruit_popped.png b/bin/src/main/resources/textures/block/items/food/fruit/chorus_fruit_popped.png new file mode 100644 index 0000000..c635ecd Binary files /dev/null and b/bin/src/main/resources/textures/block/items/food/fruit/chorus_fruit_popped.png differ diff --git a/bin/src/main/resources/textures/block/items/food/fruit/melon.png b/bin/src/main/resources/textures/block/items/food/fruit/melon.png new file mode 100644 index 0000000..24c284b Binary files /dev/null and b/bin/src/main/resources/textures/block/items/food/fruit/melon.png differ diff --git a/bin/src/main/resources/textures/block/items/food/meat/beef_cooked.png b/bin/src/main/resources/textures/block/items/food/meat/beef_cooked.png new file mode 100644 index 0000000..9cf5346 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/food/meat/beef_cooked.png differ diff --git a/bin/src/main/resources/textures/block/items/food/meat/beef_raw.png b/bin/src/main/resources/textures/block/items/food/meat/beef_raw.png new file mode 100644 index 0000000..bde2eb6 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/food/meat/beef_raw.png differ diff --git a/bin/src/main/resources/textures/block/items/food/meat/chicken_cooked.png b/bin/src/main/resources/textures/block/items/food/meat/chicken_cooked.png new file mode 100644 index 0000000..b062461 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/food/meat/chicken_cooked.png differ diff --git a/bin/src/main/resources/textures/block/items/food/meat/chicken_raw.png b/bin/src/main/resources/textures/block/items/food/meat/chicken_raw.png new file mode 100644 index 0000000..1023625 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/food/meat/chicken_raw.png differ diff --git a/bin/src/main/resources/textures/block/items/food/meat/mutton_cooked.png b/bin/src/main/resources/textures/block/items/food/meat/mutton_cooked.png new file mode 100644 index 0000000..a7b8944 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/food/meat/mutton_cooked.png differ diff --git a/bin/src/main/resources/textures/block/items/food/meat/mutton_raw.png b/bin/src/main/resources/textures/block/items/food/meat/mutton_raw.png new file mode 100644 index 0000000..1696e3e Binary files /dev/null and b/bin/src/main/resources/textures/block/items/food/meat/mutton_raw.png differ diff --git a/bin/src/main/resources/textures/block/items/food/meat/porkchop_cooked.png b/bin/src/main/resources/textures/block/items/food/meat/porkchop_cooked.png new file mode 100644 index 0000000..cbdb2af Binary files /dev/null and b/bin/src/main/resources/textures/block/items/food/meat/porkchop_cooked.png differ diff --git a/bin/src/main/resources/textures/block/items/food/meat/porkchop_raw.png b/bin/src/main/resources/textures/block/items/food/meat/porkchop_raw.png new file mode 100644 index 0000000..6aa9d44 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/food/meat/porkchop_raw.png differ diff --git a/bin/src/main/resources/textures/block/items/food/meat/rabbit_cooked.png b/bin/src/main/resources/textures/block/items/food/meat/rabbit_cooked.png new file mode 100644 index 0000000..df8af0f Binary files /dev/null and b/bin/src/main/resources/textures/block/items/food/meat/rabbit_cooked.png differ diff --git a/bin/src/main/resources/textures/block/items/food/meat/rabbit_raw.png b/bin/src/main/resources/textures/block/items/food/meat/rabbit_raw.png new file mode 100644 index 0000000..b2218ae Binary files /dev/null and b/bin/src/main/resources/textures/block/items/food/meat/rabbit_raw.png differ diff --git a/bin/src/main/resources/textures/block/items/food/poison/rotten_flesh.png b/bin/src/main/resources/textures/block/items/food/poison/rotten_flesh.png new file mode 100644 index 0000000..ebeeb2f Binary files /dev/null and b/bin/src/main/resources/textures/block/items/food/poison/rotten_flesh.png differ diff --git a/bin/src/main/resources/textures/block/items/food/poison/spider_eye.png b/bin/src/main/resources/textures/block/items/food/poison/spider_eye.png new file mode 100644 index 0000000..5303854 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/food/poison/spider_eye.png differ diff --git a/bin/src/main/resources/textures/block/items/food/poison/spider_eye_fermented.png b/bin/src/main/resources/textures/block/items/food/poison/spider_eye_fermented.png new file mode 100644 index 0000000..cdcaee6 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/food/poison/spider_eye_fermented.png differ diff --git a/bin/src/main/resources/textures/block/items/food/soup/beetroot_soup.png b/bin/src/main/resources/textures/block/items/food/soup/beetroot_soup.png new file mode 100644 index 0000000..b330698 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/food/soup/beetroot_soup.png differ diff --git a/bin/src/main/resources/textures/block/items/food/soup/mushroom_stew.png b/bin/src/main/resources/textures/block/items/food/soup/mushroom_stew.png new file mode 100644 index 0000000..d06f581 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/food/soup/mushroom_stew.png differ diff --git a/bin/src/main/resources/textures/block/items/food/soup/rabbit_stew.png b/bin/src/main/resources/textures/block/items/food/soup/rabbit_stew.png new file mode 100644 index 0000000..43ea1e8 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/food/soup/rabbit_stew.png differ diff --git a/bin/src/main/resources/textures/block/items/food/sweet/cake.png b/bin/src/main/resources/textures/block/items/food/sweet/cake.png new file mode 100644 index 0000000..4dcfc18 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/food/sweet/cake.png differ diff --git a/bin/src/main/resources/textures/block/items/food/sweet/cookie.png b/bin/src/main/resources/textures/block/items/food/sweet/cookie.png new file mode 100644 index 0000000..c9d474e Binary files /dev/null and b/bin/src/main/resources/textures/block/items/food/sweet/cookie.png differ diff --git a/bin/src/main/resources/textures/block/items/food/sweet/pumpkin_pie.png b/bin/src/main/resources/textures/block/items/food/sweet/pumpkin_pie.png new file mode 100644 index 0000000..bbb77c6 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/food/sweet/pumpkin_pie.png differ diff --git a/bin/src/main/resources/textures/block/items/food/veg/beetroot.png b/bin/src/main/resources/textures/block/items/food/veg/beetroot.png new file mode 100644 index 0000000..57bd8fe Binary files /dev/null and b/bin/src/main/resources/textures/block/items/food/veg/beetroot.png differ diff --git a/bin/src/main/resources/textures/block/items/food/veg/carrot.png b/bin/src/main/resources/textures/block/items/food/veg/carrot.png new file mode 100644 index 0000000..412d40b Binary files /dev/null and b/bin/src/main/resources/textures/block/items/food/veg/carrot.png differ diff --git a/bin/src/main/resources/textures/block/items/food/veg/carrot_golden.png b/bin/src/main/resources/textures/block/items/food/veg/carrot_golden.png new file mode 100644 index 0000000..36bf7f9 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/food/veg/carrot_golden.png differ diff --git a/bin/src/main/resources/textures/block/items/food/veg/potato.png b/bin/src/main/resources/textures/block/items/food/veg/potato.png new file mode 100644 index 0000000..25bbf84 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/food/veg/potato.png differ diff --git a/bin/src/main/resources/textures/block/items/food/veg/potato_baked.png b/bin/src/main/resources/textures/block/items/food/veg/potato_baked.png new file mode 100644 index 0000000..d7ca4e2 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/food/veg/potato_baked.png differ diff --git a/bin/src/main/resources/textures/block/items/materials/animal/bone.png b/bin/src/main/resources/textures/block/items/materials/animal/bone.png new file mode 100644 index 0000000..9ca2f21 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/materials/animal/bone.png differ diff --git a/bin/src/main/resources/textures/block/items/materials/animal/leather.png b/bin/src/main/resources/textures/block/items/materials/animal/leather.png new file mode 100644 index 0000000..cea9cd6 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/materials/animal/leather.png differ diff --git a/bin/src/main/resources/textures/block/items/materials/animal/rabbit_foot.png b/bin/src/main/resources/textures/block/items/materials/animal/rabbit_foot.png new file mode 100644 index 0000000..fdbfa68 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/materials/animal/rabbit_foot.png differ diff --git a/bin/src/main/resources/textures/block/items/materials/animal/rabbit_hide.png b/bin/src/main/resources/textures/block/items/materials/animal/rabbit_hide.png new file mode 100644 index 0000000..45afb13 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/materials/animal/rabbit_hide.png differ diff --git a/bin/src/main/resources/textures/block/items/materials/brick.png b/bin/src/main/resources/textures/block/items/materials/brick.png new file mode 100644 index 0000000..1fb7b03 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/materials/brick.png differ diff --git a/bin/src/main/resources/textures/block/items/materials/egg.png b/bin/src/main/resources/textures/block/items/materials/egg.png new file mode 100644 index 0000000..a02ebb8 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/materials/egg.png differ diff --git a/bin/src/main/resources/textures/block/items/materials/feather.png b/bin/src/main/resources/textures/block/items/materials/feather.png new file mode 100644 index 0000000..2897301 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/materials/feather.png differ diff --git a/bin/src/main/resources/textures/block/items/materials/flint.png b/bin/src/main/resources/textures/block/items/materials/flint.png new file mode 100644 index 0000000..8ad2e10 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/materials/flint.png differ diff --git a/bin/src/main/resources/textures/block/items/materials/food/sugar.png b/bin/src/main/resources/textures/block/items/materials/food/sugar.png new file mode 100644 index 0000000..24fe32c Binary files /dev/null and b/bin/src/main/resources/textures/block/items/materials/food/sugar.png differ diff --git a/bin/src/main/resources/textures/block/items/materials/food/wheat.png b/bin/src/main/resources/textures/block/items/materials/food/wheat.png new file mode 100644 index 0000000..3e4fdca Binary files /dev/null and b/bin/src/main/resources/textures/block/items/materials/food/wheat.png differ diff --git a/bin/src/main/resources/textures/block/items/materials/fuel/charcoal.png b/bin/src/main/resources/textures/block/items/materials/fuel/charcoal.png new file mode 100644 index 0000000..c63b002 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/materials/fuel/charcoal.png differ diff --git a/bin/src/main/resources/textures/block/items/materials/fuel/coal.png b/bin/src/main/resources/textures/block/items/materials/fuel/coal.png new file mode 100644 index 0000000..dcfe8bc Binary files /dev/null and b/bin/src/main/resources/textures/block/items/materials/fuel/coal.png differ diff --git a/bin/src/main/resources/textures/block/items/materials/gunpowder.png b/bin/src/main/resources/textures/block/items/materials/gunpowder.png new file mode 100644 index 0000000..4f79436 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/materials/gunpowder.png differ diff --git a/bin/src/main/resources/textures/block/items/materials/mineral/diamond.png b/bin/src/main/resources/textures/block/items/materials/mineral/diamond.png new file mode 100644 index 0000000..9ca33c3 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/materials/mineral/diamond.png differ diff --git a/bin/src/main/resources/textures/block/items/materials/mineral/emerald.png b/bin/src/main/resources/textures/block/items/materials/mineral/emerald.png new file mode 100644 index 0000000..d4b6e7f Binary files /dev/null and b/bin/src/main/resources/textures/block/items/materials/mineral/emerald.png differ diff --git a/bin/src/main/resources/textures/block/items/materials/mineral/gold_ingot.png b/bin/src/main/resources/textures/block/items/materials/mineral/gold_ingot.png new file mode 100644 index 0000000..c278e15 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/materials/mineral/gold_ingot.png differ diff --git a/bin/src/main/resources/textures/block/items/materials/mineral/gold_nugget.png b/bin/src/main/resources/textures/block/items/materials/mineral/gold_nugget.png new file mode 100644 index 0000000..67c2526 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/materials/mineral/gold_nugget.png differ diff --git a/bin/src/main/resources/textures/block/items/materials/mineral/iron_ingot.png b/bin/src/main/resources/textures/block/items/materials/mineral/iron_ingot.png new file mode 100644 index 0000000..489c6fd Binary files /dev/null and b/bin/src/main/resources/textures/block/items/materials/mineral/iron_ingot.png differ diff --git a/bin/src/main/resources/textures/block/items/materials/mineral/iron_nugget.png b/bin/src/main/resources/textures/block/items/materials/mineral/iron_nugget.png new file mode 100644 index 0000000..e016ee8 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/materials/mineral/iron_nugget.png differ diff --git a/bin/src/main/resources/textures/block/items/materials/mineral/quartz.png b/bin/src/main/resources/textures/block/items/materials/mineral/quartz.png new file mode 100644 index 0000000..63ae55d Binary files /dev/null and b/bin/src/main/resources/textures/block/items/materials/mineral/quartz.png differ diff --git a/bin/src/main/resources/textures/block/items/materials/mineral/ruby.png b/bin/src/main/resources/textures/block/items/materials/mineral/ruby.png new file mode 100644 index 0000000..7a85630 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/materials/mineral/ruby.png differ diff --git a/bin/src/main/resources/textures/block/items/materials/paper.png b/bin/src/main/resources/textures/block/items/materials/paper.png new file mode 100644 index 0000000..dcc1116 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/materials/paper.png differ diff --git a/bin/src/main/resources/textures/block/items/materials/stick.png b/bin/src/main/resources/textures/block/items/materials/stick.png new file mode 100644 index 0000000..50c8777 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/materials/stick.png differ diff --git a/bin/src/main/resources/textures/block/items/materials/string.png b/bin/src/main/resources/textures/block/items/materials/string.png new file mode 100644 index 0000000..f7c9f92 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/materials/string.png differ diff --git a/bin/src/main/resources/textures/block/items/minecart/minecart_chest.png b/bin/src/main/resources/textures/block/items/minecart/minecart_chest.png new file mode 100644 index 0000000..f9771e1 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/minecart/minecart_chest.png differ diff --git a/bin/src/main/resources/textures/block/items/minecart/minecart_command_block.png b/bin/src/main/resources/textures/block/items/minecart/minecart_command_block.png new file mode 100644 index 0000000..178c760 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/minecart/minecart_command_block.png differ diff --git a/bin/src/main/resources/textures/block/items/minecart/minecart_furnace.png b/bin/src/main/resources/textures/block/items/minecart/minecart_furnace.png new file mode 100644 index 0000000..ce1e065 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/minecart/minecart_furnace.png differ diff --git a/bin/src/main/resources/textures/block/items/minecart/minecart_hopper.png b/bin/src/main/resources/textures/block/items/minecart/minecart_hopper.png new file mode 100644 index 0000000..a6359c1 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/minecart/minecart_hopper.png differ diff --git a/bin/src/main/resources/textures/block/items/minecart/minecart_normal.png b/bin/src/main/resources/textures/block/items/minecart/minecart_normal.png new file mode 100644 index 0000000..2a49dba Binary files /dev/null and b/bin/src/main/resources/textures/block/items/minecart/minecart_normal.png differ diff --git a/bin/src/main/resources/textures/block/items/minecart/minecart_tnt.png b/bin/src/main/resources/textures/block/items/minecart/minecart_tnt.png new file mode 100644 index 0000000..979e298 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/minecart/minecart_tnt.png differ diff --git a/bin/src/main/resources/textures/block/items/potion/potion_bottle_drinkable.png b/bin/src/main/resources/textures/block/items/potion/potion_bottle_drinkable.png new file mode 100644 index 0000000..1b0b0d3 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/potion/potion_bottle_drinkable.png differ diff --git a/bin/src/main/resources/textures/block/items/potion/potion_bottle_empty.png b/bin/src/main/resources/textures/block/items/potion/potion_bottle_empty.png new file mode 100644 index 0000000..1b0b0d3 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/potion/potion_bottle_empty.png differ diff --git a/bin/src/main/resources/textures/block/items/potion/potion_bottle_lingering.png b/bin/src/main/resources/textures/block/items/potion/potion_bottle_lingering.png new file mode 100644 index 0000000..a228c9e Binary files /dev/null and b/bin/src/main/resources/textures/block/items/potion/potion_bottle_lingering.png differ diff --git a/bin/src/main/resources/textures/block/items/potion/potion_bottle_splash.png b/bin/src/main/resources/textures/block/items/potion/potion_bottle_splash.png new file mode 100644 index 0000000..f78af01 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/potion/potion_bottle_splash.png differ diff --git a/bin/src/main/resources/textures/block/items/potion/potion_overlay.png b/bin/src/main/resources/textures/block/items/potion/potion_overlay.png new file mode 100644 index 0000000..ac32f25 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/potion/potion_overlay.png differ diff --git a/bin/src/main/resources/textures/block/items/record/record_black.png b/bin/src/main/resources/textures/block/items/record/record_black.png new file mode 100644 index 0000000..36d2754 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/record/record_black.png differ diff --git a/bin/src/main/resources/textures/block/items/record/record_red.png b/bin/src/main/resources/textures/block/items/record/record_red.png new file mode 100644 index 0000000..67ec505 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/record/record_red.png differ diff --git a/bin/src/main/resources/textures/block/items/reeds.png b/bin/src/main/resources/textures/block/items/reeds.png new file mode 100644 index 0000000..215751c Binary files /dev/null and b/bin/src/main/resources/textures/block/items/reeds.png differ diff --git a/bin/src/main/resources/textures/block/items/seeds/beetroot_seeds.png b/bin/src/main/resources/textures/block/items/seeds/beetroot_seeds.png new file mode 100644 index 0000000..c53b6dd Binary files /dev/null and b/bin/src/main/resources/textures/block/items/seeds/beetroot_seeds.png differ diff --git a/bin/src/main/resources/textures/block/items/seeds/seeds_melon.png b/bin/src/main/resources/textures/block/items/seeds/seeds_melon.png new file mode 100644 index 0000000..acaf3cc Binary files /dev/null and b/bin/src/main/resources/textures/block/items/seeds/seeds_melon.png differ diff --git a/bin/src/main/resources/textures/block/items/seeds/seeds_pumpkin.png b/bin/src/main/resources/textures/block/items/seeds/seeds_pumpkin.png new file mode 100644 index 0000000..8affeb5 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/seeds/seeds_pumpkin.png differ diff --git a/bin/src/main/resources/textures/block/items/seeds/seeds_wheat.png b/bin/src/main/resources/textures/block/items/seeds/seeds_wheat.png new file mode 100644 index 0000000..d904439 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/seeds/seeds_wheat.png differ diff --git a/bin/src/main/resources/textures/block/items/slimeball.png b/bin/src/main/resources/textures/block/items/slimeball.png new file mode 100644 index 0000000..b08ad9b Binary files /dev/null and b/bin/src/main/resources/textures/block/items/slimeball.png differ diff --git a/bin/src/main/resources/textures/block/items/snowball.png b/bin/src/main/resources/textures/block/items/snowball.png new file mode 100644 index 0000000..dc020d6 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/snowball.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/carrot_on_a_stick.png b/bin/src/main/resources/textures/block/items/tools/carrot_on_a_stick.png new file mode 100644 index 0000000..1a4cae3 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/carrot_on_a_stick.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock.png b/bin/src/main/resources/textures/block/items/tools/clock/clock.png new file mode 100644 index 0000000..a0d9441 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_01.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_01.png new file mode 100644 index 0000000..f8c4ae1 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_01.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_02.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_02.png new file mode 100644 index 0000000..8cff09d Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_02.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_03.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_03.png new file mode 100644 index 0000000..29ad883 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_03.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_04.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_04.png new file mode 100644 index 0000000..18c7ab8 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_04.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_05.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_05.png new file mode 100644 index 0000000..7133054 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_05.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_06.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_06.png new file mode 100644 index 0000000..d6ce388 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_06.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_07.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_07.png new file mode 100644 index 0000000..e347db1 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_07.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_08.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_08.png new file mode 100644 index 0000000..5cee660 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_08.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_09.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_09.png new file mode 100644 index 0000000..c47bc12 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_09.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_10.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_10.png new file mode 100644 index 0000000..0ee20c6 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_10.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_11.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_11.png new file mode 100644 index 0000000..d18197c Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_11.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_12.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_12.png new file mode 100644 index 0000000..7ab94bd Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_12.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_13.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_13.png new file mode 100644 index 0000000..5bf6244 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_13.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_14.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_14.png new file mode 100644 index 0000000..625589b Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_14.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_15.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_15.png new file mode 100644 index 0000000..9e24d94 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_15.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_16.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_16.png new file mode 100644 index 0000000..23b9afd Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_16.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_17.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_17.png new file mode 100644 index 0000000..f3c602a Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_17.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_18.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_18.png new file mode 100644 index 0000000..852c65e Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_18.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_19.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_19.png new file mode 100644 index 0000000..78c939a Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_19.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_20.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_20.png new file mode 100644 index 0000000..e41b635 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_20.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_21.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_21.png new file mode 100644 index 0000000..21db50a Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_21.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_22.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_22.png new file mode 100644 index 0000000..5c24fa6 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_22.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_23.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_23.png new file mode 100644 index 0000000..ceb3bac Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_23.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_24.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_24.png new file mode 100644 index 0000000..1e95422 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_24.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_25.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_25.png new file mode 100644 index 0000000..6b52c6b Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_25.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_26.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_26.png new file mode 100644 index 0000000..792d51c Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_26.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_27.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_27.png new file mode 100644 index 0000000..acebd17 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_27.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_28.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_28.png new file mode 100644 index 0000000..6b7b011 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_28.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_29.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_29.png new file mode 100644 index 0000000..1d34c89 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_29.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_30.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_30.png new file mode 100644 index 0000000..782b4ab Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_30.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_31.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_31.png new file mode 100644 index 0000000..93226bb Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_31.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_32.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_32.png new file mode 100644 index 0000000..ff66894 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_32.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_33.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_33.png new file mode 100644 index 0000000..411cf81 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_33.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_34.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_34.png new file mode 100644 index 0000000..53b6a4d Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_34.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_35.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_35.png new file mode 100644 index 0000000..2665799 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_35.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_36.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_36.png new file mode 100644 index 0000000..36fdc18 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_36.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_37.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_37.png new file mode 100644 index 0000000..fa44936 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_37.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_38.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_38.png new file mode 100644 index 0000000..919a474 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_38.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_39.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_39.png new file mode 100644 index 0000000..c147762 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_39.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_40.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_40.png new file mode 100644 index 0000000..8145e86 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_40.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_41.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_41.png new file mode 100644 index 0000000..5f70d20 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_41.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_42.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_42.png new file mode 100644 index 0000000..3e33c35 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_42.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_43.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_43.png new file mode 100644 index 0000000..aa1e251 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_43.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_44.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_44.png new file mode 100644 index 0000000..c087b5e Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_44.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_45.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_45.png new file mode 100644 index 0000000..36cdb3c Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_45.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_46.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_46.png new file mode 100644 index 0000000..2288296 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_46.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_47.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_47.png new file mode 100644 index 0000000..f5605bd Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_47.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_48.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_48.png new file mode 100644 index 0000000..574b0bc Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_48.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_49.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_49.png new file mode 100644 index 0000000..2b5551b Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_49.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_50.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_50.png new file mode 100644 index 0000000..a8d64cd Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_50.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_51.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_51.png new file mode 100644 index 0000000..f5cf388 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_51.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_52.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_52.png new file mode 100644 index 0000000..bd8ae0b Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_52.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_53.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_53.png new file mode 100644 index 0000000..b1911bb Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_53.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_54.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_54.png new file mode 100644 index 0000000..57ac248 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_54.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_55.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_55.png new file mode 100644 index 0000000..81d623c Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_55.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_56.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_56.png new file mode 100644 index 0000000..0df24b1 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_56.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_57.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_57.png new file mode 100644 index 0000000..0b1fdb8 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_57.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_58.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_58.png new file mode 100644 index 0000000..62e71e0 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_58.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_59.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_59.png new file mode 100644 index 0000000..0638118 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_59.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_60.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_60.png new file mode 100644 index 0000000..9e70141 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_60.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_61.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_61.png new file mode 100644 index 0000000..e0055a4 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_61.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_62.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_62.png new file mode 100644 index 0000000..63c65b5 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_62.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_63.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_63.png new file mode 100644 index 0000000..ea3c932 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_63.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/clock/clock_64.png b/bin/src/main/resources/textures/block/items/tools/clock/clock_64.png new file mode 100644 index 0000000..b771167 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/clock/clock_64.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/compass/compass.png b/bin/src/main/resources/textures/block/items/tools/compass/compass.png new file mode 100644 index 0000000..e19a1a1 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/compass/compass.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/compass/compass_01.png b/bin/src/main/resources/textures/block/items/tools/compass/compass_01.png new file mode 100644 index 0000000..b8ba83d Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/compass/compass_01.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/compass/compass_02.png b/bin/src/main/resources/textures/block/items/tools/compass/compass_02.png new file mode 100644 index 0000000..f1bd548 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/compass/compass_02.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/compass/compass_03.png b/bin/src/main/resources/textures/block/items/tools/compass/compass_03.png new file mode 100644 index 0000000..3044ab2 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/compass/compass_03.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/compass/compass_04.png b/bin/src/main/resources/textures/block/items/tools/compass/compass_04.png new file mode 100644 index 0000000..c466a7b Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/compass/compass_04.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/compass/compass_05.png b/bin/src/main/resources/textures/block/items/tools/compass/compass_05.png new file mode 100644 index 0000000..e96ce2d Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/compass/compass_05.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/compass/compass_06.png b/bin/src/main/resources/textures/block/items/tools/compass/compass_06.png new file mode 100644 index 0000000..fd0c7a3 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/compass/compass_06.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/compass/compass_07.png b/bin/src/main/resources/textures/block/items/tools/compass/compass_07.png new file mode 100644 index 0000000..17af7b3 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/compass/compass_07.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/compass/compass_08.png b/bin/src/main/resources/textures/block/items/tools/compass/compass_08.png new file mode 100644 index 0000000..981b447 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/compass/compass_08.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/compass/compass_09.png b/bin/src/main/resources/textures/block/items/tools/compass/compass_09.png new file mode 100644 index 0000000..815930c Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/compass/compass_09.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/compass/compass_10.png b/bin/src/main/resources/textures/block/items/tools/compass/compass_10.png new file mode 100644 index 0000000..954f8ea Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/compass/compass_10.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/compass/compass_11.png b/bin/src/main/resources/textures/block/items/tools/compass/compass_11.png new file mode 100644 index 0000000..b2d940f Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/compass/compass_11.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/compass/compass_12.png b/bin/src/main/resources/textures/block/items/tools/compass/compass_12.png new file mode 100644 index 0000000..5ec12a9 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/compass/compass_12.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/compass/compass_13.png b/bin/src/main/resources/textures/block/items/tools/compass/compass_13.png new file mode 100644 index 0000000..591b533 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/compass/compass_13.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/compass/compass_14.png b/bin/src/main/resources/textures/block/items/tools/compass/compass_14.png new file mode 100644 index 0000000..c932177 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/compass/compass_14.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/compass/compass_15.png b/bin/src/main/resources/textures/block/items/tools/compass/compass_15.png new file mode 100644 index 0000000..e48dd37 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/compass/compass_15.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/compass/compass_16.png b/bin/src/main/resources/textures/block/items/tools/compass/compass_16.png new file mode 100644 index 0000000..04abf9c Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/compass/compass_16.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/compass/compass_17.png b/bin/src/main/resources/textures/block/items/tools/compass/compass_17.png new file mode 100644 index 0000000..6155ba9 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/compass/compass_17.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/compass/compass_18.png b/bin/src/main/resources/textures/block/items/tools/compass/compass_18.png new file mode 100644 index 0000000..1a10585 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/compass/compass_18.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/compass/compass_19.png b/bin/src/main/resources/textures/block/items/tools/compass/compass_19.png new file mode 100644 index 0000000..57e27ba Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/compass/compass_19.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/compass/compass_20.png b/bin/src/main/resources/textures/block/items/tools/compass/compass_20.png new file mode 100644 index 0000000..704f118 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/compass/compass_20.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/compass/compass_21.png b/bin/src/main/resources/textures/block/items/tools/compass/compass_21.png new file mode 100644 index 0000000..2305b03 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/compass/compass_21.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/compass/compass_22.png b/bin/src/main/resources/textures/block/items/tools/compass/compass_22.png new file mode 100644 index 0000000..39b6dd7 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/compass/compass_22.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/compass/compass_23.png b/bin/src/main/resources/textures/block/items/tools/compass/compass_23.png new file mode 100644 index 0000000..b0ecffd Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/compass/compass_23.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/compass/compass_24.png b/bin/src/main/resources/textures/block/items/tools/compass/compass_24.png new file mode 100644 index 0000000..ed0cc76 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/compass/compass_24.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/compass/compass_25.png b/bin/src/main/resources/textures/block/items/tools/compass/compass_25.png new file mode 100644 index 0000000..9da1a11 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/compass/compass_25.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/compass/compass_26.png b/bin/src/main/resources/textures/block/items/tools/compass/compass_26.png new file mode 100644 index 0000000..cae5019 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/compass/compass_26.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/compass/compass_27.png b/bin/src/main/resources/textures/block/items/tools/compass/compass_27.png new file mode 100644 index 0000000..e6905ad Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/compass/compass_27.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/compass/compass_28.png b/bin/src/main/resources/textures/block/items/tools/compass/compass_28.png new file mode 100644 index 0000000..e1cd51b Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/compass/compass_28.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/compass/compass_29.png b/bin/src/main/resources/textures/block/items/tools/compass/compass_29.png new file mode 100644 index 0000000..f59b864 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/compass/compass_29.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/compass/compass_30.png b/bin/src/main/resources/textures/block/items/tools/compass/compass_30.png new file mode 100644 index 0000000..e35d423 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/compass/compass_30.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/compass/compass_31.png b/bin/src/main/resources/textures/block/items/tools/compass/compass_31.png new file mode 100644 index 0000000..a1ad0a1 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/compass/compass_31.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/compass/compass_32.png b/bin/src/main/resources/textures/block/items/tools/compass/compass_32.png new file mode 100644 index 0000000..a3c0ce0 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/compass/compass_32.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/diamond/diamond_axe.png b/bin/src/main/resources/textures/block/items/tools/diamond/diamond_axe.png new file mode 100644 index 0000000..5695bca Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/diamond/diamond_axe.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/diamond/diamond_hoe.png b/bin/src/main/resources/textures/block/items/tools/diamond/diamond_hoe.png new file mode 100644 index 0000000..8bea475 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/diamond/diamond_hoe.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/diamond/diamond_pickaxe.png b/bin/src/main/resources/textures/block/items/tools/diamond/diamond_pickaxe.png new file mode 100644 index 0000000..8c85b80 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/diamond/diamond_pickaxe.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/diamond/diamond_shovel.png b/bin/src/main/resources/textures/block/items/tools/diamond/diamond_shovel.png new file mode 100644 index 0000000..6aae051 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/diamond/diamond_shovel.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/diamond/diamond_sword.png b/bin/src/main/resources/textures/block/items/tools/diamond/diamond_sword.png new file mode 100644 index 0000000..c4d374b Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/diamond/diamond_sword.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/empty_armor_slot_shield.png b/bin/src/main/resources/textures/block/items/tools/empty_armor_slot_shield.png new file mode 100644 index 0000000..bc8017e Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/empty_armor_slot_shield.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/fishing_rod_cast.png b/bin/src/main/resources/textures/block/items/tools/fishing_rod_cast.png new file mode 100644 index 0000000..631dad4 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/fishing_rod_cast.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/fishing_rod_uncast.png b/bin/src/main/resources/textures/block/items/tools/fishing_rod_uncast.png new file mode 100644 index 0000000..3a67ddc Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/fishing_rod_uncast.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/flint_and_steel.png b/bin/src/main/resources/textures/block/items/tools/flint_and_steel.png new file mode 100644 index 0000000..f16016e Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/flint_and_steel.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/gold/gold_axe.png b/bin/src/main/resources/textures/block/items/tools/gold/gold_axe.png new file mode 100644 index 0000000..668d6f2 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/gold/gold_axe.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/gold/gold_hoe.png b/bin/src/main/resources/textures/block/items/tools/gold/gold_hoe.png new file mode 100644 index 0000000..341a959 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/gold/gold_hoe.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/gold/gold_pickaxe.png b/bin/src/main/resources/textures/block/items/tools/gold/gold_pickaxe.png new file mode 100644 index 0000000..6388234 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/gold/gold_pickaxe.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/gold/gold_shovel.png b/bin/src/main/resources/textures/block/items/tools/gold/gold_shovel.png new file mode 100644 index 0000000..ebfc24e Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/gold/gold_shovel.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/gold/gold_sword.png b/bin/src/main/resources/textures/block/items/tools/gold/gold_sword.png new file mode 100644 index 0000000..edc2b51 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/gold/gold_sword.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/iron/iron_axe.png b/bin/src/main/resources/textures/block/items/tools/iron/iron_axe.png new file mode 100644 index 0000000..8f830e3 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/iron/iron_axe.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/iron/iron_hoe.png b/bin/src/main/resources/textures/block/items/tools/iron/iron_hoe.png new file mode 100644 index 0000000..504946f Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/iron/iron_hoe.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/iron/iron_pickaxe.png b/bin/src/main/resources/textures/block/items/tools/iron/iron_pickaxe.png new file mode 100644 index 0000000..3c617b3 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/iron/iron_pickaxe.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/iron/iron_shovel.png b/bin/src/main/resources/textures/block/items/tools/iron/iron_shovel.png new file mode 100644 index 0000000..e34db23 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/iron/iron_shovel.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/iron/iron_sword.png b/bin/src/main/resources/textures/block/items/tools/iron/iron_sword.png new file mode 100644 index 0000000..ea4b3f3 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/iron/iron_sword.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/lead.png b/bin/src/main/resources/textures/block/items/tools/lead.png new file mode 100644 index 0000000..8e33177 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/lead.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/map_empty.png b/bin/src/main/resources/textures/block/items/tools/map_empty.png new file mode 100644 index 0000000..041dc65 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/map_empty.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/map_filled.png b/bin/src/main/resources/textures/block/items/tools/map_filled.png new file mode 100644 index 0000000..8d22e40 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/map_filled.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/map_filled_markings.png b/bin/src/main/resources/textures/block/items/tools/map_filled_markings.png new file mode 100644 index 0000000..fcbc9a5 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/map_filled_markings.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/name_tag.png b/bin/src/main/resources/textures/block/items/tools/name_tag.png new file mode 100644 index 0000000..b053c0a Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/name_tag.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/quiver.png b/bin/src/main/resources/textures/block/items/tools/quiver.png new file mode 100644 index 0000000..e6c7654 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/quiver.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/shears.png b/bin/src/main/resources/textures/block/items/tools/shears.png new file mode 100644 index 0000000..9fd791c Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/shears.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/stone/stone_axe.png b/bin/src/main/resources/textures/block/items/tools/stone/stone_axe.png new file mode 100644 index 0000000..6f83230 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/stone/stone_axe.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/stone/stone_hoe.png b/bin/src/main/resources/textures/block/items/tools/stone/stone_hoe.png new file mode 100644 index 0000000..d05d66e Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/stone/stone_hoe.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/stone/stone_pickaxe.png b/bin/src/main/resources/textures/block/items/tools/stone/stone_pickaxe.png new file mode 100644 index 0000000..f576f33 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/stone/stone_pickaxe.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/stone/stone_shovel.png b/bin/src/main/resources/textures/block/items/tools/stone/stone_shovel.png new file mode 100644 index 0000000..471f6e1 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/stone/stone_shovel.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/stone/stone_sword.png b/bin/src/main/resources/textures/block/items/tools/stone/stone_sword.png new file mode 100644 index 0000000..36858d1 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/stone/stone_sword.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/wood/wood_axe.png b/bin/src/main/resources/textures/block/items/tools/wood/wood_axe.png new file mode 100644 index 0000000..3776303 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/wood/wood_axe.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/wood/wood_hoe.png b/bin/src/main/resources/textures/block/items/tools/wood/wood_hoe.png new file mode 100644 index 0000000..d92f5a8 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/wood/wood_hoe.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/wood/wood_pickaxe.png b/bin/src/main/resources/textures/block/items/tools/wood/wood_pickaxe.png new file mode 100644 index 0000000..7f7ec24 Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/wood/wood_pickaxe.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/wood/wood_shovel.png b/bin/src/main/resources/textures/block/items/tools/wood/wood_shovel.png new file mode 100644 index 0000000..0e37fda Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/wood/wood_shovel.png differ diff --git a/bin/src/main/resources/textures/block/items/tools/wood/wood_sword.png b/bin/src/main/resources/textures/block/items/tools/wood/wood_sword.png new file mode 100644 index 0000000..c3a291c Binary files /dev/null and b/bin/src/main/resources/textures/block/items/tools/wood/wood_sword.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/anvil/anvil_base.png b/bin/src/main/resources/textures/block/non-cubes/anvil/anvil_base.png new file mode 100644 index 0000000..298feb0 Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/anvil/anvil_base.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/anvil/anvil_top_damaged_0.png b/bin/src/main/resources/textures/block/non-cubes/anvil/anvil_top_damaged_0.png new file mode 100644 index 0000000..52fb06a Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/anvil/anvil_top_damaged_0.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/anvil/anvil_top_damaged_1.png b/bin/src/main/resources/textures/block/non-cubes/anvil/anvil_top_damaged_1.png new file mode 100644 index 0000000..aa4b76d Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/anvil/anvil_top_damaged_1.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/anvil/anvil_top_damaged_2.png b/bin/src/main/resources/textures/block/non-cubes/anvil/anvil_top_damaged_2.png new file mode 100644 index 0000000..5dd1e6b Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/anvil/anvil_top_damaged_2.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/bed/bed_feet_end.png b/bin/src/main/resources/textures/block/non-cubes/bed/bed_feet_end.png new file mode 100644 index 0000000..abb56b9 Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/bed/bed_feet_end.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/bed/bed_feet_side.png b/bin/src/main/resources/textures/block/non-cubes/bed/bed_feet_side.png new file mode 100644 index 0000000..fdc181e Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/bed/bed_feet_side.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/bed/bed_feet_top.png b/bin/src/main/resources/textures/block/non-cubes/bed/bed_feet_top.png new file mode 100644 index 0000000..4bda60d Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/bed/bed_feet_top.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/bed/bed_head_end.png b/bin/src/main/resources/textures/block/non-cubes/bed/bed_head_end.png new file mode 100644 index 0000000..a6ec62a Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/bed/bed_head_end.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/bed/bed_head_side.png b/bin/src/main/resources/textures/block/non-cubes/bed/bed_head_side.png new file mode 100644 index 0000000..65a49c9 Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/bed/bed_head_side.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/bed/bed_head_top.png b/bin/src/main/resources/textures/block/non-cubes/bed/bed_head_top.png new file mode 100644 index 0000000..87aaf20 Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/bed/bed_head_top.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/button_stone.png b/bin/src/main/resources/textures/block/non-cubes/button_stone.png new file mode 100644 index 0000000..7e06607 Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/button_stone.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/cake/cake_bottom.png b/bin/src/main/resources/textures/block/non-cubes/cake/cake_bottom.png new file mode 100644 index 0000000..b2791a6 Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/cake/cake_bottom.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/cake/cake_inner.png b/bin/src/main/resources/textures/block/non-cubes/cake/cake_inner.png new file mode 100644 index 0000000..8061907 Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/cake/cake_inner.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/cake/cake_side.png b/bin/src/main/resources/textures/block/non-cubes/cake/cake_side.png new file mode 100644 index 0000000..7292dd5 Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/cake/cake_side.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/cake/cake_top.png b/bin/src/main/resources/textures/block/non-cubes/cake/cake_top.png new file mode 100644 index 0000000..24ad1c4 Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/cake/cake_top.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/enchantment_table/enchanting_table_bottom.png b/bin/src/main/resources/textures/block/non-cubes/enchantment_table/enchanting_table_bottom.png new file mode 100644 index 0000000..eec44cb Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/enchantment_table/enchanting_table_bottom.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/enchantment_table/enchanting_table_side.png b/bin/src/main/resources/textures/block/non-cubes/enchantment_table/enchanting_table_side.png new file mode 100644 index 0000000..9603904 Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/enchantment_table/enchanting_table_side.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/enchantment_table/enchanting_table_top.png b/bin/src/main/resources/textures/block/non-cubes/enchantment_table/enchanting_table_top.png new file mode 100644 index 0000000..9d1d776 Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/enchantment_table/enchanting_table_top.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/lever.png b/bin/src/main/resources/textures/block/non-cubes/lever.png new file mode 100644 index 0000000..bcd2c05 Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/lever.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/melon_stem_connected.png b/bin/src/main/resources/textures/block/non-cubes/melon_stem_connected.png new file mode 100644 index 0000000..8a7450f Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/melon_stem_connected.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/melon_stem_disconnected.png b/bin/src/main/resources/textures/block/non-cubes/melon_stem_disconnected.png new file mode 100644 index 0000000..51f8b80 Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/melon_stem_disconnected.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/carrots/carrots_stage_0.png b/bin/src/main/resources/textures/block/non-cubes/plants/carrots/carrots_stage_0.png new file mode 100644 index 0000000..0845a33 Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/carrots/carrots_stage_0.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/carrots/carrots_stage_1.png b/bin/src/main/resources/textures/block/non-cubes/plants/carrots/carrots_stage_1.png new file mode 100644 index 0000000..58998ca Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/carrots/carrots_stage_1.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/carrots/carrots_stage_2.png b/bin/src/main/resources/textures/block/non-cubes/plants/carrots/carrots_stage_2.png new file mode 100644 index 0000000..ec419a3 Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/carrots/carrots_stage_2.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/carrots/carrots_stage_3.png b/bin/src/main/resources/textures/block/non-cubes/plants/carrots/carrots_stage_3.png new file mode 100644 index 0000000..821e848 Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/carrots/carrots_stage_3.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/carrots/desktop.ini b/bin/src/main/resources/textures/block/non-cubes/plants/carrots/desktop.ini new file mode 100644 index 0000000..57f6324 --- /dev/null +++ b/bin/src/main/resources/textures/block/non-cubes/plants/carrots/desktop.ini @@ -0,0 +1,5 @@ +[LocalizedFileNames] +carrots_stage_3.png=@carrots_stage_3.png,0 +carrots_stage_0.png=@carrots_stage_0.png,0 +carrots_stage_1.png=@carrots_stage_1.png,0 +carrots_stage_2.png=@carrots_stage_2.png,0 diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/cocoa/cocoa_stage_0.png b/bin/src/main/resources/textures/block/non-cubes/plants/cocoa/cocoa_stage_0.png new file mode 100644 index 0000000..67aacba Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/cocoa/cocoa_stage_0.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/cocoa/cocoa_stage_1.png b/bin/src/main/resources/textures/block/non-cubes/plants/cocoa/cocoa_stage_1.png new file mode 100644 index 0000000..73c3340 Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/cocoa/cocoa_stage_1.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/cocoa/cocoa_stage_2.png b/bin/src/main/resources/textures/block/non-cubes/plants/cocoa/cocoa_stage_2.png new file mode 100644 index 0000000..66fddbd Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/cocoa/cocoa_stage_2.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/cocoa/desktop.ini b/bin/src/main/resources/textures/block/non-cubes/plants/cocoa/desktop.ini new file mode 100644 index 0000000..992ed02 --- /dev/null +++ b/bin/src/main/resources/textures/block/non-cubes/plants/cocoa/desktop.ini @@ -0,0 +1,4 @@ +[LocalizedFileNames] +cocoa_stage_2.png=@cocoa_stage_2.png,0 +cocoa_stage_0.png=@cocoa_stage_0.png,0 +cocoa_stage_1.png=@cocoa_stage_1.png,0 diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/deadbush.png b/bin/src/main/resources/textures/block/non-cubes/plants/deadbush.png new file mode 100644 index 0000000..f1353de Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/deadbush.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/desktop.ini b/bin/src/main/resources/textures/block/non-cubes/plants/desktop.ini new file mode 100644 index 0000000..1d2194f --- /dev/null +++ b/bin/src/main/resources/textures/block/non-cubes/plants/desktop.ini @@ -0,0 +1,37 @@ +[LocalizedFileNames] +destroy_stage_5.png=@destroy_stage_5.png,0 +destroy_stage_6.png=@destroy_stage_6.png,0 +destroy_stage_7.png=@destroy_stage_7.png,0 +destroy_stage_8.png=@destroy_stage_8.png,0 +destroy_stage_9.png=@destroy_stage_9.png,0 +cocoa_stage_1.png=@cocoa_stage_1.png,0 +cocoa_stage_2.png=@cocoa_stage_2.png,0 +cocoa_stage_0.png=@cocoa_stage_0.png,0 +wheat_stage_0.png=@wheat_stage_0.png,0 +nether_wart_stage_2.png=@nether_wart_stage_2.png,0 +nether_wart_stage_1.png=@nether_wart_stage_1.png,0 +carrots_stage_3.png=@carrots_stage_3.png,0 +carrots_stage_1.png=@carrots_stage_1.png,0 +carrots_stage_0.png=@carrots_stage_0.png,0 +carrots_stage_2.png=@carrots_stage_2.png,0 +nether_wart_stage_0.png=@nether_wart_stage_0.png,0 +potatoes_stage_0.png=@potatoes_stage_0.png,0 +potatoes_stage_1.png=@potatoes_stage_1.png,0 +potatoes_stage_2.png=@potatoes_stage_2.png,0 +potatoes_stage_3.png=@potatoes_stage_3.png,0 +wheat_stage_1.png=@wheat_stage_1.png,0 +wheat_stage_2.png=@wheat_stage_2.png,0 +wheat_stage_3.png=@wheat_stage_3.png,0 +wheat_stage_4.png=@wheat_stage_4.png,0 +wheat_stage_5.png=@wheat_stage_5.png,0 +wheat_stage_6.png=@wheat_stage_6.png,0 +wheat_stage_7.png=@wheat_stage_7.png,0 +beetroots_stage_3.png=@beetroots_stage_3.png,0 +beetroots_stage_2.png=@beetroots_stage_2.png,0 +beetroots_stage_1.png=@beetroots_stage_1.png,0 +beetroots_stage_0.png=@beetroots_stage_0.png,0 +destroy_stage_0.png=@destroy_stage_0.png,0 +destroy_stage_1.png=@destroy_stage_1.png,0 +destroy_stage_2.png=@destroy_stage_2.png,0 +destroy_stage_3.png=@destroy_stage_3.png,0 +destroy_stage_4.png=@destroy_stage_4.png,0 diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/destroy_stage_0.png b/bin/src/main/resources/textures/block/non-cubes/plants/destroy_stage_0.png new file mode 100644 index 0000000..fe6c3ec Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/destroy_stage_0.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/destroy_stage_1.png b/bin/src/main/resources/textures/block/non-cubes/plants/destroy_stage_1.png new file mode 100644 index 0000000..1a2a5e1 Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/destroy_stage_1.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/destroy_stage_2.png b/bin/src/main/resources/textures/block/non-cubes/plants/destroy_stage_2.png new file mode 100644 index 0000000..303f340 Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/destroy_stage_2.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/double/chorus_plant_sides.png b/bin/src/main/resources/textures/block/non-cubes/plants/double/chorus_plant_sides.png new file mode 100644 index 0000000..f390460 Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/double/chorus_plant_sides.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/double/double_plant_fern_bottom.png b/bin/src/main/resources/textures/block/non-cubes/plants/double/double_plant_fern_bottom.png new file mode 100644 index 0000000..ff4d095 Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/double/double_plant_fern_bottom.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/double/double_plant_fern_top.png b/bin/src/main/resources/textures/block/non-cubes/plants/double/double_plant_fern_top.png new file mode 100644 index 0000000..914ab61 Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/double/double_plant_fern_top.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/double/double_plant_grass_bottom.png b/bin/src/main/resources/textures/block/non-cubes/plants/double/double_plant_grass_bottom.png new file mode 100644 index 0000000..24fd0b1 Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/double/double_plant_grass_bottom.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/double/double_plant_grass_top.png b/bin/src/main/resources/textures/block/non-cubes/plants/double/double_plant_grass_top.png new file mode 100644 index 0000000..73b2fac Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/double/double_plant_grass_top.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/double/double_plant_paeonia_bottom.png b/bin/src/main/resources/textures/block/non-cubes/plants/double/double_plant_paeonia_bottom.png new file mode 100644 index 0000000..a5e99e9 Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/double/double_plant_paeonia_bottom.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/double/double_plant_paeonia_top.png b/bin/src/main/resources/textures/block/non-cubes/plants/double/double_plant_paeonia_top.png new file mode 100644 index 0000000..4fa498a Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/double/double_plant_paeonia_top.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/double/double_plant_rose_bottom.png b/bin/src/main/resources/textures/block/non-cubes/plants/double/double_plant_rose_bottom.png new file mode 100644 index 0000000..2307da5 Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/double/double_plant_rose_bottom.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/double/double_plant_rose_top.png b/bin/src/main/resources/textures/block/non-cubes/plants/double/double_plant_rose_top.png new file mode 100644 index 0000000..d9f7b6f Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/double/double_plant_rose_top.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/double/double_plant_sunflower_back.png b/bin/src/main/resources/textures/block/non-cubes/plants/double/double_plant_sunflower_back.png new file mode 100644 index 0000000..0af5251 Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/double/double_plant_sunflower_back.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/double/double_plant_sunflower_bottom.png b/bin/src/main/resources/textures/block/non-cubes/plants/double/double_plant_sunflower_bottom.png new file mode 100644 index 0000000..48ed2fe Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/double/double_plant_sunflower_bottom.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/double/double_plant_sunflower_front.png b/bin/src/main/resources/textures/block/non-cubes/plants/double/double_plant_sunflower_front.png new file mode 100644 index 0000000..581966a Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/double/double_plant_sunflower_front.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/double/double_plant_sunflower_top.png b/bin/src/main/resources/textures/block/non-cubes/plants/double/double_plant_sunflower_top.png new file mode 100644 index 0000000..5e0b7c0 Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/double/double_plant_sunflower_top.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/double/double_plant_syringa_bottom.png b/bin/src/main/resources/textures/block/non-cubes/plants/double/double_plant_syringa_bottom.png new file mode 100644 index 0000000..a5cb4f1 Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/double/double_plant_syringa_bottom.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/double/double_plant_syringa_top.png b/bin/src/main/resources/textures/block/non-cubes/plants/double/double_plant_syringa_top.png new file mode 100644 index 0000000..099fb8c Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/double/double_plant_syringa_top.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/fern.png b/bin/src/main/resources/textures/block/non-cubes/plants/fern.png new file mode 100644 index 0000000..71d9ec4 Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/fern.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/flowers/desktop.ini b/bin/src/main/resources/textures/block/non-cubes/plants/flowers/desktop.ini new file mode 100644 index 0000000..217e68d --- /dev/null +++ b/bin/src/main/resources/textures/block/non-cubes/plants/flowers/desktop.ini @@ -0,0 +1,21 @@ +[LocalizedFileNames] +chorus_flower.png=@chorus_flower.png,0 +chorus_flower_dead.png=@chorus_flower_dead.png,0 +flower_rose.png=@flower_rose.png,0 +flower_sunflower.png=@flower_sunflower.png,0 +flower_syringa.png=@flower_syringa.png,0 +flower_paeonia.png=@flower_paeonia.png,0 +flower_allium.png=@flower_allium.png,0 +flower_oxeye_daisy.png=@flower_oxeye_daisy.png,0 +flower_blue_orchid.png=@flower_blue_orchid.png,0 +flower_tulip_white.png=@flower_tulip_white.png,0 +flower_tulip_red.png=@flower_tulip_red.png,0 +flower_tulip_pink.png=@flower_tulip_pink.png,0 +flower_tulip_orange.png=@flower_tulip_orange.png,0 +flower_pot.png=@flower_pot.png,0 +flower_houstonia.png=@flower_houstonia.png,0 +flower_dandelion.png=@flower_dandelion.png,0 +chorus_flower4.png=@chorus_flower4.png,0 +chorus_flower3.png=@chorus_flower3.png,0 +chorus_flower2.png=@chorus_flower2.png,0 +chorus_flower1.png=@chorus_flower1.png,0 diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/flowers/flower_allium.png b/bin/src/main/resources/textures/block/non-cubes/plants/flowers/flower_allium.png new file mode 100644 index 0000000..01c708e Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/flowers/flower_allium.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/flowers/flower_blue_orchid.png b/bin/src/main/resources/textures/block/non-cubes/plants/flowers/flower_blue_orchid.png new file mode 100644 index 0000000..6d57b80 Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/flowers/flower_blue_orchid.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/flowers/flower_dandelion.png b/bin/src/main/resources/textures/block/non-cubes/plants/flowers/flower_dandelion.png new file mode 100644 index 0000000..4c9f26f Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/flowers/flower_dandelion.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/flowers/flower_houstonia.png b/bin/src/main/resources/textures/block/non-cubes/plants/flowers/flower_houstonia.png new file mode 100644 index 0000000..de8de07 Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/flowers/flower_houstonia.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/flowers/flower_oxeye_daisy.png b/bin/src/main/resources/textures/block/non-cubes/plants/flowers/flower_oxeye_daisy.png new file mode 100644 index 0000000..7932bda Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/flowers/flower_oxeye_daisy.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/flowers/flower_paeonia.png b/bin/src/main/resources/textures/block/non-cubes/plants/flowers/flower_paeonia.png new file mode 100644 index 0000000..4c00096 Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/flowers/flower_paeonia.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/flowers/flower_pot.png b/bin/src/main/resources/textures/block/non-cubes/plants/flowers/flower_pot.png new file mode 100644 index 0000000..1fce0ad Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/flowers/flower_pot.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/flowers/flower_rose.png b/bin/src/main/resources/textures/block/non-cubes/plants/flowers/flower_rose.png new file mode 100644 index 0000000..8f1149d Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/flowers/flower_rose.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/flowers/flower_sunflower.png b/bin/src/main/resources/textures/block/non-cubes/plants/flowers/flower_sunflower.png new file mode 100644 index 0000000..503e600 Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/flowers/flower_sunflower.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/flowers/flower_syringa.png b/bin/src/main/resources/textures/block/non-cubes/plants/flowers/flower_syringa.png new file mode 100644 index 0000000..766f091 Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/flowers/flower_syringa.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/flowers/flower_tulip_orange.png b/bin/src/main/resources/textures/block/non-cubes/plants/flowers/flower_tulip_orange.png new file mode 100644 index 0000000..95aa97b Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/flowers/flower_tulip_orange.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/flowers/flower_tulip_pink.png b/bin/src/main/resources/textures/block/non-cubes/plants/flowers/flower_tulip_pink.png new file mode 100644 index 0000000..1969c14 Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/flowers/flower_tulip_pink.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/flowers/flower_tulip_red.png b/bin/src/main/resources/textures/block/non-cubes/plants/flowers/flower_tulip_red.png new file mode 100644 index 0000000..33869a2 Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/flowers/flower_tulip_red.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/flowers/flower_tulip_white.png b/bin/src/main/resources/textures/block/non-cubes/plants/flowers/flower_tulip_white.png new file mode 100644 index 0000000..fa7b0ea Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/flowers/flower_tulip_white.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/mushroom_brown.png b/bin/src/main/resources/textures/block/non-cubes/plants/mushroom_brown.png new file mode 100644 index 0000000..3c0deba Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/mushroom_brown.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/mushroom_red.png b/bin/src/main/resources/textures/block/non-cubes/plants/mushroom_red.png new file mode 100644 index 0000000..2c80ea9 Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/mushroom_red.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/nether_wart_stage_0.png b/bin/src/main/resources/textures/block/non-cubes/plants/nether_wart_stage_0.png new file mode 100644 index 0000000..79c86b1 Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/nether_wart_stage_0.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/nether_wart_stage_1.png b/bin/src/main/resources/textures/block/non-cubes/plants/nether_wart_stage_1.png new file mode 100644 index 0000000..80ad7b2 Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/nether_wart_stage_1.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/nether_wart_stage_2.png b/bin/src/main/resources/textures/block/non-cubes/plants/nether_wart_stage_2.png new file mode 100644 index 0000000..3d40cb7 Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/nether_wart_stage_2.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/potatoes_stage_0.png b/bin/src/main/resources/textures/block/non-cubes/plants/potatoes_stage_0.png new file mode 100644 index 0000000..d2acd7d Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/potatoes_stage_0.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/potatoes_stage_1.png b/bin/src/main/resources/textures/block/non-cubes/plants/potatoes_stage_1.png new file mode 100644 index 0000000..065d4da Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/potatoes_stage_1.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/potatoes_stage_2.png b/bin/src/main/resources/textures/block/non-cubes/plants/potatoes_stage_2.png new file mode 100644 index 0000000..6368fdd Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/potatoes_stage_2.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/potatoes_stage_3.png b/bin/src/main/resources/textures/block/non-cubes/plants/potatoes_stage_3.png new file mode 100644 index 0000000..a769d13 Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/potatoes_stage_3.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/pumpkin_stem_connected.png b/bin/src/main/resources/textures/block/non-cubes/plants/pumpkin_stem_connected.png new file mode 100644 index 0000000..935e951 Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/pumpkin_stem_connected.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/pumpkin_stem_disconnected.png b/bin/src/main/resources/textures/block/non-cubes/plants/pumpkin_stem_disconnected.png new file mode 100644 index 0000000..06a59af Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/pumpkin_stem_disconnected.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/reeds.png b/bin/src/main/resources/textures/block/non-cubes/plants/reeds.png new file mode 100644 index 0000000..ec47efa Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/reeds.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/saplings/sapling_acacia.png b/bin/src/main/resources/textures/block/non-cubes/plants/saplings/sapling_acacia.png new file mode 100644 index 0000000..2313192 Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/saplings/sapling_acacia.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/saplings/sapling_birch.png b/bin/src/main/resources/textures/block/non-cubes/plants/saplings/sapling_birch.png new file mode 100644 index 0000000..7892745 Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/saplings/sapling_birch.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/saplings/sapling_jungle.png b/bin/src/main/resources/textures/block/non-cubes/plants/saplings/sapling_jungle.png new file mode 100644 index 0000000..b10c9ef Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/saplings/sapling_jungle.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/saplings/sapling_oak.png b/bin/src/main/resources/textures/block/non-cubes/plants/saplings/sapling_oak.png new file mode 100644 index 0000000..fdb5b10 Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/saplings/sapling_oak.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/saplings/sapling_roofed_oak.png b/bin/src/main/resources/textures/block/non-cubes/plants/saplings/sapling_roofed_oak.png new file mode 100644 index 0000000..e32cba1 Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/saplings/sapling_roofed_oak.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/saplings/sapling_spruce.png b/bin/src/main/resources/textures/block/non-cubes/plants/saplings/sapling_spruce.png new file mode 100644 index 0000000..6283961 Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/saplings/sapling_spruce.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/tall_grass.png b/bin/src/main/resources/textures/block/non-cubes/plants/tall_grass.png new file mode 100644 index 0000000..2c7293e Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/tall_grass.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/wheat/desktop.ini b/bin/src/main/resources/textures/block/non-cubes/plants/wheat/desktop.ini new file mode 100644 index 0000000..cbb3ce6 --- /dev/null +++ b/bin/src/main/resources/textures/block/non-cubes/plants/wheat/desktop.ini @@ -0,0 +1,9 @@ +[LocalizedFileNames] +wheat_stage_0.png=@wheat_stage_0.png,0 +wheat_stage_1.png=@wheat_stage_1.png,0 +wheat_stage_2.png=@wheat_stage_2.png,0 +wheat_stage_3.png=@wheat_stage_3.png,0 +wheat_stage_4.png=@wheat_stage_4.png,0 +wheat_stage_5.png=@wheat_stage_5.png,0 +wheat_stage_6.png=@wheat_stage_6.png,0 +wheat_stage_7.png=@wheat_stage_7.png,0 diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/wheat/wheat_stage_0.png b/bin/src/main/resources/textures/block/non-cubes/plants/wheat/wheat_stage_0.png new file mode 100644 index 0000000..089283d Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/wheat/wheat_stage_0.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/wheat/wheat_stage_1.png b/bin/src/main/resources/textures/block/non-cubes/plants/wheat/wheat_stage_1.png new file mode 100644 index 0000000..25fc4dd Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/wheat/wheat_stage_1.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/wheat/wheat_stage_2.png b/bin/src/main/resources/textures/block/non-cubes/plants/wheat/wheat_stage_2.png new file mode 100644 index 0000000..292e6bf Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/wheat/wheat_stage_2.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/wheat/wheat_stage_3.png b/bin/src/main/resources/textures/block/non-cubes/plants/wheat/wheat_stage_3.png new file mode 100644 index 0000000..bd24ef8 Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/wheat/wheat_stage_3.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/wheat/wheat_stage_4.png b/bin/src/main/resources/textures/block/non-cubes/plants/wheat/wheat_stage_4.png new file mode 100644 index 0000000..a3c91d6 Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/wheat/wheat_stage_4.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/wheat/wheat_stage_5.png b/bin/src/main/resources/textures/block/non-cubes/plants/wheat/wheat_stage_5.png new file mode 100644 index 0000000..af02eac Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/wheat/wheat_stage_5.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/wheat/wheat_stage_6.png b/bin/src/main/resources/textures/block/non-cubes/plants/wheat/wheat_stage_6.png new file mode 100644 index 0000000..431ac14 Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/wheat/wheat_stage_6.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/plants/wheat/wheat_stage_7.png b/bin/src/main/resources/textures/block/non-cubes/plants/wheat/wheat_stage_7.png new file mode 100644 index 0000000..59d6d67 Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/plants/wheat/wheat_stage_7.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/torch_on.png b/bin/src/main/resources/textures/block/non-cubes/torch_on.png new file mode 100644 index 0000000..910afdb Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/torch_on.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/trip_wire.png b/bin/src/main/resources/textures/block/non-cubes/trip_wire.png new file mode 100644 index 0000000..aa39ca9 Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/trip_wire.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/trip_wire_source.png b/bin/src/main/resources/textures/block/non-cubes/trip_wire_source.png new file mode 100644 index 0000000..c0a680a Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/trip_wire_source.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/vine.png b/bin/src/main/resources/textures/block/non-cubes/vine.png new file mode 100644 index 0000000..21e4a19 Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/vine.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/waterlily.png b/bin/src/main/resources/textures/block/non-cubes/waterlily.png new file mode 100644 index 0000000..2506566 Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/waterlily.png differ diff --git a/bin/src/main/resources/textures/block/non-cubes/web.png b/bin/src/main/resources/textures/block/non-cubes/web.png new file mode 100644 index 0000000..055613c Binary files /dev/null and b/bin/src/main/resources/textures/block/non-cubes/web.png differ diff --git a/bin/src/main/resources/textures/grass.png b/bin/src/main/resources/textures/grass.png new file mode 100644 index 0000000..84cc4da Binary files /dev/null and b/bin/src/main/resources/textures/grass.png differ diff --git a/bin/src/main/resources/textures/guis/ginger.png b/bin/src/main/resources/textures/guis/ginger.png new file mode 100644 index 0000000..d83ab1e Binary files /dev/null and b/bin/src/main/resources/textures/guis/ginger.png differ diff --git a/bin/src/main/resources/textures/guis/purpur.png b/bin/src/main/resources/textures/guis/purpur.png new file mode 100644 index 0000000..4cc55f5 Binary files /dev/null and b/bin/src/main/resources/textures/guis/purpur.png differ diff --git a/bin/src/main/resources/textures/guis/title.png b/bin/src/main/resources/textures/guis/title.png new file mode 100644 index 0000000..4f9a9e1 Binary files /dev/null and b/bin/src/main/resources/textures/guis/title.png differ diff --git a/bin/src/main/resources/textures/guis/weird.png b/bin/src/main/resources/textures/guis/weird.png new file mode 100644 index 0000000..350bdf8 Binary files /dev/null and b/bin/src/main/resources/textures/guis/weird.png differ diff --git a/bin/src/main/resources/textures/modelNormals/barrelNormal.png b/bin/src/main/resources/textures/modelNormals/barrelNormal.png new file mode 100644 index 0000000..28efa3e Binary files /dev/null and b/bin/src/main/resources/textures/modelNormals/barrelNormal.png differ diff --git a/bin/src/main/resources/textures/modelNormals/boulderNormal.png b/bin/src/main/resources/textures/modelNormals/boulderNormal.png new file mode 100644 index 0000000..c60f658 Binary files /dev/null and b/bin/src/main/resources/textures/modelNormals/boulderNormal.png differ diff --git a/bin/src/main/resources/textures/particles/cosmic.png b/bin/src/main/resources/textures/particles/cosmic.png new file mode 100644 index 0000000..e18e89d Binary files /dev/null and b/bin/src/main/resources/textures/particles/cosmic.png differ diff --git a/bin/src/main/resources/textures/particles/fire.png b/bin/src/main/resources/textures/particles/fire.png new file mode 100644 index 0000000..4df1db7 Binary files /dev/null and b/bin/src/main/resources/textures/particles/fire.png differ diff --git a/bin/src/main/resources/textures/particles/smoke.png b/bin/src/main/resources/textures/particles/smoke.png new file mode 100644 index 0000000..fbab608 Binary files /dev/null and b/bin/src/main/resources/textures/particles/smoke.png differ diff --git a/bin/src/main/resources/textures/skybox/back.png b/bin/src/main/resources/textures/skybox/back.png new file mode 100644 index 0000000..2c96199 Binary files /dev/null and b/bin/src/main/resources/textures/skybox/back.png differ diff --git a/bin/src/main/resources/textures/skybox/down.png b/bin/src/main/resources/textures/skybox/down.png new file mode 100644 index 0000000..0e49f42 Binary files /dev/null and b/bin/src/main/resources/textures/skybox/down.png differ diff --git a/bin/src/main/resources/textures/skybox/front.png b/bin/src/main/resources/textures/skybox/front.png new file mode 100644 index 0000000..b318784 Binary files /dev/null and b/bin/src/main/resources/textures/skybox/front.png differ diff --git a/bin/src/main/resources/textures/skybox/left.png b/bin/src/main/resources/textures/skybox/left.png new file mode 100644 index 0000000..abc7ccc Binary files /dev/null and b/bin/src/main/resources/textures/skybox/left.png differ diff --git a/bin/src/main/resources/textures/skybox/right.png b/bin/src/main/resources/textures/skybox/right.png new file mode 100644 index 0000000..87f21d2 Binary files /dev/null and b/bin/src/main/resources/textures/skybox/right.png differ diff --git a/bin/src/main/resources/textures/skybox/up.png b/bin/src/main/resources/textures/skybox/up.png new file mode 100644 index 0000000..612ef02 Binary files /dev/null and b/bin/src/main/resources/textures/skybox/up.png differ diff --git a/bin/src/main/resources/textures/terrain/blendMap.png b/bin/src/main/resources/textures/terrain/blendMap.png new file mode 100644 index 0000000..b0d2cb7 Binary files /dev/null and b/bin/src/main/resources/textures/terrain/blendMap.png differ diff --git a/bin/src/main/resources/textures/terrain/grass.png b/bin/src/main/resources/textures/terrain/grass.png new file mode 100644 index 0000000..7991b89 Binary files /dev/null and b/bin/src/main/resources/textures/terrain/grass.png differ diff --git a/bin/src/main/resources/textures/terrain/grassFlowers.png b/bin/src/main/resources/textures/terrain/grassFlowers.png new file mode 100644 index 0000000..34b72f9 Binary files /dev/null and b/bin/src/main/resources/textures/terrain/grassFlowers.png differ diff --git a/bin/src/main/resources/textures/terrain/heightmap.png b/bin/src/main/resources/textures/terrain/heightmap.png new file mode 100644 index 0000000..12741e5 Binary files /dev/null and b/bin/src/main/resources/textures/terrain/heightmap.png differ diff --git a/bin/src/main/resources/textures/terrain/mud.png b/bin/src/main/resources/textures/terrain/mud.png new file mode 100644 index 0000000..dc1632f Binary files /dev/null and b/bin/src/main/resources/textures/terrain/mud.png differ diff --git a/bin/src/main/resources/textures/terrain/path.png b/bin/src/main/resources/textures/terrain/path.png new file mode 100644 index 0000000..84b3bac Binary files /dev/null and b/bin/src/main/resources/textures/terrain/path.png differ diff --git a/bin/src/main/resources/textures/water/normal.png b/bin/src/main/resources/textures/water/normal.png new file mode 100644 index 0000000..48c656e Binary files /dev/null and b/bin/src/main/resources/textures/water/normal.png differ diff --git a/bin/src/main/resources/textures/water/waterDUDV.png b/bin/src/main/resources/textures/water/waterDUDV.png new file mode 100644 index 0000000..5c09acf Binary files /dev/null and b/bin/src/main/resources/textures/water/waterDUDV.png differ diff --git a/bin/target/classes/fonts/candara.fnt b/bin/target/classes/fonts/candara.fnt new file mode 100644 index 0000000..f8c8a49 --- /dev/null +++ b/bin/target/classes/fonts/candara.fnt @@ -0,0 +1,100 @@ +info face="Candara" size=63 bold=0 italic=0 charset="" unicode=0 stretchH=100 smooth=1 aa=1 padding=8,8,8,8 spacing=0,0 +common lineHeight=94 base=53 scaleW=512 scaleH=512 pages=1 packed=0 +page id=0 file="candara.png" +chars count=95 +char id=32 x=0 y=0 width=0 height=0 xoffset=0 yoffset=53 xadvance=30 page=0 chnl=0 +char id=124 x=0 y=0 width=23 height=81 xoffset=-3 yoffset=-4 xadvance=32 page=0 chnl=0 +char id=93 x=23 y=0 width=32 height=80 xoffset=-4 yoffset=-2 xadvance=38 page=0 chnl=0 +char id=91 x=55 y=0 width=32 height=80 xoffset=-5 yoffset=-2 xadvance=38 page=0 chnl=0 +char id=125 x=87 y=0 width=38 height=79 xoffset=-7 yoffset=-2 xadvance=38 page=0 chnl=0 +char id=123 x=125 y=0 width=37 height=79 xoffset=-7 yoffset=-2 xadvance=38 page=0 chnl=0 +char id=41 x=162 y=0 width=35 height=79 xoffset=-5 yoffset=-2 xadvance=38 page=0 chnl=0 +char id=40 x=197 y=0 width=35 height=79 xoffset=-6 yoffset=-2 xadvance=38 page=0 chnl=0 +char id=64 x=232 y=0 width=74 height=78 xoffset=-4 yoffset=-1 xadvance=80 page=0 chnl=0 +char id=106 x=306 y=0 width=28 height=74 xoffset=-7 yoffset=2 xadvance=30 page=0 chnl=0 +char id=81 x=334 y=0 width=55 height=73 xoffset=-5 yoffset=3 xadvance=60 page=0 chnl=0 +char id=92 x=389 y=0 width=33 height=72 xoffset=-7 yoffset=-1 xadvance=33 page=0 chnl=0 +char id=47 x=422 y=0 width=34 height=72 xoffset=-8 yoffset=-1 xadvance=33 page=0 chnl=0 +char id=36 x=456 y=0 width=39 height=67 xoffset=-5 yoffset=3 xadvance=44 page=0 chnl=0 +char id=103 x=0 y=81 width=48 height=66 xoffset=-5 yoffset=11 xadvance=50 page=0 chnl=0 +char id=57 x=48 y=81 width=45 height=63 xoffset=-4 yoffset=11 xadvance=51 page=0 chnl=0 +char id=51 x=93 y=81 width=43 height=63 xoffset=-6 yoffset=11 xadvance=47 page=0 chnl=0 +char id=102 x=136 y=81 width=38 height=63 xoffset=-8 yoffset=-1 xadvance=37 page=0 chnl=0 +char id=100 x=174 y=81 width=45 height=63 xoffset=-5 yoffset=0 xadvance=51 page=0 chnl=0 +char id=53 x=219 y=81 width=41 height=62 xoffset=-4 yoffset=11 xadvance=47 page=0 chnl=0 +char id=113 x=260 y=81 width=46 height=62 xoffset=-5 yoffset=14 xadvance=51 page=0 chnl=0 +char id=112 x=306 y=81 width=47 height=62 xoffset=-5 yoffset=14 xadvance=51 page=0 chnl=0 +char id=108 x=353 y=81 width=24 height=62 xoffset=-4 yoffset=0 xadvance=30 page=0 chnl=0 +char id=98 x=377 y=81 width=46 height=62 xoffset=-4 yoffset=1 xadvance=51 page=0 chnl=0 +char id=55 x=423 y=81 width=43 height=61 xoffset=-6 yoffset=11 xadvance=46 page=0 chnl=0 +char id=52 x=0 y=147 width=47 height=61 xoffset=-6 yoffset=11 xadvance=50 page=0 chnl=0 +char id=121 x=47 y=147 width=44 height=61 xoffset=-7 yoffset=15 xadvance=45 page=0 chnl=0 +char id=107 x=91 y=147 width=44 height=61 xoffset=-4 yoffset=1 xadvance=47 page=0 chnl=0 +char id=104 x=135 y=147 width=44 height=61 xoffset=-4 yoffset=1 xadvance=50 page=0 chnl=0 +char id=38 x=179 y=147 width=56 height=60 xoffset=-5 yoffset=3 xadvance=59 page=0 chnl=0 +char id=56 x=235 y=147 width=45 height=60 xoffset=-4 yoffset=2 xadvance=51 page=0 chnl=0 +char id=105 x=280 y=147 width=26 height=60 xoffset=-5 yoffset=2 xadvance=30 page=0 chnl=0 +char id=83 x=306 y=147 width=44 height=60 xoffset=-5 yoffset=3 xadvance=48 page=0 chnl=0 +char id=79 x=350 y=147 width=55 height=60 xoffset=-5 yoffset=3 xadvance=60 page=0 chnl=0 +char id=71 x=405 y=147 width=50 height=60 xoffset=-5 yoffset=3 xadvance=55 page=0 chnl=0 +char id=67 x=455 y=147 width=47 height=60 xoffset=-5 yoffset=3 xadvance=51 page=0 chnl=0 +char id=59 x=0 y=208 width=28 height=59 xoffset=-6 yoffset=15 xadvance=32 page=0 chnl=0 +char id=63 x=28 y=208 width=36 height=59 xoffset=-6 yoffset=3 xadvance=38 page=0 chnl=0 +char id=85 x=64 y=208 width=52 height=59 xoffset=-4 yoffset=4 xadvance=59 page=0 chnl=0 +char id=74 x=116 y=208 width=38 height=59 xoffset=-7 yoffset=4 xadvance=42 page=0 chnl=0 +char id=127 x=154 y=208 width=47 height=58 xoffset=-8 yoffset=4 xadvance=45 page=0 chnl=0 +char id=35 x=201 y=208 width=48 height=58 xoffset=-7 yoffset=4 xadvance=48 page=0 chnl=0 +char id=33 x=249 y=208 width=25 height=58 xoffset=-4 yoffset=4 xadvance=32 page=0 chnl=0 +char id=54 x=274 y=208 width=45 height=58 xoffset=-4 yoffset=4 xadvance=51 page=0 chnl=0 +char id=90 x=319 y=208 width=44 height=58 xoffset=-5 yoffset=4 xadvance=49 page=0 chnl=0 +char id=89 x=363 y=208 width=51 height=58 xoffset=-7 yoffset=4 xadvance=51 page=0 chnl=0 +char id=88 x=414 y=208 width=52 height=58 xoffset=-8 yoffset=4 xadvance=51 page=0 chnl=0 +char id=87 x=0 y=267 width=73 height=58 xoffset=-8 yoffset=4 xadvance=72 page=0 chnl=0 +char id=86 x=73 y=267 width=52 height=58 xoffset=-8 yoffset=4 xadvance=51 page=0 chnl=0 +char id=84 x=125 y=267 width=48 height=58 xoffset=-7 yoffset=4 xadvance=48 page=0 chnl=0 +char id=82 x=173 y=267 width=48 height=58 xoffset=-3 yoffset=4 xadvance=54 page=0 chnl=0 +char id=80 x=221 y=267 width=46 height=58 xoffset=-3 yoffset=4 xadvance=51 page=0 chnl=0 +char id=78 x=267 y=267 width=48 height=58 xoffset=-3 yoffset=4 xadvance=58 page=0 chnl=0 +char id=77 x=315 y=267 width=62 height=58 xoffset=-4 yoffset=4 xadvance=70 page=0 chnl=0 +char id=76 x=377 y=267 width=42 height=58 xoffset=-3 yoffset=4 xadvance=47 page=0 chnl=0 +char id=75 x=419 y=267 width=48 height=58 xoffset=-3 yoffset=4 xadvance=53 page=0 chnl=0 +char id=73 x=467 y=267 width=24 height=58 xoffset=-3 yoffset=4 xadvance=33 page=0 chnl=0 +char id=72 x=0 y=325 width=48 height=58 xoffset=-3 yoffset=4 xadvance=57 page=0 chnl=0 +char id=70 x=48 y=325 width=42 height=58 xoffset=-3 yoffset=4 xadvance=47 page=0 chnl=0 +char id=69 x=90 y=325 width=43 height=58 xoffset=-3 yoffset=4 xadvance=49 page=0 chnl=0 +char id=68 x=133 y=325 width=50 height=58 xoffset=-3 yoffset=4 xadvance=56 page=0 chnl=0 +char id=66 x=183 y=325 width=47 height=58 xoffset=-3 yoffset=4 xadvance=53 page=0 chnl=0 +char id=65 x=230 y=325 width=56 height=58 xoffset=-8 yoffset=4 xadvance=55 page=0 chnl=0 +char id=37 x=286 y=325 width=47 height=57 xoffset=-6 yoffset=5 xadvance=48 page=0 chnl=0 +char id=116 x=333 y=325 width=37 height=56 xoffset=-7 yoffset=7 xadvance=39 page=0 chnl=0 +char id=48 x=370 y=325 width=45 height=51 xoffset=-4 yoffset=11 xadvance=51 page=0 chnl=0 +char id=50 x=415 y=325 width=40 height=51 xoffset=-5 yoffset=11 xadvance=45 page=0 chnl=0 +char id=49 x=455 y=325 width=32 height=51 xoffset=-6 yoffset=11 xadvance=38 page=0 chnl=0 +char id=115 x=0 y=383 width=40 height=49 xoffset=-6 yoffset=14 xadvance=42 page=0 chnl=0 +char id=111 x=40 y=383 width=47 height=49 xoffset=-5 yoffset=14 xadvance=51 page=0 chnl=0 +char id=101 x=87 y=383 width=44 height=49 xoffset=-5 yoffset=14 xadvance=48 page=0 chnl=0 +char id=99 x=131 y=383 width=40 height=49 xoffset=-5 yoffset=14 xadvance=44 page=0 chnl=0 +char id=97 x=171 y=383 width=42 height=49 xoffset=-5 yoffset=14 xadvance=47 page=0 chnl=0 +char id=117 x=213 y=383 width=44 height=48 xoffset=-4 yoffset=15 xadvance=50 page=0 chnl=0 +char id=114 x=257 y=383 width=36 height=48 xoffset=-5 yoffset=14 xadvance=38 page=0 chnl=0 +char id=110 x=293 y=383 width=45 height=48 xoffset=-5 yoffset=14 xadvance=50 page=0 chnl=0 +char id=109 x=338 y=383 width=63 height=48 xoffset=-6 yoffset=14 xadvance=68 page=0 chnl=0 +char id=58 x=401 y=383 width=25 height=47 xoffset=-4 yoffset=15 xadvance=32 page=0 chnl=0 +char id=122 x=426 y=383 width=40 height=47 xoffset=-5 yoffset=15 xadvance=45 page=0 chnl=0 +char id=120 x=466 y=383 width=45 height=47 xoffset=-6 yoffset=15 xadvance=48 page=0 chnl=0 +char id=119 x=0 y=432 width=63 height=47 xoffset=-7 yoffset=15 xadvance=64 page=0 chnl=0 +char id=118 x=63 y=432 width=45 height=47 xoffset=-7 yoffset=15 xadvance=46 page=0 chnl=0 +char id=62 x=108 y=432 width=43 height=46 xoffset=-5 yoffset=15 xadvance=48 page=0 chnl=0 +char id=60 x=151 y=432 width=43 height=46 xoffset=-5 yoffset=15 xadvance=48 page=0 chnl=0 +char id=42 x=194 y=432 width=43 height=44 xoffset=-5 yoffset=-1 xadvance=48 page=0 chnl=0 +char id=43 x=237 y=432 width=44 height=44 xoffset=-5 yoffset=16 xadvance=48 page=0 chnl=0 +char id=94 x=281 y=432 width=47 height=43 xoffset=-7 yoffset=-1 xadvance=48 page=0 chnl=0 +char id=39 x=328 y=432 width=25 height=40 xoffset=-3 yoffset=0 xadvance=32 page=0 chnl=0 +char id=34 x=353 y=432 width=37 height=40 xoffset=-3 yoffset=0 xadvance=44 page=0 chnl=0 +char id=44 x=390 y=432 width=28 height=38 xoffset=-6 yoffset=36 xadvance=32 page=0 chnl=0 +char id=61 x=418 y=432 width=44 height=35 xoffset=-5 yoffset=20 xadvance=48 page=0 chnl=0 +char id=96 x=462 y=432 width=29 height=28 xoffset=-5 yoffset=1 xadvance=33 page=0 chnl=0 +char id=126 x=0 y=479 width=49 height=27 xoffset=-8 yoffset=25 xadvance=48 page=0 chnl=0 +char id=46 x=49 y=479 width=25 height=26 xoffset=-4 yoffset=36 xadvance=32 page=0 chnl=0 +char id=95 x=74 y=479 width=50 height=22 xoffset=-8 yoffset=56 xadvance=48 page=0 chnl=0 +char id=45 x=124 y=479 width=31 height=22 xoffset=-7 yoffset=27 xadvance=32 page=0 chnl=0 diff --git a/bin/target/classes/fonts/candara.png b/bin/target/classes/fonts/candara.png new file mode 100644 index 0000000..6ce0d62 Binary files /dev/null and b/bin/target/classes/fonts/candara.png differ diff --git a/bin/target/classes/fonts/default.fnt b/bin/target/classes/fonts/default.fnt new file mode 100644 index 0000000..e268354 --- /dev/null +++ b/bin/target/classes/fonts/default.fnt @@ -0,0 +1,198 @@ +info face="Arial" size=57 bold=0 italic=0 charset="" unicode=0 stretchH=100 smooth=1 aa=1 padding=9,9,9,9 spacing=-2,-2 +common lineHeight=82 base=53 scaleW=512 scaleH=512 pages=1 packed=0 +page id=0 file="default.png" +chars count=97 +char id=0 x=440 y=315 width=48 height=55 xoffset=-2 yoffset=7 xadvance=59 page=0 chnl=0 +char id=10 x=0 y=0 width=0 height=0 xoffset=-9 yoffset=0 xadvance=16 page=0 chnl=0 +char id=32 x=0 y=0 width=0 height=0 xoffset=-9 yoffset=0 xadvance=32 page=0 chnl=0 +char id=33 x=138 y=255 width=24 height=60 xoffset=-3 yoffset=2 xadvance=33 page=0 chnl=0 +char id=34 x=391 y=424 width=34 height=34 xoffset=-7 yoffset=2 xadvance=36 page=0 chnl=0 +char id=35 x=340 y=255 width=49 height=60 xoffset=-8 yoffset=2 xadvance=48 page=0 chnl=0 +char id=36 x=324 y=0 width=46 height=66 xoffset=-7 yoffset=1 xadvance=48 page=0 chnl=0 +char id=37 x=277 y=255 width=63 height=60 xoffset=-6 yoffset=2 xadvance=67 page=0 chnl=0 +char id=38 x=364 y=315 width=52 height=59 xoffset=-6 yoffset=3 xadvance=54 page=0 chnl=0 +char id=39 x=425 y=424 width=24 height=34 xoffset=-6 yoffset=2 xadvance=27 page=0 chnl=0 +char id=40 x=127 y=0 width=32 height=71 xoffset=-5 yoffset=2 xadvance=35 page=0 chnl=0 +char id=41 x=159 y=0 width=33 height=71 xoffset=-8 yoffset=2 xadvance=35 page=0 chnl=0 +char id=42 x=355 y=424 width=36 height=36 xoffset=-7 yoffset=2 xadvance=38 page=0 chnl=0 +char id=43 x=130 y=424 width=46 height=46 xoffset=-6 yoffset=9 xadvance=49 page=0 chnl=0 +char id=44 x=449 y=424 width=24 height=33 xoffset=-4 yoffset=38 xadvance=32 page=0 chnl=0 +char id=45 x=71 y=473 width=35 height=24 xoffset=-8 yoffset=26 xadvance=35 page=0 chnl=0 +char id=46 x=47 y=473 width=24 height=24 xoffset=-4 yoffset=38 xadvance=32 page=0 chnl=0 +char id=47 x=207 y=255 width=35 height=60 xoffset=-9 yoffset=2 xadvance=32 page=0 chnl=0 +char id=48 x=319 y=315 width=45 height=59 xoffset=-6 yoffset=3 xadvance=48 page=0 chnl=0 +char id=49 x=422 y=255 width=34 height=59 xoffset=-3 yoffset=3 xadvance=48 page=0 chnl=0 +char id=50 x=456 y=255 width=46 height=59 xoffset=-7 yoffset=3 xadvance=48 page=0 chnl=0 +char id=51 x=0 y=315 width=45 height=59 xoffset=-6 yoffset=3 xadvance=48 page=0 chnl=0 +char id=52 x=45 y=315 width=47 height=59 xoffset=-8 yoffset=3 xadvance=48 page=0 chnl=0 +char id=53 x=92 y=315 width=45 height=59 xoffset=-6 yoffset=3 xadvance=48 page=0 chnl=0 +char id=54 x=137 y=315 width=46 height=59 xoffset=-7 yoffset=3 xadvance=48 page=0 chnl=0 +char id=55 x=183 y=315 width=46 height=59 xoffset=-7 yoffset=3 xadvance=48 page=0 chnl=0 +char id=56 x=229 y=315 width=45 height=59 xoffset=-6 yoffset=3 xadvance=48 page=0 chnl=0 +char id=57 x=274 y=315 width=45 height=59 xoffset=-6 yoffset=3 xadvance=48 page=0 chnl=0 +char id=58 x=106 y=424 width=24 height=49 xoffset=-4 yoffset=13 xadvance=32 page=0 chnl=0 +char id=59 x=416 y=315 width=24 height=58 xoffset=-4 yoffset=13 xadvance=32 page=0 chnl=0 +char id=60 x=176 y=424 width=46 height=45 xoffset=-6 yoffset=10 xadvance=49 page=0 chnl=0 +char id=61 x=309 y=424 width=46 height=36 xoffset=-6 yoffset=14 xadvance=49 page=0 chnl=0 +char id=62 x=222 y=424 width=46 height=45 xoffset=-6 yoffset=10 xadvance=49 page=0 chnl=0 +char id=63 x=162 y=255 width=45 height=60 xoffset=-6 yoffset=2 xadvance=48 page=0 chnl=0 +char id=64 x=23 y=0 width=71 height=72 xoffset=-6 yoffset=2 xadvance=74 page=0 chnl=0 +char id=65 x=390 y=73 width=57 height=60 xoffset=-10 yoffset=2 xadvance=54 page=0 chnl=0 +char id=66 x=447 y=73 width=49 height=60 xoffset=-4 yoffset=2 xadvance=54 page=0 chnl=0 +char id=67 x=426 y=0 width=53 height=62 xoffset=-6 yoffset=1 xadvance=57 page=0 chnl=0 +char id=68 x=0 y=135 width=52 height=60 xoffset=-4 yoffset=2 xadvance=57 page=0 chnl=0 +char id=69 x=52 y=135 width=49 height=60 xoffset=-4 yoffset=2 xadvance=54 page=0 chnl=0 +char id=70 x=101 y=135 width=46 height=60 xoffset=-4 yoffset=2 xadvance=51 page=0 chnl=0 +char id=71 x=0 y=73 width=56 height=62 xoffset=-6 yoffset=1 xadvance=60 page=0 chnl=0 +char id=72 x=147 y=135 width=50 height=60 xoffset=-4 yoffset=2 xadvance=57 page=0 chnl=0 +char id=73 x=479 y=0 width=24 height=60 xoffset=-4 yoffset=2 xadvance=31 page=0 chnl=0 +char id=74 x=164 y=73 width=41 height=61 xoffset=-7 yoffset=2 xadvance=45 page=0 chnl=0 +char id=75 x=197 y=135 width=52 height=60 xoffset=-4 yoffset=2 xadvance=54 page=0 chnl=0 +char id=76 x=249 y=135 width=44 height=60 xoffset=-4 yoffset=2 xadvance=48 page=0 chnl=0 +char id=77 x=293 y=135 width=58 height=60 xoffset=-5 yoffset=2 xadvance=63 page=0 chnl=0 +char id=78 x=351 y=135 width=50 height=60 xoffset=-4 yoffset=2 xadvance=57 page=0 chnl=0 +char id=79 x=56 y=73 width=57 height=62 xoffset=-6 yoffset=1 xadvance=60 page=0 chnl=0 +char id=80 x=401 y=135 width=49 height=60 xoffset=-4 yoffset=2 xadvance=54 page=0 chnl=0 +char id=81 x=370 y=0 width=56 height=65 xoffset=-6 yoffset=1 xadvance=60 page=0 chnl=0 +char id=82 x=450 y=135 width=52 height=60 xoffset=-4 yoffset=2 xadvance=57 page=0 chnl=0 +char id=83 x=113 y=73 width=51 height=62 xoffset=-6 yoffset=1 xadvance=54 page=0 chnl=0 +char id=84 x=0 y=195 width=50 height=60 xoffset=-7 yoffset=2 xadvance=51 page=0 chnl=0 +char id=85 x=205 y=73 width=50 height=61 xoffset=-4 yoffset=2 xadvance=57 page=0 chnl=0 +char id=86 x=50 y=195 width=57 height=60 xoffset=-9 yoffset=2 xadvance=54 page=0 chnl=0 +char id=87 x=107 y=195 width=73 height=60 xoffset=-8 yoffset=2 xadvance=72 page=0 chnl=0 +char id=88 x=180 y=195 width=55 height=60 xoffset=-9 yoffset=2 xadvance=53 page=0 chnl=0 +char id=89 x=235 y=195 width=55 height=60 xoffset=-9 yoffset=2 xadvance=53 page=0 chnl=0 +char id=90 x=290 y=195 width=51 height=60 xoffset=-8 yoffset=2 xadvance=51 page=0 chnl=0 +char id=91 x=192 y=0 width=30 height=71 xoffset=-5 yoffset=2 xadvance=32 page=0 chnl=0 +char id=92 x=242 y=255 width=35 height=60 xoffset=-9 yoffset=2 xadvance=32 page=0 chnl=0 +char id=93 x=222 y=0 width=30 height=71 xoffset=-8 yoffset=2 xadvance=32 page=0 chnl=0 +char id=94 x=268 y=424 width=41 height=41 xoffset=-8 yoffset=1 xadvance=40 page=0 chnl=0 +char id=95 x=106 y=473 width=52 height=24 xoffset=-10 yoffset=49 xadvance=48 page=0 chnl=0 +char id=96 x=473 y=424 width=28 height=27 xoffset=-7 yoffset=2 xadvance=35 page=0 chnl=0 +char id=97 x=0 y=374 width=46 height=50 xoffset=-7 yoffset=12 xadvance=48 page=0 chnl=0 +char id=98 x=341 y=195 width=45 height=60 xoffset=-5 yoffset=2 xadvance=48 page=0 chnl=0 +char id=99 x=46 y=374 width=45 height=50 xoffset=-7 yoffset=12 xadvance=45 page=0 chnl=0 +char id=100 x=386 y=195 width=45 height=60 xoffset=-7 yoffset=2 xadvance=48 page=0 chnl=0 +char id=101 x=91 y=374 width=47 height=50 xoffset=-7 yoffset=12 xadvance=48 page=0 chnl=0 +char id=102 x=431 y=195 width=36 height=60 xoffset=-8 yoffset=2 xadvance=32 page=0 chnl=0 +char id=103 x=255 y=73 width=45 height=61 xoffset=-7 yoffset=12 xadvance=48 page=0 chnl=0 +char id=104 x=467 y=195 width=43 height=60 xoffset=-5 yoffset=2 xadvance=48 page=0 chnl=0 +char id=105 x=0 y=255 width=24 height=60 xoffset=-5 yoffset=2 xadvance=29 page=0 chnl=0 +char id=106 x=94 y=0 width=33 height=71 xoffset=-12 yoffset=2 xadvance=29 page=0 chnl=0 +char id=107 x=24 y=255 width=43 height=60 xoffset=-5 yoffset=2 xadvance=46 page=0 chnl=0 +char id=108 x=67 y=255 width=24 height=60 xoffset=-5 yoffset=2 xadvance=29 page=0 chnl=0 +char id=109 x=138 y=374 width=60 height=50 xoffset=-5 yoffset=12 xadvance=65 page=0 chnl=0 +char id=110 x=198 y=374 width=43 height=50 xoffset=-5 yoffset=12 xadvance=48 page=0 chnl=0 +char id=111 x=241 y=374 width=47 height=50 xoffset=-7 yoffset=12 xadvance=48 page=0 chnl=0 +char id=112 x=300 y=73 width=45 height=61 xoffset=-5 yoffset=12 xadvance=48 page=0 chnl=0 +char id=113 x=345 y=73 width=45 height=61 xoffset=-7 yoffset=12 xadvance=48 page=0 chnl=0 +char id=114 x=332 y=374 width=34 height=49 xoffset=-5 yoffset=13 xadvance=35 page=0 chnl=0 +char id=115 x=288 y=374 width=44 height=50 xoffset=-7 yoffset=12 xadvance=45 page=0 chnl=0 +char id=116 x=389 y=255 width=33 height=59 xoffset=-8 yoffset=3 xadvance=32 page=0 chnl=0 +char id=117 x=366 y=374 width=43 height=49 xoffset=-5 yoffset=13 xadvance=48 page=0 chnl=0 +char id=118 x=409 y=374 width=45 height=49 xoffset=-8 yoffset=13 xadvance=45 page=0 chnl=0 +char id=119 x=0 y=424 width=61 height=49 xoffset=-10 yoffset=13 xadvance=57 page=0 chnl=0 +char id=120 x=454 y=374 width=46 height=49 xoffset=-9 yoffset=13 xadvance=44 page=0 chnl=0 +char id=121 x=91 y=255 width=47 height=60 xoffset=-9 yoffset=13 xadvance=43 page=0 chnl=0 +char id=122 x=61 y=424 width=45 height=49 xoffset=-8 yoffset=13 xadvance=44 page=0 chnl=0 +char id=123 x=252 y=0 width=36 height=71 xoffset=-8 yoffset=2 xadvance=35 page=0 chnl=0 +char id=124 x=0 y=0 width=23 height=73 xoffset=-4 yoffset=2 xadvance=30 page=0 chnl=0 +char id=125 x=288 y=0 width=36 height=71 xoffset=-8 yoffset=2 xadvance=35 page=0 chnl=0 +char id=126 x=0 y=473 width=47 height=29 xoffset=-7 yoffset=18 xadvance=49 page=0 chnl=0 +kernings count=96 +kerning first=118 second=44 amount=-4 +kerning first=49 second=49 amount=-4 +kerning first=87 second=58 amount=-1 +kerning first=80 second=65 amount=-4 +kerning first=84 second=79 amount=-1 +kerning first=65 second=87 amount=-2 +kerning first=82 second=86 amount=-1 +kerning first=76 second=87 amount=-4 +kerning first=86 second=105 amount=-1 +kerning first=89 second=97 amount=-4 +kerning first=84 second=99 amount=-6 +kerning first=86 second=101 amount=-3 +kerning first=102 second=102 amount=-1 +kerning first=84 second=105 amount=-2 +kerning first=84 second=111 amount=-6 +kerning first=89 second=112 amount=-4 +kerning first=89 second=113 amount=-5 +kerning first=84 second=114 amount=-2 +kerning first=84 second=115 amount=-6 +kerning first=87 second=117 amount=-1 +kerning first=89 second=118 amount=-3 +kerning first=65 second=119 amount=-1 +kerning first=84 second=121 amount=-3 +kerning first=87 second=45 amount=-1 +kerning first=86 second=121 amount=-2 +kerning first=89 second=44 amount=-7 +kerning first=65 second=32 amount=-3 +kerning first=86 second=44 amount=-5 +kerning first=89 second=105 amount=-2 +kerning first=86 second=111 amount=-3 +kerning first=76 second=32 amount=-2 +kerning first=80 second=46 amount=-7 +kerning first=70 second=44 amount=-6 +kerning first=84 second=97 amount=-6 +kerning first=84 second=32 amount=-1 +kerning first=84 second=58 amount=-6 +kerning first=89 second=111 amount=-5 +kerning first=80 second=44 amount=-7 +kerning first=65 second=86 amount=-4 +kerning first=89 second=101 amount=-5 +kerning first=76 second=86 amount=-4 +kerning first=86 second=59 amount=-2 +kerning first=86 second=117 amount=-2 +kerning first=118 second=46 amount=-4 +kerning first=89 second=117 amount=-3 +kerning first=86 second=65 amount=-4 +kerning first=89 second=58 amount=-3 +kerning first=65 second=84 amount=-4 +kerning first=82 second=84 amount=-1 +kerning first=86 second=58 amount=-2 +kerning first=119 second=44 amount=-3 +kerning first=121 second=46 amount=-4 +kerning first=89 second=65 amount=-4 +kerning first=84 second=101 amount=-6 +kerning first=32 second=84 amount=-1 +kerning first=70 second=46 amount=-6 +kerning first=86 second=97 amount=-4 +kerning first=82 second=89 amount=-1 +kerning first=80 second=32 amount=-1 +kerning first=87 second=111 amount=-1 +kerning first=84 second=117 amount=-2 +kerning first=65 second=121 amount=-1 +kerning first=87 second=114 amount=-1 +kerning first=87 second=101 amount=-1 +kerning first=84 second=46 amount=-6 +kerning first=84 second=59 amount=-6 +kerning first=32 second=89 amount=-1 +kerning first=70 second=65 amount=-3 +kerning first=87 second=121 amount=-1 +kerning first=76 second=121 amount=-2 +kerning first=89 second=59 amount=-4 +kerning first=84 second=65 amount=-4 +kerning first=121 second=44 amount=-4 +kerning first=87 second=46 amount=-3 +kerning first=114 second=44 amount=-3 +kerning first=87 second=65 amount=-2 +kerning first=119 second=46 amount=-3 +kerning first=87 second=44 amount=-3 +kerning first=86 second=45 amount=-3 +kerning first=89 second=32 amount=-1 +kerning first=89 second=45 amount=-5 +kerning first=86 second=46 amount=-5 +kerning first=76 second=84 amount=-4 +kerning first=84 second=44 amount=-6 +kerning first=65 second=89 amount=-4 +kerning first=82 second=87 amount=-1 +kerning first=87 second=59 amount=-1 +kerning first=32 second=65 amount=-3 +kerning first=89 second=46 amount=-7 +kerning first=84 second=119 amount=-3 +kerning first=87 second=97 amount=-2 +kerning first=65 second=118 amount=-1 +kerning first=86 second=114 amount=-2 +kerning first=114 second=46 amount=-3 +kerning first=76 second=89 amount=-4 +kerning first=84 second=45 amount=-3 diff --git a/bin/target/classes/fonts/default.png b/bin/target/classes/fonts/default.png new file mode 100644 index 0000000..814e9ba Binary files /dev/null and b/bin/target/classes/fonts/default.png differ diff --git a/bin/target/classes/icon.png b/bin/target/classes/icon.png new file mode 100644 index 0000000..a6374bf Binary files /dev/null and b/bin/target/classes/icon.png differ diff --git a/bin/target/classes/models/Zebra.obj b/bin/target/classes/models/Zebra.obj new file mode 100644 index 0000000..2c7dfbd --- /dev/null +++ b/bin/target/classes/models/Zebra.obj @@ -0,0 +1,4062 @@ +# Blender v2.82 (sub 7) OBJ File: '' +# www.blender.org +o Zebra_Cylinder +v 0.696000 2.709120 0.537478 +v 0.745550 3.248740 -1.468159 +v 0.827468 3.758018 0.468961 +v 0.924829 3.951831 -1.337789 +v 0.535677 4.644710 0.238058 +v 0.735713 4.939524 -1.539424 +v 0.707107 2.940076 -0.674073 +v 0.830340 3.937603 -0.742602 +v 0.591812 4.686063 -0.801365 +v 0.600478 3.060713 -2.296731 +v 0.650585 2.211534 -2.755173 +v 0.719242 5.079089 -2.157482 +v 0.741197 5.048699 1.486320 +v 0.970338 3.937603 1.486321 +v 0.412792 2.782520 1.550347 +v 0.657474 3.105514 -2.843294 +v 0.992692 2.211534 -2.755173 +v 0.691615 4.592728 -2.835461 +v 0.691615 3.488349 -2.942761 +v 0.691615 4.076306 -2.942762 +v 0.726358 5.063256 1.841764 +v 0.944940 3.948487 2.100764 +v 0.518799 2.985938 2.375409 +v 0.404750 6.010779 2.781759 +v 0.536218 5.226220 2.907775 +v 0.404750 4.858320 3.006470 +v 0.395341 6.543550 3.509033 +v 0.467789 5.972786 3.509033 +v 0.336321 5.558192 3.509033 +v 0.418035 6.518848 3.901062 +v 0.565847 5.809760 3.906608 +v 0.261786 5.132074 4.667679 +v 0.292065 5.714667 4.530018 +v 0.241748 5.272299 4.933211 +v 0.247868 5.204175 4.982874 +v 0.247868 5.043616 4.912887 +v 0.218171 4.944811 4.735861 +v 1.137355 3.387729 -1.604045 +v 1.160424 3.949052 -1.594268 +v 0.914552 4.813534 -1.840859 +v 1.253585 3.126649 -2.657191 +v 1.103476 4.487751 -2.677620 +v 1.284887 3.943458 -2.640905 +v 1.030782 3.529731 -2.788921 +v 1.030782 3.990726 -2.788922 +v 0.927784 2.316322 -2.196005 +v 0.619658 2.316322 -2.196005 +v 0.598810 2.199677 -2.540594 +v 0.884163 1.570025 -3.042764 +v 0.666436 1.570025 -3.042764 +v 0.906344 1.390169 -2.596174 +v 0.639670 1.390169 -2.596174 +v 0.621627 1.405415 -2.938982 +v 0.937339 1.405415 -2.938982 +v 0.896757 0.950704 -2.817512 +v 0.650236 0.950704 -2.817512 +v 0.633557 0.939530 -3.035788 +v 0.925409 0.939530 -3.035788 +v 0.914173 0.724474 -2.740249 +v 0.631042 0.724474 -2.740249 +v 0.611886 0.641184 -3.135185 +v 0.947080 0.641184 -3.135185 +v 0.931666 -0.044155 -2.365706 +v 0.611762 -0.044155 -2.365706 +v 0.590118 -0.044155 -2.937444 +v 0.968847 -0.044155 -2.937444 +v 0.674781 0.369212 -2.906015 +v 0.686749 0.390026 -2.625104 +v 0.863627 0.390026 -2.625104 +v 0.884184 0.369212 -2.906015 +v 0.630469 0.214500 -2.938116 +v 0.610431 0.238995 -2.430334 +v 0.932875 0.238995 -2.430334 +v 0.928496 0.214500 -2.938116 +v 0.735854 2.806856 1.347192 +v 1.111746 2.843789 1.533471 +v 1.094024 3.644361 1.605236 +v 1.139548 3.010550 2.194857 +v 1.120373 3.713372 2.061682 +v 0.789657 0.953256 1.823074 +v 1.081509 0.953256 1.823074 +v 1.052857 0.978156 2.108788 +v 0.806337 0.978156 2.108788 +v 1.087691 0.729860 2.217041 +v 0.767947 0.729860 2.217041 +v 0.746313 0.697564 1.761313 +v 1.124853 0.697564 1.761313 +v 1.087767 -0.044154 2.545678 +v 0.767863 -0.044154 2.545678 +v 0.746219 -0.044154 2.017497 +v 1.124948 -0.044154 2.017497 +v 0.830882 0.369213 2.048926 +v 0.842849 0.390027 2.286279 +v 1.019727 0.390027 2.286279 +v 1.040285 0.369213 2.048926 +v 0.786569 0.214501 2.016824 +v 0.766531 0.238995 2.481050 +v 1.088975 0.238995 2.481050 +v 1.084597 0.214501 2.016824 +v 1.020958 1.998875 2.103782 +v 1.104821 1.963460 1.721835 +v 0.751911 1.918525 1.677630 +v 0.769589 1.989858 2.103782 +v 0.331804 4.718570 -2.835461 +v 0.346633 4.701744 -3.212569 +v 0.426277 4.520459 -3.492805 +v 0.529505 4.165168 -3.623331 +v 0.334569 2.696939 -3.631370 +v 0.551208 5.370241 3.863903 +v 0.383168 5.277014 4.329948 +v 0.459628 6.358822 3.815233 +v 0.318670 6.571227 3.958749 +v 0.441527 6.528503 3.767419 +v 0.583014 6.591570 3.881408 +v 0.514801 6.704991 3.835137 +v 0.347960 6.760094 4.003932 +v 0.629393 6.854999 3.977682 +v 0.589126 6.940722 3.968013 +v 0.470032 6.981573 4.050958 +v 0.627989 7.027644 4.057649 +v 0.464358 6.433267 3.841838 +v 0.436234 6.562808 3.878603 +v 0.560277 6.614202 3.893282 +v 0.354780 6.598387 3.953405 +v 0.377549 6.745210 3.988530 +v 0.596331 6.818988 3.968123 +v 0.472446 6.917385 4.025088 +v 0.583069 6.960895 4.037942 +v 0.470265 6.711073 3.908370 +v 0.517699 6.832305 3.968596 +v 0.760265 0.045887 2.017263 +v 0.767399 0.054414 2.523180 +v 1.088187 0.054414 2.523180 +v 1.110901 0.045887 2.017263 +v 0.606448 0.060520 -2.937716 +v 0.611223 0.070433 -2.391860 +v 0.932155 0.070433 -2.391860 +v 0.952518 0.060520 -2.937716 +v 0.220871 5.153418 1.841764 +v 0.179987 6.087314 2.781759 +v 0.106887 5.186591 1.486320 +v 0.156099 5.367597 1.496917 +v 0.163367 6.611054 3.514830 +v 0.757823 4.450392 2.522444 +v 0.270084 5.417781 1.749384 +v 0.229199 6.281192 2.689380 +v 0.212580 6.804932 3.422451 +v 0.697994 4.701552 2.638390 +v 0.705184 2.900103 -0.481154 +v 0.829843 3.937603 -0.537822 +v 0.582096 4.678906 -0.586415 +v 0.697602 2.742430 0.325848 +v 0.827882 3.776118 0.259742 +v 0.556015 4.659693 -0.009400 +v 0.702552 2.845355 -0.216933 +v 0.700024 2.792798 0.036720 +v 0.829162 3.937603 -0.257357 +v 0.828508 3.937603 0.011890 +v 0.568790 4.669104 -0.292020 +v 0.729317 3.118403 -1.132848 +v 0.884930 3.945823 -1.086465 +v 0.674949 4.832498 -1.227771 +v 0.701629 3.085676 -1.785590 +v 0.600273 2.955023 -2.326664 +v 1.072962 3.027130 -1.862182 +v 1.188301 3.947799 -1.828691 +v 1.093276 3.126589 -1.815473 +v 0.656628 2.995780 -2.832478 +v 0.973569 4.711765 -2.102248 +v 0.709899 4.907781 -2.413194 +v 1.156700 3.306495 -1.871079 +v 1.221561 3.014321 -2.669218 +v 0.691567 2.991240 -1.835967 +v 1.036202 2.847149 -1.946708 +v 0.599902 2.763765 -2.380833 +v 0.655098 2.797204 -2.812904 +v 1.163610 2.811050 -2.690983 +v 0.673359 2.820347 -1.927131 +v 0.599178 2.389419 -2.486856 +v 0.637721 2.485861 -2.105564 +v 0.964252 2.494876 -2.112149 +v 0.652103 2.408535 -2.774592 +v 1.050183 2.413193 -2.733581 +v 0.611360 1.762791 -2.759729 +v 0.962245 1.768126 -2.856278 +v 0.630665 1.806889 -2.416119 +v 0.915991 1.806889 -2.416119 +v 0.918437 1.772617 -2.951941 +v 0.661853 1.755526 -2.959603 +v 0.634335 1.759177 -2.858319 +v 0.615874 1.605666 -2.838540 +v 0.951294 1.608655 -2.892640 +v 0.663868 1.673968 -2.996166 +v 0.634624 1.623673 -2.495282 +v 0.911750 1.623672 -2.495282 +v 0.903368 1.683545 -2.991873 +v 0.628748 1.603641 -2.893784 +v 0.933362 1.250120 -2.971251 +v 0.929385 1.094825 -3.003520 +v 0.629580 1.094825 -3.003519 +v 0.625603 1.250120 -2.971251 +v 0.903148 1.243681 -2.669953 +v 0.899952 1.097193 -2.743732 +v 0.646714 1.097192 -2.743732 +v 0.643192 1.243681 -2.669953 +v 0.722569 2.774277 1.044984 +v 0.709284 2.741699 0.742777 +v 0.875091 3.831019 0.789153 +v 0.922715 3.937603 1.137737 +v 0.672691 4.914036 1.137736 +v 0.604184 4.779373 0.789152 +v 0.817652 4.097977 2.278595 +v 0.626200 5.018786 1.986635 +v 0.483281 3.297109 2.494242 +v 0.208139 5.104704 1.986635 +v 0.257351 5.465120 1.931264 +v 1.109130 2.751058 2.171497 +v 1.109970 2.617988 1.581786 +v 0.583126 2.730447 2.305738 +v 0.499775 2.560908 1.582994 +v 0.739972 2.579002 1.431948 +v 0.759987 1.711989 1.708750 +v 1.099833 1.747309 1.743497 +v 0.777452 1.773386 2.104853 +v 1.027783 1.780474 2.104853 +v 0.781401 1.164399 1.791259 +v 1.045880 1.201428 2.107693 +v 1.086609 1.174228 1.800929 +v 0.798298 1.199456 2.107693 +v 0.484968 5.749948 2.521878 +v 0.638165 4.952712 2.754337 +v 0.433197 4.391295 2.849066 +v 0.190185 5.829882 2.521878 +v 0.239397 6.023760 2.429499 +v 0.364755 5.267380 3.300208 +v 0.496223 5.662572 3.259198 +v 0.399250 6.322173 3.206836 +v 0.170273 6.393429 3.210224 +v 0.219485 6.587307 3.117845 +v 0.516221 5.444396 3.083487 +v 0.175130 6.240372 2.995992 +v 0.224342 6.434250 2.903612 +v 0.384752 5.062850 3.153339 +v 0.402000 6.166476 2.994298 +v 0.449892 4.026567 2.730791 +v 0.466586 3.661838 2.612517 +v 0.196170 5.588156 2.343464 +v 0.202154 5.346430 2.165049 +v 0.245382 5.837547 2.263420 +v 0.251366 5.651333 2.097342 +v 0.579123 5.262506 2.165049 +v 0.532045 5.506227 2.343464 +v 0.691615 3.829097 -2.942762 +v 1.030782 3.796898 -2.788922 +v 1.277777 3.757917 -2.644604 +v 1.170617 3.588933 -1.852411 +v 0.947831 3.937604 1.321579 +v 0.729575 2.791459 1.204368 +v 0.708821 4.985057 1.321579 +v 0.056372 5.128466 1.296597 +v 0.825157 4.641280 2.045549 +v 0.583820 2.346781 1.614540 +v 0.170105 5.168192 1.683458 +v 0.232606 5.401281 1.666374 +v 0.738273 5.051568 1.556360 +v 0.130664 5.179671 1.560465 +v 0.181005 5.378562 1.552081 +v 0.667866 2.132653 1.646085 +v 0.743952 2.358844 1.513842 +v 0.747931 2.138685 1.595736 +v 1.050349 2.249603 2.126354 +v 1.079739 2.500330 2.148925 +v 1.106538 2.181636 1.675152 +v 1.108254 2.399812 1.628469 +v 0.707435 2.236721 2.171101 +v 0.645280 2.483584 2.238420 +v 1.091017 1.365255 1.781785 +v 1.095425 1.556282 1.762641 +v 0.791350 1.390766 2.106746 +v 0.784401 1.582076 2.105800 +v 0.767125 1.529459 1.736253 +v 0.774263 1.346929 1.763756 +v 1.033816 1.587458 2.105800 +v 1.039848 1.394443 2.106746 +v 0.282001 5.626194 4.610657 +v 0.271938 5.537720 4.691296 +v 0.261874 5.449246 4.771934 +v 0.251811 5.360773 4.852572 +v 0.247378 5.244729 4.873793 +v 0.253510 5.221919 4.822452 +v 0.279967 5.152866 4.598566 +v 0.495194 5.339165 4.019251 +v 0.439181 5.308090 4.174600 +v 0.502116 6.220222 3.844038 +v 0.480872 6.310375 3.828146 +v 0.367647 6.255787 4.102652 +v 0.392841 6.358012 4.026853 +v 0.432048 6.254361 3.509033 +v 0.426728 6.296274 3.509033 +v 0.000000 2.523778 0.486613 +v 0.000000 3.159842 -1.429153 +v -0.696000 2.709120 0.537478 +v -0.745549 3.248740 -1.468159 +v -0.827468 3.758018 0.468961 +v -0.924829 3.951831 -1.337789 +v -0.535677 4.644710 0.238058 +v -0.735713 4.939524 -1.539424 +v 0.000000 4.830544 0.238058 +v 0.000000 5.287085 -1.525133 +v 0.000000 2.754734 -0.674073 +v -0.707107 2.940076 -0.674073 +v -0.830340 3.937603 -0.742602 +v -0.591812 4.686063 -0.801365 +v 0.000000 4.854303 -0.793803 +v 0.000000 2.899286 -2.264467 +v -0.600477 3.060713 -2.296731 +v -0.650585 2.211534 -2.755173 +v -0.719242 5.079089 -2.157482 +v 0.000000 5.211545 -2.371005 +v -0.741197 5.048699 1.486320 +v -0.970338 3.937603 1.486321 +v -0.412792 2.782520 1.550347 +v 0.000000 2.767766 1.550347 +v -0.657473 3.105514 -2.843294 +v 0.000000 2.932482 -2.811031 +v -0.992692 2.211534 -2.755173 +v -0.691615 4.592728 -2.835461 +v 0.000000 4.343829 -3.339375 +v -0.691615 3.488349 -2.942761 +v 0.000000 3.455814 -3.073906 +v 0.000000 4.273771 -3.081855 +v -0.691615 4.076306 -2.942762 +v 0.000000 5.186591 1.486320 +v -0.726358 5.063256 1.841764 +v -0.944939 3.948487 2.100764 +v -0.518799 2.985938 2.375409 +v 0.000000 2.964392 2.484468 +v -0.404750 6.010779 2.781759 +v -0.536218 5.226220 2.907775 +v -0.404750 4.858320 3.006470 +v 0.000000 4.742188 3.006470 +v -0.395341 6.543550 3.509033 +v -0.467789 5.972786 3.509033 +v -0.336321 5.558192 3.509033 +v 0.000000 5.372850 3.509033 +v 0.000000 6.658594 3.926484 +v -0.418035 6.518848 3.901062 +v -0.565847 5.809760 3.906608 +v -0.261786 5.132074 4.667679 +v 0.000000 5.033178 4.652211 +v 0.000000 5.829711 4.539898 +v -0.292065 5.714667 4.530018 +v 0.000000 5.298635 5.070975 +v 0.000000 5.374497 5.004250 +v -0.241748 5.272299 4.933211 +v -0.247868 5.204175 4.982874 +v 0.000000 5.027689 4.982846 +v -0.247868 5.043616 4.912887 +v 0.000000 4.903414 4.745742 +v -0.218171 4.944811 4.735861 +v -1.137355 3.387729 -1.604045 +v -1.160424 3.949052 -1.594268 +v -0.914552 4.813534 -1.840859 +v -1.253585 3.126649 -2.657191 +v -1.103476 4.487751 -2.677620 +v -1.284887 3.943458 -2.640905 +v -1.030782 3.529731 -2.788921 +v -1.030782 3.990726 -2.788922 +v -0.927784 2.316322 -2.196005 +v -0.619658 2.316322 -2.196005 +v -0.598810 2.199677 -2.540594 +v -0.884163 1.570025 -3.042764 +v -0.666436 1.570025 -3.042764 +v -0.906344 1.390169 -2.596174 +v -0.639670 1.390169 -2.596174 +v -0.621627 1.405415 -2.938982 +v -0.937338 1.405415 -2.938982 +v -0.896757 0.950704 -2.817512 +v -0.650236 0.950704 -2.817512 +v -0.633557 0.939530 -3.035788 +v -0.925409 0.939530 -3.035788 +v -0.914172 0.724474 -2.740249 +v -0.631042 0.724474 -2.740249 +v -0.611886 0.641184 -3.135185 +v -0.947080 0.641184 -3.135185 +v -0.931666 -0.044155 -2.365706 +v -0.611762 -0.044155 -2.365706 +v -0.590118 -0.044155 -2.937444 +v -0.968847 -0.044155 -2.937444 +v -0.674781 0.369212 -2.906015 +v -0.686748 0.390026 -2.625104 +v -0.863626 0.390026 -2.625104 +v -0.884184 0.369212 -2.906015 +v -0.630469 0.214500 -2.938116 +v -0.610431 0.238995 -2.430334 +v -0.932875 0.238995 -2.430334 +v -0.928496 0.214500 -2.938116 +v -0.735853 2.806856 1.347192 +v 0.000000 2.609909 1.187956 +v -1.111746 2.843789 1.533471 +v -1.094024 3.644361 1.605236 +v -1.139548 3.010550 2.194857 +v -1.120373 3.713372 2.061682 +v -0.789657 0.953256 1.823074 +v -1.081509 0.953256 1.823074 +v -1.052857 0.978156 2.108788 +v -0.806337 0.978156 2.108788 +v -1.087691 0.729860 2.217041 +v -0.767947 0.729860 2.217041 +v -0.746313 0.697564 1.761313 +v -1.124853 0.697564 1.761313 +v -1.087767 -0.044154 2.545678 +v -0.767863 -0.044154 2.545678 +v -0.746218 -0.044154 2.017497 +v -1.124948 -0.044154 2.017497 +v -0.830882 0.369213 2.048926 +v -0.842849 0.390027 2.286279 +v -1.019727 0.390027 2.286279 +v -1.040285 0.369213 2.048926 +v -0.786569 0.214501 2.016824 +v -0.766531 0.238995 2.481050 +v -1.088975 0.238995 2.481050 +v -1.084597 0.214501 2.016824 +v -1.020958 1.998875 2.103782 +v -1.104821 1.963460 1.721835 +v -0.751911 1.918525 1.677630 +v -0.769589 1.989858 2.103782 +v 0.000000 4.498121 -2.983292 +v -0.331804 4.718570 -2.835461 +v 0.000000 5.033785 -2.585889 +v 0.000000 4.497486 -3.244358 +v 0.000000 4.055263 -3.369529 +v -0.346633 4.701744 -3.212569 +v 0.000000 5.006376 -3.140157 +v 0.000000 2.657255 -3.316434 +v -0.426277 4.520459 -3.492805 +v 0.000000 4.805508 -3.703377 +v 0.000000 2.036252 -3.435105 +v -0.529505 4.165168 -3.623331 +v 0.000000 4.361456 -3.993442 +v -0.334569 2.696939 -3.631370 +v 0.000000 2.849003 -4.164162 +v 0.000000 5.226709 3.824948 +v -0.551208 5.370241 3.863903 +v 0.000000 5.161161 4.320478 +v -0.383168 5.277014 4.329948 +v -0.459628 6.358822 3.815233 +v -0.318670 6.571227 3.958749 +v -0.441527 6.528503 3.767419 +v -0.583014 6.591570 3.881408 +v -0.514801 6.704991 3.835137 +v -0.347960 6.760094 4.003932 +v -0.629393 6.854999 3.977682 +v -0.589126 6.940722 3.968013 +v -0.470032 6.981573 4.050958 +v -0.627989 7.027644 4.057649 +v -0.464358 6.433267 3.841838 +v -0.436234 6.562808 3.878603 +v -0.560277 6.614202 3.893282 +v -0.354780 6.598387 3.953405 +v -0.377549 6.745210 3.988530 +v -0.596331 6.818988 3.968123 +v -0.472446 6.917385 4.025088 +v -0.583069 6.960895 4.037942 +v -0.470265 6.711073 3.908370 +v -0.517699 6.832305 3.968596 +v -0.760265 0.045887 2.017263 +v -0.767399 0.054414 2.523180 +v -1.088187 0.054414 2.523180 +v -1.110901 0.045887 2.017263 +v -0.606447 0.060520 -2.937716 +v -0.611223 0.070433 -2.391860 +v -0.932155 0.070433 -2.391860 +v -0.952518 0.060520 -2.937716 +v -0.220871 5.153418 1.841764 +v -0.179987 6.087314 2.781759 +v -0.106887 5.186591 1.486320 +v -0.156099 5.367597 1.496917 +v -0.163367 6.611054 3.514830 +v -0.757823 4.450392 2.522444 +v 0.000000 5.390833 1.496917 +v -0.270084 5.417781 1.749384 +v 0.000000 5.457178 1.749384 +v -0.229199 6.281192 2.689380 +v 0.000000 6.342480 2.689380 +v -0.212580 6.804932 3.422451 +v 0.000000 6.852472 3.426534 +v 0.000000 6.852472 3.834104 +v -0.697994 4.701552 2.638390 +v -0.705184 2.900103 -0.481154 +v -0.829843 3.937603 -0.537822 +v -0.582096 4.678906 -0.586415 +v 0.000000 4.850191 -0.580161 +v 0.000000 2.714761 -0.481154 +v -0.697602 2.742430 0.325848 +v -0.827882 3.776118 0.259742 +v -0.556015 4.659693 -0.009400 +v 0.000000 4.839152 -0.006660 +v 0.000000 2.557089 0.325848 +v 0.000000 2.607456 0.036720 +v 0.000000 2.660014 -0.216933 +v -0.702551 2.845355 -0.216933 +v -0.700024 2.792798 0.036720 +v -0.829162 3.937603 -0.257357 +v -0.828508 3.937603 0.011890 +v -0.568789 4.669104 -0.292020 +v 0.000000 4.844559 -0.287559 +v 0.000000 2.988781 -1.110312 +v -0.729317 3.118403 -1.132848 +v -0.884930 3.945823 -1.086465 +v -0.674949 4.832498 -1.227771 +v 0.000000 5.104339 -1.216321 +v 0.000000 3.093139 -1.642995 +v -0.701629 3.085676 -1.785590 +v -0.600273 2.955023 -2.326664 +v -1.072962 3.027130 -1.862182 +v -1.188301 3.947799 -1.828691 +v -1.093276 3.126589 -1.815473 +v -0.656628 2.995780 -2.832478 +v -0.973568 4.711765 -2.102248 +v -0.709899 4.907781 -2.413194 +v -1.156700 3.306495 -1.871079 +v -1.221561 3.014321 -2.669218 +v -0.691567 2.991240 -1.835967 +v -1.036202 2.847149 -1.946708 +v -0.599902 2.763765 -2.380833 +v -0.655098 2.797204 -2.812904 +v -1.163610 2.811050 -2.690983 +v -0.673359 2.820347 -1.927131 +v -0.599177 2.389419 -2.486856 +v -0.637721 2.485861 -2.105564 +v -0.964252 2.494876 -2.112149 +v -0.652103 2.408535 -2.774592 +v -1.050183 2.413193 -2.733581 +v -0.611360 1.762791 -2.759729 +v -0.962244 1.768126 -2.856278 +v -0.630665 1.806889 -2.416119 +v -0.915991 1.806889 -2.416119 +v -0.918437 1.772617 -2.951941 +v -0.661853 1.755526 -2.959603 +v -0.634335 1.759177 -2.858319 +v -0.615874 1.605666 -2.838540 +v -0.951294 1.608655 -2.892640 +v -0.663868 1.673968 -2.996166 +v -0.634624 1.623673 -2.495282 +v -0.911749 1.623672 -2.495282 +v -0.903368 1.683545 -2.991873 +v -0.628748 1.603641 -2.893784 +v -0.933362 1.250120 -2.971251 +v -0.929385 1.094825 -3.003520 +v -0.629580 1.094825 -3.003519 +v -0.625603 1.250120 -2.971251 +v -0.903148 1.243681 -2.669953 +v -0.899952 1.097193 -2.743732 +v -0.646714 1.097192 -2.743732 +v -0.643192 1.243681 -2.669953 +v 0.000000 2.581199 0.803722 +v 0.000000 2.552488 0.622145 +v -0.722569 2.774277 1.044984 +v -0.709284 2.741699 0.742777 +v -0.875091 3.831019 0.789153 +v -0.922715 3.937603 1.137737 +v -0.672690 4.914036 1.137736 +v -0.604184 4.779373 0.789152 +v 0.000000 5.063602 1.084877 +v 0.000000 4.949226 0.789152 +v -0.817652 4.097977 2.278595 +v -0.626200 5.018786 1.986635 +v -0.483281 3.297109 2.494242 +v 0.000000 3.246106 2.569337 +v -0.208139 5.104704 1.986635 +v 0.000000 5.511334 1.931264 +v -0.257351 5.465120 1.931264 +v -1.109130 2.751058 2.171497 +v -1.109970 2.617988 1.581786 +v -0.583126 2.730447 2.305738 +v -0.499775 2.560908 1.582994 +v -0.739972 2.579002 1.431948 +v -0.759987 1.711989 1.708750 +v -1.099833 1.747309 1.743497 +v -0.777452 1.773386 2.104853 +v -1.027783 1.780474 2.104853 +v -0.781401 1.164399 1.791259 +v -1.045880 1.201428 2.107693 +v -1.086609 1.174228 1.800929 +v -0.798298 1.199456 2.107693 +v -0.484968 5.749948 2.521878 +v 0.000000 6.079587 2.429499 +v -0.638165 4.952712 2.754337 +v -0.433197 4.391295 2.849066 +v 0.000000 4.298755 2.876268 +v -0.190185 5.829882 2.521878 +v -0.239397 6.023760 2.429499 +v 0.000000 5.110797 3.300208 +v -0.364755 5.267380 3.300208 +v -0.496223 5.662572 3.259198 +v -0.399250 6.322173 3.206836 +v -0.170273 6.393429 3.210224 +v 0.000000 6.640560 3.120231 +v -0.219485 6.587307 3.117845 +v 0.000000 4.926492 3.153339 +v -0.516221 5.444396 3.083487 +v -0.175130 6.240372 2.995992 +v -0.224342 6.434250 2.903612 +v -0.384752 5.062850 3.153339 +v -0.402000 6.166476 2.994298 +v 0.000000 6.491520 2.904805 +v -0.449892 4.026567 2.730791 +v -0.466586 3.661838 2.612517 +v 0.000000 3.947872 2.773957 +v 0.000000 3.596989 2.671647 +v -0.196169 5.588156 2.343464 +v -0.202154 5.346430 2.165049 +v -0.245382 5.837547 2.263420 +v -0.251366 5.651333 2.097342 +v -0.579122 5.262506 2.165049 +v -0.532045 5.506227 2.343464 +v 0.000000 5.700752 2.097342 +v 0.000000 5.890170 2.263421 +v -0.691615 3.829097 -2.942762 +v 0.000000 3.929857 -3.078513 +v -1.030782 3.796898 -2.788922 +v -1.277777 3.757917 -2.644604 +v -1.170617 3.588933 -1.852411 +v -0.947831 3.937604 1.321579 +v 0.000000 2.596341 1.046917 +v -0.729575 2.791459 1.204368 +v -0.708821 4.985057 1.321579 +v -0.056372 5.128466 1.296597 +v -0.825157 4.641280 2.045549 +v 0.000000 5.433441 1.659057 +v -0.583820 2.346781 1.614540 +v -0.170105 5.168192 1.683458 +v -0.232606 5.401281 1.666374 +v -0.738273 5.051568 1.556360 +v 0.000000 5.405035 1.550964 +v -0.130664 5.179671 1.560465 +v -0.181004 5.378562 1.552081 +v -0.667866 2.132653 1.646085 +v -0.743952 2.358844 1.513842 +v -0.747931 2.138685 1.595736 +v -1.050349 2.249603 2.126354 +v -1.079739 2.500330 2.148925 +v -1.106538 2.181636 1.675152 +v -1.108254 2.399812 1.628469 +v -0.707434 2.236721 2.171101 +v -0.645280 2.483584 2.238420 +v -1.091017 1.365255 1.781785 +v -1.095425 1.556282 1.762641 +v -0.791349 1.390766 2.106746 +v -0.784401 1.582076 2.105800 +v -0.767125 1.529459 1.736253 +v -0.774263 1.346929 1.763756 +v -1.033816 1.587458 2.105800 +v -1.039848 1.394443 2.106746 +v -0.282001 5.626194 4.610657 +v -0.271938 5.537720 4.691296 +v -0.261874 5.449246 4.771934 +v -0.251811 5.360773 4.852572 +v 0.000000 5.738668 4.632769 +v 0.000000 5.647625 4.725639 +v 0.000000 5.556582 4.818509 +v 0.000000 5.465540 4.911380 +v -0.247378 5.244729 4.873793 +v -0.253510 5.221919 4.822452 +v -0.279966 5.152866 4.598566 +v 0.000000 5.052330 4.598732 +v 0.000000 5.183011 4.155301 +v 0.000000 5.204860 3.990125 +v -0.495194 5.339165 4.019251 +v -0.439181 5.308090 4.174600 +v -0.502116 6.220222 3.844038 +v -0.480872 6.310375 3.828146 +v -0.367647 6.255787 4.102652 +v -0.392841 6.358012 4.026853 +v 0.000000 6.410175 4.110326 +v 0.000000 6.285325 4.202722 +v -0.432048 6.254361 3.509033 +v -0.426728 6.296274 3.509033 +vn 0.7360 0.3478 0.5808 +vn 0.8440 0.2779 0.4587 +vn 0.8748 0.2520 0.4137 +vn 0.9438 -0.2784 0.1778 +vn 0.9417 -0.2865 0.1767 +vn 0.9417 -0.2854 0.1782 +vn 0.3085 0.9504 0.0383 +vn 0.3182 0.9467 0.0505 +vn 0.2054 0.9748 -0.0871 +vn 0.3597 -0.1997 -0.9115 +vn 0.3484 -0.1889 -0.9181 +vn 0.2996 -0.1427 -0.9433 +vn 0.2065 0.9781 -0.0272 +vn 0.2120 0.9771 0.0198 +vn 0.2060 0.9780 -0.0314 +vn -0.9940 0.0016 -0.1096 +vn -0.9934 0.0298 -0.1104 +vn -0.9944 0.0306 -0.1012 +vn 0.3995 0.7264 -0.5593 +vn 0.1154 -0.3860 -0.9153 +vn 0.1431 -0.3427 -0.9285 +vn 0.0741 -0.4476 -0.8911 +vn 0.1924 -0.0019 -0.9813 +vn 0.1898 -0.0068 -0.9818 +vn 0.1906 -0.0085 -0.9816 +vn 0.2542 -0.9655 -0.0560 +vn 0.2537 -0.9657 -0.0554 +vn 0.2562 -0.9648 -0.0586 +vn 0.9788 0.2016 0.0367 +vn 0.9788 0.2018 0.0337 +vn 0.9788 0.2016 0.0369 +vn 0.0519 -0.9731 0.2247 +vn 0.0711 -0.9745 0.2130 +vn 0.0836 -0.9751 0.2053 +vn 0.2794 -0.5674 0.7746 +vn 0.2761 -0.5729 0.7717 +vn 0.2584 -0.6020 0.7555 +vn 0.9886 0.1329 -0.0705 +vn 0.9884 0.1361 -0.0668 +vn 0.9882 0.1404 -0.0618 +vn 0.2295 0.7894 -0.5694 +vn 0.2241 0.7926 -0.5670 +vn 0.2359 0.7854 -0.5723 +vn 0.8591 -0.2580 0.4421 +vn 0.8593 -0.2541 0.4439 +vn 0.8601 -0.2394 0.4505 +vn 0.3199 -0.8033 -0.5024 +vn 0.3430 -0.8067 -0.4813 +vn 0.4473 -0.8117 -0.3755 +vn 0.9739 0.1229 -0.1906 +vn 0.9740 0.1228 -0.1905 +vn 0.9741 0.1223 -0.1901 +vn 0.2796 0.9601 -0.0051 +vn 0.2814 0.9595 -0.0124 +vn 0.2949 0.9555 -0.0124 +vn 0.8927 -0.1349 -0.4300 +vn 0.8921 -0.1300 -0.4328 +vn 0.8601 0.0209 -0.5097 +vn 0.9090 0.3012 0.2880 +vn 0.9403 0.1653 0.2974 +vn 0.8529 0.4462 0.2709 +vn 0.9971 -0.0242 0.0727 +vn 0.9959 -0.0285 0.0860 +vn 0.9976 -0.0220 0.0661 +vn 0.4379 0.5961 0.6730 +vn 0.4255 0.6304 0.6493 +vn 0.4449 0.5751 0.6865 +vn 0.5047 -0.0003 -0.8633 +vn 0.5040 -0.0004 -0.8637 +vn 0.5059 -0.0016 -0.8626 +vn 0.5060 -0.0022 -0.8625 +vn 0.5159 0.1147 -0.8490 +vn 0.4174 0.1588 -0.8948 +vn 0.4109 0.1663 -0.8964 +vn 0.4374 0.1351 -0.8891 +vn 0.6224 -0.1299 0.7719 +vn 0.5035 -0.2063 0.8390 +vn 0.7356 -0.0420 0.6761 +vn -0.0000 -0.3966 0.9180 +vn -0.9968 -0.0546 0.0576 +vn -0.9975 -0.0459 0.0530 +vn -0.9973 -0.0476 0.0563 +vn 0.9926 -0.0731 0.0966 +vn 0.9910 -0.0868 0.1020 +vn 0.9926 -0.0699 0.0997 +vn 0.0000 -0.5333 -0.8459 +vn -0.0000 0.2034 -0.9791 +vn -0.9695 0.0871 -0.2291 +vn 0.0000 0.4091 -0.9125 +vn 0.9093 0.0322 -0.4149 +vn 0.9902 -0.0624 0.1253 +vn 0.9904 -0.0698 0.1196 +vn 0.9898 -0.0529 0.1326 +vn -0.9970 -0.0421 0.0652 +vn -0.9962 -0.0520 0.0703 +vn -0.9963 -0.0537 0.0675 +vn -0.0000 -0.4498 0.8931 +vn 0.0000 -0.6444 -0.7647 +vn 0.7136 0.6872 0.1362 +vn 0.9869 -0.1288 0.0974 +vn 0.9870 -0.1283 0.0963 +vn 0.9847 -0.1347 0.1104 +vn 0.0000 0.3243 0.9459 +vn 0.0000 0.3255 0.9455 +vn -0.9858 -0.1534 0.0686 +vn -0.9859 -0.1529 0.0675 +vn -0.9878 -0.1463 0.0529 +vn 0.0000 0.2032 -0.9791 +vn 0.9308 0.3653 -0.0119 +vn 0.9499 0.3118 0.0220 +vn 0.9628 0.2652 0.0508 +vn 0.0000 0.7902 0.6128 +vn -0.9281 0.3701 -0.0407 +vn -0.9483 0.3174 -0.0075 +vn -0.9180 0.3927 -0.0552 +vn 0.4795 0.0646 -0.8752 +vn 0.6094 -0.0164 -0.7927 +vn 0.4351 0.0899 -0.8959 +vn 0.1002 -0.9377 0.3326 +vn 0.1587 -0.9493 0.2714 +vn 0.0327 -0.9163 0.3991 +vn 0.9983 0.0208 -0.0547 +vn 0.9984 0.0228 -0.0526 +vn 0.9985 0.0265 -0.0486 +vn 0.2895 0.1670 0.9425 +vn 0.3289 0.1313 0.9352 +vn 0.3530 0.1089 0.9293 +vn 0.8453 0.5296 -0.0707 +vn 0.8877 0.4601 -0.0153 +vn 0.9164 0.3990 0.0308 +vn 0.0000 0.2348 -0.9720 +vn -0.9857 0.1641 0.0378 +vn -0.9860 0.1619 0.0396 +vn -0.9852 0.1675 0.0349 +vn 0.0000 0.3997 0.9167 +vn 0.9847 0.1579 0.0741 +vn 0.9837 0.1627 0.0768 +vn 0.9862 0.1503 0.0698 +vn 0.9329 0.3600 -0.0100 +vn 0.9486 0.3157 0.0227 +vn 0.9628 0.2633 0.0603 +vn 0.0000 0.7903 0.6128 +vn -0.9309 0.3629 -0.0420 +vn -0.9471 0.3207 -0.0111 +vn -0.9200 0.3873 -0.0601 +vn 0.6832 0.7193 -0.1258 +vn -0.9390 -0.3268 0.1067 +vn -0.9484 -0.2938 0.1191 +vn -0.9533 -0.2744 0.1262 +vn 0.9822 -0.0225 0.1865 +vn 0.9835 -0.0816 0.1616 +vn 0.9768 0.0375 0.2110 +vn 0.2088 -0.2543 -0.9443 +vn 0.1867 -0.2943 -0.9373 +vn 0.2350 -0.2051 -0.9501 +vn -0.4888 -0.3119 -0.8147 +vn 0.0824 -0.1744 0.9812 +vn 0.0703 -0.1616 0.9844 +vn 0.1344 -0.2291 0.9641 +vn 0.1854 0.2861 -0.9401 +vn 0.1972 0.2680 -0.9430 +vn 0.2273 0.3366 -0.9138 +vn 0.9428 -0.0632 0.3273 +vn 0.9414 -0.0589 0.3321 +vn 0.9135 0.0298 0.4057 +vn 0.2818 -0.9517 -0.1217 +vn 0.2793 -0.9551 -0.0986 +vn 0.2900 -0.9488 -0.1255 +vn 0.9789 0.2028 -0.0254 +vn 0.9803 0.1942 -0.0348 +vn 0.9807 0.1921 -0.0371 +vn 0.2496 -0.9483 -0.1962 +vn 0.2499 -0.9486 -0.1943 +vn 0.2505 -0.9480 -0.1962 +vn 0.9927 -0.1198 -0.0133 +vn 0.9931 -0.1169 0.0011 +vn 0.9932 -0.1157 -0.0126 +vn 0.9432 0.3319 0.0138 +vn 0.9454 0.3231 0.0424 +vn 0.9421 0.3354 0.0023 +vn 0.2965 0.9542 0.0412 +vn 0.2869 0.9577 0.0223 +vn 0.2993 0.9539 0.0222 +vn 0.9083 0.3495 0.2300 +vn 0.9920 -0.1241 -0.0215 +vn 0.9914 -0.1145 -0.0636 +vn 0.9920 -0.1259 -0.0136 +vn 0.2530 -0.9532 -0.1655 +vn 0.2533 -0.9546 -0.1568 +vn 0.2586 -0.9496 -0.1769 +vn 0.2926 0.8630 0.4117 +vn 0.3091 0.8440 0.4383 +vn 0.2595 0.8967 0.3585 +vn 0.9356 0.2968 0.1912 +vn 0.9300 0.2737 0.2455 +vn 0.9375 0.3110 0.1563 +vn 0.9901 -0.1370 0.0313 +vn 0.9797 -0.1707 0.1047 +vn 0.9925 -0.1226 0.0004 +vn 0.1989 -0.8849 -0.4211 +vn 0.1802 -0.9018 -0.3928 +vn 0.2250 -0.8586 -0.4606 +vn -0.9813 -0.0455 0.1871 +vn -0.9811 -0.0043 0.1933 +vn -0.9810 0.0010 0.1941 +vn 0.1550 -0.9760 0.1528 +vn 0.1368 -0.9743 0.1788 +vn 0.2594 -0.9658 -0.0042 +vn 0.1064 -0.4709 0.8757 +vn 0.1126 -0.4469 0.8875 +vn 0.1140 -0.4413 0.8901 +vn 0.9449 0.3097 0.1062 +vn 0.9448 0.3110 0.1034 +vn 0.9471 0.3060 0.0967 +vn 0.9914 -0.0567 0.1182 +vn 0.9913 -0.0589 0.1181 +vn 0.9915 -0.0482 0.1207 +vn 0.2733 0.7625 -0.5864 +vn 0.2738 0.7621 -0.5867 +vn 0.2780 0.7589 -0.5889 +vn 0.2816 -0.0829 -0.9559 +vn 0.2958 0.0063 -0.9552 +vn 0.2793 -0.0963 -0.9554 +vn 0.9422 -0.2856 0.1751 +vn 0.9465 -0.2758 0.1674 +vn 0.9432 -0.2860 0.1692 +vn 0.0586 -0.4532 0.8895 +vn 0.0546 -0.4561 0.8883 +vn 0.0806 -0.4372 0.8958 +vn -0.9914 -0.0055 0.1306 +vn -0.9908 -0.0009 0.1352 +vn -0.9873 0.0213 0.1572 +vn -0.9888 0.0172 -0.1480 +vn -0.9885 0.0151 -0.1507 +vn -0.9916 0.0370 -0.1238 +vn 0.1678 -0.0309 -0.9853 +vn 0.1795 -0.0185 -0.9836 +vn 0.1031 -0.0984 -0.9898 +vn 0.9889 -0.0856 0.1215 +vn 0.9889 -0.0857 0.1214 +vn 0.9884 -0.0788 0.1295 +vn -0.9956 -0.0573 0.0740 +vn -0.9968 -0.0526 0.0606 +vn -0.9953 -0.0557 0.0791 +vn -0.9598 0.0947 -0.2642 +vn -0.9974 -0.0491 0.0533 +vn -0.9971 -0.0500 0.0578 +vn 0.9941 -0.0516 0.0953 +vn 0.9928 -0.0665 0.0994 +vn 0.9940 -0.0494 0.0976 +vn 0.2340 -0.9614 0.1447 +vn 0.2376 -0.9524 0.1912 +vn 0.2383 -0.9501 0.2013 +vn 0.9841 -0.1428 -0.1054 +vn 0.9899 -0.1302 -0.0559 +vn 0.9909 -0.1271 -0.0440 +vn 0.9452 0.2677 -0.1869 +vn 0.9451 0.2626 -0.1943 +vn 0.9450 0.2590 -0.1996 +vn 0.2893 0.9289 -0.2310 +vn 0.2910 0.9279 -0.2329 +vn 0.3163 0.9117 -0.2621 +vn -0.9980 -0.0352 0.0520 +vn -0.9982 -0.0322 0.0498 +vn -0.9981 -0.0319 0.0521 +vn 0.0454 -0.1310 -0.9903 +vn 0.0536 -0.1165 -0.9917 +vn 0.0361 -0.1475 -0.9884 +vn 0.9891 0.0180 0.1460 +vn 0.9902 0.0050 0.1396 +vn 0.9878 0.0316 0.1527 +vn -0.0000 0.0049 1.0000 +vn -0.0001 0.0049 1.0000 +vn 0.1307 -0.2906 0.9479 +vn 0.1327 -0.2877 0.9485 +vn 0.1397 -0.2772 0.9506 +vn 0.1535 0.5956 -0.7885 +vn 0.1528 0.5963 -0.7881 +vn 0.1470 0.6026 -0.7844 +vn 0.7186 -0.1525 0.6785 +vn 0.7294 -0.1732 0.6617 +vn 0.7326 -0.1794 0.6566 +vn 0.9813 0.1924 0.0058 +vn 0.9769 0.2113 0.0324 +vn 0.9759 0.2151 0.0377 +vn 0.1910 -0.5768 0.7942 +vn 0.1834 -0.5958 0.7819 +vn 0.1760 -0.6135 0.7698 +vn 0.9852 0.1457 -0.0905 +vn 0.9863 0.1471 -0.0743 +vn 0.9852 0.1527 -0.0774 +vn 0.2597 0.7843 -0.5634 +vn 0.2588 0.7850 -0.5628 +vn 0.2654 0.7794 -0.5675 +vn 0.8891 -0.2260 0.3980 +vn 0.8887 -0.2165 0.4041 +vn 0.8882 -0.2075 0.4099 +vn 0.8029 -0.2230 0.5528 +vn 0.7848 -0.1769 0.5940 +vn 0.7780 -0.1613 0.6072 +vn 0.1283 0.5952 -0.7932 +vn 0.1354 0.5992 -0.7890 +vn 0.1236 0.6016 -0.7892 +vn 0.1670 -0.2885 0.9428 +vn 0.1695 -0.2849 0.9434 +vn 0.1759 -0.2756 0.9450 +vn 0.4131 -0.0000 -0.9107 +vn 0.9907 -0.0370 0.1313 +vn 0.9905 -0.0453 0.1298 +vn 0.9905 -0.0406 0.1314 +vn 0.2384 -0.9671 0.0883 +vn 0.2388 -0.9689 0.0642 +vn 0.2388 -0.9692 0.0603 +vn 0.9772 -0.1719 -0.1246 +vn 0.9852 -0.1680 -0.0349 +vn 0.9855 -0.1675 -0.0253 +vn 0.9423 0.2176 -0.2545 +vn 0.9589 0.2424 -0.1478 +vn 0.9604 0.2459 -0.1312 +vn 0.2154 0.9000 -0.3790 +vn 0.2266 0.9095 -0.3485 +vn 0.2120 0.8969 -0.3881 +vn 0.2379 -0.1735 0.9557 +vn 0.2202 -0.1403 0.9653 +vn 0.2497 -0.1957 0.9483 +vn 0.1755 0.9838 0.0355 +vn 0.3399 -0.2418 -0.9089 +vn 0.3629 -0.2794 -0.8890 +vn 0.3846 -0.3157 -0.8674 +vn 0.9985 -0.0296 0.0471 +vn 0.9951 -0.0928 0.0338 +vn 0.9985 0.0037 0.0540 +vn -0.9299 -0.3271 0.1679 +vn -0.9397 -0.2946 0.1739 +vn -0.9423 -0.2851 0.1756 +vn 0.9819 0.0206 0.1880 +vn 0.9832 0.0068 0.1821 +vn 0.9808 0.0316 0.1927 +vn 0.0979 -0.1306 -0.9866 +vn 0.1053 -0.1151 -0.9878 +vn 0.0910 -0.1449 -0.9853 +vn -0.9977 -0.0349 0.0579 +vn -0.9980 -0.0316 0.0547 +vn -0.9978 -0.0314 0.0580 +vn 0.3018 0.6374 0.7090 +vn 0.2948 0.6700 0.6813 +vn 0.3048 0.6224 0.7209 +vn 0.3675 0.6194 0.6937 +vn 0.3577 0.6528 0.6678 +vn 0.3723 0.6017 0.7066 +vn 0.9938 -0.0199 0.1096 +vn 0.9944 -0.0173 0.1040 +vn 0.9945 -0.0191 0.1031 +vn 0.9932 -0.0072 0.1160 +vn 0.2648 -0.9567 -0.1212 +vn 0.2664 -0.9587 -0.0998 +vn 0.2705 -0.9548 -0.1230 +vn 0.9423 -0.0616 0.3291 +vn 0.8823 0.2061 0.4231 +vn 0.8820 0.2055 0.4242 +vn 0.8835 0.2081 0.4197 +vn 0.3666 0.3964 0.8417 +vn 0.6116 0.4258 0.6669 +vn 0.3283 0.4625 0.8236 +vn 0.2563 0.5757 0.7765 +vn 0.2549 0.5766 0.7762 +vn 0.2537 0.5774 0.7760 +vn 0.9889 0.1255 -0.0792 +vn 0.9795 0.1318 -0.1526 +vn 0.9857 0.0934 -0.1404 +vn 0.9629 0.2248 -0.1494 +vn -0.8440 0.2779 0.4587 +vn -0.7360 0.3478 0.5808 +vn -0.8748 0.2520 0.4137 +vn -0.9417 -0.2854 0.1782 +vn -0.9417 -0.2865 0.1767 +vn -0.9438 -0.2784 0.1778 +vn -0.3085 0.9504 0.0383 +vn -0.3182 0.9467 0.0505 +vn -0.4225 0.8865 0.1889 +vn -0.3597 -0.1997 -0.9115 +vn -0.3484 -0.1889 -0.9181 +vn -0.4250 -0.2629 -0.8662 +vn -0.2065 0.9781 -0.0272 +vn -0.2120 0.9771 0.0199 +vn -0.2124 0.9769 0.0231 +vn 0.9934 0.0298 -0.1104 +vn 0.9940 0.0016 -0.1096 +vn 0.9944 0.0306 -0.1012 +vn -0.3995 0.7264 -0.5593 +vn -0.1154 -0.3860 -0.9153 +vn -0.1431 -0.3427 -0.9285 +vn -0.1917 -0.2628 -0.9456 +vn -0.1898 -0.0068 -0.9818 +vn -0.1924 -0.0019 -0.9813 +vn -0.1906 -0.0085 -0.9816 +vn -0.2537 -0.9657 -0.0554 +vn -0.2542 -0.9655 -0.0560 +vn -0.2562 -0.9648 -0.0586 +vn -0.9788 0.2016 0.0367 +vn -0.9788 0.2018 0.0337 +vn -0.9789 0.2019 0.0326 +vn -0.0519 -0.9731 0.2247 +vn -0.0711 -0.9745 0.2130 +vn -0.0347 -0.9714 0.2350 +vn -0.2761 -0.5729 0.7717 +vn -0.2794 -0.5674 0.7746 +vn -0.2584 -0.6020 0.7555 +vn -0.9884 0.1361 -0.0668 +vn -0.9886 0.1329 -0.0705 +vn -0.9882 0.1404 -0.0618 +vn -0.2241 0.7926 -0.5670 +vn -0.2295 0.7894 -0.5694 +vn -0.2359 0.7854 -0.5723 +vn -0.8593 -0.2541 0.4439 +vn -0.8591 -0.2580 0.4421 +vn -0.8601 -0.2394 0.4505 +vn -0.3430 -0.8067 -0.4813 +vn -0.3199 -0.8033 -0.5024 +vn -0.4473 -0.8117 -0.3755 +vn -0.9740 0.1228 -0.1905 +vn -0.9739 0.1229 -0.1906 +vn -0.9741 0.1223 -0.1901 +vn -0.2814 0.9595 -0.0124 +vn -0.2650 0.9642 -0.0062 +vn -0.2796 0.9601 -0.0051 +vn -0.8927 -0.1349 -0.4300 +vn -0.8921 -0.1300 -0.4328 +vn -0.8971 -0.2845 -0.3379 +vn -0.9403 0.1653 0.2974 +vn -0.9090 0.3012 0.2880 +vn -0.8529 0.4462 0.2709 +vn -0.9971 -0.0242 0.0727 +vn -0.9959 -0.0285 0.0860 +vn -0.9954 -0.0302 0.0911 +vn -0.4379 0.5961 0.6730 +vn -0.4255 0.6304 0.6493 +vn -0.4183 0.6486 0.6358 +vn -0.5047 -0.0003 -0.8633 +vn -0.5060 -0.0016 -0.8625 +vn -0.5040 -0.0004 -0.8637 +vn -0.5060 -0.0022 -0.8625 +vn -0.5159 0.1147 -0.8490 +vn -0.4174 0.1588 -0.8948 +vn -0.4109 0.1663 -0.8964 +vn -0.3928 0.1871 -0.9004 +vn -0.6224 -0.1299 0.7719 +vn -0.5035 -0.2063 0.8390 +vn -0.3984 -0.2644 0.8783 +vn 0.9975 -0.0459 0.0530 +vn 0.9968 -0.0546 0.0576 +vn 0.9973 -0.0476 0.0563 +vn -0.9910 -0.0868 0.1020 +vn -0.9926 -0.0731 0.0966 +vn -0.9926 -0.0699 0.0997 +vn 0.9695 0.0871 -0.2291 +vn -0.9093 0.0322 -0.4149 +vn -0.9902 -0.0624 0.1253 +vn -0.9904 -0.0698 0.1196 +vn -0.9905 -0.0785 0.1129 +vn 0.9962 -0.0520 0.0703 +vn 0.9970 -0.0421 0.0652 +vn 0.9963 -0.0537 0.0675 +vn -0.7136 0.6872 0.1362 +vn -0.9870 -0.1283 0.0963 +vn -0.9869 -0.1288 0.0974 +vn -0.9847 -0.1347 0.1104 +vn 0.9858 -0.1534 0.0686 +vn 0.9859 -0.1529 0.0675 +vn 0.9839 -0.1591 0.0813 +vn -0.9499 0.3118 0.0220 +vn -0.9308 0.3653 -0.0119 +vn -0.9628 0.2652 0.0508 +vn 0.9281 0.3701 -0.0407 +vn 0.9483 0.3174 -0.0075 +vn 0.9623 0.2713 0.0209 +vn -0.4795 0.0646 -0.8752 +vn -0.6094 -0.0164 -0.7927 +vn -0.6427 -0.0392 -0.7651 +vn -0.1002 -0.9377 0.3326 +vn -0.1587 -0.9493 0.2714 +vn -0.2083 -0.9537 0.2170 +vn -0.9984 0.0228 -0.0526 +vn -0.9983 0.0208 -0.0547 +vn -0.9985 0.0265 -0.0486 +vn -0.3289 0.1313 0.9352 +vn -0.2895 0.1670 0.9425 +vn -0.3530 0.1089 0.9293 +vn -0.8877 0.4601 -0.0153 +vn -0.8453 0.5296 -0.0707 +vn -0.9164 0.3990 0.0308 +vn 0.9857 0.1641 0.0378 +vn 0.9860 0.1619 0.0396 +vn 0.9867 0.1566 0.0439 +vn -0.9847 0.1579 0.0741 +vn -0.9837 0.1627 0.0768 +vn -0.9812 0.1739 0.0832 +vn -0.9486 0.3158 0.0227 +vn -0.9329 0.3600 -0.0100 +vn -0.9628 0.2633 0.0603 +vn 0.9309 0.3629 -0.0420 +vn 0.9471 0.3207 -0.0111 +vn 0.9624 0.2705 0.0248 +vn -0.6832 0.7193 -0.1258 +vn 0.9484 -0.2938 0.1191 +vn 0.9390 -0.3268 0.1067 +vn 0.9533 -0.2744 0.1262 +vn -0.9822 -0.0225 0.1865 +vn -0.9835 -0.0816 0.1616 +vn -0.9817 -0.1278 0.1415 +vn -0.1867 -0.2943 -0.9373 +vn -0.2088 -0.2543 -0.9443 +vn -0.2350 -0.2051 -0.9501 +vn 0.4888 -0.3119 -0.8147 +vn -0.0703 -0.1616 0.9844 +vn -0.0824 -0.1744 0.9812 +vn -0.1344 -0.2291 0.9641 +vn -0.1972 0.2680 -0.9430 +vn -0.0710 0.2029 -0.9766 +vn -0.1854 0.2861 -0.9401 +vn -0.9428 -0.0632 0.3273 +vn -0.9414 -0.0589 0.3321 +vn -0.9135 0.0298 0.4057 +vn -0.2818 -0.9517 -0.1217 +vn -0.2793 -0.9551 -0.0986 +vn -0.2773 -0.9559 -0.0963 +vn -0.9803 0.1942 -0.0348 +vn -0.9789 0.2028 -0.0254 +vn -0.9807 0.1921 -0.0371 +vn -0.2499 -0.9486 -0.1943 +vn -0.2496 -0.9483 -0.1962 +vn -0.2505 -0.9480 -0.1962 +vn -0.9931 -0.1169 0.0011 +vn -0.9927 -0.1197 -0.0133 +vn -0.9932 -0.1157 -0.0126 +vn -0.9454 0.3231 0.0424 +vn -0.9432 0.3319 0.0138 +vn -0.9421 0.3354 0.0023 +vn -0.2965 0.9542 0.0412 +vn -0.2869 0.9577 0.0223 +vn -0.2842 0.9579 0.0418 +vn -0.9083 0.3495 0.2300 +vn -0.9914 -0.1145 -0.0636 +vn -0.9920 -0.1241 -0.0215 +vn -0.9920 -0.1259 -0.0136 +vn -0.2533 -0.9546 -0.1568 +vn -0.2530 -0.9532 -0.1655 +vn -0.2586 -0.9496 -0.1769 +vn -0.3091 0.8440 0.4383 +vn -0.2926 0.8630 0.4117 +vn -0.2595 0.8967 0.3585 +vn -0.9300 0.2737 0.2455 +vn -0.9356 0.2968 0.1912 +vn -0.9375 0.3110 0.1563 +vn -0.9797 -0.1707 0.1047 +vn -0.9901 -0.1370 0.0313 +vn -0.9925 -0.1226 0.0004 +vn -0.1802 -0.9018 -0.3928 +vn -0.1989 -0.8849 -0.4211 +vn -0.2250 -0.8586 -0.4606 +vn 0.9811 -0.0043 0.1933 +vn 0.9813 -0.0455 0.1871 +vn 0.9810 0.0010 0.1941 +vn -0.1550 -0.9760 0.1528 +vn -0.1368 -0.9743 0.1788 +vn -0.0503 -0.9534 0.2974 +vn -0.1126 -0.4469 0.8875 +vn -0.1064 -0.4709 0.8757 +vn -0.1140 -0.4413 0.8901 +vn -0.9448 0.3110 0.1034 +vn -0.9449 0.3097 0.1062 +vn -0.9471 0.3060 0.0967 +vn -0.9914 -0.0567 0.1182 +vn -0.9915 -0.0482 0.1207 +vn -0.9913 -0.0589 0.1181 +vn -0.2738 0.7621 -0.5867 +vn -0.2733 0.7625 -0.5864 +vn -0.2780 0.7589 -0.5889 +vn -0.2816 -0.0829 -0.9559 +vn -0.2958 0.0063 -0.9552 +vn -0.2974 0.0174 -0.9546 +vn -0.9422 -0.2856 0.1751 +vn -0.9465 -0.2758 0.1674 +vn -0.9451 -0.2765 0.1744 +vn -0.0546 -0.4561 0.8883 +vn -0.0586 -0.4532 0.8895 +vn -0.0806 -0.4372 0.8958 +vn 0.9908 -0.0009 0.1352 +vn 0.9914 -0.0055 0.1306 +vn 0.9873 0.0213 0.1572 +vn 0.9885 0.0151 -0.1507 +vn 0.9888 0.0172 -0.1480 +vn 0.9916 0.0370 -0.1238 +vn -0.1678 -0.0309 -0.9853 +vn -0.1795 -0.0185 -0.9836 +vn -0.2320 0.0379 -0.9720 +vn -0.9889 -0.0857 0.1214 +vn -0.9889 -0.0856 0.1215 +vn -0.9884 -0.0788 0.1295 +vn 0.9968 -0.0526 0.0606 +vn 0.9956 -0.0573 0.0740 +vn 0.9953 -0.0557 0.0791 +vn 0.9598 0.0947 -0.2642 +vn 0.9971 -0.0500 0.0578 +vn 0.9974 -0.0491 0.0533 +vn -0.9941 -0.0516 0.0953 +vn -0.9928 -0.0665 0.0994 +vn -0.9941 -0.0655 0.0870 +vn -0.2376 -0.9524 0.1912 +vn -0.2340 -0.9614 0.1447 +vn -0.2383 -0.9501 0.2013 +vn -0.9899 -0.1302 -0.0559 +vn -0.9841 -0.1428 -0.1054 +vn -0.9909 -0.1271 -0.0440 +vn -0.9451 0.2626 -0.1943 +vn -0.9452 0.2677 -0.1869 +vn -0.9450 0.2590 -0.1996 +vn -0.2910 0.9279 -0.2329 +vn -0.2893 0.9289 -0.2310 +vn -0.3163 0.9117 -0.2621 +vn 0.9982 -0.0322 0.0498 +vn 0.9980 -0.0352 0.0520 +vn 0.9981 -0.0319 0.0521 +vn -0.0454 -0.1310 -0.9903 +vn -0.0536 -0.1165 -0.9917 +vn -0.0624 -0.1009 -0.9929 +vn -0.9902 0.0050 0.1396 +vn -0.9891 0.0180 0.1460 +vn -0.9878 0.0316 0.1527 +vn 0.0001 0.0049 1.0000 +vn -0.1327 -0.2877 0.9485 +vn -0.1307 -0.2906 0.9479 +vn -0.1397 -0.2772 0.9506 +vn -0.1528 0.5963 -0.7881 +vn -0.1535 0.5956 -0.7885 +vn -0.1470 0.6026 -0.7844 +vn -0.7294 -0.1732 0.6617 +vn -0.7186 -0.1525 0.6785 +vn -0.7326 -0.1794 0.6566 +vn -0.9769 0.2113 0.0324 +vn -0.9813 0.1924 0.0058 +vn -0.9759 0.2151 0.0377 +vn -0.1834 -0.5958 0.7819 +vn -0.1910 -0.5768 0.7942 +vn -0.1760 -0.6135 0.7698 +vn -0.9863 0.1471 -0.0743 +vn -0.9852 0.1457 -0.0905 +vn -0.9852 0.1527 -0.0774 +vn -0.2588 0.7850 -0.5628 +vn -0.2597 0.7843 -0.5634 +vn -0.2654 0.7794 -0.5675 +vn -0.8887 -0.2165 0.4041 +vn -0.8891 -0.2260 0.3980 +vn -0.8882 -0.2075 0.4099 +vn -0.7848 -0.1769 0.5940 +vn -0.8029 -0.2230 0.5528 +vn -0.7780 -0.1613 0.6072 +vn -0.1354 0.5992 -0.7890 +vn -0.1283 0.5952 -0.7932 +vn -0.1236 0.6016 -0.7892 +vn -0.1695 -0.2849 0.9434 +vn -0.1670 -0.2885 0.9428 +vn -0.1759 -0.2756 0.9450 +vn -0.4131 -0.0000 -0.9107 +vn -0.9906 -0.0370 0.1313 +vn -0.9905 -0.0406 0.1314 +vn -0.9905 -0.0453 0.1298 +vn -0.2388 -0.9689 0.0642 +vn -0.2384 -0.9671 0.0883 +vn -0.2388 -0.9692 0.0603 +vn -0.9852 -0.1680 -0.0349 +vn -0.9772 -0.1719 -0.1246 +vn -0.9855 -0.1675 -0.0253 +vn -0.9589 0.2424 -0.1478 +vn -0.9423 0.2176 -0.2545 +vn -0.9604 0.2459 -0.1312 +vn -0.2154 0.9000 -0.3790 +vn -0.2266 0.9095 -0.3485 +vn -0.2295 0.9118 -0.3404 +vn -0.2202 -0.1403 0.9653 +vn -0.2379 -0.1735 0.9557 +vn -0.2497 -0.1957 0.9483 +vn -0.1755 0.9838 0.0355 +vn -0.3399 -0.2418 -0.9089 +vn -0.3629 -0.2794 -0.8890 +vn -0.3145 -0.2010 -0.9277 +vn -0.9985 -0.0296 0.0471 +vn -0.9951 -0.0928 0.0338 +vn -0.9925 -0.1189 0.0282 +vn 0.9397 -0.2946 0.1739 +vn 0.9299 -0.3271 0.1679 +vn 0.9423 -0.2851 0.1756 +vn -0.9832 0.0068 0.1821 +vn -0.9819 0.0206 0.1880 +vn -0.9808 0.0316 0.1927 +vn -0.0979 -0.1306 -0.9866 +vn -0.1053 -0.1151 -0.9878 +vn -0.1116 -0.1016 -0.9885 +vn 0.9980 -0.0316 0.0547 +vn 0.9977 -0.0349 0.0578 +vn 0.9978 -0.0314 0.0580 +vn -0.3018 0.6374 0.7090 +vn -0.2948 0.6700 0.6813 +vn -0.2917 0.6830 0.6696 +vn -0.3675 0.6194 0.6937 +vn -0.3577 0.6528 0.6678 +vn -0.3528 0.6682 0.6550 +vn -0.9938 -0.0199 0.1096 +vn -0.9945 -0.0191 0.1031 +vn -0.9944 -0.0173 0.1040 +vn -0.9932 -0.0072 0.1160 +vn -0.2648 -0.9567 -0.1212 +vn -0.2664 -0.9587 -0.0998 +vn -0.2573 -0.9612 -0.0995 +vn -0.9423 -0.0616 0.3291 +vn -0.8823 0.2061 0.4231 +vn -0.8820 0.2055 0.4242 +vn -0.8800 0.2022 0.4298 +vn -0.3283 0.4625 0.8236 +vn -0.6116 0.4258 0.6669 +vn -0.3666 0.3964 0.8417 +vn -0.2549 0.5766 0.7762 +vn -0.2563 0.5757 0.7765 +vn -0.2537 0.5774 0.7760 +vn -0.9889 0.1255 -0.0792 +vn -0.9857 0.0934 -0.1404 +vn -0.9780 0.1241 -0.1676 +vn -0.9795 0.1318 -0.1526 +vn 0.6852 0.3733 0.6254 +vn 0.9439 -0.2772 0.1797 +vn 0.4225 0.8865 0.1889 +vn 0.4250 -0.2629 -0.8662 +vn 0.2124 0.9769 0.0231 +vn -0.9926 0.0012 -0.1213 +vn 0.1917 -0.2628 -0.9456 +vn 0.1863 -0.0000 -0.9825 +vn 0.2517 -0.9663 -0.0530 +vn 0.9789 0.2019 0.0326 +vn 0.0347 -0.9714 0.2350 +vn 0.2964 -0.5378 0.7893 +vn 0.2177 0.7965 -0.5641 +vn 0.8581 -0.2721 0.4355 +vn 0.2450 -0.7875 -0.5655 +vn 0.9738 0.1236 -0.1911 +vn 0.2795 0.9601 0.0059 +vn 0.2650 0.9642 -0.0062 +vn 0.8971 -0.2845 -0.3379 +vn 0.9500 0.0859 0.3002 +vn 0.9954 -0.0302 0.0911 +vn 0.4183 0.6486 0.6358 +vn 0.3928 0.1871 -0.9004 +vn 0.3984 -0.2644 0.8783 +vn 0.9924 -0.0877 0.0858 +vn 0.9905 -0.0785 0.1129 +vn -0.9961 -0.0418 0.0783 +vn 0.9893 -0.1215 0.0814 +vn -0.9839 -0.1591 0.0813 +vn 0.9213 0.3880 -0.0267 +vn -0.9623 0.2713 0.0209 +vn 0.6427 -0.0392 -0.7651 +vn 0.2083 -0.9537 0.2170 +vn 0.9981 0.0159 -0.0600 +vn 0.2676 0.1864 0.9453 +vn 0.7829 0.6069 -0.1370 +vn -0.9867 0.1566 0.0439 +vn 0.9812 0.1739 0.0832 +vn 0.9223 0.3854 -0.0290 +vn -0.9624 0.2705 0.0248 +vn -0.9312 -0.3512 0.0974 +vn 0.9817 -0.1278 0.1415 +vn 0.1595 -0.3416 -0.9262 +vn 0.0032 -0.0900 0.9959 +vn 0.1393 0.3983 -0.9066 +vn 0.0710 0.2029 -0.9766 +vn 0.2773 -0.9559 -0.0963 +vn 0.9784 0.2054 -0.0224 +vn 0.2491 -0.9488 -0.1943 +vn 0.9927 -0.1207 0.0014 +vn 0.9460 0.3197 0.0534 +vn 0.2842 0.9579 0.0418 +vn 0.9911 -0.1128 -0.0710 +vn 0.2525 -0.9536 -0.1640 +vn 0.3348 0.8109 0.4799 +vn 0.9262 0.2625 0.2707 +vn 0.9702 -0.1908 0.1495 +vn 0.1533 -0.9235 -0.3516 +vn -0.9812 -0.0509 0.1863 +vn 0.0503 -0.9534 0.2974 +vn 0.1049 -0.4768 0.8728 +vn 0.9407 0.3210 0.1101 +vn 0.2681 0.7666 -0.5835 +vn 0.2974 0.0174 -0.9546 +vn 0.9451 -0.2765 0.1743 +vn 0.0308 -0.4730 0.8805 +vn -0.9938 -0.0286 0.1077 +vn -0.9833 -0.0103 -0.1816 +vn 0.2320 0.0379 -0.9720 +vn 0.9893 -0.0935 0.1122 +vn -0.9960 -0.0596 0.0666 +vn -0.9976 -0.0396 0.0568 +vn 0.9941 -0.0655 0.0870 +vn 0.2334 -0.9626 0.1377 +vn 0.9830 -0.1448 -0.1132 +vn 0.9452 0.2700 -0.1835 +vn 0.2650 0.9426 -0.2030 +vn -0.9981 -0.0353 0.0497 +vn 0.0624 -0.1009 -0.9929 +vn 0.9911 -0.0096 0.1324 +vn 0.1237 -0.3010 0.9456 +vn 0.1597 0.5888 -0.7924 +vn 0.7148 -0.1455 0.6841 +vn 0.9820 0.1890 0.0010 +vn 0.1981 -0.5589 0.8053 +vn 0.9854 0.1443 -0.0909 +vn 0.2531 0.7899 -0.5586 +vn 0.8893 -0.2346 0.3925 +vn 0.8077 -0.2366 0.5401 +vn 0.1303 0.5934 -0.7943 +vn 0.1606 -0.2978 0.9410 +vn 0.2383 -0.9667 0.0937 +vn 0.9760 -0.1722 -0.1333 +vn 0.9394 0.2144 -0.2674 +vn 0.2295 0.9118 -0.3405 +vn 0.2046 -0.1115 0.9725 +vn 0.3145 -0.2010 -0.9277 +vn 0.9925 -0.1189 0.0282 +vn -0.9261 -0.3391 0.1656 +vn 0.9842 -0.0050 0.1771 +vn 0.1116 -0.1016 -0.9885 +vn -0.9979 -0.0351 0.0546 +vn 0.2917 0.6830 0.6696 +vn 0.3528 0.6682 0.6550 +vn 0.2573 -0.9612 -0.0995 +vn 0.8800 0.2022 0.4298 +vn 0.0814 0.5929 0.8012 +vn 0.1436 0.5126 0.8465 +vn 0.2576 0.5748 0.7767 +vn 0.9182 0.3569 -0.1716 +vn 0.9780 0.1241 -0.1676 +vn -0.6852 0.3733 0.6254 +vn -0.9439 -0.2772 0.1797 +vn -0.2054 0.9748 -0.0871 +vn -0.2996 -0.1427 -0.9433 +vn -0.2060 0.9780 -0.0315 +vn 0.9926 0.0012 -0.1213 +vn -0.0741 -0.4476 -0.8911 +vn -0.1863 -0.0000 -0.9825 +vn -0.2517 -0.9663 -0.0530 +vn -0.9788 0.2016 0.0369 +vn -0.0836 -0.9751 0.2053 +vn -0.2964 -0.5378 0.7893 +vn -0.2177 0.7965 -0.5641 +vn -0.8581 -0.2721 0.4355 +vn -0.2450 -0.7875 -0.5655 +vn -0.9738 0.1236 -0.1911 +vn -0.2795 0.9601 0.0059 +vn -0.2949 0.9555 -0.0124 +vn -0.8601 0.0209 -0.5097 +vn -0.9500 0.0859 0.3002 +vn -0.9976 -0.0220 0.0661 +vn -0.4449 0.5751 0.6865 +vn -0.4374 0.1351 -0.8891 +vn -0.7356 -0.0420 0.6761 +vn -0.9924 -0.0877 0.0858 +vn -0.9898 -0.0529 0.1326 +vn 0.9961 -0.0418 0.0783 +vn -0.9893 -0.1215 0.0814 +vn 0.9878 -0.1463 0.0529 +vn -0.9213 0.3880 -0.0267 +vn 0.9180 0.3927 -0.0552 +vn -0.4351 0.0899 -0.8959 +vn -0.0327 -0.9163 0.3991 +vn -0.9981 0.0159 -0.0600 +vn -0.2676 0.1864 0.9453 +vn -0.7829 0.6069 -0.1370 +vn 0.9852 0.1675 0.0349 +vn -0.9862 0.1503 0.0698 +vn -0.9223 0.3854 -0.0290 +vn 0.9200 0.3873 -0.0601 +vn 0.9312 -0.3512 0.0974 +vn -0.9768 0.0375 0.2110 +vn -0.1595 -0.3416 -0.9262 +vn -0.0032 -0.0900 0.9959 +vn -0.1393 0.3983 -0.9066 +vn -0.2273 0.3366 -0.9138 +vn -0.2900 -0.9488 -0.1255 +vn -0.9784 0.2054 -0.0224 +vn -0.2491 -0.9488 -0.1943 +vn -0.9927 -0.1207 0.0014 +vn -0.9460 0.3197 0.0534 +vn -0.2993 0.9539 0.0222 +vn -0.9911 -0.1128 -0.0710 +vn -0.2525 -0.9536 -0.1640 +vn -0.3348 0.8109 0.4799 +vn -0.9262 0.2625 0.2707 +vn -0.9702 -0.1908 0.1495 +vn -0.1533 -0.9235 -0.3516 +vn 0.9812 -0.0509 0.1863 +vn -0.2594 -0.9658 -0.0042 +vn -0.1049 -0.4768 0.8728 +vn -0.9407 0.3210 0.1101 +vn -0.2681 0.7666 -0.5835 +vn -0.2793 -0.0963 -0.9554 +vn -0.9432 -0.2860 0.1692 +vn -0.0308 -0.4730 0.8805 +vn 0.9938 -0.0286 0.1077 +vn 0.9833 -0.0103 -0.1816 +vn -0.1031 -0.0984 -0.9898 +vn -0.9893 -0.0935 0.1122 +vn 0.9960 -0.0596 0.0666 +vn 0.9976 -0.0396 0.0568 +vn -0.9940 -0.0494 0.0976 +vn -0.2334 -0.9626 0.1377 +vn -0.9830 -0.1448 -0.1132 +vn -0.9452 0.2700 -0.1835 +vn -0.2650 0.9426 -0.2030 +vn 0.9981 -0.0353 0.0497 +vn -0.0361 -0.1475 -0.9884 +vn -0.9911 -0.0096 0.1324 +vn -0.1237 -0.3010 0.9456 +vn -0.1597 0.5888 -0.7924 +vn -0.7148 -0.1455 0.6841 +vn -0.9820 0.1890 0.0010 +vn -0.1981 -0.5589 0.8053 +vn -0.9854 0.1443 -0.0909 +vn -0.2531 0.7899 -0.5586 +vn -0.8893 -0.2346 0.3925 +vn -0.8077 -0.2366 0.5401 +vn -0.1303 0.5934 -0.7943 +vn -0.1606 -0.2978 0.9410 +vn -0.2383 -0.9667 0.0937 +vn -0.9760 -0.1722 -0.1333 +vn -0.9394 0.2144 -0.2674 +vn -0.2120 0.8969 -0.3881 +vn -0.2046 -0.1115 0.9725 +vn -0.3846 -0.3157 -0.8674 +vn -0.9985 0.0037 0.0540 +vn 0.9261 -0.3391 0.1656 +vn -0.9842 -0.0050 0.1771 +vn -0.0910 -0.1449 -0.9853 +vn 0.9979 -0.0351 0.0546 +vn -0.3048 0.6224 0.7209 +vn -0.3723 0.6017 0.7066 +vn -0.2705 -0.9548 -0.1230 +vn -0.8835 0.2081 0.4197 +vn -0.1436 0.5126 0.8465 +vn -0.0814 0.5929 0.8012 +vn -0.2576 0.5748 0.7767 +vn -0.9182 0.3569 -0.1716 +vn -0.9629 0.2248 -0.1494 +vn 0.1273 -0.8901 -0.4377 +vn 0.1058 -0.9154 -0.3884 +vn 0.1406 -0.8724 -0.4681 +vn 0.9799 -0.1995 0.0066 +vn 0.9641 -0.2466 0.0983 +vn 0.9827 -0.1835 -0.0237 +vn 0.9524 0.2481 0.1774 +vn 0.9396 0.2356 0.2481 +vn 0.9550 0.2513 0.1576 +vn 0.3628 0.8436 0.3959 +vn 0.3775 0.8118 0.4455 +vn 0.3532 0.8615 0.3647 +vn 0.2806 0.9595 0.0241 +vn 0.1993 0.9042 -0.3779 +vn 0.2115 0.9142 -0.3456 +vn 0.1959 0.9012 -0.3866 +vn 0.9489 0.3155 0.0107 +vn 0.9501 0.3086 0.0452 +vn 0.9484 0.3171 0.0023 +vn 0.9926 -0.1203 -0.0131 +vn 0.2492 -0.9484 -0.1961 +vn 0.0909 -0.9043 0.4170 +vn 0.1160 -0.9343 0.3370 +vn 0.0813 -0.8911 0.4465 +vn 0.2994 0.7767 -0.5542 +vn 0.2862 0.7514 -0.5945 +vn 0.3044 0.7862 -0.5378 +vn 0.9477 0.1972 -0.2508 +vn 0.9651 0.2181 -0.1453 +vn 0.9664 0.2205 -0.1320 +vn 0.9746 -0.1855 -0.1251 +vn 0.9822 -0.1849 -0.0320 +vn 0.9825 -0.1847 -0.0233 +vn 0.2384 -0.9666 0.0937 +vn 0.2385 -0.9667 0.0931 +vn 0.2385 -0.9667 0.0930 +vn 0.9945 -0.0549 0.0887 +vn 0.5199 -0.8538 0.0278 +vn 0.5247 -0.8504 0.0381 +vn 0.5342 -0.8433 0.0586 +vn 0.9722 0.1928 0.1326 +vn 0.9554 0.2299 0.1852 +vn 0.9494 0.2411 0.2011 +vn 0.7509 -0.1242 0.6487 +vn 0.7522 -0.1400 0.6439 +vn 0.7540 -0.1681 0.6350 +vn 0.2105 0.7122 -0.6696 +vn 0.2198 0.7062 -0.6731 +vn 0.1957 0.7217 -0.6639 +vn 0.1057 -0.2954 0.9495 +vn 0.1037 -0.2977 0.9490 +vn 0.1196 -0.2797 0.9526 +vn 0.4558 0.5587 0.6930 +vn 0.4492 0.5832 0.6768 +vn 0.4579 0.5502 0.6983 +vn 0.2446 -0.3436 0.9067 +vn 0.2378 -0.3341 0.9121 +vn 0.2736 -0.3843 0.8817 +vn 0.1852 -0.8707 0.4557 +vn 0.1859 -0.8709 0.4549 +vn 0.1552 -0.4496 -0.8796 +vn 0.1264 -0.4994 -0.8571 +vn 0.1953 -0.3754 -0.9060 +vn 0.9965 0.0335 -0.0768 +vn 0.9710 -0.2372 -0.0305 +vn 0.9985 -0.0035 0.0554 +vn 0.9483 0.3013 0.0994 +vn 0.9471 0.3010 0.1110 +vn 0.9457 -0.2854 0.1553 +vn 0.0344 -0.0390 -0.9986 +vn 0.0729 0.0277 -0.9970 +vn 0.0000 -0.0981 -0.9952 +vn -0.9779 0.0157 -0.2087 +vn -0.9796 0.0270 -0.1990 +vn -0.9828 0.0521 -0.1773 +vn 0.0000 0.3161 -0.9487 +vn -0.9992 0.0201 0.0344 +vn -0.9909 0.1345 0.0101 +vn -0.9993 0.0039 0.0378 +vn -0.9959 0.0773 0.0478 +vn -0.9955 0.0808 0.0503 +vn -0.9917 0.1081 0.0702 +vn 0.0000 0.3232 0.9463 +vn 0.9932 0.0727 0.0906 +vn 0.9925 0.0779 0.0944 +vn 0.9962 0.0481 0.0729 +vn 0.0000 -1.0000 0.0000 +vn 0.0000 0.2225 0.9749 +vn 0.9978 0.0260 0.0616 +vn 0.9901 0.1354 0.0382 +vn 0.9875 0.1541 0.0340 +vn 0.0000 -0.0026 -1.0000 +vn -0.9983 -0.0330 0.0485 +vn -0.9991 0.0196 0.0380 +vn -0.9906 0.1360 0.0150 +vn -0.9992 0.0046 0.0409 +vn 0.9974 0.0260 0.0674 +vn 0.9896 0.1368 0.0453 +vn 0.9872 0.1541 0.0417 +vn 0.0000 -0.6589 -0.7522 +vn 0.9803 -0.1732 0.0951 +vn 0.9801 -0.1736 0.0960 +vn 0.9808 -0.1719 0.0922 +vn 0.0000 0.1996 0.9799 +vn -0.9778 -0.1999 0.0629 +vn -0.9777 -0.2003 0.0636 +vn -0.9771 -0.2017 0.0670 +vn 0.9929 0.0141 0.1179 +vn 0.9936 0.0058 0.1126 +vn 0.9912 0.0316 0.1288 +vn 0.0144 -0.1289 -0.9915 +vn 0.0213 -0.1193 -0.9926 +vn 0.0000 -0.1490 -0.9888 +vn 0.6153 0.7374 -0.2787 +vn 0.6138 0.7392 -0.2772 +vn 0.6039 0.7508 -0.2678 +vn 0.6669 0.7448 -0.0226 +vn 0.6675 0.7442 -0.0240 +vn 0.6737 0.7381 -0.0365 +vn 0.4374 -0.5669 0.6981 +vn 0.4045 -0.6600 0.6331 +vn 0.3750 -0.7261 0.5763 +vn 0.6174 0.4264 -0.6611 +vn 0.6164 0.4281 -0.6609 +vn 0.6147 0.4314 -0.6604 +vn 0.4328 -0.1342 0.8915 +vn 0.4211 -0.1686 0.8912 +vn 0.4066 -0.2086 0.8895 +vn 0.4898 -0.0472 0.8706 +vn 0.6324 0.0065 0.7746 +vn 0.4421 -0.0636 0.8947 +vn 0.6596 0.0430 -0.7504 +vn 0.7794 -0.0572 -0.6239 +vn 0.5928 0.0903 -0.8002 +vn 0.6875 -0.1363 0.7132 +vn 0.6614 -0.5008 -0.5583 +vn 0.9404 -0.0559 0.3355 +vn 0.3000 -0.8955 -0.3288 +vn 0.2968 -0.8977 -0.3256 +vn 0.3170 -0.8833 -0.3455 +vn -0.4803 0.4976 -0.7223 +vn -0.4636 0.4695 -0.7514 +vn -0.5043 0.5392 -0.6745 +vn -0.6629 0.3709 -0.6504 +vn -0.6679 0.3983 -0.6287 +vn -0.6789 0.4912 -0.5457 +vn 0.2016 -0.4163 0.8866 +vn 0.2162 -0.4097 0.8862 +vn 0.1986 -0.4177 0.8866 +vn 0.6893 0.1475 -0.7093 +vn 0.6512 0.1985 -0.7324 +vn 0.6989 0.1337 -0.7026 +vn 0.6472 -0.0820 -0.7579 +vn 0.6323 -0.0188 -0.7745 +vn 0.6580 -0.1384 -0.7402 +vn 0.3353 -0.2681 0.9032 +vn 0.1246 -0.3599 0.9246 +vn 0.1247 -0.3599 0.9246 +vn -0.1901 0.7447 -0.6397 +vn 0.7573 -0.0412 0.6518 +vn 0.5062 -0.2885 0.8128 +vn 0.7831 -0.0065 0.6219 +vn 0.0422 -0.3569 0.9332 +vn 0.0486 -0.3283 0.9433 +vn 0.0516 -0.3146 0.9478 +vn 0.6371 -0.0005 0.7708 +vn 0.4405 -0.2221 0.8699 +vn 0.3561 -0.2993 0.8852 +vn 0.7482 0.2838 -0.5996 +vn 0.1023 -0.5119 0.8529 +vn 0.4069 -0.4763 0.7795 +vn 0.3852 -0.4334 0.8147 +vn 0.3564 -0.3779 0.8545 +vn -0.0137 -0.2439 0.9697 +vn -0.0247 -0.2190 0.9754 +vn -0.0381 -0.1883 0.9814 +vn 0.5727 -0.2788 0.7709 +vn 0.5740 -0.2808 0.7692 +vn 0.5773 -0.2861 0.7647 +vn -0.1524 -0.3365 0.9293 +vn -0.1122 -0.3778 0.9191 +vn -0.0662 -0.4230 0.9037 +vn 0.1454 -0.3411 0.9287 +vn 0.2888 -0.3485 0.8917 +vn -0.0701 -0.4456 0.8925 +vn 0.9988 0.0353 0.0325 +vn 0.9930 0.1184 -0.0024 +vn 0.9879 0.1541 -0.0174 +vn -0.9996 0.0294 0.0013 +vn -0.9926 0.1165 -0.0351 +vn -0.9999 -0.0015 0.0141 +vn 0.9992 0.0294 0.0283 +vn 0.9923 0.1235 -0.0050 +vn 0.9879 0.1541 -0.0160 +vn -0.9997 0.0236 -0.0005 +vn -0.9919 0.1220 -0.0351 +vn -1.0000 -0.0027 0.0088 +vn 0.1515 0.9547 -0.2560 +vn 0.1580 0.9512 -0.2651 +vn 0.1696 0.9445 -0.2812 +vn 0.9892 -0.1333 0.0611 +vn 0.9861 -0.1408 0.0886 +vn 0.9907 -0.1285 0.0439 +vn 0.9795 0.2013 -0.0075 +vn 0.9755 0.2194 0.0151 +vn 0.9746 0.2231 0.0196 +vn 0.9731 -0.1764 0.1481 +vn 0.1984 0.8016 -0.5641 +vn 0.2084 0.8010 -0.5613 +vn 0.2053 0.8030 -0.5595 +vn 0.1400 0.9572 -0.2532 +vn 0.1402 0.9575 -0.2520 +vn 0.1396 0.9573 -0.2533 +vn 0.2182 0.9759 0.0000 +vn 0.0084 0.0562 -0.9984 +vn 0.9006 0.0368 0.4330 +vn 0.9178 0.1209 0.3782 +vn 0.9231 0.1654 0.3472 +vn 0.0000 0.9561 -0.2929 +vn 0.0000 0.0518 -0.9987 +vn 0.3118 0.9475 0.0703 +vn 0.3221 0.9456 0.0462 +vn 0.3276 0.9442 0.0332 +vn 0.9468 0.3195 0.0386 +vn 0.9434 0.3196 0.0888 +vn 0.9472 0.3194 0.0295 +vn 0.9921 -0.1252 -0.0118 +vn 0.9920 -0.1255 -0.0093 +vn 0.9921 -0.1251 -0.0122 +vn 0.2557 -0.9542 -0.1553 +vn 0.2657 -0.9440 -0.1956 +vn 0.2983 0.9537 0.0376 +vn 0.3072 0.9515 0.0183 +vn 0.9368 0.3497 0.0136 +vn 0.9392 0.3405 0.0429 +vn 0.9356 0.3531 0.0023 +vn 0.9934 -0.1146 0.0002 +vn 0.9936 -0.1118 -0.0133 +vn 0.2504 -0.9484 -0.1945 +vn 0.2510 -0.9479 -0.1964 +vn 0.3148 -0.7517 0.5795 +vn 0.2766 -0.7858 0.5532 +vn 0.1264 -0.8894 0.4394 +vn -0.9975 0.0014 0.0706 +vn -0.9959 0.0420 0.0807 +vn -0.9945 0.0605 0.0852 +vn 0.0108 -0.4563 0.8898 +vn 0.0200 -0.4437 0.8960 +vn 0.0301 -0.4299 0.9024 +vn 0.8232 0.5472 -0.1513 +vn 0.8131 0.5252 -0.2512 +vn 0.8241 0.5654 -0.0341 +vn 0.9471 -0.2745 0.1662 +vn 0.9440 -0.2866 0.1633 +vn 0.0887 -0.4649 0.8809 +vn 0.0969 -0.4504 0.8876 +vn 0.1027 -0.4400 0.8921 +vn -0.9851 -0.0341 0.1687 +vn -0.9839 -0.0031 0.1789 +vn -0.9832 0.0075 0.1824 +vn -0.9934 0.0242 -0.1123 +vn 0.2448 -0.0691 -0.9671 +vn 0.2690 0.0005 -0.9631 +vn 0.2346 -0.0972 -0.9672 +vn 0.9908 -0.0862 0.1041 +vn 0.9914 -0.0707 0.1104 +vn 0.9926 -0.0646 0.1024 +vn 0.9924 -0.0489 0.1129 +vn 0.2279 -0.9683 0.1025 +vn 0.2300 -0.9631 0.1401 +vn 0.2305 -0.9611 0.1520 +vn 0.9841 -0.1605 -0.0764 +vn 0.9877 -0.1517 -0.0376 +vn 0.9884 -0.1493 -0.0274 +vn 0.9335 0.2447 -0.2622 +vn 0.9386 0.2623 -0.2243 +vn 0.9400 0.2685 -0.2105 +vn 0.2357 0.8950 -0.3787 +vn 0.2452 0.8989 -0.3630 +vn 0.2290 0.8921 -0.3896 +vn 0.9783 -0.1117 0.1743 +vn 0.9783 -0.1144 0.1729 +vn 0.9781 -0.1201 0.1699 +vn 0.1323 0.6598 -0.7397 +vn 0.1239 0.6583 -0.7425 +vn 0.1264 0.6563 -0.7439 +vn 0.1882 -0.3008 0.9349 +vn 0.1975 -0.3141 0.9286 +vn 0.1764 -0.2839 0.9425 +vn 0.1839 0.9216 0.3419 +vn 0.1665 0.9100 0.3798 +vn 0.1617 0.9065 0.3900 +vn 0.7492 -0.1399 0.6474 +vn 0.7571 -0.1529 0.6352 +vn 0.7584 -0.1552 0.6330 +vn 0.8664 0.1867 0.4632 +vn 0.2741 -0.1698 0.9466 +vn 0.2593 -0.1367 0.9561 +vn 0.2812 -0.1859 0.9415 +vn 0.4077 -0.2341 -0.8826 +vn 0.4283 -0.2709 -0.8621 +vn 0.4468 -0.3048 -0.8411 +vn 0.9994 -0.0337 -0.0008 +vn 0.9955 -0.0943 -0.0096 +vn 1.0000 -0.0072 0.0031 +vn -0.9268 -0.3260 0.1865 +vn -0.9360 -0.2958 0.1907 +vn -0.9381 -0.2885 0.1917 +vn 0.1229 -0.1289 -0.9840 +vn 0.1295 -0.1158 -0.9848 +vn 0.1154 -0.1436 -0.9829 +vn 0.9782 0.0206 0.2066 +vn 0.9795 0.0087 0.2012 +vn 0.9769 0.0316 0.2116 +vn -0.0002 0.0049 1.0000 +vn -0.9977 -0.0337 0.0586 +vn -0.9977 -0.0298 0.0608 +vn 0.1773 0.6957 -0.6961 +vn 0.1716 0.6994 -0.6939 +vn 0.1848 0.6909 -0.6989 +vn 0.9692 -0.1548 0.1914 +vn 0.1764 0.8073 -0.5632 +vn 0.1824 0.8042 -0.5657 +vn 0.1705 0.8103 -0.5606 +vn 0.8769 -0.2415 0.4156 +vn 0.8760 -0.2313 0.4233 +vn 0.8751 -0.2229 0.4296 +vn 0.2449 0.7873 -0.5658 +vn 0.2441 0.7880 -0.5652 +vn 0.2506 0.7825 -0.5700 +vn 0.9866 0.1458 -0.0736 +vn 0.2299 -0.5704 0.7885 +vn 0.2228 -0.5897 0.7763 +vn 0.2157 -0.6085 0.7637 +vn 0.1949 0.8037 -0.5622 +vn 0.1898 0.8074 -0.5586 +vn 0.9047 -0.2768 -0.3239 +vn 0.9008 -0.2713 -0.3391 +vn 0.9064 -0.2794 -0.3167 +vn 0.6971 -0.1634 0.6981 +vn 0.7108 -0.1825 0.6794 +vn 0.7135 -0.1864 0.6754 +vn 0.1382 0.5970 -0.7902 +vn 0.1496 -0.2896 0.9454 +vn 0.1518 -0.2863 0.9460 +vn 0.1585 -0.2764 0.9479 +vn 0.1469 0.6565 -0.7399 +vn 0.1378 0.6554 -0.7426 +vn 0.1520 0.6516 -0.7432 +vn 0.1440 0.6588 -0.7384 +vn 0.9694 -0.1383 0.2029 +vn 0.9697 -0.1360 0.2031 +vn 0.9679 -0.1493 0.2023 +vn 0.9746 -0.1234 0.1869 +vn 0.9745 -0.1243 0.1866 +vn 0.9738 -0.1330 0.1843 +vn 0.1931 -0.0025 -0.9812 +vn 0.1945 -0.0095 -0.9808 +vn 0.5039 -0.0013 -0.8638 +vn 0.1821 -0.1757 0.9675 +vn 0.1627 -0.1477 0.9756 +vn 0.2050 -0.2091 0.9562 +vn 0.1407 0.9574 -0.2520 +vn 0.1413 0.9570 -0.2535 +vn 0.1419 0.9573 -0.2519 +vn 0.4567 0.3672 0.8103 +vn 0.6325 0.4335 0.6418 +vn 0.4215 0.3525 0.8355 +vn 0.9098 -0.2527 -0.3292 +vn 0.9032 -0.2600 -0.3415 +vn 0.8972 -0.2664 -0.3521 +vn 0.9764 0.2160 0.0077 +vn 0.9835 0.1790 -0.0245 +vn 0.9853 0.1676 -0.0344 +vn 0.9163 -0.2339 -0.3250 +vn 0.9053 -0.2408 -0.3498 +vn 0.9013 -0.2432 -0.3586 +vn 0.1417 0.9569 -0.2536 +vn 0.1425 0.9573 -0.2516 +vn 0.1958 0.9803 -0.0242 +vn 0.2037 0.9790 0.0122 +vn 0.1941 0.9805 -0.0321 +vn 0.2901 -0.2478 -0.9244 +vn 0.2677 -0.2890 -0.9191 +vn 0.9938 -0.0260 0.1077 +vn 0.9921 -0.0887 0.0886 +vn 0.9925 0.0181 0.1209 +vn -0.9340 -0.3276 0.1427 +vn -0.9438 -0.2939 0.1515 +vn -0.9472 -0.2807 0.1549 +vn 0.9855 0.0194 0.1683 +vn 0.9867 0.0059 0.1621 +vn 0.9843 0.0316 0.1738 +vn 0.0727 -0.1308 -0.9887 +vn 0.0805 -0.1158 -0.9900 +vn 0.0646 -0.1462 -0.9871 +vn 0.9935 -0.0462 0.1037 +vn 0.9926 -0.0512 0.1106 +vn 0.9942 -0.0426 0.0987 +vn 0.3340 0.6290 0.7020 +vn 0.3256 0.6620 0.6751 +vn 0.3379 0.6127 0.7144 +vn 0.4021 0.6085 0.6841 +vn 0.3910 0.6423 0.6592 +vn 0.4080 0.5892 0.6974 +vn 0.9962 0.0191 0.0856 +vn 0.9938 0.0235 0.1083 +vn 0.9926 -0.0140 0.1207 +vn 0.9728 -0.0348 0.2288 +vn 0.9920 -0.0097 0.1261 +vn 0.9692 -0.0384 0.2434 +vn 0.3490 -0.8887 -0.2973 +vn 0.3341 -0.9201 -0.2045 +vn 0.3516 -0.8813 -0.3156 +vn 0.9016 0.2242 0.3699 +vn 0.8931 0.1421 0.4268 +vn 0.8879 0.1121 0.4462 +vn 0.2461 0.5464 0.8006 +vn 0.2547 0.5675 0.7830 +vn 0.9755 0.1357 -0.1731 +vn 0.9650 0.1898 -0.1810 +vn 0.9638 0.1951 -0.1817 +vn -0.1058 -0.9154 -0.3884 +vn -0.1273 -0.8901 -0.4377 +vn -0.1406 -0.8724 -0.4681 +vn -0.9641 -0.2466 0.0983 +vn -0.9799 -0.1995 0.0066 +vn -0.9827 -0.1835 -0.0237 +vn -0.9396 0.2356 0.2481 +vn -0.9524 0.2481 0.1774 +vn -0.9550 0.2513 0.1576 +vn -0.3775 0.8118 0.4455 +vn -0.3628 0.8436 0.3959 +vn -0.3532 0.8615 0.3647 +vn -0.2806 0.9595 0.0241 +vn -0.2737 0.9608 0.0444 +vn -0.1993 0.9042 -0.3779 +vn -0.2115 0.9142 -0.3456 +vn -0.2144 0.9165 -0.3379 +vn -0.9501 0.3086 0.0452 +vn -0.9489 0.3155 0.0107 +vn -0.9484 0.3171 0.0023 +vn -0.9926 -0.1203 -0.0131 +vn -0.2492 -0.9484 -0.1961 +vn -0.0909 -0.9043 0.4170 +vn -0.1160 -0.9343 0.3370 +vn -0.1283 -0.9467 0.2953 +vn -0.2862 0.7514 -0.5945 +vn -0.2994 0.7767 -0.5542 +vn -0.3044 0.7862 -0.5378 +vn -0.9651 0.2181 -0.1453 +vn -0.9477 0.1972 -0.2508 +vn -0.9664 0.2205 -0.1320 +vn -0.9822 -0.1849 -0.0320 +vn -0.9746 -0.1855 -0.1251 +vn -0.9825 -0.1847 -0.0233 +vn -0.2385 -0.9667 0.0931 +vn -0.2384 -0.9666 0.0937 +vn -0.2385 -0.9667 0.0930 +vn -0.9945 -0.0549 0.0887 +vn -0.5247 -0.8504 0.0381 +vn -0.5199 -0.8538 0.0278 +vn -0.5342 -0.8433 0.0586 +vn -0.9554 0.2299 0.1852 +vn -0.9722 0.1928 0.1326 +vn -0.9494 0.2411 0.2011 +vn -0.7522 -0.1400 0.6439 +vn -0.7509 -0.1242 0.6487 +vn -0.7540 -0.1681 0.6350 +vn -0.2198 0.7062 -0.6731 +vn -0.2105 0.7122 -0.6696 +vn -0.1957 0.7217 -0.6639 +vn -0.1037 -0.2977 0.9490 +vn -0.1057 -0.2954 0.9495 +vn -0.1196 -0.2797 0.9526 +vn -0.4558 0.5587 0.6930 +vn -0.4492 0.5832 0.6768 +vn -0.4471 0.5908 0.6716 +vn -0.2446 -0.3436 0.9067 +vn -0.2378 -0.3341 0.9121 +vn -0.2150 -0.3021 0.9287 +vn -0.1852 -0.8707 0.4557 +vn -0.1847 -0.8705 0.4562 +vn -0.1552 -0.4496 -0.8796 +vn -0.1264 -0.4994 -0.8571 +vn -0.0740 -0.5831 -0.8090 +vn -0.9965 0.0335 -0.0768 +vn -0.9710 -0.2372 -0.0305 +vn -0.9985 -0.0035 0.0554 +vn -0.9483 0.3013 0.0994 +vn -0.9471 0.3010 0.1110 +vn -0.9457 -0.2854 0.1553 +vn -0.0344 -0.0390 -0.9986 +vn -0.0729 0.0277 -0.9970 +vn -0.1013 0.0773 -0.9918 +vn 0.9796 0.0270 -0.1990 +vn 0.9779 0.0157 -0.2087 +vn 0.9828 0.0521 -0.1773 +vn 0.9992 0.0201 0.0344 +vn 0.9909 0.1345 0.0101 +vn 0.9880 0.1542 0.0058 +vn 0.9955 0.0808 0.0503 +vn 0.9959 0.0773 0.0478 +vn 0.9917 0.1081 0.0702 +vn -0.9932 0.0727 0.0906 +vn -0.9925 0.0779 0.0944 +vn -0.9853 0.1180 0.1233 +vn -0.9901 0.1354 0.0382 +vn -0.9978 0.0260 0.0616 +vn -0.9875 0.1541 0.0340 +vn 0.9983 -0.0330 0.0485 +vn 0.9991 0.0196 0.0380 +vn 0.9906 0.1360 0.0150 +vn 0.9880 0.1542 0.0113 +vn -0.9896 0.1368 0.0453 +vn -0.9974 0.0260 0.0674 +vn -0.9872 0.1541 0.0417 +vn -0.9801 -0.1736 0.0960 +vn -0.9803 -0.1732 0.0951 +vn -0.9808 -0.1719 0.0922 +vn 0.9778 -0.1999 0.0629 +vn 0.9777 -0.2003 0.0636 +vn 0.9781 -0.1989 0.0605 +vn -0.9936 0.0058 0.1126 +vn -0.9929 0.0141 0.1179 +vn -0.9912 0.0316 0.1288 +vn -0.0144 -0.1289 -0.9915 +vn -0.0213 -0.1193 -0.9926 +vn -0.0347 -0.1004 -0.9943 +vn -0.6138 0.7392 -0.2772 +vn -0.6153 0.7374 -0.2787 +vn -0.6039 0.7508 -0.2678 +vn -0.6675 0.7442 -0.0240 +vn -0.6669 0.7448 -0.0226 +vn -0.6737 0.7381 -0.0365 +vn -0.4045 -0.6600 0.6331 +vn -0.4374 -0.5669 0.6981 +vn -0.3750 -0.7261 0.5763 +vn -0.6164 0.4281 -0.6608 +vn -0.6174 0.4264 -0.6611 +vn -0.6147 0.4314 -0.6604 +vn -0.4211 -0.1686 0.8912 +vn -0.4328 -0.1342 0.8915 +vn -0.4066 -0.2086 0.8895 +vn -0.6324 0.0065 0.7746 +vn -0.4898 -0.0472 0.8706 +vn -0.4421 -0.0636 0.8947 +vn -0.7794 -0.0572 -0.6239 +vn -0.6596 0.0430 -0.7504 +vn -0.5928 0.0903 -0.8002 +vn -0.6875 -0.1363 0.7132 +vn -0.6614 -0.5008 -0.5583 +vn -0.9404 -0.0559 0.3355 +vn -0.3000 -0.8955 -0.3288 +vn -0.2968 -0.8977 -0.3256 +vn -0.2821 -0.9076 -0.3111 +vn 0.4636 0.4695 -0.7514 +vn 0.4803 0.4976 -0.7223 +vn 0.5043 0.5392 -0.6745 +vn 0.6679 0.3983 -0.6287 +vn 0.6629 0.3709 -0.6504 +vn 0.6789 0.4912 -0.5457 +vn -0.2016 -0.4163 0.8866 +vn -0.2162 -0.4097 0.8862 +vn -0.2185 -0.4087 0.8861 +vn -0.6512 0.1985 -0.7324 +vn -0.6893 0.1475 -0.7093 +vn -0.6989 0.1337 -0.7026 +vn -0.6323 -0.0188 -0.7745 +vn -0.6472 -0.0820 -0.7579 +vn -0.6580 -0.1384 -0.7402 +vn -0.3353 -0.2681 0.9032 +vn -0.1246 -0.3599 0.9246 +vn -0.1247 -0.3599 0.9246 +vn 0.1901 0.7447 -0.6397 +vn -0.7573 -0.0412 0.6518 +vn -0.5062 -0.2885 0.8128 +vn -0.4579 -0.3248 0.8276 +vn -0.0486 -0.3283 0.9433 +vn -0.0422 -0.3569 0.9332 +vn -0.0516 -0.3146 0.9478 +vn -0.4405 -0.2221 0.8699 +vn -0.6371 -0.0005 0.7708 +vn -0.3561 -0.2993 0.8852 +vn -0.7482 0.2838 -0.5996 +vn -0.1023 -0.5119 0.8529 +vn -0.3852 -0.4334 0.8147 +vn -0.4069 -0.4763 0.7795 +vn -0.3564 -0.3779 0.8545 +vn 0.0247 -0.2190 0.9754 +vn 0.0137 -0.2439 0.9697 +vn 0.0381 -0.1883 0.9814 +vn -0.5740 -0.2808 0.7692 +vn -0.5727 -0.2788 0.7709 +vn -0.5773 -0.2861 0.7648 +vn 0.1524 -0.3365 0.9293 +vn 0.1122 -0.3778 0.9191 +vn 0.1772 -0.3102 0.9340 +vn -0.1454 -0.3411 0.9287 +vn -0.2888 -0.3485 0.8917 +vn 0.0701 -0.4456 0.8925 +vn -0.9930 0.1184 -0.0024 +vn -0.9988 0.0353 0.0325 +vn -0.9879 0.1541 -0.0174 +vn 0.9996 0.0294 0.0013 +vn 0.9926 0.1165 -0.0351 +vn 0.9868 0.1538 -0.0507 +vn -0.9923 0.1235 -0.0050 +vn -0.9992 0.0294 0.0283 +vn -0.9879 0.1541 -0.0160 +vn 0.9997 0.0236 -0.0005 +vn 0.9919 0.1220 -0.0351 +vn 0.9870 0.1539 -0.0464 +vn -0.1515 0.9547 -0.2560 +vn -0.1580 0.9512 -0.2651 +vn -0.1401 0.9606 -0.2402 +vn -0.9861 -0.1408 0.0886 +vn -0.9892 -0.1333 0.0611 +vn -0.9907 -0.1285 0.0439 +vn -0.9755 0.2194 0.0151 +vn -0.9795 0.2013 -0.0075 +vn -0.9746 0.2231 0.0196 +vn -0.9731 -0.1764 0.1481 +vn -0.1984 0.8016 -0.5641 +vn -0.2084 0.8010 -0.5613 +vn -0.2132 0.7972 -0.5648 +vn -0.1402 0.9575 -0.2520 +vn -0.1400 0.9572 -0.2532 +vn -0.1396 0.9573 -0.2533 +vn -0.2182 0.9759 0.0000 +vn -0.0084 0.0562 -0.9984 +vn -0.0076 0.0558 -0.9984 +vn -0.9178 0.1209 0.3782 +vn -0.9006 0.0368 0.4330 +vn -0.9231 0.1654 0.3472 +vn -0.3118 0.9475 0.0703 +vn -0.3221 0.9456 0.0462 +vn -0.3065 0.9483 0.0826 +vn -0.9434 0.3196 0.0888 +vn -0.9468 0.3195 0.0386 +vn -0.9472 0.3194 0.0295 +vn -0.9920 -0.1255 -0.0093 +vn -0.9921 -0.1252 -0.0118 +vn -0.9921 -0.1251 -0.0122 +vn -0.2557 -0.9542 -0.1553 +vn -0.2657 -0.9440 -0.1956 +vn -0.2983 0.9537 0.0376 +vn -0.9392 0.3405 0.0429 +vn -0.9368 0.3497 0.0136 +vn -0.9356 0.3531 0.0023 +vn -0.9934 -0.1146 0.0002 +vn -0.9936 -0.1118 -0.0133 +vn -0.2504 -0.9484 -0.1946 +vn -0.2510 -0.9479 -0.1964 +vn -0.2766 -0.7858 0.5532 +vn -0.3148 -0.7517 0.5795 +vn -0.1264 -0.8894 0.4394 +vn 0.9959 0.0420 0.0807 +vn 0.9975 0.0014 0.0706 +vn 0.9945 0.0605 0.0852 +vn -0.0200 -0.4437 0.8960 +vn -0.0108 -0.4563 0.8898 +vn -0.0301 -0.4299 0.9024 +vn -0.8232 0.5472 -0.1513 +vn -0.8131 0.5252 -0.2512 +vn -0.7915 0.4939 -0.3598 +vn -0.9471 -0.2745 0.1662 +vn -0.0969 -0.4504 0.8876 +vn -0.0887 -0.4649 0.8809 +vn -0.1027 -0.4400 0.8921 +vn 0.9839 -0.0031 0.1789 +vn 0.9851 -0.0341 0.1687 +vn 0.9832 0.0075 0.1824 +vn 0.9934 0.0242 -0.1123 +vn -0.2448 -0.0691 -0.9671 +vn -0.2690 0.0005 -0.9631 +vn -0.2768 0.0239 -0.9606 +vn -0.9908 -0.0862 0.1041 +vn -0.9914 -0.0707 0.1104 +vn -0.9926 -0.0646 0.1024 +vn -0.2300 -0.9631 0.1401 +vn -0.2279 -0.9683 0.1025 +vn -0.2305 -0.9611 0.1520 +vn -0.9877 -0.1517 -0.0376 +vn -0.9841 -0.1605 -0.0764 +vn -0.9884 -0.1493 -0.0274 +vn -0.9386 0.2623 -0.2243 +vn -0.9335 0.2447 -0.2622 +vn -0.9400 0.2685 -0.2105 +vn -0.2357 0.8950 -0.3787 +vn -0.2452 0.8989 -0.3630 +vn -0.2536 0.9022 -0.3489 +vn -0.9783 -0.1117 0.1743 +vn -0.9783 -0.1144 0.1729 +vn -0.9784 -0.1064 0.1770 +vn -0.1323 0.6598 -0.7397 +vn -0.1239 0.6583 -0.7425 +vn -0.1191 0.6630 -0.7391 +vn -0.1882 -0.3008 0.9349 +vn -0.1975 -0.3141 0.9286 +vn -0.2074 -0.3283 0.9215 +vn -0.1665 0.9100 0.3798 +vn -0.1839 0.9216 0.3419 +vn -0.1617 0.9065 0.3900 +vn -0.7571 -0.1529 0.6352 +vn -0.7492 -0.1399 0.6474 +vn -0.7584 -0.1552 0.6330 +vn -0.8664 0.1867 0.4632 +vn -0.2593 -0.1367 0.9561 +vn -0.2741 -0.1698 0.9466 +vn -0.2812 -0.1859 0.9415 +vn -0.4077 -0.2341 -0.8826 +vn -0.4283 -0.2709 -0.8621 +vn -0.3857 -0.1959 -0.9016 +vn -0.9994 -0.0337 -0.0008 +vn -0.9955 -0.0943 -0.0096 +vn -0.9933 -0.1153 -0.0127 +vn 0.9360 -0.2958 0.1907 +vn 0.9268 -0.3260 0.1865 +vn 0.9381 -0.2885 0.1917 +vn -0.1229 -0.1289 -0.9840 +vn -0.1295 -0.1158 -0.9848 +vn -0.1364 -0.1019 -0.9854 +vn -0.9795 0.0087 0.2012 +vn -0.9782 0.0206 0.2066 +vn -0.9769 0.0316 0.2116 +vn 0.0002 0.0049 1.0000 +vn 0.9977 -0.0337 0.0586 +vn 0.9977 -0.0298 0.0608 +vn -0.1773 0.6957 -0.6961 +vn -0.1716 0.6994 -0.6939 +vn -0.1642 0.7040 -0.6909 +vn -0.9692 -0.1548 0.1914 +vn -0.1764 0.8073 -0.5632 +vn -0.1824 0.8042 -0.5657 +vn -0.1882 0.8011 -0.5681 +vn -0.8760 -0.2313 0.4233 +vn -0.8769 -0.2415 0.4156 +vn -0.8751 -0.2229 0.4296 +vn -0.2441 0.7880 -0.5652 +vn -0.2449 0.7873 -0.5658 +vn -0.2506 0.7825 -0.5700 +vn -0.9866 0.1458 -0.0736 +vn -0.2228 -0.5897 0.7763 +vn -0.2299 -0.5704 0.7885 +vn -0.2157 -0.6085 0.7637 +vn -0.1949 0.8037 -0.5622 +vn -0.2053 0.8030 -0.5595 +vn -0.9008 -0.2713 -0.3391 +vn -0.9047 -0.2768 -0.3239 +vn -0.9064 -0.2794 -0.3167 +vn -0.7108 -0.1825 0.6794 +vn -0.6971 -0.1634 0.6981 +vn -0.7135 -0.1864 0.6754 +vn -0.1382 0.5970 -0.7902 +vn -0.1518 -0.2863 0.9460 +vn -0.1496 -0.2896 0.9454 +vn -0.1585 -0.2764 0.9479 +vn -0.1469 0.6565 -0.7399 +vn -0.1378 0.6554 -0.7426 +vn -0.1440 0.6588 -0.7384 +vn -0.1264 0.6563 -0.7439 +vn -0.9694 -0.1383 0.2029 +vn -0.9697 -0.1360 0.2031 +vn -0.9709 -0.1262 0.2036 +vn -0.9746 -0.1234 0.1869 +vn -0.9745 -0.1243 0.1866 +vn -0.9752 -0.1154 0.1891 +vn -0.1931 -0.0025 -0.9812 +vn -0.1945 -0.0095 -0.9808 +vn -0.5039 -0.0013 -0.8638 +vn -0.1627 -0.1477 0.9756 +vn -0.1821 -0.1757 0.9675 +vn -0.2050 -0.2091 0.9562 +vn -0.1407 0.9574 -0.2520 +vn -0.1414 0.9569 -0.2535 +vn -0.6325 0.4335 0.6418 +vn -0.4567 0.3672 0.8103 +vn -0.4215 0.3525 0.8355 +vn -0.9032 -0.2600 -0.3415 +vn -0.9098 -0.2527 -0.3292 +vn -0.8972 -0.2664 -0.3521 +vn -0.9835 0.1790 -0.0245 +vn -0.9764 0.2160 0.0077 +vn -0.9853 0.1676 -0.0344 +vn -0.9053 -0.2408 -0.3498 +vn -0.9163 -0.2339 -0.3250 +vn -0.9013 -0.2432 -0.3586 +vn -0.1419 0.9573 -0.2519 +vn -0.1417 0.9569 -0.2536 +vn -0.1958 0.9803 -0.0242 +vn -0.2037 0.9790 0.0122 +vn -0.2064 0.9781 0.0251 +vn -0.2677 -0.2890 -0.9191 +vn -0.2901 -0.2478 -0.9244 +vn -0.9938 -0.0260 0.1077 +vn -0.9921 -0.0887 0.0886 +vn -0.9893 -0.1230 0.0780 +vn 0.9438 -0.2939 0.1515 +vn 0.9340 -0.3276 0.1427 +vn 0.9472 -0.2807 0.1549 +vn -0.9867 0.0059 0.1621 +vn -0.9855 0.0194 0.1683 +vn -0.9843 0.0316 0.1738 +vn -0.0727 -0.1308 -0.9887 +vn -0.0805 -0.1158 -0.9900 +vn -0.0879 -0.1013 -0.9910 +vn -0.9935 -0.0462 0.1037 +vn -0.9926 -0.0512 0.1106 +vn -0.3340 0.6290 0.7020 +vn -0.3256 0.6620 0.6751 +vn -0.3217 0.6761 0.6628 +vn -0.4021 0.6085 0.6841 +vn -0.3910 0.6423 0.6592 +vn -0.3850 0.6590 0.6461 +vn -0.9962 0.0191 0.0856 +vn -0.9938 0.0235 0.1083 +vn -0.9926 -0.0140 0.1207 +vn -0.9938 -0.0119 0.1110 +vn -0.9920 -0.0097 0.1261 +vn -0.9728 -0.0348 0.2288 +vn -0.9692 -0.0384 0.2434 +vn -0.3490 -0.8887 -0.2973 +vn -0.3341 -0.9201 -0.2045 +vn -0.3317 -0.9239 -0.1907 +vn -0.9016 0.2242 0.3699 +vn -0.8931 0.1421 0.4268 +vn -0.9023 0.2716 0.3347 +vn -0.2547 0.5675 0.7830 +vn -0.2461 0.5464 0.8006 +vn -0.9650 0.1898 -0.1810 +vn -0.9755 0.1357 -0.1731 +vn -0.9638 0.1951 -0.1817 +vn 0.0922 -0.9296 -0.3569 +vn 0.9520 -0.2696 0.1447 +vn 0.9364 0.2329 0.2625 +vn 0.3844 0.7945 0.4701 +vn 0.2737 0.9608 0.0444 +vn 0.2144 0.9165 -0.3379 +vn 0.9502 0.3070 0.0532 +vn 0.9925 -0.1224 0.0024 +vn 0.2487 -0.9489 -0.1941 +vn 0.1283 -0.9467 0.2953 +vn 0.2801 0.7397 -0.6119 +vn 0.9454 0.1950 -0.2611 +vn 0.9736 -0.1855 -0.1330 +vn 0.5075 -0.8616 0.0021 +vn 0.9761 0.1825 0.1181 +vn 0.7475 -0.0906 0.6581 +vn 0.2366 0.6949 -0.6791 +vn 0.0899 -0.3132 0.9454 +vn 0.4471 0.5908 0.6716 +vn 0.2150 -0.3021 0.9287 +vn 0.1847 -0.8705 0.4562 +vn 0.0740 -0.5831 -0.8090 +vn 0.1013 0.0773 -0.9918 +vn -0.9718 -0.0157 -0.2353 +vn -0.9880 0.1542 0.0058 +vn -0.9975 0.0606 0.0356 +vn 0.9853 0.1180 0.1233 +vn 0.9978 0.0106 0.0649 +vn -0.9982 -0.0360 0.0474 +vn -0.9880 0.1542 0.0113 +vn 0.9975 0.0118 0.0702 +vn 0.9794 -0.1754 0.1002 +vn -0.9781 -0.1989 0.0605 +vn 0.9948 -0.0128 0.1009 +vn 0.0347 -0.1004 -0.9943 +vn 0.6268 0.7233 -0.2898 +vn 0.6592 0.7519 -0.0076 +vn 0.4642 -0.4658 0.7533 +vn 0.6192 0.4230 -0.6616 +vn 0.4460 -0.0930 0.8902 +vn 0.6834 0.0277 0.7295 +vn 0.8280 -0.1069 -0.5505 +vn 0.2821 -0.9076 -0.3111 +vn -0.4245 0.4058 -0.8094 +vn -0.6388 0.2713 -0.7200 +vn 0.2185 -0.4087 0.8861 +vn 0.6374 0.2160 -0.7397 +vn 0.6137 0.0476 -0.7881 +vn 0.4579 -0.3248 0.8276 +vn 0.0387 -0.3723 0.9273 +vn 0.6928 0.0793 0.7167 +vn 0.4337 -0.5312 0.7278 +vn -0.0007 -0.2732 0.9620 +vn 0.5694 -0.2737 0.7752 +vn -0.1772 -0.3101 0.9340 +vn 0.9990 0.0060 0.0447 +vn -0.9868 0.1538 -0.0507 +vn 0.9993 0.0042 0.0372 +vn -0.9870 0.1539 -0.0464 +vn 0.1401 0.9606 -0.2402 +vn 0.9835 -0.1458 0.1068 +vn 0.9802 0.1979 -0.0117 +vn 0.2132 0.7972 -0.5648 +vn 0.8882 -0.0065 0.4594 +vn 0.3065 0.9483 0.0826 +vn 0.9426 0.3195 0.0968 +vn 0.9920 -0.1256 -0.0089 +vn 0.9399 0.3371 0.0537 +vn 0.4440 -0.6079 0.6583 +vn -0.9977 -0.0168 0.0660 +vn 0.0000 -0.4707 0.8823 +vn 0.7915 0.4939 -0.3598 +vn 0.0824 -0.4759 0.8756 +vn -0.9853 -0.0449 0.1651 +vn -0.9919 -0.0049 -0.1271 +vn 0.2768 0.0239 -0.9606 +vn 0.2274 -0.9692 0.0945 +vn 0.9831 -0.1624 -0.0847 +vn 0.9313 0.2385 -0.2752 +vn 0.2536 0.9022 -0.3489 +vn 0.9784 -0.1064 0.1770 +vn 0.1191 0.6630 -0.7391 +vn 0.2074 -0.3283 0.9215 +vn 0.1902 0.9254 0.3279 +vn 0.7474 -0.1370 0.6501 +vn 0.2499 -0.1158 0.9613 +vn 0.3857 -0.1959 -0.9016 +vn 0.9933 -0.1153 -0.0127 +vn -0.9237 -0.3353 0.1852 +vn 0.1364 -0.1019 -0.9854 +vn 0.9806 -0.0030 0.1958 +vn 0.1642 0.7040 -0.6909 +vn 0.1882 0.8011 -0.5681 +vn 0.8775 -0.2494 0.4096 +vn 0.2384 0.7928 -0.5610 +vn 0.9865 0.1380 -0.0883 +vn 0.2367 -0.5513 0.8000 +vn 0.6939 -0.1589 0.7023 +vn 0.1439 0.5900 -0.7945 +vn 0.1429 -0.2994 0.9434 +vn 0.9709 -0.1262 0.2036 +vn 0.9752 -0.1154 0.1891 +vn 0.5033 -0.0000 -0.8641 +vn 0.1325 -0.1043 0.9857 +vn 0.6670 0.4448 0.5977 +vn 0.9163 -0.2453 -0.3167 +vn 0.9698 0.2418 0.0306 +vn 0.9199 -0.2316 -0.3166 +vn 0.2064 0.9781 0.0251 +vn 0.2418 -0.3345 -0.9109 +vn 0.9893 -0.1230 0.0780 +vn -0.9287 -0.3441 0.1382 +vn 0.9877 -0.0071 0.1562 +vn 0.0879 -0.1013 -0.9910 +vn 0.3217 0.6761 0.6628 +vn 0.3850 0.6590 0.6461 +vn 0.9938 -0.0119 0.1110 +vn 0.3317 -0.9239 -0.1907 +vn 0.9023 0.2716 0.3347 +vn 0.2429 0.5384 0.8069 +vn 0.9774 0.1241 -0.1713 +vn -0.0922 -0.9296 -0.3569 +vn -0.9520 -0.2696 0.1447 +vn -0.9364 0.2329 0.2625 +vn -0.3844 0.7945 0.4701 +vn -0.1959 0.9012 -0.3866 +vn -0.9502 0.3070 0.0532 +vn -0.9925 -0.1224 0.0024 +vn -0.2487 -0.9489 -0.1941 +vn -0.0813 -0.8911 0.4465 +vn -0.2801 0.7397 -0.6119 +vn -0.9454 0.1950 -0.2611 +vn -0.9736 -0.1855 -0.1330 +vn -0.5075 -0.8616 0.0021 +vn -0.9761 0.1825 0.1181 +vn -0.7475 -0.0906 0.6581 +vn -0.2366 0.6949 -0.6791 +vn -0.0899 -0.3132 0.9454 +vn -0.4579 0.5502 0.6983 +vn -0.2736 -0.3843 0.8817 +vn -0.1859 -0.8709 0.4549 +vn -0.1953 -0.3754 -0.9060 +vn 0.9718 -0.0157 -0.2353 +vn 0.9993 0.0039 0.0378 +vn 0.9975 0.0606 0.0356 +vn -0.9962 0.0481 0.0729 +vn -0.9978 0.0106 0.0649 +vn 0.9982 -0.0360 0.0474 +vn 0.9992 0.0046 0.0409 +vn -0.9975 0.0118 0.0702 +vn -0.9794 -0.1754 0.1002 +vn 0.9771 -0.2017 0.0670 +vn -0.9948 -0.0128 0.1009 +vn -0.6268 0.7233 -0.2898 +vn -0.6592 0.7519 -0.0076 +vn -0.4642 -0.4658 0.7533 +vn -0.6192 0.4230 -0.6616 +vn -0.4460 -0.0930 0.8902 +vn -0.6834 0.0277 0.7295 +vn -0.8280 -0.1069 -0.5505 +vn -0.3170 -0.8833 -0.3455 +vn 0.4245 0.4058 -0.8094 +vn 0.6388 0.2713 -0.7200 +vn -0.1986 -0.4177 0.8866 +vn -0.6374 0.2160 -0.7397 +vn -0.6137 0.0476 -0.7881 +vn -0.7831 -0.0065 0.6219 +vn -0.0387 -0.3723 0.9273 +vn -0.6928 0.0793 0.7167 +vn -0.4337 -0.5312 0.7278 +vn 0.0007 -0.2732 0.9620 +vn -0.5694 -0.2737 0.7752 +vn 0.0662 -0.4230 0.9037 +vn -0.9990 0.0059 0.0447 +vn 0.9999 -0.0015 0.0141 +vn -0.9993 0.0042 0.0372 +vn 1.0000 -0.0027 0.0088 +vn -0.1696 0.9445 -0.2812 +vn -0.9835 -0.1458 0.1068 +vn -0.9802 0.1979 -0.0117 +vn -0.8882 -0.0065 0.4594 +vn -0.3276 0.9442 0.0332 +vn -0.9426 0.3195 0.0968 +vn -0.9920 -0.1256 -0.0089 +vn -0.3072 0.9515 0.0183 +vn -0.9399 0.3371 0.0537 +vn -0.4440 -0.6079 0.6583 +vn 0.9977 -0.0168 0.0660 +vn -0.8241 0.5654 -0.0341 +vn -0.9440 -0.2866 0.1633 +vn -0.0824 -0.4759 0.8756 +vn 0.9853 -0.0449 0.1651 +vn 0.9919 -0.0049 -0.1271 +vn -0.2346 -0.0972 -0.9672 +vn -0.9924 -0.0489 0.1129 +vn -0.2274 -0.9692 0.0945 +vn -0.9831 -0.1624 -0.0847 +vn -0.9313 0.2385 -0.2752 +vn -0.2290 0.8921 -0.3896 +vn -0.9781 -0.1201 0.1699 +vn -0.1764 -0.2839 0.9425 +vn -0.1902 0.9254 0.3279 +vn -0.7474 -0.1370 0.6501 +vn -0.2499 -0.1158 0.9613 +vn -0.4468 -0.3048 -0.8411 +vn -1.0000 -0.0072 0.0031 +vn 0.9237 -0.3353 0.1852 +vn -0.1154 -0.1436 -0.9829 +vn -0.9806 -0.0030 0.1958 +vn -0.1848 0.6909 -0.6989 +vn -0.1705 0.8103 -0.5606 +vn -0.8775 -0.2494 0.4096 +vn -0.2384 0.7928 -0.5610 +vn -0.9865 0.1380 -0.0883 +vn -0.2367 -0.5513 0.8000 +vn -0.1898 0.8074 -0.5586 +vn -0.6939 -0.1589 0.7023 +vn -0.1439 0.5900 -0.7945 +vn -0.1429 -0.2994 0.9434 +vn -0.1520 0.6516 -0.7432 +vn -0.9679 -0.1493 0.2023 +vn -0.9738 -0.1330 0.1843 +vn -0.5033 -0.0000 -0.8641 +vn -0.1325 -0.1043 0.9857 +vn -0.6670 0.4448 0.5977 +vn -0.9163 -0.2453 -0.3167 +vn -0.9698 0.2418 0.0306 +vn -0.9199 -0.2316 -0.3166 +vn -0.1425 0.9573 -0.2516 +vn -0.1941 0.9805 -0.0321 +vn -0.2418 -0.3345 -0.9109 +vn -0.9925 0.0181 0.1209 +vn 0.9287 -0.3441 0.1382 +vn -0.9877 -0.0071 0.1562 +vn -0.0646 -0.1462 -0.9871 +vn -0.9942 -0.0426 0.0987 +vn -0.3379 0.6127 0.7144 +vn -0.4080 0.5892 0.6974 +vn -0.3516 -0.8813 -0.3156 +vn -0.8879 0.1121 0.4462 +vn -0.2429 0.5384 0.8069 +vn -0.9774 0.1241 -0.1713 +s 1 +f 4//1 40//2 6//3 +f 165//4 172//5 41//6 +f 309//7 12//8 319//9 +f 16//10 44//11 41//12 +f 13//13 266//14 265//15 +f 16//16 164//17 10//18 +f 18//19 170//19 42//19 +f 330//20 16//21 325//22 +f 253//23 330//24 621//25 +f 325//26 10//27 315//28 +f 14//29 265//30 22//31 +f 323//32 23//33 337//34 +f 235//35 345//36 594//37 +f 237//38 28//39 236//40 +f 238//41 27//42 237//43 +f 236//44 29//45 235//46 +f 29//47 443//48 345//49 +f 28//50 294//51 31//52 +f 143//53 112//54 113//55 +f 29//56 31//57 109//58 +f 111//59 297//60 295//61 +f 32//62 287//63 290//64 +f 288//65 354//66 34//67 +f 44//68 254//69 255//70 +f 41//71 44//68 255//70 +f 43//72 45//72 42//72 +f 20//73 42//74 45//75 +f 4//76 38//77 39//78 +f 194//79 51//79 195//79 +f 191//80 52//81 194//82 +f 51//83 192//84 195//85 +f 53//86 49//86 54//86 +f 200//87 58//87 57//87 +f 11//88 184//88 48//88 +f 11//89 188//89 189//89 +f 17//90 185//90 188//90 +f 199//91 55//92 58//93 +f 200//94 56//95 204//96 +f 203//97 56//97 55//97 +f 62//98 67//98 61//98 +f 40//99 12//99 6//99 +f 59//100 70//101 62//102 +f 59//103 68//104 69//104 +f 60//105 67//106 68//107 +f 67//108 74//108 71//108 +f 69//109 74//110 70//111 +f 68//112 73//112 69//112 +f 68//113 71//114 72//115 +f 75//116 77//117 76//118 +f 399//119 15//120 323//121 +f 77//122 78//123 76//124 +f 23//125 79//126 22//127 +f 22//128 77//129 14//130 +f 81//131 86//131 80//131 +f 83//132 86//133 85//134 +f 83//135 84//135 82//135 +f 81//136 84//137 87//138 +f 92//108 99//108 96//108 +f 94//139 99//140 95//141 +f 93//112 98//112 94//142 +f 93//143 96//144 97//145 +f 42//146 170//146 169//146 +f 268//147 103//148 275//149 +f 273//150 100//151 101//152 +f 101//153 270//154 273//155 +f 270//156 102//156 268//156 +f 103//157 271//158 275//159 +f 104//160 20//161 331//162 +f 109//163 31//164 292//163 +f 33//165 291//165 31//165 +f 668//166 110//167 445//168 +f 213//169 144//170 212//171 +f 494//172 155//173 501//174 +f 149//175 157//176 155//177 +f 150//178 159//179 157//180 +f 159//181 493//182 507//183 +f 153//184 158//184 154//184 +f 156//185 153//186 152//187 +f 500//188 152//189 499//190 +f 162//191 314//192 9//193 +f 161//194 9//195 8//196 +f 160//197 8//198 7//199 +f 508//200 7//201 310//202 +f 10//203 173//204 163//205 +f 163//206 315//207 10//208 +f 163//209 165//210 167//211 +f 166//212 42//213 169//214 +f 166//215 256//216 43//217 +f 170//218 104//219 430//220 +f 16//221 172//222 168//223 +f 177//224 181//225 183//226 +f 178//227 181//228 174//229 +f 175//230 180//231 178//232 +f 176//233 179//234 175//235 +f 176//236 183//237 182//238 +f 187//239 17//240 46//241 +f 48//242 186//243 47//244 +f 47//79 187//79 46//79 +f 192//90 49//90 196//90 +f 189//245 190//245 11//245 +f 191//88 197//88 53//88 +f 193//89 49//89 50//89 +f 197//245 50//245 53//245 +f 51//97 205//97 202//97 +f 53//246 205//247 52//81 +f 54//248 202//249 198//250 +f 53//87 198//87 201//87 +f 1//251 558//252 300//253 +f 3//254 207//255 1//256 +f 5//257 208//258 3//259 +f 308//260 211//261 5//262 +f 280//263 222//264 281//265 +f 282//266 228//267 226//268 +f 227//269 277//270 284//271 +f 229//272 284//273 279//273 +f 245//274 591//275 610//276 +f 247//277 230//278 252//279 +f 148//280 232//281 245//282 +f 252//283 231//284 148//285 +f 26//286 601//287 341//288 +f 24//289 240//290 25//291 +f 140//292 244//293 24//294 +f 25//295 243//296 26//297 +f 212//298 246//299 214//300 +f 215//301 251//302 213//303 +f 214//304 611//305 570//306 +f 253//307 44//307 19//307 +f 255//308 171//309 41//310 +f 206//311 626//312 557//313 +f 209//314 258//315 206//316 +f 210//317 257//318 209//319 +f 210//320 260//321 259//322 +f 276//323 217//324 219//325 +f 21//326 263//326 139//326 +f 269//156 220//156 221//156 +f 218//327 269//328 221//329 +f 218//330 272//331 274//332 +f 220//333 276//334 219//335 +f 280//273 225//273 224//273 +f 283//336 223//337 225//338 +f 222//339 278//340 281//341 +f 229//342 282//343 226//344 +f 33//345 660//346 285//347 +f 286//348 662//349 287//350 +f 289//351 288//352 34//353 +f 291//354 33//354 285//354 +f 443//355 292//356 669//357 +f 293//163 31//164 110//358 +f 31//359 296//360 33//361 +f 297//362 30//363 112//364 +f 296//365 351//366 33//367 +f 299//368 237//368 27//368 +f 299//369 113//370 111//371 +f 363//372 305//373 307//374 +f 364//375 523//376 516//377 +f 309//378 318//379 307//380 +f 324//381 367//382 329//383 +f 320//384 637//385 477//386 +f 515//387 324//388 316//389 +f 327//390 365//390 521//390 +f 330//391 324//392 329//393 +f 330//394 620//395 621//396 +f 316//397 325//398 315//399 +f 321//400 635//401 320//402 +f 323//403 336//404 322//405 +f 345//406 595//407 594//408 +f 343//409 597//410 596//411 +f 342//412 598//413 597//414 +f 344//415 596//416 595//417 +f 443//418 344//419 345//420 +f 672//421 343//422 348//423 +f 448//424 346//425 479//426 +f 344//427 348//428 343//429 +f 675//430 447//431 673//432 +f 349//433 658//434 657//435 +f 659//436 354//437 663//438 +f 367//439 623//440 622//441 +f 364//442 623//440 367//439 +f 366//443 365//443 368//443 +f 332//444 365//445 327//446 +f 305//447 361//448 303//449 +f 374//79 545//79 546//79 +f 375//450 542//451 545//452 +f 543//453 374//454 546//455 +f 376//86 372//86 373//86 +f 551//87 381//87 550//87 +f 535//456 317//456 371//456 +f 317//89 539//89 326//89 +f 326//457 539//457 536//457 +f 550//458 378//459 554//460 +f 379//461 551//462 555//463 +f 554//97 379//97 555//97 +f 390//98 385//98 384//98 +f 363//464 307//464 318//464 +f 393//465 382//466 385//467 +f 382//103 391//104 383//103 +f 383//468 390//469 384//470 +f 390//108 397//108 393//108 +f 397//471 392//472 393//473 +f 396//112 391//112 392//112 +f 391//474 394//475 390//476 +f 398//477 401//478 321//479 +f 399//480 322//481 398//482 +f 402//483 401//484 400//485 +f 403//486 336//487 335//488 +f 401//489 335//490 321//491 +f 410//131 405//131 404//131 +f 407//492 410//493 404//494 +f 408//135 407//135 406//135 +f 405//495 408//496 406//497 +f 416//108 423//108 419//108 +f 423//498 418//499 419//500 +f 422//112 417//112 418//112 +f 417//501 420//502 416//503 +f 365//504 520//504 521//504 +f 427//505 639//506 646//507 +f 644//508 424//509 642//510 +f 641//511 425//512 644//513 +f 641//514 639//514 426//514 +f 642//515 427//516 646//517 +f 332//518 327//519 429//520 +f 444//521 670//521 348//522 +f 352//523 348//523 666//523 +f 668//524 446//525 671//526 +f 480//527 568//528 567//529 +f 502//530 494//531 501//532 +f 504//533 490//534 502//535 +f 506//536 491//537 504//538 +f 506//539 493//540 492//541 +f 496//542 497//542 505//542 +f 496//543 503//544 495//545 +f 495//546 500//547 499//548 +f 314//549 511//550 313//551 +f 313//552 510//553 312//554 +f 312//555 509//556 311//557 +f 311//558 508//559 310//560 +f 524//561 316//562 514//563 +f 514//564 315//565 513//566 +f 516//567 514//568 518//569 +f 365//570 517//571 520//572 +f 517//573 366//574 624//575 +f 429//576 521//577 430//578 +f 324//579 523//580 364//581 +f 528//582 532//583 525//584 +f 532//585 529//586 525//587 +f 531//588 526//589 529//590 +f 530//591 527//592 526//593 +f 527//594 534//595 528//596 +f 326//597 538//598 369//599 +f 537//600 371//601 370//602 +f 538//79 370//79 369//79 +f 372//457 543//457 547//457 +f 540//603 317//603 541//603 +f 542//456 376//456 548//456 +f 544//89 372//89 547//89 +f 373//603 548//603 376//603 +f 374//97 556//97 375//97 +f 556//604 376//605 375//450 +f 377//606 553//607 374//608 +f 552//87 377//87 376//87 +f 558//609 302//610 300//611 +f 560//612 304//613 302//614 +f 561//615 306//616 304//617 +f 564//618 308//619 306//620 +f 579//621 651//622 652//623 +f 653//624 585//625 648//626 +f 648//627 584//628 655//629 +f 655//630 586//272 650//630 +f 591//631 608//632 610//633 +f 587//634 612//635 617//636 +f 590//637 489//638 608//639 +f 589//640 617//641 489//642 +f 601//643 340//644 341//645 +f 602//646 338//647 339//648 +f 606//649 476//650 338//651 +f 605//652 339//653 340//654 +f 609//655 567//656 569//657 +f 616//658 571//659 568//660 +f 611//661 569//662 570//663 +f 367//664 620//664 329//664 +f 623//665 364//666 522//667 +f 626//668 559//669 557//670 +f 627//671 562//672 559//673 +f 625//674 563//675 562//676 +f 563//677 629//678 565//679 +f 574//680 647//681 576//682 +f 334//683 475//683 633//683 +f 577//514 640//514 578//514 +f 575//684 640//685 645//686 +f 575//687 643//688 574//689 +f 647//690 577//691 576//692 +f 582//630 651//630 581//630 +f 580//693 654//694 582//695 +f 579//696 649//697 580//698 +f 653//699 586//700 583//701 +f 352//702 660//703 351//704 +f 657//705 662//706 661//707 +f 664//708 355//709 659//710 +f 666//711 656//711 352//711 +f 443//712 670//713 444//714 +f 671//521 446//715 348//522 +f 348//716 674//717 672//718 +f 448//719 347//720 675//721 +f 351//722 674//723 352//724 +f 679//725 342//725 597//725 +f 449//726 342//727 679//728 +f 4//1 39//729 40//2 +f 41//6 171//730 165//4 +f 171//730 167//730 165//4 +f 309//7 6//731 12//8 +f 16//10 19//732 44//11 +f 13//13 141//733 266//14 +f 16//16 168//734 164//17 +f 330//20 19//735 16//21 +f 253//23 19//736 330//24 +f 325//26 16//737 10//27 +f 14//29 13//738 265//30 +f 323//32 15//739 23//33 +f 235//35 29//740 345//36 +f 237//38 298//368 28//39 +f 238//41 143//741 27//42 +f 236//44 28//742 29//45 +f 29//47 109//743 443//48 +f 28//50 298//744 294//51 +f 113//55 27//745 143//53 +f 143//53 346//746 112//54 +f 29//56 28//747 31//57 +f 111//59 30//748 297//60 +f 32//62 286//749 287//63 +f 288//65 663//750 354//66 +f 20//73 18//751 42//74 +f 4//76 2//752 38//77 +f 194//79 52//79 51//79 +f 191//80 53//246 52//81 +f 51//83 54//753 192//84 +f 53//86 50//86 49//86 +f 200//87 199//87 58//87 +f 11//88 190//88 184//88 +f 11//89 17//89 188//89 +f 199//91 203//754 55//92 +f 200//94 57//755 56//95 +f 203//97 204//97 56//97 +f 62//98 70//98 67//98 +f 59//100 69//756 70//101 +f 59//103 60//103 68//104 +f 60//105 61//757 67//106 +f 67//108 70//108 74//108 +f 69//109 73//758 74//110 +f 68//112 72//112 73//112 +f 68//113 67//759 71//114 +f 75//116 14//760 77//117 +f 399//119 75//761 15//120 +f 77//122 79//762 78//123 +f 23//125 78//763 79//126 +f 22//128 79//764 77//129 +f 81//131 87//131 86//131 +f 83//132 80//765 86//133 +f 83//135 85//135 84//135 +f 81//136 82//766 84//137 +f 92//108 95//108 99//108 +f 94//139 98//767 99//140 +f 93//112 97//112 98//112 +f 93//143 92//768 96//144 +f 268//147 102//769 103//148 +f 273//150 271//770 100//151 +f 101//153 102//771 270//154 +f 103//157 100//772 271//158 +f 331//162 428//773 104//160 +f 104//160 18//774 20//161 +f 668//166 293//775 110//167 +f 213//169 251//776 144//170 +f 494//172 149//777 155//173 +f 149//175 150//778 157//176 +f 150//178 151//779 159//179 +f 159//181 151//780 493//182 +f 156//185 158//781 153//186 +f 500//188 156//782 152//189 +f 162//191 512//783 314//192 +f 161//194 162//784 9//195 +f 160//197 161//785 8//198 +f 508//200 160//786 7//201 +f 10//203 164//787 173//204 +f 163//206 513//788 315//207 +f 163//209 173//789 165//210 +f 166//212 43//790 42//213 +f 170//218 18//791 104//219 +f 16//221 41//792 172//222 +f 177//224 174//793 181//225 +f 178//227 180//794 181//228 +f 175//230 179//795 180//231 +f 176//233 182//796 179//234 +f 176//236 177//797 183//237 +f 187//239 185//798 17//240 +f 48//242 184//799 186//243 +f 47//79 186//79 187//79 +f 192//90 54//90 49//90 +f 193//89 196//89 49//89 +f 197//245 193//245 50//245 +f 51//97 52//97 205//97 +f 53//246 201//800 205//247 +f 54//248 51//801 202//249 +f 53//87 54//87 198//87 +f 1//251 207//802 558//252 +f 3//254 208//803 207//255 +f 5//257 211//804 208//258 +f 308//260 566//805 211//261 +f 280//263 224//806 222//264 +f 282//266 277//807 228//267 +f 227//269 228//808 277//270 +f 229//272 227//272 284//273 +f 245//274 232//809 591//275 +f 247//277 233//810 230//278 +f 148//280 231//811 232//281 +f 252//283 230//812 231//284 +f 26//286 243//813 601//287 +f 24//289 244//814 240//290 +f 140//292 241//815 244//293 +f 25//295 240//816 243//296 +f 212//298 144//817 246//299 +f 215//301 248//818 251//302 +f 214//304 246//819 611//305 +f 253//307 254//307 44//307 +f 206//311 258//820 626//312 +f 209//314 257//821 258//315 +f 210//317 259//822 257//318 +f 210//320 565//823 260//321 +f 276//323 272//824 217//324 +f 269//156 262//156 220//156 +f 218//327 274//825 269//328 +f 218//330 217//826 272//331 +f 220//333 262//827 276//334 +f 280//273 283//273 225//273 +f 283//336 278//828 223//337 +f 222//339 223//829 278//340 +f 229//342 279//830 282//343 +f 33//345 351//831 660//346 +f 286//348 661//832 662//349 +f 443//355 109//833 292//356 +f 31//359 294//834 296//360 +f 346//835 676//836 112//364 +f 676//836 297//362 112//364 +f 296//365 677//837 351//366 +f 111//371 295//838 299//369 +f 299//369 27//839 113//370 +f 363//372 362//840 305//373 +f 518//841 522//841 516//377 +f 522//841 364//375 516//377 +f 309//378 319//842 318//379 +f 324//381 364//843 367//382 +f 320//384 635//844 637//385 +f 515//387 519//845 324//388 +f 330//391 325//846 324//392 +f 330//394 329//847 620//395 +f 316//397 324//848 325//398 +f 321//400 335//849 635//401 +f 323//403 337//850 336//404 +f 345//406 344//851 595//407 +f 343//409 678//725 597//410 +f 342//412 479//852 598//413 +f 344//415 343//853 596//416 +f 443//418 444//854 344//419 +f 672//421 678//855 343//422 +f 479//426 342//856 449//857 +f 449//857 448//424 479//426 +f 344//427 444//858 348//428 +f 675//430 347//859 447//431 +f 349//433 665//860 658//434 +f 659//436 355//861 354//437 +f 332//444 368//862 365//445 +f 305//447 362//863 361//448 +f 374//79 375//79 545//79 +f 375//450 376//605 542//451 +f 543//453 377//864 374//454 +f 376//86 377//86 372//86 +f 551//87 380//87 381//87 +f 535//456 541//456 317//456 +f 317//89 540//89 539//89 +f 550//458 381//865 378//459 +f 379//461 380//866 551//462 +f 554//97 378//97 379//97 +f 390//98 393//98 385//98 +f 393//465 392//867 382//466 +f 382//103 392//104 391//104 +f 383//468 391//868 390//469 +f 390//108 394//108 397//108 +f 397//471 396//869 392//472 +f 396//112 395//112 391//112 +f 391//474 395//870 394//475 +f 398//477 400//871 401//478 +f 399//480 323//872 322//481 +f 402//483 403//873 401//484 +f 403//486 402//874 336//487 +f 401//489 403//875 335//490 +f 410//131 411//131 405//131 +f 407//492 409//876 410//493 +f 408//135 409//135 407//135 +f 405//495 411//877 408//496 +f 416//108 420//108 423//108 +f 423//498 422//878 418//499 +f 422//112 421//112 417//112 +f 417//501 421//879 420//502 +f 427//505 426//880 639//506 +f 644//508 425//881 424//509 +f 641//511 426//882 425//512 +f 642//515 424//883 427//516 +f 429//520 428//884 331//885 +f 331//885 332//518 429//520 +f 668//524 445//886 446//525 +f 480//527 616//887 568//528 +f 502//530 490//888 494//531 +f 504//533 491//889 490//534 +f 506//536 492//890 491//537 +f 506//539 507//891 493//540 +f 496//543 505//892 503//544 +f 495//546 503//893 500//547 +f 314//549 512//894 511//550 +f 313//552 511//895 510//553 +f 312//555 510//896 509//556 +f 311//558 509//897 508//559 +f 524//561 515//898 316//562 +f 514//564 316//899 315//565 +f 516//567 524//900 514//568 +f 365//570 366//901 517//571 +f 429//576 327//902 521//577 +f 324//579 519//903 523//580 +f 528//582 534//904 532//583 +f 532//585 531//905 529//586 +f 531//588 530//906 526//589 +f 530//591 533//907 527//592 +f 527//594 533//908 534//595 +f 326//597 536//909 538//598 +f 537//600 535//910 371//601 +f 538//79 537//79 370//79 +f 372//457 377//457 543//457 +f 544//89 373//89 372//89 +f 373//603 544//603 548//603 +f 374//97 553//97 556//97 +f 556//604 552//911 376//605 +f 377//606 549//912 553//607 +f 552//87 549//87 377//87 +f 558//609 560//913 302//610 +f 560//612 561//914 304//613 +f 561//615 564//915 306//616 +f 564//618 566//916 308//619 +f 579//621 581//917 651//622 +f 653//624 583//918 585//625 +f 648//627 585//919 584//628 +f 655//630 584//272 586//272 +f 591//631 590//920 608//632 +f 587//634 592//921 612//635 +f 590//637 589//922 489//638 +f 589//640 587//923 617//641 +f 601//643 605//924 340//644 +f 602//646 606//925 338//647 +f 606//649 603//926 476//650 +f 605//652 602//927 339//653 +f 609//655 480//928 567//656 +f 616//658 613//929 571//659 +f 611//661 609//930 569//662 +f 367//664 622//664 620//664 +f 626//668 627//931 559//669 +f 627//671 625//932 562//672 +f 625//674 628//933 563//675 +f 563//677 628//934 629//678 +f 574//680 643//935 647//681 +f 577//514 632//514 640//514 +f 575//684 578//936 640//685 +f 575//687 645//937 643//688 +f 647//690 632//938 577//691 +f 582//630 654//630 651//630 +f 580//693 649//939 654//694 +f 579//696 652//940 649//697 +f 653//699 650//941 586//700 +f 352//702 656//942 660//703 +f 657//705 658//943 662//706 +f 443//712 669//944 670//713 +f 348//716 352//945 674//717 +f 675//721 676//946 448//719 +f 676//946 346//947 448//719 +f 351//722 677//948 674//723 +f 679//728 673//949 447//950 +f 447//950 449//726 679//728 +f 301//951 160//952 508//953 +f 2//954 161//955 160//956 +f 4//957 162//958 161//959 +f 6//960 512//961 162//962 +f 151//780 314//963 493//182 +f 259//964 141//965 13//966 +f 8//967 151//968 150//969 +f 7//970 150//778 149//175 +f 310//971 149//777 494//172 +f 2//972 513//973 163//974 +f 170//975 319//976 12//977 +f 259//978 14//979 257//980 +f 257//981 75//982 258//983 +f 258//984 399//985 626//986 +f 38//987 171//987 256//987 +f 253//307 45//307 254//307 +f 428//988 105//989 104//990 +f 230//991 25//992 231//993 +f 231//994 26//995 232//996 +f 233//997 24//998 230//999 +f 232//1000 341//1001 591//1002 +f 34//1003 353//1004 35//1005 +f 35//1006 357//1007 36//1008 +f 36//1009 359//1009 37//1010 +f 37//1011 350//1012 32//1013 +f 35//1014 36//1014 34//1014 +f 37//1015 32//1015 36//1015 +f 32//1016 290//1016 36//1016 +f 166//212 40//1017 39//1018 +f 38//1019 167//1019 171//1019 +f 182//1020 17//1021 11//1022 +f 197//245 189//245 193//245 +f 182//1023 48//1024 179//1025 +f 58//1026 61//1026 57//1026 +f 136//1027 65//1028 64//1029 +f 57//1030 60//1031 56//1032 +f 56//1033 59//103 55//1033 +f 58//1034 59//1035 62//1036 +f 65//1037 63//1037 64//1037 +f 137//1038 64//1038 63//1038 +f 137//1039 66//1040 138//1041 +f 135//1042 66//1042 65//1042 +f 83//272 227//272 229//272 +f 224//806 102//1043 222//264 +f 132//1044 90//1045 89//1046 +f 90//1037 88//1037 89//1037 +f 133//1038 89//1038 88//1038 +f 133//1047 91//1048 134//1049 +f 134//1042 90//1042 131//1042 +f 87//1050 92//1050 86//1050 +f 84//1051 95//1052 87//1053 +f 84//1054 93//1054 94//1054 +f 85//1055 92//1056 93//1057 +f 82//1058 228//1059 227//1060 +f 226//1061 81//1062 80//1063 +f 105//1064 437//1065 434//1066 +f 104//1067 434//1068 430//1069 +f 431//1070 106//1071 105//1072 +f 106//1073 440//1074 437//1075 +f 328//1076 107//1077 106//1078 +f 432//1079 108//1080 107//1081 +f 107//1082 442//1083 440//1084 +f 108//1085 435//1085 438//1085 +f 442//1086 108//1086 438//1086 +f 110//358 31//164 291//1087 +f 445//1088 291//1089 667//1090 +f 116//1091 118//1092 115//1093 +f 112//1094 115//1095 113//1096 +f 117//1097 128//1098 126//1099 +f 115//1100 117//1101 114//1102 +f 113//1103 114//1104 111//1105 +f 116//1106 124//1106 125//1106 +f 114//1107 126//1108 123//1107 +f 118//1109 119//1109 120//1109 +f 30//1110 121//1111 122//1112 +f 119//1113 128//1114 120//1115 +f 30//1116 124//1117 112//1118 +f 117//1119 118//1119 120//1119 +f 127//1120 130//1120 128//1120 +f 125//1121 130//1122 127//1123 +f 122//1124 123//1125 129//1126 +f 129//1127 124//1128 122//1129 +f 129//1130 126//1131 130//1132 +f 114//1133 121//1133 111//1133 +f 116//1134 127//1134 119//1134 +f 130//1135 126//1135 128//1135 +f 99//1042 131//1042 96//1042 +f 98//1136 134//1137 99//1138 +f 98//1038 132//1038 133//1038 +f 97//1139 131//1140 132//1141 +f 74//1042 135//1042 71//1042 +f 73//1142 138//1143 74//1144 +f 73//1038 136//1038 137//1038 +f 72//1145 135//1146 136//1147 +f 216//1148 483//1149 572//1150 +f 139//1151 216//1152 215//1153 +f 251//1154 148//1155 144//1156 +f 241//1157 146//1157 242//1157 +f 242//1158 485//1159 607//1160 +f 264//1161 483//1162 145//1163 +f 488//1164 147//1164 487//1164 +f 142//1165 141//1165 481//1165 +f 143//1166 488//1167 346//1168 +f 333//1169 260//1169 565//1169 +f 141//1170 333//1170 481//1170 +f 5//1171 498//1172 308//1173 +f 153//1174 5//1175 3//1176 +f 152//1177 3//1178 1//1179 +f 499//190 1//1180 300//1181 +f 154//1182 507//183 498//1183 +f 157//1184 154//1185 158//1186 +f 155//177 158//1187 156//1188 +f 501//174 156//1189 500//1190 +f 167//1191 2//1192 163//1193 +f 179//1194 47//1195 180//1196 +f 180//1197 46//1198 181//1199 +f 169//1200 12//1201 40//1202 +f 183//226 46//1203 17//1204 +f 172//5 174//793 177//224 +f 173//1205 174//1206 165//1207 +f 164//1208 178//1209 173//1210 +f 168//734 175//1211 164//17 +f 168//1212 177//1213 176//1214 +f 189//89 196//89 193//89 +f 190//88 191//88 184//88 +f 188//90 192//90 196//90 +f 195//85 185//1215 187//1216 +f 184//799 194//82 186//243 +f 186//79 195//79 187//79 +f 202//97 204//97 203//97 +f 201//800 204//96 205//247 +f 198//250 203//1217 199//1218 +f 201//87 199//87 200//87 +f 207//1219 557//1220 558//1221 +f 208//1222 206//1223 207//1224 +f 211//1225 209//1226 208//1227 +f 211//1228 565//1229 210//1230 +f 248//1231 216//1232 250//1233 +f 250//1234 572//1235 618//1236 +f 337//1237 214//1238 570//1239 +f 139//1240 213//1241 21//1242 +f 22//1243 214//1244 23//1245 +f 22//1246 261//1246 212//1246 +f 219//1247 78//1248 23//1249 +f 221//156 15//156 75//156 +f 76//1250 221//1251 75//1252 +f 76//1253 217//1254 218//1255 +f 15//1256 219//1257 23//1258 +f 102//1259 223//1260 222//1261 +f 225//1262 101//1263 100//1264 +f 224//273 100//1265 103//1265 +f 83//1266 226//344 80//1267 +f 146//1268 588//1269 485//1270 +f 140//1271 234//1271 146//1271 +f 147//1272 599//1273 487//1274 +f 143//1157 239//1157 147//1157 +f 240//1275 235//1276 243//1277 +f 241//1278 237//1279 244//1280 +f 244//814 236//1281 240//290 +f 243//1282 594//1283 601//1284 +f 239//1285 607//1160 599//1286 +f 238//1157 242//1157 239//1157 +f 263//1287 145//1288 139//1289 +f 144//1290 245//1291 246//1292 +f 248//818 252//1293 251//302 +f 246//1294 610//1295 611//1296 +f 234//1297 619//1298 588//1299 +f 249//1300 618//1236 619//1298 +f 233//1301 249//1302 234//1303 +f 247//1304 250//1305 249//1306 +f 20//1307 621//25 331//1308 +f 254//69 43//1309 255//70 +f 256//216 255//308 43//217 +f 275//1310 272//1311 276//1312 +f 631//1313 267//1314 636//1315 +f 261//1316 213//1317 212//1318 +f 263//1319 267//1320 264//1321 +f 265//1322 261//1323 22//1324 +f 266//1325 142//1326 267//1327 +f 636//1315 142//1328 481//1329 +f 265//1330 263//1331 21//1332 +f 270//156 262//156 269//156 +f 273//1333 269//1334 274//825 +f 274//1335 271//1336 273//1337 +f 262//1338 275//1339 276//1340 +f 279//273 283//273 280//273 +f 284//1341 278//1342 283//1343 +f 281//1344 277//1345 282//1346 +f 279//830 281//265 282//343 +f 256//1347 39//1348 38//1349 +f 285//1350 661//1351 286//1352 +f 287//1353 663//1354 288//1355 +f 36//1356 289//1356 34//1356 +f 36//1357 290//1357 289//1357 +f 290//1358 288//352 289//351 +f 291//1359 286//1360 32//1361 +f 667//1362 32//1363 350//1364 +f 669//357 293//775 668//166 +f 292//163 31//164 293//163 +f 294//1365 297//1366 296//1367 +f 296//1368 676//1369 677//837 +f 298//368 237//368 299//368 +f 298//1370 295//1371 294//1372 +f 509//1373 301//1374 508//1375 +f 510//1376 303//1377 509//1378 +f 511//1379 305//1380 510//1381 +f 512//1382 307//1383 511//1384 +f 492//541 314//1385 313//1386 +f 628//1387 477//1388 629//1389 +f 492//1390 312//1391 491//1392 +f 491//889 311//1393 490//534 +f 490//888 310//1394 494//531 +f 303//1395 513//1396 301//1397 +f 319//1398 521//1399 318//1400 +f 321//1401 628//1402 625//1403 +f 398//1404 625//1405 627//1406 +f 399//1407 627//1408 626//1409 +f 361//1410 624//1410 522//1410 +f 620//664 368//664 332//664 +f 433//1411 428//1412 429//1413 +f 339//1414 587//1415 589//1416 +f 340//1417 589//1418 590//1419 +f 338//1420 592//1421 587//1422 +f 341//1423 590//1424 591//1425 +f 355//1426 353//1427 354//1428 +f 356//1429 357//1430 353//1431 +f 358//1432 359//1432 357//1433 +f 360//1434 350//1435 359//1436 +f 356//1437 355//1437 358//1437 +f 360//1438 358//1438 349//1438 +f 349//1439 358//1439 665//1439 +f 363//1440 517//571 362//1441 +f 361//1442 522//1442 518//1442 +f 533//1443 326//1444 534//1445 +f 548//603 540//603 541//603 +f 371//1446 533//1447 530//1448 +f 384//1026 381//1026 380//1026 +f 472//1449 388//1450 471//1451 +f 383//1452 380//1453 379//1454 +f 382//103 379//1033 378//1033 +f 381//1455 382//1456 378//1457 +f 386//1037 388//1037 387//1037 +f 473//1038 387//1038 472//1038 +f 389//1458 473//1459 474//1460 +f 471//1042 389//1042 474//1042 +f 584//272 407//272 586//272 +f 426//1461 581//917 579//621 +f 468//1462 414//1463 467//1464 +f 412//1037 414//1037 413//1037 +f 469//1038 413//1038 468//1038 +f 415//1465 469//1466 470//1467 +f 414//1042 470//1042 467//1042 +f 416//1050 411//1050 410//1050 +f 419//1468 408//1469 411//1470 +f 408//1054 417//1054 409//1054 +f 409//1471 416//1472 410//1473 +f 585//1474 406//1475 584//1476 +f 583//1477 405//1478 585//1479 +f 437//1480 433//1481 434//1482 +f 434//1483 429//1484 430//1485 +f 436//1486 431//1487 433//1488 +f 440//1489 436//1490 437//1491 +f 439//1492 328//1493 436//1494 +f 441//1495 432//1496 439//1497 +f 442//1498 439//1499 440//1500 +f 441//1501 438//1501 435//1501 +f 442//1502 438//1502 441//1502 +f 446//715 666//1503 348//522 +f 445//1504 666//1505 446//1506 +f 454//1507 452//1508 451//1509 +f 451//1510 448//1511 449//1512 +f 453//1513 464//1514 456//1515 +f 453//1516 451//1517 450//1518 +f 450//1519 449//1520 447//1521 +f 452//1522 460//1522 448//1522 +f 450//1523 462//1524 453//1524 +f 454//1525 456//1525 455//1525 +f 347//1526 457//1527 447//1528 +f 464//1529 455//1530 456//1531 +f 460//1532 347//1533 448//1534 +f 453//1535 456//1535 454//1535 +f 463//1536 464//1536 466//1536 +f 466//1537 461//1538 463//1539 +f 459//1540 458//1541 465//1542 +f 460//1543 465//1544 458//1545 +f 465//1546 462//1547 459//1548 +f 457//1549 450//1549 447//1549 +f 463//1550 452//1550 455//1550 +f 466//1551 464//1551 462//1551 +f 467//1042 423//1042 420//1042 +f 470//1552 422//1553 423//1554 +f 422//1038 468//1038 421//1038 +f 421//1555 467//1556 420//1557 +f 471//1042 397//1042 394//1042 +f 474//1558 396//1559 397//1560 +f 396//1038 472//1038 395//1038 +f 395//1561 471//1562 394//1563 +f 573//1564 483//1565 482//1566 +f 573//1567 475//1568 571//1569 +f 489//1570 616//1571 480//1572 +f 603//1573 484//1573 476//1573 +f 604//1574 485//1575 484//1576 +f 483//1577 634//1578 482//1579 +f 488//1580 487//1580 486//1580 +f 478//1581 481//1170 477//1582 +f 488//1583 479//1584 346//1585 +f 629//1169 333//1169 565//1169 +f 477//1582 481//1170 333//1170 +f 306//1586 498//1587 497//1588 +f 306//1589 496//1590 304//1591 +f 304//1592 495//1593 302//1594 +f 302//1595 499//548 300//1596 +f 497//1597 507//891 506//539 +f 497//1598 504//1599 505//1600 +f 505//1601 502//535 503//1602 +f 503//1603 501//532 500//1604 +f 303//1605 518//1606 514//1607 +f 370//1608 530//1609 531//1610 +f 369//1611 531//1612 532//1613 +f 520//1614 318//1615 521//1616 +f 534//904 369//1617 532//583 +f 523//376 525//584 516//377 +f 525//1618 524//1619 516//1620 +f 529//1621 515//1622 524//1623 +f 526//1624 519//845 515//387 +f 519//1625 528//1626 523//1627 +f 540//89 547//89 539//89 +f 542//456 541//456 535//456 +f 539//457 543//457 536//457 +f 536//1628 546//455 538//1629 +f 545//452 535//910 537//600 +f 546//79 537//79 538//79 +f 553//97 555//97 556//97 +f 555//463 552//911 556//604 +f 549//912 554//1630 553//607 +f 552//87 550//87 549//87 +f 557//1631 560//1632 558//1633 +f 559//1634 561//1635 560//1636 +f 562//1637 564//1638 561//1639 +f 564//1640 565//1641 566//1642 +f 613//1643 573//1644 571//1645 +f 615//1646 572//1647 573//1648 +f 337//1649 569//1650 336//1651 +f 568//1652 475//1653 334//1654 +f 569//1655 335//1656 336//1657 +f 335//1658 567//1658 630//1658 +f 402//1659 576//1660 336//1661 +f 322//514 578//514 398//514 +f 400//1662 578//1663 575//1664 +f 400//1665 574//1666 402//1667 +f 576//1668 322//1669 336//1670 +f 426//1671 580//1672 425//1673 +f 425//1674 582//1675 424//1676 +f 424//1677 581//630 427//1677 +f 583//701 407//1678 404//1679 +f 484//1680 588//1681 593//1682 +f 476//1683 593//1683 592//1683 +f 486//1684 599//1685 600//1686 +f 479//1573 600//1573 598//1573 +f 595//1687 602//1688 605//1689 +f 597//1690 603//1691 606//1692 +f 596//1693 606//925 602//646 +f 594//1694 605//1695 601//1696 +f 600//1697 607//1698 604//1574 +f 598//1573 604//1573 603//1573 +f 482//1699 633//1700 475//1701 +f 608//1702 480//1703 609//1704 +f 617//1705 613//929 616//658 +f 610//1706 609//1707 611//1708 +f 593//1709 619//1710 614//1711 +f 614//1711 618//1712 615//1646 +f 592//1713 614//1714 612//1715 +f 612//1716 615//1717 613//1718 +f 621//396 332//1719 331//1720 +f 366//1721 622//441 623//440 +f 623//665 624//575 366//574 +f 643//1722 646//1723 647//1724 +f 631//1725 638//1726 634//1578 +f 568//1727 630//1728 567//1729 +f 638//1730 633//1731 634//1732 +f 630//1733 635//1734 335//1735 +f 478//1736 637//1737 638//1738 +f 636//1739 478//1740 638//1726 +f 635//1741 633//1742 637//1743 +f 632//514 641//514 640//514 +f 640//1744 644//1745 645//686 +f 645//1746 642//1747 643//1748 +f 646//1749 632//1750 647//1751 +f 654//630 650//630 651//630 +f 649//1752 655//1753 654//1754 +f 652//1755 648//1756 649//1757 +f 652//623 650//941 653//699 +f 624//1758 362//1759 517//573 +f 656//1760 661//1761 660//1762 +f 658//1763 663//1764 662//1765 +f 358//1766 355//1766 664//1766 +f 358//1767 664//1767 665//1767 +f 665//1768 659//710 658//1769 +f 657//1770 666//1771 349//1772 +f 667//1773 349//1774 666//1775 +f 669//944 671//526 670//713 +f 670//521 671//521 348//522 +f 672//1776 675//1777 673//1778 +f 676//1779 674//1780 677//948 +f 678//725 679//725 597//725 +f 673//1781 678//1782 672//1783 +f 301//951 2//1784 160//952 +f 2//954 4//1785 161//955 +f 4//957 6//1786 162//958 +f 6//960 309//1787 512//961 +f 151//780 9//1788 314//963 +f 259//964 260//1789 141//965 +f 8//967 9//1790 151//968 +f 7//970 8//1791 150//778 +f 310//971 7//1792 149//777 +f 2//972 301//1793 513//973 +f 170//975 430//1794 319//976 +f 259//978 13//1795 14//979 +f 257//981 14//1796 75//982 +f 258//984 75//984 399//985 +f 253//307 20//307 45//307 +f 428//988 431//1797 105//989 +f 230//991 24//1798 25//992 +f 231//994 25//1799 26//995 +f 233//997 140//1800 24//998 +f 232//1000 26//1801 341//1001 +f 34//1003 354//1802 353//1004 +f 35//1006 353//1803 357//1007 +f 36//1009 357//1804 359//1009 +f 37//1011 359//1805 350//1012 +f 166//212 169//214 40//1017 +f 182//1020 183//1806 17//1021 +f 197//245 190//245 189//245 +f 182//1023 11//1807 48//1024 +f 58//1026 62//1026 61//1026 +f 136//1027 135//1808 65//1028 +f 57//1030 61//1809 60//1031 +f 56//1033 60//103 59//103 +f 58//1034 55//1810 59//1035 +f 65//1037 66//1037 63//1037 +f 137//1038 136//1038 64//1038 +f 137//1039 63//1811 66//1040 +f 135//1042 138//1042 66//1042 +f 83//272 82//272 227//272 +f 224//806 103//1812 102//1043 +f 132//1044 131//1813 90//1045 +f 90//1037 91//1037 88//1037 +f 133//1038 132//1038 89//1038 +f 133//1047 88//1814 91//1048 +f 134//1042 91//1042 90//1042 +f 87//1050 95//1050 92//1050 +f 84//1051 94//1815 95//1052 +f 84//1054 85//1054 93//1054 +f 85//1055 86//1816 92//1056 +f 82//1058 81//1817 228//1059 +f 226//1061 228//1818 81//1062 +f 105//1064 106//1819 437//1065 +f 104//1067 105//1820 434//1068 +f 431//1070 328//1821 106//1071 +f 106//1073 107//1822 440//1074 +f 328//1076 432//1823 107//1077 +f 432//1079 435//1824 108//1080 +f 107//1082 108//1825 442//1083 +f 445//1088 110//1826 291//1089 +f 116//1091 119//1827 118//1092 +f 112//1094 116//1828 115//1095 +f 117//1097 120//1829 128//1098 +f 115//1100 118//1830 117//1101 +f 113//1103 115//1831 114//1104 +f 116//1106 112//1106 124//1106 +f 114//1107 117//1108 126//1108 +f 30//1110 111//1832 121//1111 +f 119//1113 127//1833 128//1114 +f 30//1116 122//1834 124//1117 +f 125//1121 129//1835 130//1122 +f 122//1124 121//1836 123//1125 +f 129//1127 125//1837 124//1128 +f 129//1130 123//1838 126//1131 +f 114//1133 123//1133 121//1133 +f 116//1134 125//1134 127//1134 +f 99//1042 134//1042 131//1042 +f 98//1136 133//1839 134//1137 +f 98//1038 97//1038 132//1038 +f 97//1139 96//1840 131//1140 +f 74//1042 138//1042 135//1042 +f 73//1142 137//1841 138//1143 +f 73//1038 72//1038 136//1038 +f 72//1145 71//1842 135//1146 +f 216//1148 145//1843 483//1149 +f 139//1151 145//1844 216//1152 +f 251//1154 252//1845 148//1155 +f 241//1157 140//1157 146//1157 +f 242//1158 146//1846 485//1159 +f 264//1161 631//1313 483//1162 +f 143//1166 147//1847 488//1167 +f 333//1169 141//1169 260//1169 +f 5//1171 154//1848 498//1172 +f 153//1174 154//1849 5//1175 +f 152//1177 153//1850 3//1178 +f 499//190 152//189 1//1180 +f 154//1182 159//181 507//183 +f 157//1184 159//1851 154//1185 +f 155//177 157//176 158//1187 +f 501//174 155//173 156//1189 +f 167//1191 38//1852 2//1192 +f 179//1194 48//1853 47//1195 +f 180//1197 47//1854 46//1198 +f 169//1200 170//1855 12//1201 +f 183//226 181//225 46//1203 +f 172//5 165//4 174//793 +f 173//1205 178//1856 174//1206 +f 164//1208 175//1857 178//1209 +f 168//734 176//1858 175//1211 +f 168//1212 172//1859 177//1213 +f 189//89 188//89 196//89 +f 190//88 197//88 191//88 +f 188//90 185//90 192//90 +f 195//85 192//84 185//1215 +f 184//799 191//80 194//82 +f 186//79 194//79 195//79 +f 202//97 205//97 204//97 +f 201//800 200//94 204//96 +f 198//250 202//249 203//1217 +f 201//87 198//87 199//87 +f 207//1219 206//1860 557//1220 +f 208//1222 209//1861 206//1223 +f 211//1225 210//1862 209//1226 +f 211//1228 566//1863 565//1229 +f 248//1231 215//1864 216//1232 +f 250//1234 216//1865 572//1235 +f 337//1237 23//1866 214//1238 +f 139//1240 215//1867 213//1241 +f 22//1243 212//1868 214//1244 +f 219//1247 217//1869 78//1248 +f 221//156 220//156 15//156 +f 76//1250 218//1870 221//1251 +f 76//1253 78//1871 217//1254 +f 15//1256 220//1872 219//1257 +f 102//1259 101//1873 223//1260 +f 225//1262 223//1874 101//1263 +f 224//273 225//273 100//1265 +f 83//1266 229//342 226//344 +f 146//1268 234//1875 588//1269 +f 140//1271 233//1271 234//1271 +f 147//1272 239//1876 599//1273 +f 143//1157 238//1157 239//1157 +f 240//1275 236//1877 235//1276 +f 241//1278 238//1878 237//1279 +f 244//814 237//1879 236//1281 +f 243//1282 235//1880 594//1283 +f 239//1285 242//1158 607//1160 +f 238//1157 241//1157 242//1157 +f 263//1287 264//1321 145//1288 +f 144//1290 148//1881 245//1291 +f 248//818 247//1882 252//1293 +f 246//1294 245//1883 610//1295 +f 234//1297 249//1300 619//1298 +f 249//1300 250//1234 618//1236 +f 233//1301 247//1884 249//1302 +f 247//1304 248//1885 250//1305 +f 20//1307 253//23 621//25 +f 254//69 45//1886 43//1309 +f 256//216 171//309 255//308 +f 275//1310 271//1887 272//1311 +f 631//1313 264//1161 267//1314 +f 261//1316 21//1888 213//1317 +f 263//1319 266//1889 267//1320 +f 265//1322 21//1890 261//1323 +f 266//1325 141//1891 142//1326 +f 636//1315 267//1314 142//1328 +f 265//1330 266//1892 263//1331 +f 270//156 268//156 262//156 +f 273//1333 270//1893 269//1334 +f 274//1335 272//1894 271//1336 +f 262//1338 268//1895 275//1339 +f 279//273 284//273 283//273 +f 284//1341 277//1896 278//1342 +f 281//1344 278//1897 277//1345 +f 279//830 280//263 281//265 +f 256//1347 166//215 39//1348 +f 285//1350 660//1898 661//1351 +f 287//1353 662//1899 663//1354 +f 290//1358 287//1900 288//352 +f 291//1359 285//354 286//1360 +f 667//1362 291//1901 32//1363 +f 669//357 292//356 293//775 +f 294//1365 295//1902 297//1366 +f 296//1368 297//1903 676//1369 +f 298//1370 299//1904 295//1371 +f 509//1373 303//1905 301//1374 +f 510//1376 305//1906 303//1377 +f 511//1379 307//1907 305//1380 +f 512//1382 309//1908 307//1383 +f 492//541 493//540 314//1385 +f 628//1387 320//1909 477//1388 +f 492//1390 313//1910 312//1391 +f 491//889 312//1911 311//1393 +f 490//888 311//1912 310//1394 +f 303//1395 514//1913 513//1396 +f 319//1398 430//1914 521//1399 +f 321//1401 320//1915 628//1402 +f 398//1404 321//1916 625//1405 +f 399//1407 398//1408 627//1408 +f 620//664 622//664 368//664 +f 433//1411 431//1917 428//1412 +f 339//1414 338//1918 587//1415 +f 340//1417 339//1919 589//1418 +f 338//1420 476//1920 592//1421 +f 341//1423 340//1921 590//1424 +f 355//1426 356//1922 353//1427 +f 356//1429 358//1923 357//1430 +f 358//1432 360//1924 359//1432 +f 360//1434 349//1925 350//1435 +f 363//1440 520//572 517//571 +f 533//1443 317//1022 326//1444 +f 548//603 544//603 540//603 +f 371//1446 317//1926 533//1447 +f 384//1026 385//1026 381//1026 +f 472//1449 387//1927 388//1450 +f 383//1452 384//1928 380//1453 +f 382//103 383//103 379//1033 +f 381//1455 385//1929 382//1456 +f 386//1037 389//1037 388//1037 +f 473//1038 386//1038 387//1038 +f 389//1458 386//1930 473//1459 +f 471//1042 388//1042 389//1042 +f 584//272 406//272 407//272 +f 426//1461 427//1931 581//917 +f 468//1462 413//1932 414//1463 +f 412//1037 415//1037 414//1037 +f 469//1038 412//1038 413//1038 +f 415//1465 412//1933 469//1466 +f 414//1042 415//1042 470//1042 +f 416//1050 419//1050 411//1050 +f 419//1468 418//1934 408//1469 +f 408//1054 418//1054 417//1054 +f 409//1471 417//1935 416//1472 +f 585//1474 405//1936 406//1475 +f 583//1477 404//1063 405//1478 +f 437//1480 436//1937 433//1481 +f 434//1483 433//1938 429//1484 +f 436//1486 328//1939 431//1487 +f 440//1489 439//1940 436//1490 +f 439//1492 432//1941 328//1493 +f 441//1495 435//1942 432//1496 +f 442//1498 441//1943 439//1499 +f 445//1504 667//1944 666//1505 +f 454//1507 455//1945 452//1508 +f 451//1510 452//1946 448//1511 +f 453//1513 462//1947 464//1514 +f 453//1516 454//1948 451//1517 +f 450//1519 451//1949 449//1520 +f 452//1522 461//1522 460//1522 +f 450//1523 459//1523 462//1524 +f 347//1526 458//1950 457//1527 +f 464//1529 463//1951 455//1530 +f 460//1532 458//1952 347//1533 +f 466//1537 465//1953 461//1538 +f 459//1540 457//1954 458//1541 +f 460//1543 461//1955 465//1544 +f 465//1546 466//1956 462//1547 +f 457//1549 459//1549 450//1549 +f 463//1550 461//1550 452//1550 +f 467//1042 470//1042 423//1042 +f 470//1552 469//1957 422//1553 +f 422//1038 469//1038 468//1038 +f 421//1555 468//1958 467//1556 +f 471//1042 474//1042 397//1042 +f 474//1558 473//1959 396//1559 +f 396//1038 473//1038 472//1038 +f 395//1561 472//1960 471//1562 +f 573//1564 572//1961 483//1565 +f 573//1567 482//1962 475//1568 +f 489//1570 617//1963 616//1571 +f 603//1573 604//1573 484//1573 +f 604//1574 607//1698 485//1575 +f 483//1577 631//1725 634//1578 +f 488//1583 486//1964 479//1584 +f 629//1169 477//1169 333//1169 +f 306//1586 308//1965 498//1587 +f 306//1589 497//1966 496//1590 +f 304//1592 496//1967 495//1593 +f 302//1595 495//546 499//548 +f 497//1597 498//1968 507//891 +f 497//1598 506//1969 504//1599 +f 505//1601 504//533 502//535 +f 503//1603 502//530 501//532 +f 303//1605 361//1970 518//1606 +f 370//1608 371//1971 530//1609 +f 369//1611 370//1854 531//1612 +f 520//1614 363//1972 318//1615 +f 534//904 326//1973 369//1617 +f 523//376 528//582 525//584 +f 525//1618 529//1974 524//1619 +f 529//1621 526//1975 515//1622 +f 526//1624 527//1976 519//845 +f 519//1625 527//1977 528//1626 +f 540//89 544//89 547//89 +f 542//456 548//456 541//456 +f 539//457 547//457 543//457 +f 536//1628 543//453 546//455 +f 545//452 542//451 535//910 +f 546//79 545//79 537//79 +f 553//97 554//97 555//97 +f 555//463 551//462 552//911 +f 549//912 550//1978 554//1630 +f 552//87 551//87 550//87 +f 557//1631 559//1979 560//1632 +f 559//1634 562//1980 561//1635 +f 562//1637 563//1981 564//1638 +f 564//1640 563//1982 565//1641 +f 613//1643 615//1983 573//1644 +f 615//1646 618//1712 572//1647 +f 337//1649 570//1984 569//1650 +f 568//1652 571//1985 475//1653 +f 569//1655 567//1986 335//1656 +f 402//1659 574//1987 576//1660 +f 322//514 577//514 578//514 +f 400//1662 398//1988 578//1663 +f 400//1665 575//1989 574//1666 +f 576//1668 577//1990 322//1669 +f 426//1671 579//1991 580//1672 +f 425//1674 580//1992 582//1675 +f 424//1677 582//630 581//630 +f 583//701 586//700 407//1678 +f 484//1680 485//1993 588//1681 +f 476//1683 484//1683 593//1683 +f 486//1684 487//1994 599//1685 +f 479//1573 486//1573 600//1573 +f 595//1687 596//1995 602//1688 +f 597//1690 598//1996 603//1691 +f 596//1693 597//1997 606//925 +f 594//1694 595//1998 605//1695 +f 600//1697 599//1999 607//1698 +f 598//1573 600//1573 604//1573 +f 482//1699 634//1732 633//1700 +f 608//1702 489//2000 480//1703 +f 617//1705 612//2001 613//929 +f 610//1706 608//2002 609//1707 +f 593//1709 588//2003 619//1710 +f 614//1711 619//1710 618//1712 +f 592//1713 593//2004 614//1714 +f 612//1716 614//2005 615//1717 +f 621//396 620//395 332//1719 +f 366//1721 368//2006 622//441 +f 623//665 522//667 624//575 +f 643//1722 642//2007 646//1723 +f 631//1725 636//1739 638//1726 +f 568//1727 334//2008 630//1728 +f 638//1730 637//2009 633//1731 +f 630//1733 334//2010 635//1734 +f 478//1736 477//2011 637//1737 +f 636//1739 481//2012 478//1740 +f 635//1741 334//2013 633//1742 +f 632//514 639//514 641//514 +f 640//1744 641//2014 644//1745 +f 645//1746 644//2015 642//1747 +f 646//1749 639//2016 632//1750 +f 654//630 655//630 650//630 +f 649//1752 648//2017 655//1753 +f 652//1755 653//2018 648//1756 +f 652//623 651//622 650//941 +f 624//1758 361//2019 362//1759 +f 656//1760 657//2020 661//1761 +f 658//1763 659//2021 663//1764 +f 665//1768 664//708 659//710 +f 657//1770 656//711 666//1771 +f 667//1773 350//2022 349//1774 +f 669//944 668//524 671//526 +f 672//1776 674//2023 675//1777 +f 676//1779 675//2024 674//1780 +f 673//1781 679//2025 678//1782 diff --git a/bin/target/classes/shaders/contrastFragment.glsl b/bin/target/classes/shaders/contrastFragment.glsl new file mode 100644 index 0000000..6fc05d0 --- /dev/null +++ b/bin/target/classes/shaders/contrastFragment.glsl @@ -0,0 +1,29 @@ +#version 400 + +in vec2 textureCoords; + +out vec4 out_Colour; + +uniform sampler2D colourTexture; + +const float brightness = 1.2; +const float contrast = 0.1; +const float saturation = 1.65; + +void main(void){ + + out_Colour = texture(colourTexture, textureCoords); + + // calculate saturation + vec3 luminanceWeights = vec3(0.299, 0.587, 0.114); + float luminance = dot(out_Colour.rgb, luminanceWeights); + out_Colour = mix(vec4(luminance), out_Colour, saturation); + + // calculate contrast + out_Colour.rgb = (out_Colour.rgb - 0.5) * (1.0 + contrast) + 0.5; + + // calculate brightness + out_Colour.rgb *= brightness; + + +} diff --git a/bin/target/classes/shaders/contrastVertex.glsl b/bin/target/classes/shaders/contrastVertex.glsl new file mode 100644 index 0000000..a5d927f --- /dev/null +++ b/bin/target/classes/shaders/contrastVertex.glsl @@ -0,0 +1,12 @@ +#version 400 + +in vec2 position; + +out vec2 textureCoords; + +void main(void){ + + gl_Position = vec4(position, 0.0, 1.0); + textureCoords = position * 0.5 + 0.5; + +} diff --git a/bin/target/classes/shaders/entityFragmentShader.glsl b/bin/target/classes/shaders/entityFragmentShader.glsl new file mode 100644 index 0000000..588cee8 --- /dev/null +++ b/bin/target/classes/shaders/entityFragmentShader.glsl @@ -0,0 +1,53 @@ +#version 140 + +in vec2 pass_textureCoords; +in vec3 surfaceNormal; +in vec3 toLightVector[5]; +in vec3 toCameraVector; +in float visibility; + +out vec4 out_Color; + +uniform sampler2D textureSampler; +uniform vec3 lightColour[5]; +uniform vec3 attenuation[5]; +uniform float shineDamper; +uniform float reflectivity; +uniform vec3 skyColour; + +void main(void){ + + float brightness = 3; + + vec3 unitNormal = normalize(surfaceNormal); + vec3 unitVectorToCamera = normalize(toCameraVector); + + vec3 totalDiffuse = vec3(0.0); + vec3 totalSpecular = vec3(0.0); + + for(int i=0;i<5;i++){ + float distance = length(toLightVector[i]); + float attFactor = attenuation[i].x + (attenuation[i].y * distance) + (attenuation[i].z * distance * distance); + vec3 unitLightVector = normalize(toLightVector[i]); + float nDotl = dot(unitNormal, unitLightVector); + float brightness = max(nDotl, 0.0); + vec3 lightDirection = -unitLightVector; + vec3 reflectedLightDirection = reflect(lightDirection, unitNormal); + float specularFactor = dot(reflectedLightDirection, unitVectorToCamera); + specularFactor = max(specularFactor, 0.0); + float dampedFactor = pow(specularFactor, shineDamper); + totalDiffuse = totalDiffuse + (brightness * lightColour[i])/attFactor; + totalSpecular = totalSpecular + (dampedFactor * reflectivity * lightColour[i])/attFactor; + } + totalDiffuse = max(totalDiffuse, 0.2); + + vec4 textureColour = texture(textureSampler, pass_textureCoords); + if(textureColour.a<0.5){ + discard; + } + + out_Color = vec4(totalDiffuse, 1.0) * textureColour + vec4(totalSpecular, 1.0); + out_Color = mix(vec4(skyColour, 1.0), out_Color, visibility); + out_Color = vec4(out_Color.r*brightness, out_Color.g*brightness, out_Color.b*brightness, out_Color.a); + +} diff --git a/bin/target/classes/shaders/entityVertexShader.glsl b/bin/target/classes/shaders/entityVertexShader.glsl new file mode 100644 index 0000000..cd78413 --- /dev/null +++ b/bin/target/classes/shaders/entityVertexShader.glsl @@ -0,0 +1,51 @@ +#version 150 + + +in vec3 position; +in vec2 textureCoords; +in vec3 normal; + +out vec2 pass_textureCoords; +out vec3 surfaceNormal; +out vec3 toLightVector[5]; +out vec3 toCameraVector; +out float visibility; + +uniform mat4 transformationMatrix; +uniform mat4 projectionMatrix; +uniform mat4 viewMatrix; +uniform vec3 lightPosition[5]; + +const vec4 plane = vec4(0, -1, 0, 15); + +uniform float useFakeLighting; + +const float density = 0.025; +const float gradient = 3.0; + +void main(void){ + + vec4 worldPosition = transformationMatrix * vec4(position.xyz,1.0); + + gl_ClipDistance[0] = dot(worldPosition, plane); + + vec4 positionRelativeToCam = viewMatrix * worldPosition; + + gl_Position = projectionMatrix * positionRelativeToCam; + pass_textureCoords = textureCoords; + + vec3 actualNormal = normal; + actualNormal = vec3(0.0, 1.0, 0.0); + + surfaceNormal = (transformationMatrix * vec4(actualNormal, 0.0)).xyz; + for(int i=0;i<5;i++){ + toLightVector[i] = lightPosition[i] - worldPosition.xyz; + } + toCameraVector = (inverse(viewMatrix) * vec4(0.0, 0.0, 0.0, 1.0)).xyz - worldPosition.xyz; + + float distance = length(positionRelativeToCam.xyz); + visibility = exp(-pow((distance*density), gradient)); + visibility = clamp(visibility, 0.0, 1.0); + + +} diff --git a/bin/target/classes/shaders/fontFragmentShader.glsl b/bin/target/classes/shaders/fontFragmentShader.glsl new file mode 100644 index 0000000..977e36e --- /dev/null +++ b/bin/target/classes/shaders/fontFragmentShader.glsl @@ -0,0 +1,33 @@ +#version 330 + +in vec2 pass_textureCoords; + +out vec4 out_colour; + +uniform vec3 colour; +uniform sampler2D fontAtlas; + +const float width = 0; +const float edge = 1.0; + +uniform float borderWidth; +uniform float borderEdge; + +uniform vec2 offset; + +uniform vec3 outlineColour; + +void main(void){ + + float distance = 1.0 - texture(fontAtlas, pass_textureCoords).a; + float alpha = 1.0 - smoothstep(width, width + edge, distance); + + float distance2 = 1.0 - texture(fontAtlas, pass_textureCoords + offset).a; + float outlineAlpha = 1.0 - smoothstep(borderWidth, borderWidth + borderEdge, distance2); + + float overallAlpha = alpha + (1.0 - alpha) * outlineAlpha; + vec3 overallColour = mix(outlineColour, colour, alpha / overallAlpha); + + out_colour = vec4(overallColour, overallAlpha); + +} diff --git a/bin/target/classes/shaders/fontVertexShader.glsl b/bin/target/classes/shaders/fontVertexShader.glsl new file mode 100644 index 0000000..4b37a23 --- /dev/null +++ b/bin/target/classes/shaders/fontVertexShader.glsl @@ -0,0 +1,15 @@ +#version 330 + +in vec2 position; +in vec2 textureCoords; + +out vec2 pass_textureCoords; + +uniform vec2 translation; + +void main(void){ + + gl_Position = vec4(position, 0.0, 1.0); + pass_textureCoords = textureCoords; + +} diff --git a/bin/target/classes/shaders/guiFragmentShader.glsl b/bin/target/classes/shaders/guiFragmentShader.glsl new file mode 100644 index 0000000..9208356 --- /dev/null +++ b/bin/target/classes/shaders/guiFragmentShader.glsl @@ -0,0 +1,13 @@ +#version 140 + +in vec2 textureCoords; + +out vec4 out_Color; + +uniform sampler2D guiTexture; + +void main(void){ + + out_Color = texture(guiTexture,textureCoords); + +} diff --git a/bin/target/classes/shaders/guiVertexShader.glsl b/bin/target/classes/shaders/guiVertexShader.glsl new file mode 100644 index 0000000..c64f2ba --- /dev/null +++ b/bin/target/classes/shaders/guiVertexShader.glsl @@ -0,0 +1,13 @@ +#version 140 + +in vec2 position; + +out vec2 textureCoords; + +uniform mat4 transformationMatrix; + +void main(void){ + + gl_Position = transformationMatrix * vec4(position, 0.0, 1.0); + textureCoords = vec2((position.x+1.0)/2.0, 1 - (position.y+1.0)/2.0); +} diff --git a/bin/target/classes/shaders/normalMapFragmentShader.glsl b/bin/target/classes/shaders/normalMapFragmentShader.glsl new file mode 100644 index 0000000..ffe438a --- /dev/null +++ b/bin/target/classes/shaders/normalMapFragmentShader.glsl @@ -0,0 +1,52 @@ +#version 400 + +in vec2 pass_textureCoordinates; +in vec3 toLightVector[4]; +in vec3 toCameraVector; +in float visibility; + +out vec4 out_Color; + +uniform sampler2D modelTexture; +uniform sampler2D normalMap; +uniform vec3 lightColour[4]; +uniform vec3 attenuation[4]; +uniform float shineDamper; +uniform float reflectivity; +uniform vec3 skyColour; + +void main(void){ + + vec4 normalMapValue = 2.0 * texture(normalMap, pass_textureCoordinates) - 1.0; + + vec3 unitNormal = normalize(normalMapValue.rgb); + vec3 unitVectorToCamera = normalize(toCameraVector); + + vec3 totalDiffuse = vec3(0.0); + vec3 totalSpecular = vec3(0.0); + + for(int i=0;i<4;i++){ + float distance = length(toLightVector[i]); + float attFactor = attenuation[i].x + (attenuation[i].y * distance) + (attenuation[i].z * distance * distance); + vec3 unitLightVector = normalize(toLightVector[i]); + float nDotl = dot(unitNormal,unitLightVector); + float brightness = max(nDotl,0.0); + vec3 lightDirection = -unitLightVector; + vec3 reflectedLightDirection = reflect(lightDirection,unitNormal); + float specularFactor = dot(reflectedLightDirection , unitVectorToCamera); + specularFactor = max(specularFactor,0.0); + float dampedFactor = pow(specularFactor,shineDamper); + totalDiffuse = totalDiffuse + (brightness * lightColour[i])/attFactor; + totalSpecular = totalSpecular + (dampedFactor * reflectivity * lightColour[i])/attFactor; + } + totalDiffuse = max(totalDiffuse, 0.2); + + vec4 textureColour = texture(modelTexture,pass_textureCoordinates); + if(textureColour.a<0.5){ + discard; + } + + out_Color = vec4(totalDiffuse,1.0) * textureColour + vec4(totalSpecular,1.0); + out_Color = mix(vec4(skyColour,1.0),out_Color, visibility); + +} diff --git a/bin/target/classes/shaders/normalMapVertexShader.glsl b/bin/target/classes/shaders/normalMapVertexShader.glsl new file mode 100644 index 0000000..4455853 --- /dev/null +++ b/bin/target/classes/shaders/normalMapVertexShader.glsl @@ -0,0 +1,60 @@ +#version 400 + +in vec3 position; +in vec2 textureCoordinates; +in vec3 normal; +in vec3 tangent; + +out vec2 pass_textureCoordinates; +out vec3 toLightVector[4]; +out vec3 toCameraVector; +out float visibility; +out vec3 pass_tangent; + +uniform mat4 transformationMatrix; +uniform mat4 projectionMatrix; +uniform mat4 viewMatrix; +uniform vec3 lightPositionEyeSpace[4]; + +uniform float numberOfRows; +uniform vec2 offset; + +const float density = 0; +const float gradient = 5.0; + +uniform vec4 plane; + +void main(void){ + + + vec4 worldPosition = transformationMatrix * vec4(position,1.0); + gl_ClipDistance[0] = dot(worldPosition, plane); + mat4 modelViewMatrix = viewMatrix * transformationMatrix; + vec4 positionRelativeToCam = modelViewMatrix * vec4(position,1.0); + gl_Position = projectionMatrix * positionRelativeToCam; + + pass_textureCoordinates = (textureCoordinates); + + vec3 surfaceNormal = (modelViewMatrix * vec4(normal,0.0)).xyz; + + vec3 norm = normalize(surfaceNormal); + vec3 tang = normalize((modelViewMatrix * vec4(tangent, 0.0)).xyz); + vec3 bitang = normalize(cross(norm, tang)); + + mat3 toTangentSpace = mat3( + + tang.x, bitang.x, norm.x, + tang.y, bitang.y, norm.y, + tang.z, bitang.z, norm.z + ); + + for(int i=0;i<4;i++){ + toLightVector[i] = toTangentSpace * (lightPositionEyeSpace[i] - positionRelativeToCam.xyz); + } + toCameraVector = toTangentSpace * (-positionRelativeToCam.xyz); + + float distance = length(positionRelativeToCam.xyz); + visibility = exp(-pow((distance*density),gradient)); + visibility = clamp(visibility,0.0,1.0); + +} diff --git a/bin/target/classes/shaders/particleFragmentShader.glsl b/bin/target/classes/shaders/particleFragmentShader.glsl new file mode 100644 index 0000000..69bbea9 --- /dev/null +++ b/bin/target/classes/shaders/particleFragmentShader.glsl @@ -0,0 +1,18 @@ +#version 140 + +out vec4 out_colour; + +in vec2 textureCoords1; +in vec2 textureCoords2; +in float blend; + +uniform sampler2D particleTexture; + +void main(void){ + + vec4 colour1 = texture(particleTexture, textureCoords1); + vec4 colour2 = texture(particleTexture, textureCoords2); + + out_colour = mix(colour1, colour2, blend); + +} \ No newline at end of file diff --git a/bin/target/classes/shaders/particleVertexShader.glsl b/bin/target/classes/shaders/particleVertexShader.glsl new file mode 100644 index 0000000..6b40479 --- /dev/null +++ b/bin/target/classes/shaders/particleVertexShader.glsl @@ -0,0 +1,29 @@ +#version 140 + +in vec2 position; + +in mat4 modelViewMatrix; +in vec4 texOffsets; +in float blendFactor; + + +out vec2 textureCoords1; +out vec2 textureCoords2; +out float blend; + +uniform mat4 projectionMatrix; +uniform float numberOfRows; + +void main(void){ + + vec2 textureCoords = position + vec2(0.5, 0.5); + textureCoords.y = 1.0 - textureCoords.y; + + textureCoords /= numberOfRows; + textureCoords1 = textureCoords + texOffsets.xy; + textureCoords2 = textureCoords + texOffsets.zw; + blend = blendFactor; + + gl_Position = projectionMatrix * modelViewMatrix * vec4(position, 0.0, 1.0); + +} diff --git a/bin/target/classes/shaders/shadowFragmentShader.glsl b/bin/target/classes/shaders/shadowFragmentShader.glsl new file mode 100644 index 0000000..1f633b4 --- /dev/null +++ b/bin/target/classes/shaders/shadowFragmentShader.glsl @@ -0,0 +1,16 @@ +#version 400 + +in vec2 textureCoords; + +out vec4 out_Colour; + +uniform sampler2D modelTexture; + +void main(void){ + float alpha = texture(modelTexture, textureCoords).a; + if(alpha < 0.4){ + discard; + } + + out_Colour = vec4(1.0, 1.0, 1.0, 0.1); +} diff --git a/bin/target/classes/shaders/shadowVertexShader.glsl b/bin/target/classes/shaders/shadowVertexShader.glsl new file mode 100644 index 0000000..8977022 --- /dev/null +++ b/bin/target/classes/shaders/shadowVertexShader.glsl @@ -0,0 +1,16 @@ +#version 150 + +in vec3 in_position; +in vec2 in_textureCoords; + +out vec2 textureCoords; + +uniform mat4 mvpMatrix; + +void main(void){ + + textureCoords = in_textureCoords; + + gl_Position = mvpMatrix * vec4(in_position, 1.0); + +} diff --git a/bin/target/classes/shaders/skyboxFragmentShader.glsl b/bin/target/classes/shaders/skyboxFragmentShader.glsl new file mode 100644 index 0000000..7251152 --- /dev/null +++ b/bin/target/classes/shaders/skyboxFragmentShader.glsl @@ -0,0 +1,10 @@ +#version 400 + +in vec3 textureCoords; +out vec4 out_Color; + +uniform samplerCube cubeMap; + +void main(void){ + out_Color = texture(cubeMap, textureCoords); +} diff --git a/bin/target/classes/shaders/skyboxVertexShader.glsl b/bin/target/classes/shaders/skyboxVertexShader.glsl new file mode 100644 index 0000000..ac1933f --- /dev/null +++ b/bin/target/classes/shaders/skyboxVertexShader.glsl @@ -0,0 +1,14 @@ +#version 400 + +in vec3 position; +out vec3 textureCoords; + +uniform mat4 projectionMatrix; +uniform mat4 viewMatrix; + +void main(void){ + + gl_Position = projectionMatrix * viewMatrix * vec4(position, 1.0); + textureCoords = position; + +} diff --git a/bin/target/classes/shaders/terrainFragmentShader.glsl b/bin/target/classes/shaders/terrainFragmentShader.glsl new file mode 100644 index 0000000..c374b6e --- /dev/null +++ b/bin/target/classes/shaders/terrainFragmentShader.glsl @@ -0,0 +1,87 @@ +#version 400 core + +in vec2 pass_textureCoords; +in vec3 surfaceNormal; +in vec3 toLightVector[5]; +in vec3 toCameraVector; +in float visibility; +in vec4 shadowCoords; + +out vec4 out_Color; + +uniform sampler2D backgroundTexture; +uniform sampler2D rTexture; +uniform sampler2D gTexture; +uniform sampler2D bTexture; +uniform sampler2D blendMap; +uniform sampler2D shadowMap; + +uniform vec3 attenuation[5]; +uniform vec3 lightColour[5]; +const float shineDamper = 0; +const float reflectivity = 0; +uniform vec3 skyColour; +//TODO: multiple tasks +const int pcfCount = 2; // sampling count make a uniform and changeble +const float totalTexels = (pcfCount * 2.0 + 1.0) * (pcfCount * 2.0 + 1.0); + +void main(void){ + + float mapSize = 5120.0; //make a uniform so it matches the java variable + + float texelSize = 1.0 / mapSize; + float total = 0.0; + + for(int x=-pcfCount; x<=pcfCount; x++){ + for(int y=-pcfCount; y<=pcfCount; y++){ + float objectNearestLight = texture(shadowMap, shadowCoords.xy + vec2(x,y) * texelSize).r; + if(shadowCoords.z > objectNearestLight){ + total+=1.0; + } + } + } + + total /= totalTexels; + + float lightFactor = 1.0 - (total * shadowCoords.w); + + + vec4 blendMapColour = texture(blendMap, pass_textureCoords); + + vec3 unitVectorToCamera = normalize(toCameraVector); + + float backTextureAmount = 1 - (blendMapColour.r + blendMapColour.g + blendMapColour.b); + vec2 tiledCoords = pass_textureCoords * 40.0; + vec4 backgroundTextureColour = texture(backgroundTexture, tiledCoords) * backTextureAmount; + vec4 rTextureColour = texture(rTexture, tiledCoords) * blendMapColour.r; + vec4 gTextureColour = texture(gTexture, tiledCoords) * blendMapColour.g; + vec4 bTextureColour = texture(bTexture, tiledCoords) * blendMapColour.b; + + vec4 totalColour = backgroundTextureColour + rTextureColour + gTextureColour + bTextureColour; + + + vec3 totalDiffuse = vec3(0.0); + vec3 totalSpecular = vec3(0.0); + + for(int i=0;i<5;i++){ + float distance = length(toLightVector[i]); + float attFactor = attenuation[i].x + (attenuation[i].y * distance) + (attenuation[i].z * distance * distance); + vec3 unitNormal = normalize(surfaceNormal); + vec3 unitLightVector = normalize(toLightVector[i]); + float nDotl = dot(unitNormal, unitLightVector); + float brightness = max(nDotl, 0.2); + vec3 lightDirection = -unitLightVector; + vec3 reflectedLightDirection = reflect(lightDirection, unitNormal); + float specularFactor = dot(reflectedLightDirection, unitVectorToCamera); + specularFactor = max(specularFactor, 0.0); + float dampedFactor = pow(specularFactor, shineDamper); + + totalDiffuse = totalDiffuse + brightness * lightColour[i] / attFactor; + totalSpecular = totalSpecular + dampedFactor * reflectivity * lightColour[i] / attFactor; + + } + totalDiffuse = max(totalDiffuse * lightFactor, 0.2); + + out_Color = vec4(totalDiffuse, 1.0) * totalColour + vec4(totalSpecular, 1.0); + out_Color = mix(vec4(skyColour, 1.0), out_Color, visibility); +} diff --git a/bin/target/classes/shaders/terrainVertexShader.glsl b/bin/target/classes/shaders/terrainVertexShader.glsl new file mode 100644 index 0000000..a18fa09 --- /dev/null +++ b/bin/target/classes/shaders/terrainVertexShader.glsl @@ -0,0 +1,49 @@ +#version 150 +in vec3 position; +in vec2 textureCoords; +in vec3 normal; + +out vec2 pass_textureCoords; +out vec3 surfaceNormal; +out vec3 toLightVector[5]; +out vec3 toCameraVector; +out float visibility; +out vec4 shadowCoords; + +uniform mat4 transformationMatrix; +uniform mat4 projectionMatrix; +uniform mat4 viewMatrix; +uniform vec3 lightPosition[5]; + +uniform mat4 toShadowMapSpace; + +const float density = 0.01; +const float gradient = 5; +const float shadowDistance = 150.0; +const float transitionDistance = 10.0; + +void main(void){ + + vec4 worldPosition = transformationMatrix * vec4(position.xyz,1.0); + shadowCoords = toShadowMapSpace * worldPosition; + + vec4 positionRelativeToCam = viewMatrix * worldPosition; + + gl_Position = projectionMatrix * positionRelativeToCam; + pass_textureCoords = textureCoords; + + surfaceNormal = (transformationMatrix * vec4(normal, 0.0)).xyz; + for(int i=0;i<5;i++){ + toLightVector[i] = lightPosition[i] - worldPosition.xyz; + } + toCameraVector = (inverse(viewMatrix) * vec4(0.0, 0.0, 0.0, 1.0)).xyz - worldPosition.xyz; + + float distance = length(positionRelativeToCam.xyz); + visibility = exp(-pow((distance * density), gradient)); + visibility = clamp(visibility, 0.0, 1.0); + + distance = distance - (shadowDistance - transitionDistance); + distance = distance / transitionDistance; + shadowCoords.w = clamp(1.0-distance, 0.0, 1.0); + +} diff --git a/bin/target/classes/textures/block/cubes/cactus_bottom.png b/bin/target/classes/textures/block/cubes/cactus_bottom.png new file mode 100644 index 0000000..2ee60e6 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/cactus_bottom.png differ diff --git a/bin/target/classes/textures/block/cubes/cactus_side.png b/bin/target/classes/textures/block/cubes/cactus_side.png new file mode 100644 index 0000000..82d487f Binary files /dev/null and b/bin/target/classes/textures/block/cubes/cactus_side.png differ diff --git a/bin/target/classes/textures/block/cubes/cactus_top.png b/bin/target/classes/textures/block/cubes/cactus_top.png new file mode 100644 index 0000000..00cd9a7 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/cactus_top.png differ diff --git a/bin/target/classes/textures/block/cubes/clay/clay.png b/bin/target/classes/textures/block/cubes/clay/clay.png new file mode 100644 index 0000000..6d2acbc Binary files /dev/null and b/bin/target/classes/textures/block/cubes/clay/clay.png differ diff --git a/bin/target/classes/textures/block/cubes/clay/dyed_clay_stained_black.png b/bin/target/classes/textures/block/cubes/clay/dyed_clay_stained_black.png new file mode 100644 index 0000000..457f18c Binary files /dev/null and b/bin/target/classes/textures/block/cubes/clay/dyed_clay_stained_black.png differ diff --git a/bin/target/classes/textures/block/cubes/clay/dyed_clay_stained_blue.png b/bin/target/classes/textures/block/cubes/clay/dyed_clay_stained_blue.png new file mode 100644 index 0000000..ad8e218 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/clay/dyed_clay_stained_blue.png differ diff --git a/bin/target/classes/textures/block/cubes/clay/dyed_clay_stained_brown.png b/bin/target/classes/textures/block/cubes/clay/dyed_clay_stained_brown.png new file mode 100644 index 0000000..8d6f9fb Binary files /dev/null and b/bin/target/classes/textures/block/cubes/clay/dyed_clay_stained_brown.png differ diff --git a/bin/target/classes/textures/block/cubes/clay/dyed_clay_stained_cyan.png b/bin/target/classes/textures/block/cubes/clay/dyed_clay_stained_cyan.png new file mode 100644 index 0000000..908c158 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/clay/dyed_clay_stained_cyan.png differ diff --git a/bin/target/classes/textures/block/cubes/clay/dyed_clay_stained_gray.png b/bin/target/classes/textures/block/cubes/clay/dyed_clay_stained_gray.png new file mode 100644 index 0000000..2fa8cae Binary files /dev/null and b/bin/target/classes/textures/block/cubes/clay/dyed_clay_stained_gray.png differ diff --git a/bin/target/classes/textures/block/cubes/clay/dyed_clay_stained_green.png b/bin/target/classes/textures/block/cubes/clay/dyed_clay_stained_green.png new file mode 100644 index 0000000..24d6649 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/clay/dyed_clay_stained_green.png differ diff --git a/bin/target/classes/textures/block/cubes/clay/dyed_clay_stained_light_blue.png b/bin/target/classes/textures/block/cubes/clay/dyed_clay_stained_light_blue.png new file mode 100644 index 0000000..af37913 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/clay/dyed_clay_stained_light_blue.png differ diff --git a/bin/target/classes/textures/block/cubes/clay/dyed_clay_stained_light_gray.png b/bin/target/classes/textures/block/cubes/clay/dyed_clay_stained_light_gray.png new file mode 100644 index 0000000..5be9101 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/clay/dyed_clay_stained_light_gray.png differ diff --git a/bin/target/classes/textures/block/cubes/clay/dyed_clay_stained_lime.png b/bin/target/classes/textures/block/cubes/clay/dyed_clay_stained_lime.png new file mode 100644 index 0000000..65ba135 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/clay/dyed_clay_stained_lime.png differ diff --git a/bin/target/classes/textures/block/cubes/clay/dyed_clay_stained_magenta.png b/bin/target/classes/textures/block/cubes/clay/dyed_clay_stained_magenta.png new file mode 100644 index 0000000..50a976f Binary files /dev/null and b/bin/target/classes/textures/block/cubes/clay/dyed_clay_stained_magenta.png differ diff --git a/bin/target/classes/textures/block/cubes/clay/dyed_clay_stained_orange.png b/bin/target/classes/textures/block/cubes/clay/dyed_clay_stained_orange.png new file mode 100644 index 0000000..5aed87a Binary files /dev/null and b/bin/target/classes/textures/block/cubes/clay/dyed_clay_stained_orange.png differ diff --git a/bin/target/classes/textures/block/cubes/clay/dyed_clay_stained_pink.png b/bin/target/classes/textures/block/cubes/clay/dyed_clay_stained_pink.png new file mode 100644 index 0000000..ddf992c Binary files /dev/null and b/bin/target/classes/textures/block/cubes/clay/dyed_clay_stained_pink.png differ diff --git a/bin/target/classes/textures/block/cubes/clay/dyed_clay_stained_purple.png b/bin/target/classes/textures/block/cubes/clay/dyed_clay_stained_purple.png new file mode 100644 index 0000000..42c497d Binary files /dev/null and b/bin/target/classes/textures/block/cubes/clay/dyed_clay_stained_purple.png differ diff --git a/bin/target/classes/textures/block/cubes/clay/dyed_clay_stained_red.png b/bin/target/classes/textures/block/cubes/clay/dyed_clay_stained_red.png new file mode 100644 index 0000000..efa5ed3 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/clay/dyed_clay_stained_red.png differ diff --git a/bin/target/classes/textures/block/cubes/clay/dyed_clay_stained_white.png b/bin/target/classes/textures/block/cubes/clay/dyed_clay_stained_white.png new file mode 100644 index 0000000..21db2e2 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/clay/dyed_clay_stained_white.png differ diff --git a/bin/target/classes/textures/block/cubes/clay/dyed_clay_stained_yellow.png b/bin/target/classes/textures/block/cubes/clay/dyed_clay_stained_yellow.png new file mode 100644 index 0000000..1272231 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/clay/dyed_clay_stained_yellow.png differ diff --git a/bin/target/classes/textures/block/cubes/clay/hardened_clay.png b/bin/target/classes/textures/block/cubes/clay/hardened_clay.png new file mode 100644 index 0000000..885b208 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/clay/hardened_clay.png differ diff --git a/bin/target/classes/textures/block/cubes/concrete/concrete_black.png b/bin/target/classes/textures/block/cubes/concrete/concrete_black.png new file mode 100644 index 0000000..e5a30e0 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/concrete/concrete_black.png differ diff --git a/bin/target/classes/textures/block/cubes/concrete/concrete_blue.png b/bin/target/classes/textures/block/cubes/concrete/concrete_blue.png new file mode 100644 index 0000000..f1bd6cd Binary files /dev/null and b/bin/target/classes/textures/block/cubes/concrete/concrete_blue.png differ diff --git a/bin/target/classes/textures/block/cubes/concrete/concrete_brown.png b/bin/target/classes/textures/block/cubes/concrete/concrete_brown.png new file mode 100644 index 0000000..962b1e9 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/concrete/concrete_brown.png differ diff --git a/bin/target/classes/textures/block/cubes/concrete/concrete_cyan.png b/bin/target/classes/textures/block/cubes/concrete/concrete_cyan.png new file mode 100644 index 0000000..e7f4a88 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/concrete/concrete_cyan.png differ diff --git a/bin/target/classes/textures/block/cubes/concrete/concrete_gray.png b/bin/target/classes/textures/block/cubes/concrete/concrete_gray.png new file mode 100644 index 0000000..0a41b9d Binary files /dev/null and b/bin/target/classes/textures/block/cubes/concrete/concrete_gray.png differ diff --git a/bin/target/classes/textures/block/cubes/concrete/concrete_green.png b/bin/target/classes/textures/block/cubes/concrete/concrete_green.png new file mode 100644 index 0000000..a3bbb67 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/concrete/concrete_green.png differ diff --git a/bin/target/classes/textures/block/cubes/concrete/concrete_light_blue.png b/bin/target/classes/textures/block/cubes/concrete/concrete_light_blue.png new file mode 100644 index 0000000..27d9fbf Binary files /dev/null and b/bin/target/classes/textures/block/cubes/concrete/concrete_light_blue.png differ diff --git a/bin/target/classes/textures/block/cubes/concrete/concrete_lime.png b/bin/target/classes/textures/block/cubes/concrete/concrete_lime.png new file mode 100644 index 0000000..12d3c65 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/concrete/concrete_lime.png differ diff --git a/bin/target/classes/textures/block/cubes/concrete/concrete_magenta.png b/bin/target/classes/textures/block/cubes/concrete/concrete_magenta.png new file mode 100644 index 0000000..ac41690 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/concrete/concrete_magenta.png differ diff --git a/bin/target/classes/textures/block/cubes/concrete/concrete_orange.png b/bin/target/classes/textures/block/cubes/concrete/concrete_orange.png new file mode 100644 index 0000000..e145d53 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/concrete/concrete_orange.png differ diff --git a/bin/target/classes/textures/block/cubes/concrete/concrete_pink.png b/bin/target/classes/textures/block/cubes/concrete/concrete_pink.png new file mode 100644 index 0000000..9d1b519 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/concrete/concrete_pink.png differ diff --git a/bin/target/classes/textures/block/cubes/concrete/concrete_purple.png b/bin/target/classes/textures/block/cubes/concrete/concrete_purple.png new file mode 100644 index 0000000..2677b88 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/concrete/concrete_purple.png differ diff --git a/bin/target/classes/textures/block/cubes/concrete/concrete_red.png b/bin/target/classes/textures/block/cubes/concrete/concrete_red.png new file mode 100644 index 0000000..7cd0bba Binary files /dev/null and b/bin/target/classes/textures/block/cubes/concrete/concrete_red.png differ diff --git a/bin/target/classes/textures/block/cubes/concrete/concrete_silver.png b/bin/target/classes/textures/block/cubes/concrete/concrete_silver.png new file mode 100644 index 0000000..03b321b Binary files /dev/null and b/bin/target/classes/textures/block/cubes/concrete/concrete_silver.png differ diff --git a/bin/target/classes/textures/block/cubes/concrete/concrete_white.png b/bin/target/classes/textures/block/cubes/concrete/concrete_white.png new file mode 100644 index 0000000..126111e Binary files /dev/null and b/bin/target/classes/textures/block/cubes/concrete/concrete_white.png differ diff --git a/bin/target/classes/textures/block/cubes/concrete/concrete_yellow.png b/bin/target/classes/textures/block/cubes/concrete/concrete_yellow.png new file mode 100644 index 0000000..336da49 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/concrete/concrete_yellow.png differ diff --git a/bin/target/classes/textures/block/cubes/concrete/powder/concrete_powder_black.png b/bin/target/classes/textures/block/cubes/concrete/powder/concrete_powder_black.png new file mode 100644 index 0000000..bd89658 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/concrete/powder/concrete_powder_black.png differ diff --git a/bin/target/classes/textures/block/cubes/concrete/powder/concrete_powder_blue.png b/bin/target/classes/textures/block/cubes/concrete/powder/concrete_powder_blue.png new file mode 100644 index 0000000..006a7fb Binary files /dev/null and b/bin/target/classes/textures/block/cubes/concrete/powder/concrete_powder_blue.png differ diff --git a/bin/target/classes/textures/block/cubes/concrete/powder/concrete_powder_brown.png b/bin/target/classes/textures/block/cubes/concrete/powder/concrete_powder_brown.png new file mode 100644 index 0000000..6438b42 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/concrete/powder/concrete_powder_brown.png differ diff --git a/bin/target/classes/textures/block/cubes/concrete/powder/concrete_powder_cyan.png b/bin/target/classes/textures/block/cubes/concrete/powder/concrete_powder_cyan.png new file mode 100644 index 0000000..16e46e9 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/concrete/powder/concrete_powder_cyan.png differ diff --git a/bin/target/classes/textures/block/cubes/concrete/powder/concrete_powder_gray.png b/bin/target/classes/textures/block/cubes/concrete/powder/concrete_powder_gray.png new file mode 100644 index 0000000..64d9e4b Binary files /dev/null and b/bin/target/classes/textures/block/cubes/concrete/powder/concrete_powder_gray.png differ diff --git a/bin/target/classes/textures/block/cubes/concrete/powder/concrete_powder_green.png b/bin/target/classes/textures/block/cubes/concrete/powder/concrete_powder_green.png new file mode 100644 index 0000000..6bf205a Binary files /dev/null and b/bin/target/classes/textures/block/cubes/concrete/powder/concrete_powder_green.png differ diff --git a/bin/target/classes/textures/block/cubes/concrete/powder/concrete_powder_light_blue.png b/bin/target/classes/textures/block/cubes/concrete/powder/concrete_powder_light_blue.png new file mode 100644 index 0000000..7c5bab1 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/concrete/powder/concrete_powder_light_blue.png differ diff --git a/bin/target/classes/textures/block/cubes/concrete/powder/concrete_powder_lime.png b/bin/target/classes/textures/block/cubes/concrete/powder/concrete_powder_lime.png new file mode 100644 index 0000000..e0c3181 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/concrete/powder/concrete_powder_lime.png differ diff --git a/bin/target/classes/textures/block/cubes/concrete/powder/concrete_powder_magenta.png b/bin/target/classes/textures/block/cubes/concrete/powder/concrete_powder_magenta.png new file mode 100644 index 0000000..62fcba0 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/concrete/powder/concrete_powder_magenta.png differ diff --git a/bin/target/classes/textures/block/cubes/concrete/powder/concrete_powder_orange.png b/bin/target/classes/textures/block/cubes/concrete/powder/concrete_powder_orange.png new file mode 100644 index 0000000..e600910 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/concrete/powder/concrete_powder_orange.png differ diff --git a/bin/target/classes/textures/block/cubes/concrete/powder/concrete_powder_pink.png b/bin/target/classes/textures/block/cubes/concrete/powder/concrete_powder_pink.png new file mode 100644 index 0000000..a982943 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/concrete/powder/concrete_powder_pink.png differ diff --git a/bin/target/classes/textures/block/cubes/concrete/powder/concrete_powder_purple.png b/bin/target/classes/textures/block/cubes/concrete/powder/concrete_powder_purple.png new file mode 100644 index 0000000..21ebaaf Binary files /dev/null and b/bin/target/classes/textures/block/cubes/concrete/powder/concrete_powder_purple.png differ diff --git a/bin/target/classes/textures/block/cubes/concrete/powder/concrete_powder_red.png b/bin/target/classes/textures/block/cubes/concrete/powder/concrete_powder_red.png new file mode 100644 index 0000000..a691072 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/concrete/powder/concrete_powder_red.png differ diff --git a/bin/target/classes/textures/block/cubes/concrete/powder/concrete_powder_silver.png b/bin/target/classes/textures/block/cubes/concrete/powder/concrete_powder_silver.png new file mode 100644 index 0000000..46b9d57 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/concrete/powder/concrete_powder_silver.png differ diff --git a/bin/target/classes/textures/block/cubes/concrete/powder/concrete_powder_white.png b/bin/target/classes/textures/block/cubes/concrete/powder/concrete_powder_white.png new file mode 100644 index 0000000..48b1d6c Binary files /dev/null and b/bin/target/classes/textures/block/cubes/concrete/powder/concrete_powder_white.png differ diff --git a/bin/target/classes/textures/block/cubes/concrete/powder/concrete_powder_yellow.png b/bin/target/classes/textures/block/cubes/concrete/powder/concrete_powder_yellow.png new file mode 100644 index 0000000..15080d9 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/concrete/powder/concrete_powder_yellow.png differ diff --git a/bin/target/classes/textures/block/cubes/concrete/powder/desktop.ini b/bin/target/classes/textures/block/cubes/concrete/powder/desktop.ini new file mode 100644 index 0000000..f4ea17f --- /dev/null +++ b/bin/target/classes/textures/block/cubes/concrete/powder/desktop.ini @@ -0,0 +1,17 @@ +[LocalizedFileNames] +concrete_powder_pink.png=@concrete_powder_pink.png,0 +concrete_powder_magenta.png=@concrete_powder_magenta.png,0 +concrete_powder_lime.png=@concrete_powder_lime.png,0 +concrete_powder_light_blue.png=@concrete_powder_light_blue.png,0 +concrete_powder_green.png=@concrete_powder_green.png,0 +concrete_powder_gray.png=@concrete_powder_gray.png,0 +concrete_powder_cyan.png=@concrete_powder_cyan.png,0 +concrete_powder_brown.png=@concrete_powder_brown.png,0 +concrete_powder_red.png=@concrete_powder_red.png,0 +concrete_powder_black.png=@concrete_powder_black.png,0 +concrete_powder_white.png=@concrete_powder_white.png,0 +concrete_powder_blue.png=@concrete_powder_blue.png,0 +concrete_powder_yellow.png=@concrete_powder_yellow.png,0 +concrete_powder_silver.png=@concrete_powder_silver.png,0 +concrete_powder_orange.png=@concrete_powder_orange.png,0 +concrete_powder_purple.png=@concrete_powder_purple.png,0 diff --git a/bin/target/classes/textures/block/cubes/door/door_acacia_lower.png b/bin/target/classes/textures/block/cubes/door/door_acacia_lower.png new file mode 100644 index 0000000..c1516b1 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/door/door_acacia_lower.png differ diff --git a/bin/target/classes/textures/block/cubes/door/door_acacia_upper.png b/bin/target/classes/textures/block/cubes/door/door_acacia_upper.png new file mode 100644 index 0000000..d5fff8d Binary files /dev/null and b/bin/target/classes/textures/block/cubes/door/door_acacia_upper.png differ diff --git a/bin/target/classes/textures/block/cubes/door/door_birch_lower.png b/bin/target/classes/textures/block/cubes/door/door_birch_lower.png new file mode 100644 index 0000000..6a49644 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/door/door_birch_lower.png differ diff --git a/bin/target/classes/textures/block/cubes/door/door_birch_upper.png b/bin/target/classes/textures/block/cubes/door/door_birch_upper.png new file mode 100644 index 0000000..4a71488 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/door/door_birch_upper.png differ diff --git a/bin/target/classes/textures/block/cubes/door/door_dark_oak_lower.png b/bin/target/classes/textures/block/cubes/door/door_dark_oak_lower.png new file mode 100644 index 0000000..eb733b0 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/door/door_dark_oak_lower.png differ diff --git a/bin/target/classes/textures/block/cubes/door/door_dark_oak_upper.png b/bin/target/classes/textures/block/cubes/door/door_dark_oak_upper.png new file mode 100644 index 0000000..6971c44 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/door/door_dark_oak_upper.png differ diff --git a/bin/target/classes/textures/block/cubes/door/door_iron_lower.png b/bin/target/classes/textures/block/cubes/door/door_iron_lower.png new file mode 100644 index 0000000..909b7c5 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/door/door_iron_lower.png differ diff --git a/bin/target/classes/textures/block/cubes/door/door_iron_upper.png b/bin/target/classes/textures/block/cubes/door/door_iron_upper.png new file mode 100644 index 0000000..4194812 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/door/door_iron_upper.png differ diff --git a/bin/target/classes/textures/block/cubes/door/door_jungle_lower.png b/bin/target/classes/textures/block/cubes/door/door_jungle_lower.png new file mode 100644 index 0000000..fab29b6 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/door/door_jungle_lower.png differ diff --git a/bin/target/classes/textures/block/cubes/door/door_jungle_upper.png b/bin/target/classes/textures/block/cubes/door/door_jungle_upper.png new file mode 100644 index 0000000..d6a5661 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/door/door_jungle_upper.png differ diff --git a/bin/target/classes/textures/block/cubes/door/door_oak_lower.png b/bin/target/classes/textures/block/cubes/door/door_oak_lower.png new file mode 100644 index 0000000..4d1419b Binary files /dev/null and b/bin/target/classes/textures/block/cubes/door/door_oak_lower.png differ diff --git a/bin/target/classes/textures/block/cubes/door/door_oak_upper.png b/bin/target/classes/textures/block/cubes/door/door_oak_upper.png new file mode 100644 index 0000000..af62f14 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/door/door_oak_upper.png differ diff --git a/bin/target/classes/textures/block/cubes/door/door_spruce_lower.png b/bin/target/classes/textures/block/cubes/door/door_spruce_lower.png new file mode 100644 index 0000000..8d24b7b Binary files /dev/null and b/bin/target/classes/textures/block/cubes/door/door_spruce_lower.png differ diff --git a/bin/target/classes/textures/block/cubes/door/door_spruce_upper.png b/bin/target/classes/textures/block/cubes/door/door_spruce_upper.png new file mode 100644 index 0000000..4c9039b Binary files /dev/null and b/bin/target/classes/textures/block/cubes/door/door_spruce_upper.png differ diff --git a/bin/target/classes/textures/block/cubes/door/iron_trapdoor.png b/bin/target/classes/textures/block/cubes/door/iron_trapdoor.png new file mode 100644 index 0000000..5538063 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/door/iron_trapdoor.png differ diff --git a/bin/target/classes/textures/block/cubes/door/oak_trapdoor.png b/bin/target/classes/textures/block/cubes/door/oak_trapdoor.png new file mode 100644 index 0000000..c9d4c86 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/door/oak_trapdoor.png differ diff --git a/bin/target/classes/textures/block/cubes/fire_layer_0.png b/bin/target/classes/textures/block/cubes/fire_layer_0.png new file mode 100644 index 0000000..5d4e8bc Binary files /dev/null and b/bin/target/classes/textures/block/cubes/fire_layer_0.png differ diff --git a/bin/target/classes/textures/block/cubes/fire_layer_1.png b/bin/target/classes/textures/block/cubes/fire_layer_1.png new file mode 100644 index 0000000..31f702a Binary files /dev/null and b/bin/target/classes/textures/block/cubes/fire_layer_1.png differ diff --git a/bin/target/classes/textures/block/cubes/glass/glass.png b/bin/target/classes/textures/block/cubes/glass/glass.png new file mode 100644 index 0000000..1faa672 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/glass/glass.png differ diff --git a/bin/target/classes/textures/block/cubes/glass/glass_black.png b/bin/target/classes/textures/block/cubes/glass/glass_black.png new file mode 100644 index 0000000..41eb1ca Binary files /dev/null and b/bin/target/classes/textures/block/cubes/glass/glass_black.png differ diff --git a/bin/target/classes/textures/block/cubes/glass/glass_blue.png b/bin/target/classes/textures/block/cubes/glass/glass_blue.png new file mode 100644 index 0000000..9224eca Binary files /dev/null and b/bin/target/classes/textures/block/cubes/glass/glass_blue.png differ diff --git a/bin/target/classes/textures/block/cubes/glass/glass_brown.png b/bin/target/classes/textures/block/cubes/glass/glass_brown.png new file mode 100644 index 0000000..9a30b82 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/glass/glass_brown.png differ diff --git a/bin/target/classes/textures/block/cubes/glass/glass_cyan.png b/bin/target/classes/textures/block/cubes/glass/glass_cyan.png new file mode 100644 index 0000000..7ab5e71 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/glass/glass_cyan.png differ diff --git a/bin/target/classes/textures/block/cubes/glass/glass_gray.png b/bin/target/classes/textures/block/cubes/glass/glass_gray.png new file mode 100644 index 0000000..2e27bd1 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/glass/glass_gray.png differ diff --git a/bin/target/classes/textures/block/cubes/glass/glass_green.png b/bin/target/classes/textures/block/cubes/glass/glass_green.png new file mode 100644 index 0000000..b8db20c Binary files /dev/null and b/bin/target/classes/textures/block/cubes/glass/glass_green.png differ diff --git a/bin/target/classes/textures/block/cubes/glass/glass_light_blue.png b/bin/target/classes/textures/block/cubes/glass/glass_light_blue.png new file mode 100644 index 0000000..6d47af2 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/glass/glass_light_blue.png differ diff --git a/bin/target/classes/textures/block/cubes/glass/glass_lime.png b/bin/target/classes/textures/block/cubes/glass/glass_lime.png new file mode 100644 index 0000000..52375a6 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/glass/glass_lime.png differ diff --git a/bin/target/classes/textures/block/cubes/glass/glass_magenta.png b/bin/target/classes/textures/block/cubes/glass/glass_magenta.png new file mode 100644 index 0000000..10d3543 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/glass/glass_magenta.png differ diff --git a/bin/target/classes/textures/block/cubes/glass/glass_orange.png b/bin/target/classes/textures/block/cubes/glass/glass_orange.png new file mode 100644 index 0000000..c876b4e Binary files /dev/null and b/bin/target/classes/textures/block/cubes/glass/glass_orange.png differ diff --git a/bin/target/classes/textures/block/cubes/glass/glass_pane_top.png b/bin/target/classes/textures/block/cubes/glass/glass_pane_top.png new file mode 100644 index 0000000..7cae3de Binary files /dev/null and b/bin/target/classes/textures/block/cubes/glass/glass_pane_top.png differ diff --git a/bin/target/classes/textures/block/cubes/glass/glass_pane_top_black.png b/bin/target/classes/textures/block/cubes/glass/glass_pane_top_black.png new file mode 100644 index 0000000..7f1e02d Binary files /dev/null and b/bin/target/classes/textures/block/cubes/glass/glass_pane_top_black.png differ diff --git a/bin/target/classes/textures/block/cubes/glass/glass_pane_top_blue.png b/bin/target/classes/textures/block/cubes/glass/glass_pane_top_blue.png new file mode 100644 index 0000000..fe886be Binary files /dev/null and b/bin/target/classes/textures/block/cubes/glass/glass_pane_top_blue.png differ diff --git a/bin/target/classes/textures/block/cubes/glass/glass_pane_top_brown.png b/bin/target/classes/textures/block/cubes/glass/glass_pane_top_brown.png new file mode 100644 index 0000000..5366eaf Binary files /dev/null and b/bin/target/classes/textures/block/cubes/glass/glass_pane_top_brown.png differ diff --git a/bin/target/classes/textures/block/cubes/glass/glass_pane_top_cyan.png b/bin/target/classes/textures/block/cubes/glass/glass_pane_top_cyan.png new file mode 100644 index 0000000..ef1b38b Binary files /dev/null and b/bin/target/classes/textures/block/cubes/glass/glass_pane_top_cyan.png differ diff --git a/bin/target/classes/textures/block/cubes/glass/glass_pane_top_gray.png b/bin/target/classes/textures/block/cubes/glass/glass_pane_top_gray.png new file mode 100644 index 0000000..cc106ef Binary files /dev/null and b/bin/target/classes/textures/block/cubes/glass/glass_pane_top_gray.png differ diff --git a/bin/target/classes/textures/block/cubes/glass/glass_pane_top_green.png b/bin/target/classes/textures/block/cubes/glass/glass_pane_top_green.png new file mode 100644 index 0000000..a9a2386 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/glass/glass_pane_top_green.png differ diff --git a/bin/target/classes/textures/block/cubes/glass/glass_pane_top_light_blue.png b/bin/target/classes/textures/block/cubes/glass/glass_pane_top_light_blue.png new file mode 100644 index 0000000..bebd16f Binary files /dev/null and b/bin/target/classes/textures/block/cubes/glass/glass_pane_top_light_blue.png differ diff --git a/bin/target/classes/textures/block/cubes/glass/glass_pane_top_lime.png b/bin/target/classes/textures/block/cubes/glass/glass_pane_top_lime.png new file mode 100644 index 0000000..818548f Binary files /dev/null and b/bin/target/classes/textures/block/cubes/glass/glass_pane_top_lime.png differ diff --git a/bin/target/classes/textures/block/cubes/glass/glass_pane_top_magenta.png b/bin/target/classes/textures/block/cubes/glass/glass_pane_top_magenta.png new file mode 100644 index 0000000..26e0ab3 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/glass/glass_pane_top_magenta.png differ diff --git a/bin/target/classes/textures/block/cubes/glass/glass_pane_top_orange.png b/bin/target/classes/textures/block/cubes/glass/glass_pane_top_orange.png new file mode 100644 index 0000000..a77d7e8 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/glass/glass_pane_top_orange.png differ diff --git a/bin/target/classes/textures/block/cubes/glass/glass_pane_top_pink.png b/bin/target/classes/textures/block/cubes/glass/glass_pane_top_pink.png new file mode 100644 index 0000000..2766343 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/glass/glass_pane_top_pink.png differ diff --git a/bin/target/classes/textures/block/cubes/glass/glass_pane_top_purple.png b/bin/target/classes/textures/block/cubes/glass/glass_pane_top_purple.png new file mode 100644 index 0000000..0392154 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/glass/glass_pane_top_purple.png differ diff --git a/bin/target/classes/textures/block/cubes/glass/glass_pane_top_red.png b/bin/target/classes/textures/block/cubes/glass/glass_pane_top_red.png new file mode 100644 index 0000000..f659fee Binary files /dev/null and b/bin/target/classes/textures/block/cubes/glass/glass_pane_top_red.png differ diff --git a/bin/target/classes/textures/block/cubes/glass/glass_pane_top_silver.png b/bin/target/classes/textures/block/cubes/glass/glass_pane_top_silver.png new file mode 100644 index 0000000..141d8b5 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/glass/glass_pane_top_silver.png differ diff --git a/bin/target/classes/textures/block/cubes/glass/glass_pane_top_white.png b/bin/target/classes/textures/block/cubes/glass/glass_pane_top_white.png new file mode 100644 index 0000000..ee1cb80 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/glass/glass_pane_top_white.png differ diff --git a/bin/target/classes/textures/block/cubes/glass/glass_pane_top_yellow.png b/bin/target/classes/textures/block/cubes/glass/glass_pane_top_yellow.png new file mode 100644 index 0000000..57452a7 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/glass/glass_pane_top_yellow.png differ diff --git a/bin/target/classes/textures/block/cubes/glass/glass_pink.png b/bin/target/classes/textures/block/cubes/glass/glass_pink.png new file mode 100644 index 0000000..d053a5c Binary files /dev/null and b/bin/target/classes/textures/block/cubes/glass/glass_pink.png differ diff --git a/bin/target/classes/textures/block/cubes/glass/glass_purple.png b/bin/target/classes/textures/block/cubes/glass/glass_purple.png new file mode 100644 index 0000000..35c854e Binary files /dev/null and b/bin/target/classes/textures/block/cubes/glass/glass_purple.png differ diff --git a/bin/target/classes/textures/block/cubes/glass/glass_red.png b/bin/target/classes/textures/block/cubes/glass/glass_red.png new file mode 100644 index 0000000..c034855 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/glass/glass_red.png differ diff --git a/bin/target/classes/textures/block/cubes/glass/glass_silver.png b/bin/target/classes/textures/block/cubes/glass/glass_silver.png new file mode 100644 index 0000000..ae224e8 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/glass/glass_silver.png differ diff --git a/bin/target/classes/textures/block/cubes/glass/glass_white.png b/bin/target/classes/textures/block/cubes/glass/glass_white.png new file mode 100644 index 0000000..654d32f Binary files /dev/null and b/bin/target/classes/textures/block/cubes/glass/glass_white.png differ diff --git a/bin/target/classes/textures/block/cubes/glass/glass_yellow.png b/bin/target/classes/textures/block/cubes/glass/glass_yellow.png new file mode 100644 index 0000000..d6592d0 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/glass/glass_yellow.png differ diff --git a/bin/target/classes/textures/block/cubes/hopper_inside.png b/bin/target/classes/textures/block/cubes/hopper_inside.png new file mode 100644 index 0000000..b46646b Binary files /dev/null and b/bin/target/classes/textures/block/cubes/hopper_inside.png differ diff --git a/bin/target/classes/textures/block/cubes/hopper_outside.png b/bin/target/classes/textures/block/cubes/hopper_outside.png new file mode 100644 index 0000000..6081830 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/hopper_outside.png differ diff --git a/bin/target/classes/textures/block/cubes/hopper_top.png b/bin/target/classes/textures/block/cubes/hopper_top.png new file mode 100644 index 0000000..3d0335c Binary files /dev/null and b/bin/target/classes/textures/block/cubes/hopper_top.png differ diff --git a/bin/target/classes/textures/block/cubes/ice/frosted_ice_0.png b/bin/target/classes/textures/block/cubes/ice/frosted_ice_0.png new file mode 100644 index 0000000..d28ad34 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/ice/frosted_ice_0.png differ diff --git a/bin/target/classes/textures/block/cubes/ice/frosted_ice_1.png b/bin/target/classes/textures/block/cubes/ice/frosted_ice_1.png new file mode 100644 index 0000000..2749efc Binary files /dev/null and b/bin/target/classes/textures/block/cubes/ice/frosted_ice_1.png differ diff --git a/bin/target/classes/textures/block/cubes/ice/frosted_ice_2.png b/bin/target/classes/textures/block/cubes/ice/frosted_ice_2.png new file mode 100644 index 0000000..6de760c Binary files /dev/null and b/bin/target/classes/textures/block/cubes/ice/frosted_ice_2.png differ diff --git a/bin/target/classes/textures/block/cubes/ice/frosted_ice_3.png b/bin/target/classes/textures/block/cubes/ice/frosted_ice_3.png new file mode 100644 index 0000000..5af2a3f Binary files /dev/null and b/bin/target/classes/textures/block/cubes/ice/frosted_ice_3.png differ diff --git a/bin/target/classes/textures/block/cubes/ice/ice.png b/bin/target/classes/textures/block/cubes/ice/ice.png new file mode 100644 index 0000000..d429a37 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/ice/ice.png differ diff --git a/bin/target/classes/textures/block/cubes/ice/ice_packed.png b/bin/target/classes/textures/block/cubes/ice/ice_packed.png new file mode 100644 index 0000000..f8c586c Binary files /dev/null and b/bin/target/classes/textures/block/cubes/ice/ice_packed.png differ diff --git a/bin/target/classes/textures/block/cubes/iron_bars.png b/bin/target/classes/textures/block/cubes/iron_bars.png new file mode 100644 index 0000000..503e6f4 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/iron_bars.png differ diff --git a/bin/target/classes/textures/block/cubes/itemframe_background.png b/bin/target/classes/textures/block/cubes/itemframe_background.png new file mode 100644 index 0000000..8ee3219 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/itemframe_background.png differ diff --git a/bin/target/classes/textures/block/cubes/jukebox_side.png b/bin/target/classes/textures/block/cubes/jukebox_side.png new file mode 100644 index 0000000..3138116 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/jukebox_side.png differ diff --git a/bin/target/classes/textures/block/cubes/jukebox_top.png b/bin/target/classes/textures/block/cubes/jukebox_top.png new file mode 100644 index 0000000..51387f7 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/jukebox_top.png differ diff --git a/bin/target/classes/textures/block/cubes/ladder.png b/bin/target/classes/textures/block/cubes/ladder.png new file mode 100644 index 0000000..33db28c Binary files /dev/null and b/bin/target/classes/textures/block/cubes/ladder.png differ diff --git a/bin/target/classes/textures/block/cubes/leaves/leaves_acacia.png b/bin/target/classes/textures/block/cubes/leaves/leaves_acacia.png new file mode 100644 index 0000000..60ec3dc Binary files /dev/null and b/bin/target/classes/textures/block/cubes/leaves/leaves_acacia.png differ diff --git a/bin/target/classes/textures/block/cubes/leaves/leaves_big_oak.png b/bin/target/classes/textures/block/cubes/leaves/leaves_big_oak.png new file mode 100644 index 0000000..9932828 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/leaves/leaves_big_oak.png differ diff --git a/bin/target/classes/textures/block/cubes/leaves/leaves_birch.png b/bin/target/classes/textures/block/cubes/leaves/leaves_birch.png new file mode 100644 index 0000000..464f5e9 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/leaves/leaves_birch.png differ diff --git a/bin/target/classes/textures/block/cubes/leaves/leaves_jungle.png b/bin/target/classes/textures/block/cubes/leaves/leaves_jungle.png new file mode 100644 index 0000000..f465b0e Binary files /dev/null and b/bin/target/classes/textures/block/cubes/leaves/leaves_jungle.png differ diff --git a/bin/target/classes/textures/block/cubes/leaves/leaves_oak.png b/bin/target/classes/textures/block/cubes/leaves/leaves_oak.png new file mode 100644 index 0000000..73ddb0f Binary files /dev/null and b/bin/target/classes/textures/block/cubes/leaves/leaves_oak.png differ diff --git a/bin/target/classes/textures/block/cubes/leaves/leaves_spruce.png b/bin/target/classes/textures/block/cubes/leaves/leaves_spruce.png new file mode 100644 index 0000000..85e4c07 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/leaves/leaves_spruce.png differ diff --git a/bin/target/classes/textures/block/cubes/liquid/lava_flow.png b/bin/target/classes/textures/block/cubes/liquid/lava_flow.png new file mode 100644 index 0000000..1899e46 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/liquid/lava_flow.png differ diff --git a/bin/target/classes/textures/block/cubes/liquid/lava_still.png b/bin/target/classes/textures/block/cubes/liquid/lava_still.png new file mode 100644 index 0000000..a7cffc7 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/liquid/lava_still.png differ diff --git a/bin/target/classes/textures/block/cubes/liquid/water_flow.png b/bin/target/classes/textures/block/cubes/liquid/water_flow.png new file mode 100644 index 0000000..58bf7aa Binary files /dev/null and b/bin/target/classes/textures/block/cubes/liquid/water_flow.png differ diff --git a/bin/target/classes/textures/block/cubes/liquid/water_overlay.png b/bin/target/classes/textures/block/cubes/liquid/water_overlay.png new file mode 100644 index 0000000..978fce7 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/liquid/water_overlay.png differ diff --git a/bin/target/classes/textures/block/cubes/liquid/water_still.png b/bin/target/classes/textures/block/cubes/liquid/water_still.png new file mode 100644 index 0000000..02a2813 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/liquid/water_still.png differ diff --git a/bin/target/classes/textures/block/cubes/magma.png b/bin/target/classes/textures/block/cubes/magma.png new file mode 100644 index 0000000..d14ee19 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/magma.png differ diff --git a/bin/target/classes/textures/block/cubes/melon_side.png b/bin/target/classes/textures/block/cubes/melon_side.png new file mode 100644 index 0000000..d32d5f8 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/melon_side.png differ diff --git a/bin/target/classes/textures/block/cubes/melon_top.png b/bin/target/classes/textures/block/cubes/melon_top.png new file mode 100644 index 0000000..776146d Binary files /dev/null and b/bin/target/classes/textures/block/cubes/melon_top.png differ diff --git a/bin/target/classes/textures/block/cubes/mineral_blocks/coal_block.png b/bin/target/classes/textures/block/cubes/mineral_blocks/coal_block.png new file mode 100644 index 0000000..b2a7357 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/mineral_blocks/coal_block.png differ diff --git a/bin/target/classes/textures/block/cubes/mineral_blocks/desktop.ini b/bin/target/classes/textures/block/cubes/mineral_blocks/desktop.ini new file mode 100644 index 0000000..0481e39 --- /dev/null +++ b/bin/target/classes/textures/block/cubes/mineral_blocks/desktop.ini @@ -0,0 +1,7 @@ +[LocalizedFileNames] +emerald_block.png=@emerald_block.png,0 +lapis_block.png=@lapis_block.png,0 +diamond_block.png=@diamond_block.png,0 +iron_block.png=@iron_block.png,0 +coal_block.png=@coal_block.png,0 +gold_block.png=@gold_block.png,0 diff --git a/bin/target/classes/textures/block/cubes/mineral_blocks/diamond_block.png b/bin/target/classes/textures/block/cubes/mineral_blocks/diamond_block.png new file mode 100644 index 0000000..94bdf04 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/mineral_blocks/diamond_block.png differ diff --git a/bin/target/classes/textures/block/cubes/mineral_blocks/emerald_block.png b/bin/target/classes/textures/block/cubes/mineral_blocks/emerald_block.png new file mode 100644 index 0000000..02a51d8 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/mineral_blocks/emerald_block.png differ diff --git a/bin/target/classes/textures/block/cubes/mineral_blocks/gold_block.png b/bin/target/classes/textures/block/cubes/mineral_blocks/gold_block.png new file mode 100644 index 0000000..0c034c0 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/mineral_blocks/gold_block.png differ diff --git a/bin/target/classes/textures/block/cubes/mineral_blocks/iron_block.png b/bin/target/classes/textures/block/cubes/mineral_blocks/iron_block.png new file mode 100644 index 0000000..c2f71bf Binary files /dev/null and b/bin/target/classes/textures/block/cubes/mineral_blocks/iron_block.png differ diff --git a/bin/target/classes/textures/block/cubes/mineral_blocks/lapis_block.png b/bin/target/classes/textures/block/cubes/mineral_blocks/lapis_block.png new file mode 100644 index 0000000..bb5b327 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/mineral_blocks/lapis_block.png differ diff --git a/bin/target/classes/textures/block/cubes/ore/coal_ore.png b/bin/target/classes/textures/block/cubes/ore/coal_ore.png new file mode 100644 index 0000000..e274879 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/ore/coal_ore.png differ diff --git a/bin/target/classes/textures/block/cubes/ore/desktop.ini b/bin/target/classes/textures/block/cubes/ore/desktop.ini new file mode 100644 index 0000000..5ba8946 --- /dev/null +++ b/bin/target/classes/textures/block/cubes/ore/desktop.ini @@ -0,0 +1,8 @@ +[LocalizedFileNames] +emerald_ore.png=@emerald_ore.png,0 +lapis_ore.png=@lapis_ore.png,0 +diamond_ore.png=@diamond_ore.png,0 +iron_ore.png=@iron_ore.png,0 +coal_ore.png=@coal_ore.png,0 +gold_ore.png=@gold_ore.png,0 +quartz_ore.png=@quartz_ore.png,0 diff --git a/bin/target/classes/textures/block/cubes/ore/diamond_ore.png b/bin/target/classes/textures/block/cubes/ore/diamond_ore.png new file mode 100644 index 0000000..acefac5 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/ore/diamond_ore.png differ diff --git a/bin/target/classes/textures/block/cubes/ore/emerald_ore.png b/bin/target/classes/textures/block/cubes/ore/emerald_ore.png new file mode 100644 index 0000000..2cb417a Binary files /dev/null and b/bin/target/classes/textures/block/cubes/ore/emerald_ore.png differ diff --git a/bin/target/classes/textures/block/cubes/ore/gold_ore.png b/bin/target/classes/textures/block/cubes/ore/gold_ore.png new file mode 100644 index 0000000..9951425 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/ore/gold_ore.png differ diff --git a/bin/target/classes/textures/block/cubes/ore/iron_ore.png b/bin/target/classes/textures/block/cubes/ore/iron_ore.png new file mode 100644 index 0000000..94731de Binary files /dev/null and b/bin/target/classes/textures/block/cubes/ore/iron_ore.png differ diff --git a/bin/target/classes/textures/block/cubes/ore/lapis_ore.png b/bin/target/classes/textures/block/cubes/ore/lapis_ore.png new file mode 100644 index 0000000..cda05b0 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/ore/lapis_ore.png differ diff --git a/bin/target/classes/textures/block/cubes/ore/quartz_ore.png b/bin/target/classes/textures/block/cubes/ore/quartz_ore.png new file mode 100644 index 0000000..67923cf Binary files /dev/null and b/bin/target/classes/textures/block/cubes/ore/quartz_ore.png differ diff --git a/bin/target/classes/textures/block/cubes/portal.png b/bin/target/classes/textures/block/cubes/portal.png new file mode 100644 index 0000000..8fa9bd6 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/portal.png differ diff --git a/bin/target/classes/textures/block/cubes/pumpkin/pumpkin_face_off.png b/bin/target/classes/textures/block/cubes/pumpkin/pumpkin_face_off.png new file mode 100644 index 0000000..76dbb0d Binary files /dev/null and b/bin/target/classes/textures/block/cubes/pumpkin/pumpkin_face_off.png differ diff --git a/bin/target/classes/textures/block/cubes/pumpkin/pumpkin_face_on.png b/bin/target/classes/textures/block/cubes/pumpkin/pumpkin_face_on.png new file mode 100644 index 0000000..a257e9d Binary files /dev/null and b/bin/target/classes/textures/block/cubes/pumpkin/pumpkin_face_on.png differ diff --git a/bin/target/classes/textures/block/cubes/pumpkin/pumpkin_side.png b/bin/target/classes/textures/block/cubes/pumpkin/pumpkin_side.png new file mode 100644 index 0000000..dfe70d6 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/pumpkin/pumpkin_side.png differ diff --git a/bin/target/classes/textures/block/cubes/pumpkin/pumpkin_top.png b/bin/target/classes/textures/block/cubes/pumpkin/pumpkin_top.png new file mode 100644 index 0000000..1deb1b8 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/pumpkin/pumpkin_top.png differ diff --git a/bin/target/classes/textures/block/cubes/rails/rail_activator.png b/bin/target/classes/textures/block/cubes/rails/rail_activator.png new file mode 100644 index 0000000..a7674a1 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/rails/rail_activator.png differ diff --git a/bin/target/classes/textures/block/cubes/rails/rail_activator_powered.png b/bin/target/classes/textures/block/cubes/rails/rail_activator_powered.png new file mode 100644 index 0000000..9fa3641 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/rails/rail_activator_powered.png differ diff --git a/bin/target/classes/textures/block/cubes/rails/rail_detector.png b/bin/target/classes/textures/block/cubes/rails/rail_detector.png new file mode 100644 index 0000000..b744b24 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/rails/rail_detector.png differ diff --git a/bin/target/classes/textures/block/cubes/rails/rail_detector_powered.png b/bin/target/classes/textures/block/cubes/rails/rail_detector_powered.png new file mode 100644 index 0000000..79befbe Binary files /dev/null and b/bin/target/classes/textures/block/cubes/rails/rail_detector_powered.png differ diff --git a/bin/target/classes/textures/block/cubes/rails/rail_golden.png b/bin/target/classes/textures/block/cubes/rails/rail_golden.png new file mode 100644 index 0000000..ec27300 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/rails/rail_golden.png differ diff --git a/bin/target/classes/textures/block/cubes/rails/rail_golden_powered.png b/bin/target/classes/textures/block/cubes/rails/rail_golden_powered.png new file mode 100644 index 0000000..d0006b9 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/rails/rail_golden_powered.png differ diff --git a/bin/target/classes/textures/block/cubes/rails/rail_normal.png b/bin/target/classes/textures/block/cubes/rails/rail_normal.png new file mode 100644 index 0000000..a3a4a15 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/rails/rail_normal.png differ diff --git a/bin/target/classes/textures/block/cubes/rails/rail_normal_turned.png b/bin/target/classes/textures/block/cubes/rails/rail_normal_turned.png new file mode 100644 index 0000000..720e82c Binary files /dev/null and b/bin/target/classes/textures/block/cubes/rails/rail_normal_turned.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/acacia_fence.png b/bin/target/classes/textures/block/cubes/sanity/acacia_fence.png new file mode 100644 index 0000000..8666ebc Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/acacia_fence.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/acacia_fence_gate.png b/bin/target/classes/textures/block/cubes/sanity/acacia_fence_gate.png new file mode 100644 index 0000000..41bf144 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/acacia_fence_gate.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/acacia_side_1.png b/bin/target/classes/textures/block/cubes/sanity/acacia_side_1.png new file mode 100644 index 0000000..b13efb0 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/acacia_side_1.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/acacia_side_2.png b/bin/target/classes/textures/block/cubes/sanity/acacia_side_2.png new file mode 100644 index 0000000..6ec00dd Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/acacia_side_2.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/acacia_siding.png b/bin/target/classes/textures/block/cubes/sanity/acacia_siding.png new file mode 100644 index 0000000..e77c809 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/acacia_siding.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/acacia_slab.png b/bin/target/classes/textures/block/cubes/sanity/acacia_slab.png new file mode 100644 index 0000000..e58199a Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/acacia_slab.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/anvil_0_back.png b/bin/target/classes/textures/block/cubes/sanity/anvil_0_back.png new file mode 100644 index 0000000..9d15d13 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/anvil_0_back.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/anvil_0_front.png b/bin/target/classes/textures/block/cubes/sanity/anvil_0_front.png new file mode 100644 index 0000000..076b125 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/anvil_0_front.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/anvil_0_side.png b/bin/target/classes/textures/block/cubes/sanity/anvil_0_side.png new file mode 100644 index 0000000..6bad6fa Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/anvil_0_side.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/anvil_0_top.png b/bin/target/classes/textures/block/cubes/sanity/anvil_0_top.png new file mode 100644 index 0000000..31ffc5c Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/anvil_0_top.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/anvil_1_back.png b/bin/target/classes/textures/block/cubes/sanity/anvil_1_back.png new file mode 100644 index 0000000..643ff7b Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/anvil_1_back.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/anvil_1_front.png b/bin/target/classes/textures/block/cubes/sanity/anvil_1_front.png new file mode 100644 index 0000000..619f36a Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/anvil_1_front.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/anvil_1_side.png b/bin/target/classes/textures/block/cubes/sanity/anvil_1_side.png new file mode 100644 index 0000000..6775b7a Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/anvil_1_side.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/anvil_1_top.png b/bin/target/classes/textures/block/cubes/sanity/anvil_1_top.png new file mode 100644 index 0000000..d1e665e Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/anvil_1_top.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/anvil_2_back.png b/bin/target/classes/textures/block/cubes/sanity/anvil_2_back.png new file mode 100644 index 0000000..035a3eb Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/anvil_2_back.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/anvil_2_front.png b/bin/target/classes/textures/block/cubes/sanity/anvil_2_front.png new file mode 100644 index 0000000..83f56c0 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/anvil_2_front.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/anvil_2_side.png b/bin/target/classes/textures/block/cubes/sanity/anvil_2_side.png new file mode 100644 index 0000000..0314fae Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/anvil_2_side.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/anvil_2_top.png b/bin/target/classes/textures/block/cubes/sanity/anvil_2_top.png new file mode 100644 index 0000000..c9de5b3 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/anvil_2_top.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/anvil_bottom.png b/bin/target/classes/textures/block/cubes/sanity/anvil_bottom.png new file mode 100644 index 0000000..9c09198 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/anvil_bottom.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/beacon_glass_side.png b/bin/target/classes/textures/block/cubes/sanity/beacon_glass_side.png new file mode 100644 index 0000000..2f72ae9 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/beacon_glass_side.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/beacon_glass_top.png b/bin/target/classes/textures/block/cubes/sanity/beacon_glass_top.png new file mode 100644 index 0000000..13d9f06 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/beacon_glass_top.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/beacon_nether_star.png b/bin/target/classes/textures/block/cubes/sanity/beacon_nether_star.png new file mode 100644 index 0000000..204258e Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/beacon_nether_star.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/birch_fence.png b/bin/target/classes/textures/block/cubes/sanity/birch_fence.png new file mode 100644 index 0000000..1ad018b Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/birch_fence.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/birch_fence_gate.png b/bin/target/classes/textures/block/cubes/sanity/birch_fence_gate.png new file mode 100644 index 0000000..d04d692 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/birch_fence_gate.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/birch_side.png b/bin/target/classes/textures/block/cubes/sanity/birch_side.png new file mode 100644 index 0000000..2aae0bf Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/birch_side.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/birch_siding.png b/bin/target/classes/textures/block/cubes/sanity/birch_siding.png new file mode 100644 index 0000000..b2c078c Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/birch_siding.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/birch_slab_1.png b/bin/target/classes/textures/block/cubes/sanity/birch_slab_1.png new file mode 100644 index 0000000..1d43aff Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/birch_slab_1.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/birch_slab_2.png b/bin/target/classes/textures/block/cubes/sanity/birch_slab_2.png new file mode 100644 index 0000000..6ba5ecc Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/birch_slab_2.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/birch_slab_3.png b/bin/target/classes/textures/block/cubes/sanity/birch_slab_3.png new file mode 100644 index 0000000..1b9b6ac Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/birch_slab_3.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/brick_stairs.png b/bin/target/classes/textures/block/cubes/sanity/brick_stairs.png new file mode 100644 index 0000000..40423ea Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/brick_stairs.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/brick_stairs_corner_inner.png b/bin/target/classes/textures/block/cubes/sanity/brick_stairs_corner_inner.png new file mode 100644 index 0000000..5d142d8 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/brick_stairs_corner_inner.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/brick_stairs_corner_outer.png b/bin/target/classes/textures/block/cubes/sanity/brick_stairs_corner_outer.png new file mode 100644 index 0000000..1f4a2be Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/brick_stairs_corner_outer.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/button_oak.png b/bin/target/classes/textures/block/cubes/sanity/button_oak.png new file mode 100644 index 0000000..92e8b9d Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/button_oak.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/cobblestone_mossy_wall.png b/bin/target/classes/textures/block/cubes/sanity/cobblestone_mossy_wall.png new file mode 100644 index 0000000..76d700d Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/cobblestone_mossy_wall.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/cobblestone_stairs.png b/bin/target/classes/textures/block/cubes/sanity/cobblestone_stairs.png new file mode 100644 index 0000000..cb5089c Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/cobblestone_stairs.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/cobblestone_wall.png b/bin/target/classes/textures/block/cubes/sanity/cobblestone_wall.png new file mode 100644 index 0000000..203716b Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/cobblestone_wall.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/dark_oak_fence.png b/bin/target/classes/textures/block/cubes/sanity/dark_oak_fence.png new file mode 100644 index 0000000..df12aa6 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/dark_oak_fence.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/dark_oak_fence_gate.png b/bin/target/classes/textures/block/cubes/sanity/dark_oak_fence_gate.png new file mode 100644 index 0000000..a7a8104 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/dark_oak_fence_gate.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/dark_oak_side.png b/bin/target/classes/textures/block/cubes/sanity/dark_oak_side.png new file mode 100644 index 0000000..c655c4a Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/dark_oak_side.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/dark_oak_siding.png b/bin/target/classes/textures/block/cubes/sanity/dark_oak_siding.png new file mode 100644 index 0000000..da933d0 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/dark_oak_siding.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/dark_oak_slab_1.png b/bin/target/classes/textures/block/cubes/sanity/dark_oak_slab_1.png new file mode 100644 index 0000000..262f318 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/dark_oak_slab_1.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/dark_oak_slab_2.png b/bin/target/classes/textures/block/cubes/sanity/dark_oak_slab_2.png new file mode 100644 index 0000000..53a9fae Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/dark_oak_slab_2.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/dark_oak_slab_3.png b/bin/target/classes/textures/block/cubes/sanity/dark_oak_slab_3.png new file mode 100644 index 0000000..4ee6929 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/dark_oak_slab_3.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/dirt_podzol_side_snowed.png b/bin/target/classes/textures/block/cubes/sanity/dirt_podzol_side_snowed.png new file mode 100644 index 0000000..dd6c640 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/dirt_podzol_side_snowed.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/frame_border.png b/bin/target/classes/textures/block/cubes/sanity/frame_border.png new file mode 100644 index 0000000..c9840ef Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/frame_border.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/frost_crack1.png b/bin/target/classes/textures/block/cubes/sanity/frost_crack1.png new file mode 100644 index 0000000..6bf777b Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/frost_crack1.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/frost_crack2.png b/bin/target/classes/textures/block/cubes/sanity/frost_crack2.png new file mode 100644 index 0000000..302230e Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/frost_crack2.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/frost_crack3.png b/bin/target/classes/textures/block/cubes/sanity/frost_crack3.png new file mode 100644 index 0000000..2a1560c Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/frost_crack3.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/gold_pressure_plate_off.png b/bin/target/classes/textures/block/cubes/sanity/gold_pressure_plate_off.png new file mode 100644 index 0000000..93fd70c Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/gold_pressure_plate_off.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/gold_pressure_plate_on.png b/bin/target/classes/textures/block/cubes/sanity/gold_pressure_plate_on.png new file mode 100644 index 0000000..1c0f05d Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/gold_pressure_plate_on.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/grass_top_blades.png b/bin/target/classes/textures/block/cubes/sanity/grass_top_blades.png new file mode 100644 index 0000000..e059ead Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/grass_top_blades.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/ice_inside.png b/bin/target/classes/textures/block/cubes/sanity/ice_inside.png new file mode 100644 index 0000000..188e544 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/ice_inside.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/ice_triangle.png b/bin/target/classes/textures/block/cubes/sanity/ice_triangle.png new file mode 100644 index 0000000..a3e1f12 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/ice_triangle.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/iron_pressure_plate_off.png b/bin/target/classes/textures/block/cubes/sanity/iron_pressure_plate_off.png new file mode 100644 index 0000000..147c428 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/iron_pressure_plate_off.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/iron_pressure_plate_on.png b/bin/target/classes/textures/block/cubes/sanity/iron_pressure_plate_on.png new file mode 100644 index 0000000..736a42f Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/iron_pressure_plate_on.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/jungle_fence.png b/bin/target/classes/textures/block/cubes/sanity/jungle_fence.png new file mode 100644 index 0000000..d56a696 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/jungle_fence.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/jungle_fence_gate.png b/bin/target/classes/textures/block/cubes/sanity/jungle_fence_gate.png new file mode 100644 index 0000000..aa2fb4b Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/jungle_fence_gate.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/jungle_flooring.png b/bin/target/classes/textures/block/cubes/sanity/jungle_flooring.png new file mode 100644 index 0000000..877426e Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/jungle_flooring.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/jungle_side.png b/bin/target/classes/textures/block/cubes/sanity/jungle_side.png new file mode 100644 index 0000000..a294b7d Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/jungle_side.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/jungle_siding.png b/bin/target/classes/textures/block/cubes/sanity/jungle_siding.png new file mode 100644 index 0000000..9511031 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/jungle_siding.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/jungle_slab_1.png b/bin/target/classes/textures/block/cubes/sanity/jungle_slab_1.png new file mode 100644 index 0000000..c263bde Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/jungle_slab_1.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/jungle_slab_2.png b/bin/target/classes/textures/block/cubes/sanity/jungle_slab_2.png new file mode 100644 index 0000000..f4d35bb Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/jungle_slab_2.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/jungle_slab_3.png b/bin/target/classes/textures/block/cubes/sanity/jungle_slab_3.png new file mode 100644 index 0000000..191f4d3 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/jungle_slab_3.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/leaves_acacia_inner.png b/bin/target/classes/textures/block/cubes/sanity/leaves_acacia_inner.png new file mode 100644 index 0000000..dec09b7 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/leaves_acacia_inner.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/leaves_big_oak.png b/bin/target/classes/textures/block/cubes/sanity/leaves_big_oak.png new file mode 100644 index 0000000..4120189 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/leaves_big_oak.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/leaves_big_oak_inner.png b/bin/target/classes/textures/block/cubes/sanity/leaves_big_oak_inner.png new file mode 100644 index 0000000..e9d56e5 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/leaves_big_oak_inner.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/leaves_birch.png b/bin/target/classes/textures/block/cubes/sanity/leaves_birch.png new file mode 100644 index 0000000..98d30d1 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/leaves_birch.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/leaves_birch_inner.png b/bin/target/classes/textures/block/cubes/sanity/leaves_birch_inner.png new file mode 100644 index 0000000..4f3da8e Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/leaves_birch_inner.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/leaves_jungle_bottom.png b/bin/target/classes/textures/block/cubes/sanity/leaves_jungle_bottom.png new file mode 100644 index 0000000..65a4714 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/leaves_jungle_bottom.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/leaves_jungle_ew.png b/bin/target/classes/textures/block/cubes/sanity/leaves_jungle_ew.png new file mode 100644 index 0000000..e2e7831 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/leaves_jungle_ew.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/leaves_jungle_inner.png b/bin/target/classes/textures/block/cubes/sanity/leaves_jungle_inner.png new file mode 100644 index 0000000..43f321c Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/leaves_jungle_inner.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/leaves_jungle_ns.png b/bin/target/classes/textures/block/cubes/sanity/leaves_jungle_ns.png new file mode 100644 index 0000000..6165d70 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/leaves_jungle_ns.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/leaves_jungle_top.png b/bin/target/classes/textures/block/cubes/sanity/leaves_jungle_top.png new file mode 100644 index 0000000..5bda9b0 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/leaves_jungle_top.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/leaves_oak.png b/bin/target/classes/textures/block/cubes/sanity/leaves_oak.png new file mode 100644 index 0000000..7713047 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/leaves_oak.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/leaves_oak_inner.png b/bin/target/classes/textures/block/cubes/sanity/leaves_oak_inner.png new file mode 100644 index 0000000..7eb7608 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/leaves_oak_inner.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/lever.png b/bin/target/classes/textures/block/cubes/sanity/lever.png new file mode 100644 index 0000000..0141038 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/lever.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/magma1.png b/bin/target/classes/textures/block/cubes/sanity/magma1.png new file mode 100644 index 0000000..3400af8 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/magma1.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/magma2.png b/bin/target/classes/textures/block/cubes/sanity/magma2.png new file mode 100644 index 0000000..9f085ce Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/magma2.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/magma3.png b/bin/target/classes/textures/block/cubes/sanity/magma3.png new file mode 100644 index 0000000..834ccda Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/magma3.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/mycelium_side_snowed.png b/bin/target/classes/textures/block/cubes/sanity/mycelium_side_snowed.png new file mode 100644 index 0000000..91ae344 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/mycelium_side_snowed.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/oak_fence.png b/bin/target/classes/textures/block/cubes/sanity/oak_fence.png new file mode 100644 index 0000000..1fea387 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/oak_fence.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/oak_fence_gate.png b/bin/target/classes/textures/block/cubes/sanity/oak_fence_gate.png new file mode 100644 index 0000000..035f078 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/oak_fence_gate.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/oak_pressure_plate.png b/bin/target/classes/textures/block/cubes/sanity/oak_pressure_plate.png new file mode 100644 index 0000000..9cdf3d4 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/oak_pressure_plate.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/oak_side.png b/bin/target/classes/textures/block/cubes/sanity/oak_side.png new file mode 100644 index 0000000..6fe18bd Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/oak_side.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/oak_siding.png b/bin/target/classes/textures/block/cubes/sanity/oak_siding.png new file mode 100644 index 0000000..becb1b3 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/oak_siding.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/oak_slab_1.png b/bin/target/classes/textures/block/cubes/sanity/oak_slab_1.png new file mode 100644 index 0000000..15e6a23 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/oak_slab_1.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/oak_slab_2.png b/bin/target/classes/textures/block/cubes/sanity/oak_slab_2.png new file mode 100644 index 0000000..a94229f Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/oak_slab_2.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/oak_slab_3.png b/bin/target/classes/textures/block/cubes/sanity/oak_slab_3.png new file mode 100644 index 0000000..36efeea Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/oak_slab_3.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/oak_trapdoor_bottom.png b/bin/target/classes/textures/block/cubes/sanity/oak_trapdoor_bottom.png new file mode 100644 index 0000000..f2e8ea2 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/oak_trapdoor_bottom.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/oak_trapdoor_top.png b/bin/target/classes/textures/block/cubes/sanity/oak_trapdoor_top.png new file mode 100644 index 0000000..325835c Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/oak_trapdoor_top.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/quartz_slab_side.png b/bin/target/classes/textures/block/cubes/sanity/quartz_slab_side.png new file mode 100644 index 0000000..75218be Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/quartz_slab_side.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/spruce_fence.png b/bin/target/classes/textures/block/cubes/sanity/spruce_fence.png new file mode 100644 index 0000000..7908fff Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/spruce_fence.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/spruce_fence_gate.png b/bin/target/classes/textures/block/cubes/sanity/spruce_fence_gate.png new file mode 100644 index 0000000..587c993 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/spruce_fence_gate.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/spruce_leaves_fast.png b/bin/target/classes/textures/block/cubes/sanity/spruce_leaves_fast.png new file mode 100644 index 0000000..2ced63d Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/spruce_leaves_fast.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/spruce_leaves_side.png b/bin/target/classes/textures/block/cubes/sanity/spruce_leaves_side.png new file mode 100644 index 0000000..b7e2c18 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/spruce_leaves_side.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/spruce_leaves_top.png b/bin/target/classes/textures/block/cubes/sanity/spruce_leaves_top.png new file mode 100644 index 0000000..9934e3b Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/spruce_leaves_top.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/spruce_leaves_upper.png b/bin/target/classes/textures/block/cubes/sanity/spruce_leaves_upper.png new file mode 100644 index 0000000..8895811 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/spruce_leaves_upper.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/spruce_siding.png b/bin/target/classes/textures/block/cubes/sanity/spruce_siding.png new file mode 100644 index 0000000..e4e9454 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/spruce_siding.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/spruce_slab_1.png b/bin/target/classes/textures/block/cubes/sanity/spruce_slab_1.png new file mode 100644 index 0000000..abd4b9a Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/spruce_slab_1.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/spruce_slab_2.png b/bin/target/classes/textures/block/cubes/sanity/spruce_slab_2.png new file mode 100644 index 0000000..525459f Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/spruce_slab_2.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/spruce_slab_3.png b/bin/target/classes/textures/block/cubes/sanity/spruce_slab_3.png new file mode 100644 index 0000000..76e71e5 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/spruce_slab_3.png differ diff --git a/bin/target/classes/textures/block/cubes/sanity/stems.png b/bin/target/classes/textures/block/cubes/sanity/stems.png new file mode 100644 index 0000000..c3f6a67 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sanity/stems.png differ diff --git a/bin/target/classes/textures/block/cubes/slime.png b/bin/target/classes/textures/block/cubes/slime.png new file mode 100644 index 0000000..f5ff781 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/slime.png differ diff --git a/bin/target/classes/textures/block/cubes/snow.png b/bin/target/classes/textures/block/cubes/snow.png new file mode 100644 index 0000000..6f084a9 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/snow.png differ diff --git a/bin/target/classes/textures/block/cubes/soil/coarse_dirt.png b/bin/target/classes/textures/block/cubes/soil/coarse_dirt.png new file mode 100644 index 0000000..afe813d Binary files /dev/null and b/bin/target/classes/textures/block/cubes/soil/coarse_dirt.png differ diff --git a/bin/target/classes/textures/block/cubes/soil/dirt.png b/bin/target/classes/textures/block/cubes/soil/dirt.png new file mode 100644 index 0000000..c370e87 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/soil/dirt.png differ diff --git a/bin/target/classes/textures/block/cubes/soil/dirt_podzol_side.png b/bin/target/classes/textures/block/cubes/soil/dirt_podzol_side.png new file mode 100644 index 0000000..272928f Binary files /dev/null and b/bin/target/classes/textures/block/cubes/soil/dirt_podzol_side.png differ diff --git a/bin/target/classes/textures/block/cubes/soil/dirt_podzol_top.png b/bin/target/classes/textures/block/cubes/soil/dirt_podzol_top.png new file mode 100644 index 0000000..0933c8f Binary files /dev/null and b/bin/target/classes/textures/block/cubes/soil/dirt_podzol_top.png differ diff --git a/bin/target/classes/textures/block/cubes/soil/farmland_dry.png b/bin/target/classes/textures/block/cubes/soil/farmland_dry.png new file mode 100644 index 0000000..edcdcd7 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/soil/farmland_dry.png differ diff --git a/bin/target/classes/textures/block/cubes/soil/farmland_wet.png b/bin/target/classes/textures/block/cubes/soil/farmland_wet.png new file mode 100644 index 0000000..92e803d Binary files /dev/null and b/bin/target/classes/textures/block/cubes/soil/farmland_wet.png differ diff --git a/bin/target/classes/textures/block/cubes/soil/grass/grass_path_side.png b/bin/target/classes/textures/block/cubes/soil/grass/grass_path_side.png new file mode 100644 index 0000000..be0ff72 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/soil/grass/grass_path_side.png differ diff --git a/bin/target/classes/textures/block/cubes/soil/grass/grass_path_top.png b/bin/target/classes/textures/block/cubes/soil/grass/grass_path_top.png new file mode 100644 index 0000000..a2e2578 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/soil/grass/grass_path_top.png differ diff --git a/bin/target/classes/textures/block/cubes/soil/grass/grass_side.png b/bin/target/classes/textures/block/cubes/soil/grass/grass_side.png new file mode 100644 index 0000000..6691257 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/soil/grass/grass_side.png differ diff --git a/bin/target/classes/textures/block/cubes/soil/grass/grass_side_overlay.png b/bin/target/classes/textures/block/cubes/soil/grass/grass_side_overlay.png new file mode 100644 index 0000000..45efe7f Binary files /dev/null and b/bin/target/classes/textures/block/cubes/soil/grass/grass_side_overlay.png differ diff --git a/bin/target/classes/textures/block/cubes/soil/grass/grass_side_snowed.png b/bin/target/classes/textures/block/cubes/soil/grass/grass_side_snowed.png new file mode 100644 index 0000000..32bdc22 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/soil/grass/grass_side_snowed.png differ diff --git a/bin/target/classes/textures/block/cubes/soil/grass/grass_top.png b/bin/target/classes/textures/block/cubes/soil/grass/grass_top.png new file mode 100644 index 0000000..6284aad Binary files /dev/null and b/bin/target/classes/textures/block/cubes/soil/grass/grass_top.png differ diff --git a/bin/target/classes/textures/block/cubes/soil/gravel.png b/bin/target/classes/textures/block/cubes/soil/gravel.png new file mode 100644 index 0000000..9565a4d Binary files /dev/null and b/bin/target/classes/textures/block/cubes/soil/gravel.png differ diff --git a/bin/target/classes/textures/block/cubes/soil/mycelium_side.png b/bin/target/classes/textures/block/cubes/soil/mycelium_side.png new file mode 100644 index 0000000..9a11fe5 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/soil/mycelium_side.png differ diff --git a/bin/target/classes/textures/block/cubes/soil/mycelium_top.png b/bin/target/classes/textures/block/cubes/soil/mycelium_top.png new file mode 100644 index 0000000..e1eb905 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/soil/mycelium_top.png differ diff --git a/bin/target/classes/textures/block/cubes/soil/red_sand.png b/bin/target/classes/textures/block/cubes/soil/red_sand.png new file mode 100644 index 0000000..488b203 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/soil/red_sand.png differ diff --git a/bin/target/classes/textures/block/cubes/soil/sand.png b/bin/target/classes/textures/block/cubes/soil/sand.png new file mode 100644 index 0000000..1adde31 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/soil/sand.png differ diff --git a/bin/target/classes/textures/block/cubes/soil/soul_sand.png b/bin/target/classes/textures/block/cubes/soil/soul_sand.png new file mode 100644 index 0000000..045e766 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/soil/soul_sand.png differ diff --git a/bin/target/classes/textures/block/cubes/sponge.png b/bin/target/classes/textures/block/cubes/sponge.png new file mode 100644 index 0000000..bc28c6d Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sponge.png differ diff --git a/bin/target/classes/textures/block/cubes/sponge_wet.png b/bin/target/classes/textures/block/cubes/sponge_wet.png new file mode 100644 index 0000000..58cecff Binary files /dev/null and b/bin/target/classes/textures/block/cubes/sponge_wet.png differ diff --git a/bin/target/classes/textures/block/cubes/stone/bedrock.png b/bin/target/classes/textures/block/cubes/stone/bedrock.png new file mode 100644 index 0000000..afd2eb5 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/stone/bedrock.png differ diff --git a/bin/target/classes/textures/block/cubes/stone/bloodstone.png b/bin/target/classes/textures/block/cubes/stone/bloodstone.png new file mode 100644 index 0000000..546e610 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/stone/bloodstone.png differ diff --git a/bin/target/classes/textures/block/cubes/stone/brick/brick.png b/bin/target/classes/textures/block/cubes/stone/brick/brick.png new file mode 100644 index 0000000..5a06458 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/stone/brick/brick.png differ diff --git a/bin/target/classes/textures/block/cubes/stone/brick/stonebrick.png b/bin/target/classes/textures/block/cubes/stone/brick/stonebrick.png new file mode 100644 index 0000000..294dc01 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/stone/brick/stonebrick.png differ diff --git a/bin/target/classes/textures/block/cubes/stone/brick/stonebrick_carved.png b/bin/target/classes/textures/block/cubes/stone/brick/stonebrick_carved.png new file mode 100644 index 0000000..371997f Binary files /dev/null and b/bin/target/classes/textures/block/cubes/stone/brick/stonebrick_carved.png differ diff --git a/bin/target/classes/textures/block/cubes/stone/brick/stonebrick_cracked.png b/bin/target/classes/textures/block/cubes/stone/brick/stonebrick_cracked.png new file mode 100644 index 0000000..dc787ba Binary files /dev/null and b/bin/target/classes/textures/block/cubes/stone/brick/stonebrick_cracked.png differ diff --git a/bin/target/classes/textures/block/cubes/stone/brick/stonebrick_mossy.png b/bin/target/classes/textures/block/cubes/stone/brick/stonebrick_mossy.png new file mode 100644 index 0000000..c169f15 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/stone/brick/stonebrick_mossy.png differ diff --git a/bin/target/classes/textures/block/cubes/stone/brick/stonebrick_stairs.png b/bin/target/classes/textures/block/cubes/stone/brick/stonebrick_stairs.png new file mode 100644 index 0000000..a735f17 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/stone/brick/stonebrick_stairs.png differ diff --git a/bin/target/classes/textures/block/cubes/stone/brick/stonebrick_stairs_corner_inner.png b/bin/target/classes/textures/block/cubes/stone/brick/stonebrick_stairs_corner_inner.png new file mode 100644 index 0000000..8ee4eaf Binary files /dev/null and b/bin/target/classes/textures/block/cubes/stone/brick/stonebrick_stairs_corner_inner.png differ diff --git a/bin/target/classes/textures/block/cubes/stone/brick/stonebrick_stairs_corner_outer.png b/bin/target/classes/textures/block/cubes/stone/brick/stonebrick_stairs_corner_outer.png new file mode 100644 index 0000000..9a3750d Binary files /dev/null and b/bin/target/classes/textures/block/cubes/stone/brick/stonebrick_stairs_corner_outer.png differ diff --git a/bin/target/classes/textures/block/cubes/stone/cobblestone.png b/bin/target/classes/textures/block/cubes/stone/cobblestone.png new file mode 100644 index 0000000..c47dfe7 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/stone/cobblestone.png differ diff --git a/bin/target/classes/textures/block/cubes/stone/cobblestone_mossy.png b/bin/target/classes/textures/block/cubes/stone/cobblestone_mossy.png new file mode 100644 index 0000000..57251dc Binary files /dev/null and b/bin/target/classes/textures/block/cubes/stone/cobblestone_mossy.png differ diff --git a/bin/target/classes/textures/block/cubes/stone/obsidian.png b/bin/target/classes/textures/block/cubes/stone/obsidian.png new file mode 100644 index 0000000..2f24526 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/stone/obsidian.png differ diff --git a/bin/target/classes/textures/block/cubes/stone/red_sandstone_bottom.png b/bin/target/classes/textures/block/cubes/stone/red_sandstone_bottom.png new file mode 100644 index 0000000..7bfff96 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/stone/red_sandstone_bottom.png differ diff --git a/bin/target/classes/textures/block/cubes/stone/red_sandstone_carved.png b/bin/target/classes/textures/block/cubes/stone/red_sandstone_carved.png new file mode 100644 index 0000000..20501e5 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/stone/red_sandstone_carved.png differ diff --git a/bin/target/classes/textures/block/cubes/stone/red_sandstone_normal.png b/bin/target/classes/textures/block/cubes/stone/red_sandstone_normal.png new file mode 100644 index 0000000..774a196 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/stone/red_sandstone_normal.png differ diff --git a/bin/target/classes/textures/block/cubes/stone/red_sandstone_smooth.png b/bin/target/classes/textures/block/cubes/stone/red_sandstone_smooth.png new file mode 100644 index 0000000..090a69a Binary files /dev/null and b/bin/target/classes/textures/block/cubes/stone/red_sandstone_smooth.png differ diff --git a/bin/target/classes/textures/block/cubes/stone/red_sandstone_top.png b/bin/target/classes/textures/block/cubes/stone/red_sandstone_top.png new file mode 100644 index 0000000..94533c5 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/stone/red_sandstone_top.png differ diff --git a/bin/target/classes/textures/block/cubes/stone/sandstone/sandstone_bottom.png b/bin/target/classes/textures/block/cubes/stone/sandstone/sandstone_bottom.png new file mode 100644 index 0000000..d40bcf5 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/stone/sandstone/sandstone_bottom.png differ diff --git a/bin/target/classes/textures/block/cubes/stone/sandstone/sandstone_carved.png b/bin/target/classes/textures/block/cubes/stone/sandstone/sandstone_carved.png new file mode 100644 index 0000000..7635f23 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/stone/sandstone/sandstone_carved.png differ diff --git a/bin/target/classes/textures/block/cubes/stone/sandstone/sandstone_normal.png b/bin/target/classes/textures/block/cubes/stone/sandstone/sandstone_normal.png new file mode 100644 index 0000000..fdff21e Binary files /dev/null and b/bin/target/classes/textures/block/cubes/stone/sandstone/sandstone_normal.png differ diff --git a/bin/target/classes/textures/block/cubes/stone/sandstone/sandstone_top.png b/bin/target/classes/textures/block/cubes/stone/sandstone/sandstone_top.png new file mode 100644 index 0000000..a1f7be5 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/stone/sandstone/sandstone_top.png differ diff --git a/bin/target/classes/textures/block/cubes/stone/smooth/sandstone_smooth.png b/bin/target/classes/textures/block/cubes/stone/smooth/sandstone_smooth.png new file mode 100644 index 0000000..a5d4646 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/stone/smooth/sandstone_smooth.png differ diff --git a/bin/target/classes/textures/block/cubes/stone/smooth/stone_andesite_smooth.png b/bin/target/classes/textures/block/cubes/stone/smooth/stone_andesite_smooth.png new file mode 100644 index 0000000..be89bc0 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/stone/smooth/stone_andesite_smooth.png differ diff --git a/bin/target/classes/textures/block/cubes/stone/smooth/stone_diorite_smooth.png b/bin/target/classes/textures/block/cubes/stone/smooth/stone_diorite_smooth.png new file mode 100644 index 0000000..16e7db9 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/stone/smooth/stone_diorite_smooth.png differ diff --git a/bin/target/classes/textures/block/cubes/stone/smooth/stone_granite_smooth.png b/bin/target/classes/textures/block/cubes/stone/smooth/stone_granite_smooth.png new file mode 100644 index 0000000..51e678c Binary files /dev/null and b/bin/target/classes/textures/block/cubes/stone/smooth/stone_granite_smooth.png differ diff --git a/bin/target/classes/textures/block/cubes/stone/stone.png b/bin/target/classes/textures/block/cubes/stone/stone.png new file mode 100644 index 0000000..0a86e8d Binary files /dev/null and b/bin/target/classes/textures/block/cubes/stone/stone.png differ diff --git a/bin/target/classes/textures/block/cubes/stone/stone_andesite.png b/bin/target/classes/textures/block/cubes/stone/stone_andesite.png new file mode 100644 index 0000000..d6cad7e Binary files /dev/null and b/bin/target/classes/textures/block/cubes/stone/stone_andesite.png differ diff --git a/bin/target/classes/textures/block/cubes/stone/stone_diorite.png b/bin/target/classes/textures/block/cubes/stone/stone_diorite.png new file mode 100644 index 0000000..3bf5ec4 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/stone/stone_diorite.png differ diff --git a/bin/target/classes/textures/block/cubes/stone/stone_granite.png b/bin/target/classes/textures/block/cubes/stone/stone_granite.png new file mode 100644 index 0000000..02f4470 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/stone/stone_granite.png differ diff --git a/bin/target/classes/textures/block/cubes/stone/stone_slab_side.png b/bin/target/classes/textures/block/cubes/stone/stone_slab_side.png new file mode 100644 index 0000000..8c3108d Binary files /dev/null and b/bin/target/classes/textures/block/cubes/stone/stone_slab_side.png differ diff --git a/bin/target/classes/textures/block/cubes/stone/stone_slab_top.png b/bin/target/classes/textures/block/cubes/stone/stone_slab_top.png new file mode 100644 index 0000000..9f4353f Binary files /dev/null and b/bin/target/classes/textures/block/cubes/stone/stone_slab_top.png differ diff --git a/bin/target/classes/textures/block/cubes/tnt_bottom.png b/bin/target/classes/textures/block/cubes/tnt_bottom.png new file mode 100644 index 0000000..e8d980f Binary files /dev/null and b/bin/target/classes/textures/block/cubes/tnt_bottom.png differ diff --git a/bin/target/classes/textures/block/cubes/tnt_side.png b/bin/target/classes/textures/block/cubes/tnt_side.png new file mode 100644 index 0000000..a33583f Binary files /dev/null and b/bin/target/classes/textures/block/cubes/tnt_side.png differ diff --git a/bin/target/classes/textures/block/cubes/tnt_top.png b/bin/target/classes/textures/block/cubes/tnt_top.png new file mode 100644 index 0000000..f5a0633 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/tnt_top.png differ diff --git a/bin/target/classes/textures/block/cubes/util/crafting_table_front.png b/bin/target/classes/textures/block/cubes/util/crafting_table_front.png new file mode 100644 index 0000000..877158a Binary files /dev/null and b/bin/target/classes/textures/block/cubes/util/crafting_table_front.png differ diff --git a/bin/target/classes/textures/block/cubes/util/crafting_table_side.png b/bin/target/classes/textures/block/cubes/util/crafting_table_side.png new file mode 100644 index 0000000..c4de8fc Binary files /dev/null and b/bin/target/classes/textures/block/cubes/util/crafting_table_side.png differ diff --git a/bin/target/classes/textures/block/cubes/util/crafting_table_top.png b/bin/target/classes/textures/block/cubes/util/crafting_table_top.png new file mode 100644 index 0000000..637933e Binary files /dev/null and b/bin/target/classes/textures/block/cubes/util/crafting_table_top.png differ diff --git a/bin/target/classes/textures/block/cubes/util/furnace_front_off.png b/bin/target/classes/textures/block/cubes/util/furnace_front_off.png new file mode 100644 index 0000000..bbcd3b8 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/util/furnace_front_off.png differ diff --git a/bin/target/classes/textures/block/cubes/util/furnace_front_on.png b/bin/target/classes/textures/block/cubes/util/furnace_front_on.png new file mode 100644 index 0000000..d13350a Binary files /dev/null and b/bin/target/classes/textures/block/cubes/util/furnace_front_on.png differ diff --git a/bin/target/classes/textures/block/cubes/util/furnace_side.png b/bin/target/classes/textures/block/cubes/util/furnace_side.png new file mode 100644 index 0000000..376dbcf Binary files /dev/null and b/bin/target/classes/textures/block/cubes/util/furnace_side.png differ diff --git a/bin/target/classes/textures/block/cubes/wood/bookshelf.png b/bin/target/classes/textures/block/cubes/wood/bookshelf.png new file mode 100644 index 0000000..1cfdf7b Binary files /dev/null and b/bin/target/classes/textures/block/cubes/wood/bookshelf.png differ diff --git a/bin/target/classes/textures/block/cubes/wood/logs/side/log_acacia.png b/bin/target/classes/textures/block/cubes/wood/logs/side/log_acacia.png new file mode 100644 index 0000000..9d7cfc2 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/wood/logs/side/log_acacia.png differ diff --git a/bin/target/classes/textures/block/cubes/wood/logs/side/log_big_oak.png b/bin/target/classes/textures/block/cubes/wood/logs/side/log_big_oak.png new file mode 100644 index 0000000..0c177d7 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/wood/logs/side/log_big_oak.png differ diff --git a/bin/target/classes/textures/block/cubes/wood/logs/side/log_birch.png b/bin/target/classes/textures/block/cubes/wood/logs/side/log_birch.png new file mode 100644 index 0000000..d91f2dd Binary files /dev/null and b/bin/target/classes/textures/block/cubes/wood/logs/side/log_birch.png differ diff --git a/bin/target/classes/textures/block/cubes/wood/logs/side/log_jungle.png b/bin/target/classes/textures/block/cubes/wood/logs/side/log_jungle.png new file mode 100644 index 0000000..c7169f2 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/wood/logs/side/log_jungle.png differ diff --git a/bin/target/classes/textures/block/cubes/wood/logs/side/log_oak.png b/bin/target/classes/textures/block/cubes/wood/logs/side/log_oak.png new file mode 100644 index 0000000..d0de5d2 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/wood/logs/side/log_oak.png differ diff --git a/bin/target/classes/textures/block/cubes/wood/logs/side/log_spruce.png b/bin/target/classes/textures/block/cubes/wood/logs/side/log_spruce.png new file mode 100644 index 0000000..3680dfd Binary files /dev/null and b/bin/target/classes/textures/block/cubes/wood/logs/side/log_spruce.png differ diff --git a/bin/target/classes/textures/block/cubes/wood/logs/top/log_acacia_top.png b/bin/target/classes/textures/block/cubes/wood/logs/top/log_acacia_top.png new file mode 100644 index 0000000..8767015 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/wood/logs/top/log_acacia_top.png differ diff --git a/bin/target/classes/textures/block/cubes/wood/logs/top/log_big_oak_top.png b/bin/target/classes/textures/block/cubes/wood/logs/top/log_big_oak_top.png new file mode 100644 index 0000000..66747eb Binary files /dev/null and b/bin/target/classes/textures/block/cubes/wood/logs/top/log_big_oak_top.png differ diff --git a/bin/target/classes/textures/block/cubes/wood/logs/top/log_birch_top.png b/bin/target/classes/textures/block/cubes/wood/logs/top/log_birch_top.png new file mode 100644 index 0000000..52d43b6 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/wood/logs/top/log_birch_top.png differ diff --git a/bin/target/classes/textures/block/cubes/wood/logs/top/log_jungle_top.png b/bin/target/classes/textures/block/cubes/wood/logs/top/log_jungle_top.png new file mode 100644 index 0000000..d42a358 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/wood/logs/top/log_jungle_top.png differ diff --git a/bin/target/classes/textures/block/cubes/wood/logs/top/log_oak_top.png b/bin/target/classes/textures/block/cubes/wood/logs/top/log_oak_top.png new file mode 100644 index 0000000..47a3200 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/wood/logs/top/log_oak_top.png differ diff --git a/bin/target/classes/textures/block/cubes/wood/logs/top/log_spruce_top.png b/bin/target/classes/textures/block/cubes/wood/logs/top/log_spruce_top.png new file mode 100644 index 0000000..c3eecba Binary files /dev/null and b/bin/target/classes/textures/block/cubes/wood/logs/top/log_spruce_top.png differ diff --git a/bin/target/classes/textures/block/cubes/wood/planks/desktop.ini b/bin/target/classes/textures/block/cubes/wood/planks/desktop.ini new file mode 100644 index 0000000..9fe53d0 --- /dev/null +++ b/bin/target/classes/textures/block/cubes/wood/planks/desktop.ini @@ -0,0 +1,28 @@ +[LocalizedFileNames] +acacia_planks_4.png=@acacia_planks_4.png,0 +acacia_planks_3.png=@acacia_planks_3.png,0 +acacia_planks_2.png=@acacia_planks_2.png,0 +planks_acacia.png=@planks_acacia.png,0 +acacia_planks_1.png=@acacia_planks_1.png,0 +jungle_planks_corner_inner.png=@jungle_planks_corner_inner.png,0 +jungle_planks_corner_outer.png=@jungle_planks_corner_outer.png,0 +planks_jungle.png=@planks_jungle.png,0 +dark_oak_planks_bottom.png=@dark_oak_planks_bottom.png,0 +dark_oak_planks_corner_outer.png=@dark_oak_planks_corner_outer.png,0 +planks_big_oak.png=@planks_big_oak.png,0 +dark_oak_planks_corner_inner.png=@dark_oak_planks_corner_inner.png,0 +planks_spruce.png=@planks_spruce.png,0 +spruce_planks.png=@spruce_planks.png,0 +spruce_planks_corner_outer.png=@spruce_planks_corner_outer.png,0 +spruce_planks_bottom.png=@spruce_planks_bottom.png,0 +spruce_planks_corner_inner.png=@spruce_planks_corner_inner.png,0 +planks_oak.png=@planks_oak.png,0 +birch_planks_corner_outer.png=@birch_planks_corner_outer.png,0 +birch_planks_2.png=@birch_planks_2.png,0 +birch_planks_3.png=@birch_planks_3.png,0 +birch_planks_corner_inner.png=@birch_planks_corner_inner.png,0 +planks_birch.png=@planks_birch.png,0 +oak_planks_corner_outer.png=@oak_planks_corner_outer.png,0 +oak_planks_corner_inner.png=@oak_planks_corner_inner.png,0 +acacia_planks_corner_inner.png=@acacia_planks_corner_inner.png,0 +acacia_planks_corner_outer.png=@acacia_planks_corner_outer.png,0 diff --git a/bin/target/classes/textures/block/cubes/wood/planks/planks_acacia.png b/bin/target/classes/textures/block/cubes/wood/planks/planks_acacia.png new file mode 100644 index 0000000..e6cf63a Binary files /dev/null and b/bin/target/classes/textures/block/cubes/wood/planks/planks_acacia.png differ diff --git a/bin/target/classes/textures/block/cubes/wood/planks/planks_big_oak.png b/bin/target/classes/textures/block/cubes/wood/planks/planks_big_oak.png new file mode 100644 index 0000000..da263f3 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/wood/planks/planks_big_oak.png differ diff --git a/bin/target/classes/textures/block/cubes/wood/planks/planks_birch.png b/bin/target/classes/textures/block/cubes/wood/planks/planks_birch.png new file mode 100644 index 0000000..18c8651 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/wood/planks/planks_birch.png differ diff --git a/bin/target/classes/textures/block/cubes/wood/planks/planks_jungle.png b/bin/target/classes/textures/block/cubes/wood/planks/planks_jungle.png new file mode 100644 index 0000000..bba96c6 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/wood/planks/planks_jungle.png differ diff --git a/bin/target/classes/textures/block/cubes/wood/planks/planks_oak.png b/bin/target/classes/textures/block/cubes/wood/planks/planks_oak.png new file mode 100644 index 0000000..9d2beb4 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/wood/planks/planks_oak.png differ diff --git a/bin/target/classes/textures/block/cubes/wood/planks/planks_spruce.png b/bin/target/classes/textures/block/cubes/wood/planks/planks_spruce.png new file mode 100644 index 0000000..a6db59d Binary files /dev/null and b/bin/target/classes/textures/block/cubes/wood/planks/planks_spruce.png differ diff --git a/bin/target/classes/textures/block/cubes/wood/planks/spruce_planks.png b/bin/target/classes/textures/block/cubes/wood/planks/spruce_planks.png new file mode 100644 index 0000000..b7f2e15 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/wood/planks/spruce_planks.png differ diff --git a/bin/target/classes/textures/block/cubes/wood/planks/spruce_planks_bottom.png b/bin/target/classes/textures/block/cubes/wood/planks/spruce_planks_bottom.png new file mode 100644 index 0000000..5608e04 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/wood/planks/spruce_planks_bottom.png differ diff --git a/bin/target/classes/textures/block/cubes/wool/black_wool.png b/bin/target/classes/textures/block/cubes/wool/black_wool.png new file mode 100644 index 0000000..b51e86c Binary files /dev/null and b/bin/target/classes/textures/block/cubes/wool/black_wool.png differ diff --git a/bin/target/classes/textures/block/cubes/wool/blue_wool.png b/bin/target/classes/textures/block/cubes/wool/blue_wool.png new file mode 100644 index 0000000..7e5ecd2 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/wool/blue_wool.png differ diff --git a/bin/target/classes/textures/block/cubes/wool/brown_wool.png b/bin/target/classes/textures/block/cubes/wool/brown_wool.png new file mode 100644 index 0000000..d5f0723 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/wool/brown_wool.png differ diff --git a/bin/target/classes/textures/block/cubes/wool/cyan_wool.png b/bin/target/classes/textures/block/cubes/wool/cyan_wool.png new file mode 100644 index 0000000..701f1da Binary files /dev/null and b/bin/target/classes/textures/block/cubes/wool/cyan_wool.png differ diff --git a/bin/target/classes/textures/block/cubes/wool/gray_wool.png b/bin/target/classes/textures/block/cubes/wool/gray_wool.png new file mode 100644 index 0000000..5d1561f Binary files /dev/null and b/bin/target/classes/textures/block/cubes/wool/gray_wool.png differ diff --git a/bin/target/classes/textures/block/cubes/wool/green_wool.png b/bin/target/classes/textures/block/cubes/wool/green_wool.png new file mode 100644 index 0000000..ccb610c Binary files /dev/null and b/bin/target/classes/textures/block/cubes/wool/green_wool.png differ diff --git a/bin/target/classes/textures/block/cubes/wool/light_blue_wool.png b/bin/target/classes/textures/block/cubes/wool/light_blue_wool.png new file mode 100644 index 0000000..a31f01e Binary files /dev/null and b/bin/target/classes/textures/block/cubes/wool/light_blue_wool.png differ diff --git a/bin/target/classes/textures/block/cubes/wool/lime_wool.png b/bin/target/classes/textures/block/cubes/wool/lime_wool.png new file mode 100644 index 0000000..72ca848 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/wool/lime_wool.png differ diff --git a/bin/target/classes/textures/block/cubes/wool/magenta_wool.png b/bin/target/classes/textures/block/cubes/wool/magenta_wool.png new file mode 100644 index 0000000..7e1c44c Binary files /dev/null and b/bin/target/classes/textures/block/cubes/wool/magenta_wool.png differ diff --git a/bin/target/classes/textures/block/cubes/wool/orange_wool.png b/bin/target/classes/textures/block/cubes/wool/orange_wool.png new file mode 100644 index 0000000..dee6d9c Binary files /dev/null and b/bin/target/classes/textures/block/cubes/wool/orange_wool.png differ diff --git a/bin/target/classes/textures/block/cubes/wool/pink_wool.png b/bin/target/classes/textures/block/cubes/wool/pink_wool.png new file mode 100644 index 0000000..138f4af Binary files /dev/null and b/bin/target/classes/textures/block/cubes/wool/pink_wool.png differ diff --git a/bin/target/classes/textures/block/cubes/wool/purple_wool.png b/bin/target/classes/textures/block/cubes/wool/purple_wool.png new file mode 100644 index 0000000..dea136f Binary files /dev/null and b/bin/target/classes/textures/block/cubes/wool/purple_wool.png differ diff --git a/bin/target/classes/textures/block/cubes/wool/red_wool.png b/bin/target/classes/textures/block/cubes/wool/red_wool.png new file mode 100644 index 0000000..b627603 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/wool/red_wool.png differ diff --git a/bin/target/classes/textures/block/cubes/wool/silver_wool.png b/bin/target/classes/textures/block/cubes/wool/silver_wool.png new file mode 100644 index 0000000..f19f1e2 Binary files /dev/null and b/bin/target/classes/textures/block/cubes/wool/silver_wool.png differ diff --git a/bin/target/classes/textures/block/cubes/wool/white_wool.png b/bin/target/classes/textures/block/cubes/wool/white_wool.png new file mode 100644 index 0000000..0c318ea Binary files /dev/null and b/bin/target/classes/textures/block/cubes/wool/white_wool.png differ diff --git a/bin/target/classes/textures/block/cubes/wool/yellow_wool.png b/bin/target/classes/textures/block/cubes/wool/yellow_wool.png new file mode 100644 index 0000000..e3dcd4c Binary files /dev/null and b/bin/target/classes/textures/block/cubes/wool/yellow_wool.png differ diff --git a/bin/target/classes/textures/block/destruction/desktop.ini b/bin/target/classes/textures/block/destruction/desktop.ini new file mode 100644 index 0000000..e09c8a4 --- /dev/null +++ b/bin/target/classes/textures/block/destruction/desktop.ini @@ -0,0 +1,8 @@ +[LocalizedFileNames] +destroy_stage_3.png=@destroy_stage_3.png,0 +destroy_stage_4.png=@destroy_stage_4.png,0 +destroy_stage_5.png=@destroy_stage_5.png,0 +destroy_stage_6.png=@destroy_stage_6.png,0 +destroy_stage_7.png=@destroy_stage_7.png,0 +destroy_stage_8.png=@destroy_stage_8.png,0 +destroy_stage_9.png=@destroy_stage_9.png,0 diff --git a/bin/target/classes/textures/block/destruction/destroy_stage_3.png b/bin/target/classes/textures/block/destruction/destroy_stage_3.png new file mode 100644 index 0000000..fcf60e6 Binary files /dev/null and b/bin/target/classes/textures/block/destruction/destroy_stage_3.png differ diff --git a/bin/target/classes/textures/block/destruction/destroy_stage_4.png b/bin/target/classes/textures/block/destruction/destroy_stage_4.png new file mode 100644 index 0000000..85b0588 Binary files /dev/null and b/bin/target/classes/textures/block/destruction/destroy_stage_4.png differ diff --git a/bin/target/classes/textures/block/destruction/destroy_stage_5.png b/bin/target/classes/textures/block/destruction/destroy_stage_5.png new file mode 100644 index 0000000..709164f Binary files /dev/null and b/bin/target/classes/textures/block/destruction/destroy_stage_5.png differ diff --git a/bin/target/classes/textures/block/destruction/destroy_stage_6.png b/bin/target/classes/textures/block/destruction/destroy_stage_6.png new file mode 100644 index 0000000..7771368 Binary files /dev/null and b/bin/target/classes/textures/block/destruction/destroy_stage_6.png differ diff --git a/bin/target/classes/textures/block/destruction/destroy_stage_7.png b/bin/target/classes/textures/block/destruction/destroy_stage_7.png new file mode 100644 index 0000000..cc2d5c4 Binary files /dev/null and b/bin/target/classes/textures/block/destruction/destroy_stage_7.png differ diff --git a/bin/target/classes/textures/block/destruction/destroy_stage_8.png b/bin/target/classes/textures/block/destruction/destroy_stage_8.png new file mode 100644 index 0000000..21e6c4c Binary files /dev/null and b/bin/target/classes/textures/block/destruction/destroy_stage_8.png differ diff --git a/bin/target/classes/textures/block/destruction/destroy_stage_9.png b/bin/target/classes/textures/block/destruction/destroy_stage_9.png new file mode 100644 index 0000000..3c775f4 Binary files /dev/null and b/bin/target/classes/textures/block/destruction/destroy_stage_9.png differ diff --git a/bin/target/classes/textures/block/items/armor/broken_elytra.png b/bin/target/classes/textures/block/items/armor/broken_elytra.png new file mode 100644 index 0000000..53a99ef Binary files /dev/null and b/bin/target/classes/textures/block/items/armor/broken_elytra.png differ diff --git a/bin/target/classes/textures/block/items/armor/chain/chainmail_boots.png b/bin/target/classes/textures/block/items/armor/chain/chainmail_boots.png new file mode 100644 index 0000000..c707efe Binary files /dev/null and b/bin/target/classes/textures/block/items/armor/chain/chainmail_boots.png differ diff --git a/bin/target/classes/textures/block/items/armor/chain/chainmail_chestplate.png b/bin/target/classes/textures/block/items/armor/chain/chainmail_chestplate.png new file mode 100644 index 0000000..af0be69 Binary files /dev/null and b/bin/target/classes/textures/block/items/armor/chain/chainmail_chestplate.png differ diff --git a/bin/target/classes/textures/block/items/armor/chain/chainmail_helmet.png b/bin/target/classes/textures/block/items/armor/chain/chainmail_helmet.png new file mode 100644 index 0000000..132d70e Binary files /dev/null and b/bin/target/classes/textures/block/items/armor/chain/chainmail_helmet.png differ diff --git a/bin/target/classes/textures/block/items/armor/chain/chainmail_leggings.png b/bin/target/classes/textures/block/items/armor/chain/chainmail_leggings.png new file mode 100644 index 0000000..85d4157 Binary files /dev/null and b/bin/target/classes/textures/block/items/armor/chain/chainmail_leggings.png differ diff --git a/bin/target/classes/textures/block/items/armor/diamond/diamond_boots.png b/bin/target/classes/textures/block/items/armor/diamond/diamond_boots.png new file mode 100644 index 0000000..590de69 Binary files /dev/null and b/bin/target/classes/textures/block/items/armor/diamond/diamond_boots.png differ diff --git a/bin/target/classes/textures/block/items/armor/diamond/diamond_chestplate.png b/bin/target/classes/textures/block/items/armor/diamond/diamond_chestplate.png new file mode 100644 index 0000000..b15662a Binary files /dev/null and b/bin/target/classes/textures/block/items/armor/diamond/diamond_chestplate.png differ diff --git a/bin/target/classes/textures/block/items/armor/diamond/diamond_helmet.png b/bin/target/classes/textures/block/items/armor/diamond/diamond_helmet.png new file mode 100644 index 0000000..bd02c60 Binary files /dev/null and b/bin/target/classes/textures/block/items/armor/diamond/diamond_helmet.png differ diff --git a/bin/target/classes/textures/block/items/armor/diamond/diamond_leggings.png b/bin/target/classes/textures/block/items/armor/diamond/diamond_leggings.png new file mode 100644 index 0000000..9fa3c9e Binary files /dev/null and b/bin/target/classes/textures/block/items/armor/diamond/diamond_leggings.png differ diff --git a/bin/target/classes/textures/block/items/armor/elytra.png b/bin/target/classes/textures/block/items/armor/elytra.png new file mode 100644 index 0000000..2dbfa35 Binary files /dev/null and b/bin/target/classes/textures/block/items/armor/elytra.png differ diff --git a/bin/target/classes/textures/block/items/armor/empty/empty_armor_slot_boots.png b/bin/target/classes/textures/block/items/armor/empty/empty_armor_slot_boots.png new file mode 100644 index 0000000..52ec223 Binary files /dev/null and b/bin/target/classes/textures/block/items/armor/empty/empty_armor_slot_boots.png differ diff --git a/bin/target/classes/textures/block/items/armor/empty/empty_armor_slot_chestplate.png b/bin/target/classes/textures/block/items/armor/empty/empty_armor_slot_chestplate.png new file mode 100644 index 0000000..d443089 Binary files /dev/null and b/bin/target/classes/textures/block/items/armor/empty/empty_armor_slot_chestplate.png differ diff --git a/bin/target/classes/textures/block/items/armor/empty/empty_armor_slot_helmet.png b/bin/target/classes/textures/block/items/armor/empty/empty_armor_slot_helmet.png new file mode 100644 index 0000000..4832e8f Binary files /dev/null and b/bin/target/classes/textures/block/items/armor/empty/empty_armor_slot_helmet.png differ diff --git a/bin/target/classes/textures/block/items/armor/empty/empty_armor_slot_leggings.png b/bin/target/classes/textures/block/items/armor/empty/empty_armor_slot_leggings.png new file mode 100644 index 0000000..0804368 Binary files /dev/null and b/bin/target/classes/textures/block/items/armor/empty/empty_armor_slot_leggings.png differ diff --git a/bin/target/classes/textures/block/items/armor/gold/gold_boots.png b/bin/target/classes/textures/block/items/armor/gold/gold_boots.png new file mode 100644 index 0000000..cd3e851 Binary files /dev/null and b/bin/target/classes/textures/block/items/armor/gold/gold_boots.png differ diff --git a/bin/target/classes/textures/block/items/armor/gold/gold_chestplate.png b/bin/target/classes/textures/block/items/armor/gold/gold_chestplate.png new file mode 100644 index 0000000..98f3a7d Binary files /dev/null and b/bin/target/classes/textures/block/items/armor/gold/gold_chestplate.png differ diff --git a/bin/target/classes/textures/block/items/armor/gold/gold_helmet.png b/bin/target/classes/textures/block/items/armor/gold/gold_helmet.png new file mode 100644 index 0000000..3c20320 Binary files /dev/null and b/bin/target/classes/textures/block/items/armor/gold/gold_helmet.png differ diff --git a/bin/target/classes/textures/block/items/armor/gold/gold_leggings.png b/bin/target/classes/textures/block/items/armor/gold/gold_leggings.png new file mode 100644 index 0000000..dde407b Binary files /dev/null and b/bin/target/classes/textures/block/items/armor/gold/gold_leggings.png differ diff --git a/bin/target/classes/textures/block/items/armor/horse/diamond_horse_armor.png b/bin/target/classes/textures/block/items/armor/horse/diamond_horse_armor.png new file mode 100644 index 0000000..dd5c78a Binary files /dev/null and b/bin/target/classes/textures/block/items/armor/horse/diamond_horse_armor.png differ diff --git a/bin/target/classes/textures/block/items/armor/horse/gold_horse_armor.png b/bin/target/classes/textures/block/items/armor/horse/gold_horse_armor.png new file mode 100644 index 0000000..8656dae Binary files /dev/null and b/bin/target/classes/textures/block/items/armor/horse/gold_horse_armor.png differ diff --git a/bin/target/classes/textures/block/items/armor/horse/iron_horse_armor.png b/bin/target/classes/textures/block/items/armor/horse/iron_horse_armor.png new file mode 100644 index 0000000..d05aaf3 Binary files /dev/null and b/bin/target/classes/textures/block/items/armor/horse/iron_horse_armor.png differ diff --git a/bin/target/classes/textures/block/items/armor/iron/iron_boots.png b/bin/target/classes/textures/block/items/armor/iron/iron_boots.png new file mode 100644 index 0000000..8e3fd46 Binary files /dev/null and b/bin/target/classes/textures/block/items/armor/iron/iron_boots.png differ diff --git a/bin/target/classes/textures/block/items/armor/iron/iron_chestplate.png b/bin/target/classes/textures/block/items/armor/iron/iron_chestplate.png new file mode 100644 index 0000000..9790d8b Binary files /dev/null and b/bin/target/classes/textures/block/items/armor/iron/iron_chestplate.png differ diff --git a/bin/target/classes/textures/block/items/armor/iron/iron_helmet.png b/bin/target/classes/textures/block/items/armor/iron/iron_helmet.png new file mode 100644 index 0000000..4c5a251 Binary files /dev/null and b/bin/target/classes/textures/block/items/armor/iron/iron_helmet.png differ diff --git a/bin/target/classes/textures/block/items/armor/iron/iron_leggings.png b/bin/target/classes/textures/block/items/armor/iron/iron_leggings.png new file mode 100644 index 0000000..e712843 Binary files /dev/null and b/bin/target/classes/textures/block/items/armor/iron/iron_leggings.png differ diff --git a/bin/target/classes/textures/block/items/armor/leather/leather_boots.png b/bin/target/classes/textures/block/items/armor/leather/leather_boots.png new file mode 100644 index 0000000..2f60137 Binary files /dev/null and b/bin/target/classes/textures/block/items/armor/leather/leather_boots.png differ diff --git a/bin/target/classes/textures/block/items/armor/leather/leather_chestplate.png b/bin/target/classes/textures/block/items/armor/leather/leather_chestplate.png new file mode 100644 index 0000000..caf2810 Binary files /dev/null and b/bin/target/classes/textures/block/items/armor/leather/leather_chestplate.png differ diff --git a/bin/target/classes/textures/block/items/armor/leather/leather_helmet.png b/bin/target/classes/textures/block/items/armor/leather/leather_helmet.png new file mode 100644 index 0000000..b9aa9d8 Binary files /dev/null and b/bin/target/classes/textures/block/items/armor/leather/leather_helmet.png differ diff --git a/bin/target/classes/textures/block/items/armor/leather/leather_leggings.png b/bin/target/classes/textures/block/items/armor/leather/leather_leggings.png new file mode 100644 index 0000000..30f2494 Binary files /dev/null and b/bin/target/classes/textures/block/items/armor/leather/leather_leggings.png differ diff --git a/bin/target/classes/textures/block/items/armor/overlay/leather_boots_overlay.png b/bin/target/classes/textures/block/items/armor/overlay/leather_boots_overlay.png new file mode 100644 index 0000000..b81574f Binary files /dev/null and b/bin/target/classes/textures/block/items/armor/overlay/leather_boots_overlay.png differ diff --git a/bin/target/classes/textures/block/items/armor/overlay/leather_chestplate_overlay.png b/bin/target/classes/textures/block/items/armor/overlay/leather_chestplate_overlay.png new file mode 100644 index 0000000..1405e2d Binary files /dev/null and b/bin/target/classes/textures/block/items/armor/overlay/leather_chestplate_overlay.png differ diff --git a/bin/target/classes/textures/block/items/armor/overlay/leather_helmet_overlay.png b/bin/target/classes/textures/block/items/armor/overlay/leather_helmet_overlay.png new file mode 100644 index 0000000..5cd5712 Binary files /dev/null and b/bin/target/classes/textures/block/items/armor/overlay/leather_helmet_overlay.png differ diff --git a/bin/target/classes/textures/block/items/armor/overlay/leather_leggings_overlay.png b/bin/target/classes/textures/block/items/armor/overlay/leather_leggings_overlay.png new file mode 100644 index 0000000..3861dd2 Binary files /dev/null and b/bin/target/classes/textures/block/items/armor/overlay/leather_leggings_overlay.png differ diff --git a/bin/target/classes/textures/block/items/armor/saddle.png b/bin/target/classes/textures/block/items/armor/saddle.png new file mode 100644 index 0000000..f6f44af Binary files /dev/null and b/bin/target/classes/textures/block/items/armor/saddle.png differ diff --git a/bin/target/classes/textures/block/items/arrow.png b/bin/target/classes/textures/block/items/arrow.png new file mode 100644 index 0000000..6d41021 Binary files /dev/null and b/bin/target/classes/textures/block/items/arrow.png differ diff --git a/bin/target/classes/textures/block/items/block/bed.png b/bin/target/classes/textures/block/items/block/bed.png new file mode 100644 index 0000000..a33312d Binary files /dev/null and b/bin/target/classes/textures/block/items/block/bed.png differ diff --git a/bin/target/classes/textures/block/items/block/cauldron.png b/bin/target/classes/textures/block/items/block/cauldron.png new file mode 100644 index 0000000..8b1a1c6 Binary files /dev/null and b/bin/target/classes/textures/block/items/block/cauldron.png differ diff --git a/bin/target/classes/textures/block/items/block/comparator.png b/bin/target/classes/textures/block/items/block/comparator.png new file mode 100644 index 0000000..262c202 Binary files /dev/null and b/bin/target/classes/textures/block/items/block/comparator.png differ diff --git a/bin/target/classes/textures/block/items/block/door/door_acacia.png b/bin/target/classes/textures/block/items/block/door/door_acacia.png new file mode 100644 index 0000000..db9e678 Binary files /dev/null and b/bin/target/classes/textures/block/items/block/door/door_acacia.png differ diff --git a/bin/target/classes/textures/block/items/block/door/door_birch.png b/bin/target/classes/textures/block/items/block/door/door_birch.png new file mode 100644 index 0000000..e9f8d6e Binary files /dev/null and b/bin/target/classes/textures/block/items/block/door/door_birch.png differ diff --git a/bin/target/classes/textures/block/items/block/door/door_dark_oak.png b/bin/target/classes/textures/block/items/block/door/door_dark_oak.png new file mode 100644 index 0000000..9093310 Binary files /dev/null and b/bin/target/classes/textures/block/items/block/door/door_dark_oak.png differ diff --git a/bin/target/classes/textures/block/items/block/door/door_iron.png b/bin/target/classes/textures/block/items/block/door/door_iron.png new file mode 100644 index 0000000..7f8352b Binary files /dev/null and b/bin/target/classes/textures/block/items/block/door/door_iron.png differ diff --git a/bin/target/classes/textures/block/items/block/door/door_jungle.png b/bin/target/classes/textures/block/items/block/door/door_jungle.png new file mode 100644 index 0000000..f23f776 Binary files /dev/null and b/bin/target/classes/textures/block/items/block/door/door_jungle.png differ diff --git a/bin/target/classes/textures/block/items/block/door/door_spruce.png b/bin/target/classes/textures/block/items/block/door/door_spruce.png new file mode 100644 index 0000000..4adeb6b Binary files /dev/null and b/bin/target/classes/textures/block/items/block/door/door_spruce.png differ diff --git a/bin/target/classes/textures/block/items/block/door/door_wood.png b/bin/target/classes/textures/block/items/block/door/door_wood.png new file mode 100644 index 0000000..6222a71 Binary files /dev/null and b/bin/target/classes/textures/block/items/block/door/door_wood.png differ diff --git a/bin/target/classes/textures/block/items/block/flower_pot.png b/bin/target/classes/textures/block/items/block/flower_pot.png new file mode 100644 index 0000000..b0043ab Binary files /dev/null and b/bin/target/classes/textures/block/items/block/flower_pot.png differ diff --git a/bin/target/classes/textures/block/items/block/hopper.png b/bin/target/classes/textures/block/items/block/hopper.png new file mode 100644 index 0000000..2f4b5b6 Binary files /dev/null and b/bin/target/classes/textures/block/items/block/hopper.png differ diff --git a/bin/target/classes/textures/block/items/block/item_frame.png b/bin/target/classes/textures/block/items/block/item_frame.png new file mode 100644 index 0000000..d41317f Binary files /dev/null and b/bin/target/classes/textures/block/items/block/item_frame.png differ diff --git a/bin/target/classes/textures/block/items/block/painting.png b/bin/target/classes/textures/block/items/block/painting.png new file mode 100644 index 0000000..0fa2307 Binary files /dev/null and b/bin/target/classes/textures/block/items/block/painting.png differ diff --git a/bin/target/classes/textures/block/items/block/sign.png b/bin/target/classes/textures/block/items/block/sign.png new file mode 100644 index 0000000..7b24ef6 Binary files /dev/null and b/bin/target/classes/textures/block/items/block/sign.png differ diff --git a/bin/target/classes/textures/block/items/block/wooden_armorstand.png b/bin/target/classes/textures/block/items/block/wooden_armorstand.png new file mode 100644 index 0000000..d8d6b7f Binary files /dev/null and b/bin/target/classes/textures/block/items/block/wooden_armorstand.png differ diff --git a/bin/target/classes/textures/block/items/boat/acacia_boat.png b/bin/target/classes/textures/block/items/boat/acacia_boat.png new file mode 100644 index 0000000..eab2b7e Binary files /dev/null and b/bin/target/classes/textures/block/items/boat/acacia_boat.png differ diff --git a/bin/target/classes/textures/block/items/boat/birch_boat.png b/bin/target/classes/textures/block/items/boat/birch_boat.png new file mode 100644 index 0000000..1554236 Binary files /dev/null and b/bin/target/classes/textures/block/items/boat/birch_boat.png differ diff --git a/bin/target/classes/textures/block/items/boat/dark_oak_boat.png b/bin/target/classes/textures/block/items/boat/dark_oak_boat.png new file mode 100644 index 0000000..a58181f Binary files /dev/null and b/bin/target/classes/textures/block/items/boat/dark_oak_boat.png differ diff --git a/bin/target/classes/textures/block/items/boat/jungle_boat.png b/bin/target/classes/textures/block/items/boat/jungle_boat.png new file mode 100644 index 0000000..b34ca4a Binary files /dev/null and b/bin/target/classes/textures/block/items/boat/jungle_boat.png differ diff --git a/bin/target/classes/textures/block/items/boat/oak_boat.png b/bin/target/classes/textures/block/items/boat/oak_boat.png new file mode 100644 index 0000000..ad1d0cd Binary files /dev/null and b/bin/target/classes/textures/block/items/boat/oak_boat.png differ diff --git a/bin/target/classes/textures/block/items/boat/spruce_boat.png b/bin/target/classes/textures/block/items/boat/spruce_boat.png new file mode 100644 index 0000000..ba8b5e1 Binary files /dev/null and b/bin/target/classes/textures/block/items/boat/spruce_boat.png differ diff --git a/bin/target/classes/textures/block/items/book/book_enchanted.png b/bin/target/classes/textures/block/items/book/book_enchanted.png new file mode 100644 index 0000000..1d99b42 Binary files /dev/null and b/bin/target/classes/textures/block/items/book/book_enchanted.png differ diff --git a/bin/target/classes/textures/block/items/book/book_normal.png b/bin/target/classes/textures/block/items/book/book_normal.png new file mode 100644 index 0000000..b4a12cb Binary files /dev/null and b/bin/target/classes/textures/block/items/book/book_normal.png differ diff --git a/bin/target/classes/textures/block/items/book/book_writable.png b/bin/target/classes/textures/block/items/book/book_writable.png new file mode 100644 index 0000000..6c7277b Binary files /dev/null and b/bin/target/classes/textures/block/items/book/book_writable.png differ diff --git a/bin/target/classes/textures/block/items/book/book_written.png b/bin/target/classes/textures/block/items/book/book_written.png new file mode 100644 index 0000000..2854bc0 Binary files /dev/null and b/bin/target/classes/textures/block/items/book/book_written.png differ diff --git a/bin/target/classes/textures/block/items/book/knowledge_book.png b/bin/target/classes/textures/block/items/book/knowledge_book.png new file mode 100644 index 0000000..b11288a Binary files /dev/null and b/bin/target/classes/textures/block/items/book/knowledge_book.png differ diff --git a/bin/target/classes/textures/block/items/bow/bow_pulling_0.png b/bin/target/classes/textures/block/items/bow/bow_pulling_0.png new file mode 100644 index 0000000..62b48bf Binary files /dev/null and b/bin/target/classes/textures/block/items/bow/bow_pulling_0.png differ diff --git a/bin/target/classes/textures/block/items/bow/bow_pulling_1.png b/bin/target/classes/textures/block/items/bow/bow_pulling_1.png new file mode 100644 index 0000000..f27e5a5 Binary files /dev/null and b/bin/target/classes/textures/block/items/bow/bow_pulling_1.png differ diff --git a/bin/target/classes/textures/block/items/bow/bow_pulling_2.png b/bin/target/classes/textures/block/items/bow/bow_pulling_2.png new file mode 100644 index 0000000..31b1065 Binary files /dev/null and b/bin/target/classes/textures/block/items/bow/bow_pulling_2.png differ diff --git a/bin/target/classes/textures/block/items/bow/bow_standby.png b/bin/target/classes/textures/block/items/bow/bow_standby.png new file mode 100644 index 0000000..402a2f1 Binary files /dev/null and b/bin/target/classes/textures/block/items/bow/bow_standby.png differ diff --git a/bin/target/classes/textures/block/items/bow/bowl.png b/bin/target/classes/textures/block/items/bow/bowl.png new file mode 100644 index 0000000..0d3d10d Binary files /dev/null and b/bin/target/classes/textures/block/items/bow/bowl.png differ diff --git a/bin/target/classes/textures/block/items/bucket/bucket_empty.png b/bin/target/classes/textures/block/items/bucket/bucket_empty.png new file mode 100644 index 0000000..6f85af0 Binary files /dev/null and b/bin/target/classes/textures/block/items/bucket/bucket_empty.png differ diff --git a/bin/target/classes/textures/block/items/bucket/bucket_lava.png b/bin/target/classes/textures/block/items/bucket/bucket_lava.png new file mode 100644 index 0000000..4fbf65d Binary files /dev/null and b/bin/target/classes/textures/block/items/bucket/bucket_lava.png differ diff --git a/bin/target/classes/textures/block/items/bucket/bucket_milk.png b/bin/target/classes/textures/block/items/bucket/bucket_milk.png new file mode 100644 index 0000000..4a04211 Binary files /dev/null and b/bin/target/classes/textures/block/items/bucket/bucket_milk.png differ diff --git a/bin/target/classes/textures/block/items/bucket/bucket_water.png b/bin/target/classes/textures/block/items/bucket/bucket_water.png new file mode 100644 index 0000000..963c9be Binary files /dev/null and b/bin/target/classes/textures/block/items/bucket/bucket_water.png differ diff --git a/bin/target/classes/textures/block/items/clay_ball.png b/bin/target/classes/textures/block/items/clay_ball.png new file mode 100644 index 0000000..fa3b41f Binary files /dev/null and b/bin/target/classes/textures/block/items/clay_ball.png differ diff --git a/bin/target/classes/textures/block/items/dye/dye_powder_black.png b/bin/target/classes/textures/block/items/dye/dye_powder_black.png new file mode 100644 index 0000000..0c36e42 Binary files /dev/null and b/bin/target/classes/textures/block/items/dye/dye_powder_black.png differ diff --git a/bin/target/classes/textures/block/items/dye/dye_powder_blue.png b/bin/target/classes/textures/block/items/dye/dye_powder_blue.png new file mode 100644 index 0000000..b5c1ab5 Binary files /dev/null and b/bin/target/classes/textures/block/items/dye/dye_powder_blue.png differ diff --git a/bin/target/classes/textures/block/items/dye/dye_powder_brown.png b/bin/target/classes/textures/block/items/dye/dye_powder_brown.png new file mode 100644 index 0000000..82b0bd6 Binary files /dev/null and b/bin/target/classes/textures/block/items/dye/dye_powder_brown.png differ diff --git a/bin/target/classes/textures/block/items/dye/dye_powder_cyan.png b/bin/target/classes/textures/block/items/dye/dye_powder_cyan.png new file mode 100644 index 0000000..afed594 Binary files /dev/null and b/bin/target/classes/textures/block/items/dye/dye_powder_cyan.png differ diff --git a/bin/target/classes/textures/block/items/dye/dye_powder_gray.png b/bin/target/classes/textures/block/items/dye/dye_powder_gray.png new file mode 100644 index 0000000..bf5e3f4 Binary files /dev/null and b/bin/target/classes/textures/block/items/dye/dye_powder_gray.png differ diff --git a/bin/target/classes/textures/block/items/dye/dye_powder_green.png b/bin/target/classes/textures/block/items/dye/dye_powder_green.png new file mode 100644 index 0000000..30149fb Binary files /dev/null and b/bin/target/classes/textures/block/items/dye/dye_powder_green.png differ diff --git a/bin/target/classes/textures/block/items/dye/dye_powder_light_blue.png b/bin/target/classes/textures/block/items/dye/dye_powder_light_blue.png new file mode 100644 index 0000000..f473e84 Binary files /dev/null and b/bin/target/classes/textures/block/items/dye/dye_powder_light_blue.png differ diff --git a/bin/target/classes/textures/block/items/dye/dye_powder_lime.png b/bin/target/classes/textures/block/items/dye/dye_powder_lime.png new file mode 100644 index 0000000..3436794 Binary files /dev/null and b/bin/target/classes/textures/block/items/dye/dye_powder_lime.png differ diff --git a/bin/target/classes/textures/block/items/dye/dye_powder_magenta.png b/bin/target/classes/textures/block/items/dye/dye_powder_magenta.png new file mode 100644 index 0000000..0e7d334 Binary files /dev/null and b/bin/target/classes/textures/block/items/dye/dye_powder_magenta.png differ diff --git a/bin/target/classes/textures/block/items/dye/dye_powder_orange.png b/bin/target/classes/textures/block/items/dye/dye_powder_orange.png new file mode 100644 index 0000000..7997b4b Binary files /dev/null and b/bin/target/classes/textures/block/items/dye/dye_powder_orange.png differ diff --git a/bin/target/classes/textures/block/items/dye/dye_powder_pink.png b/bin/target/classes/textures/block/items/dye/dye_powder_pink.png new file mode 100644 index 0000000..f546b10 Binary files /dev/null and b/bin/target/classes/textures/block/items/dye/dye_powder_pink.png differ diff --git a/bin/target/classes/textures/block/items/dye/dye_powder_purple.png b/bin/target/classes/textures/block/items/dye/dye_powder_purple.png new file mode 100644 index 0000000..63ffee5 Binary files /dev/null and b/bin/target/classes/textures/block/items/dye/dye_powder_purple.png differ diff --git a/bin/target/classes/textures/block/items/dye/dye_powder_red.png b/bin/target/classes/textures/block/items/dye/dye_powder_red.png new file mode 100644 index 0000000..fef8f0f Binary files /dev/null and b/bin/target/classes/textures/block/items/dye/dye_powder_red.png differ diff --git a/bin/target/classes/textures/block/items/dye/dye_powder_silver.png b/bin/target/classes/textures/block/items/dye/dye_powder_silver.png new file mode 100644 index 0000000..d9f264d Binary files /dev/null and b/bin/target/classes/textures/block/items/dye/dye_powder_silver.png differ diff --git a/bin/target/classes/textures/block/items/dye/dye_powder_white.png b/bin/target/classes/textures/block/items/dye/dye_powder_white.png new file mode 100644 index 0000000..feedefb Binary files /dev/null and b/bin/target/classes/textures/block/items/dye/dye_powder_white.png differ diff --git a/bin/target/classes/textures/block/items/dye/dye_powder_yellow.png b/bin/target/classes/textures/block/items/dye/dye_powder_yellow.png new file mode 100644 index 0000000..0524e39 Binary files /dev/null and b/bin/target/classes/textures/block/items/dye/dye_powder_yellow.png differ diff --git a/bin/target/classes/textures/block/items/food/bread.png b/bin/target/classes/textures/block/items/food/bread.png new file mode 100644 index 0000000..b6d700c Binary files /dev/null and b/bin/target/classes/textures/block/items/food/bread.png differ diff --git a/bin/target/classes/textures/block/items/food/fish/fish_clownfish_raw.png b/bin/target/classes/textures/block/items/food/fish/fish_clownfish_raw.png new file mode 100644 index 0000000..9b94994 Binary files /dev/null and b/bin/target/classes/textures/block/items/food/fish/fish_clownfish_raw.png differ diff --git a/bin/target/classes/textures/block/items/food/fish/fish_cod_cooked.png b/bin/target/classes/textures/block/items/food/fish/fish_cod_cooked.png new file mode 100644 index 0000000..0a04880 Binary files /dev/null and b/bin/target/classes/textures/block/items/food/fish/fish_cod_cooked.png differ diff --git a/bin/target/classes/textures/block/items/food/fish/fish_cod_raw.png b/bin/target/classes/textures/block/items/food/fish/fish_cod_raw.png new file mode 100644 index 0000000..8a072f5 Binary files /dev/null and b/bin/target/classes/textures/block/items/food/fish/fish_cod_raw.png differ diff --git a/bin/target/classes/textures/block/items/food/fish/fish_pufferfish_raw.png b/bin/target/classes/textures/block/items/food/fish/fish_pufferfish_raw.png new file mode 100644 index 0000000..7efc708 Binary files /dev/null and b/bin/target/classes/textures/block/items/food/fish/fish_pufferfish_raw.png differ diff --git a/bin/target/classes/textures/block/items/food/fish/fish_salmon_cooked.png b/bin/target/classes/textures/block/items/food/fish/fish_salmon_cooked.png new file mode 100644 index 0000000..acb744d Binary files /dev/null and b/bin/target/classes/textures/block/items/food/fish/fish_salmon_cooked.png differ diff --git a/bin/target/classes/textures/block/items/food/fish/fish_salmon_raw.png b/bin/target/classes/textures/block/items/food/fish/fish_salmon_raw.png new file mode 100644 index 0000000..16c00a5 Binary files /dev/null and b/bin/target/classes/textures/block/items/food/fish/fish_salmon_raw.png differ diff --git a/bin/target/classes/textures/block/items/food/fruit/apple.png b/bin/target/classes/textures/block/items/food/fruit/apple.png new file mode 100644 index 0000000..7ba92b9 Binary files /dev/null and b/bin/target/classes/textures/block/items/food/fruit/apple.png differ diff --git a/bin/target/classes/textures/block/items/food/fruit/apple_golden.png b/bin/target/classes/textures/block/items/food/fruit/apple_golden.png new file mode 100644 index 0000000..b2adf8d Binary files /dev/null and b/bin/target/classes/textures/block/items/food/fruit/apple_golden.png differ diff --git a/bin/target/classes/textures/block/items/food/fruit/chorus_fruit.png b/bin/target/classes/textures/block/items/food/fruit/chorus_fruit.png new file mode 100644 index 0000000..e2c5e90 Binary files /dev/null and b/bin/target/classes/textures/block/items/food/fruit/chorus_fruit.png differ diff --git a/bin/target/classes/textures/block/items/food/fruit/chorus_fruit_popped.png b/bin/target/classes/textures/block/items/food/fruit/chorus_fruit_popped.png new file mode 100644 index 0000000..c635ecd Binary files /dev/null and b/bin/target/classes/textures/block/items/food/fruit/chorus_fruit_popped.png differ diff --git a/bin/target/classes/textures/block/items/food/fruit/melon.png b/bin/target/classes/textures/block/items/food/fruit/melon.png new file mode 100644 index 0000000..24c284b Binary files /dev/null and b/bin/target/classes/textures/block/items/food/fruit/melon.png differ diff --git a/bin/target/classes/textures/block/items/food/meat/beef_cooked.png b/bin/target/classes/textures/block/items/food/meat/beef_cooked.png new file mode 100644 index 0000000..9cf5346 Binary files /dev/null and b/bin/target/classes/textures/block/items/food/meat/beef_cooked.png differ diff --git a/bin/target/classes/textures/block/items/food/meat/beef_raw.png b/bin/target/classes/textures/block/items/food/meat/beef_raw.png new file mode 100644 index 0000000..bde2eb6 Binary files /dev/null and b/bin/target/classes/textures/block/items/food/meat/beef_raw.png differ diff --git a/bin/target/classes/textures/block/items/food/meat/chicken_cooked.png b/bin/target/classes/textures/block/items/food/meat/chicken_cooked.png new file mode 100644 index 0000000..b062461 Binary files /dev/null and b/bin/target/classes/textures/block/items/food/meat/chicken_cooked.png differ diff --git a/bin/target/classes/textures/block/items/food/meat/chicken_raw.png b/bin/target/classes/textures/block/items/food/meat/chicken_raw.png new file mode 100644 index 0000000..1023625 Binary files /dev/null and b/bin/target/classes/textures/block/items/food/meat/chicken_raw.png differ diff --git a/bin/target/classes/textures/block/items/food/meat/mutton_cooked.png b/bin/target/classes/textures/block/items/food/meat/mutton_cooked.png new file mode 100644 index 0000000..a7b8944 Binary files /dev/null and b/bin/target/classes/textures/block/items/food/meat/mutton_cooked.png differ diff --git a/bin/target/classes/textures/block/items/food/meat/mutton_raw.png b/bin/target/classes/textures/block/items/food/meat/mutton_raw.png new file mode 100644 index 0000000..1696e3e Binary files /dev/null and b/bin/target/classes/textures/block/items/food/meat/mutton_raw.png differ diff --git a/bin/target/classes/textures/block/items/food/meat/porkchop_cooked.png b/bin/target/classes/textures/block/items/food/meat/porkchop_cooked.png new file mode 100644 index 0000000..cbdb2af Binary files /dev/null and b/bin/target/classes/textures/block/items/food/meat/porkchop_cooked.png differ diff --git a/bin/target/classes/textures/block/items/food/meat/porkchop_raw.png b/bin/target/classes/textures/block/items/food/meat/porkchop_raw.png new file mode 100644 index 0000000..6aa9d44 Binary files /dev/null and b/bin/target/classes/textures/block/items/food/meat/porkchop_raw.png differ diff --git a/bin/target/classes/textures/block/items/food/meat/rabbit_cooked.png b/bin/target/classes/textures/block/items/food/meat/rabbit_cooked.png new file mode 100644 index 0000000..df8af0f Binary files /dev/null and b/bin/target/classes/textures/block/items/food/meat/rabbit_cooked.png differ diff --git a/bin/target/classes/textures/block/items/food/meat/rabbit_raw.png b/bin/target/classes/textures/block/items/food/meat/rabbit_raw.png new file mode 100644 index 0000000..b2218ae Binary files /dev/null and b/bin/target/classes/textures/block/items/food/meat/rabbit_raw.png differ diff --git a/bin/target/classes/textures/block/items/food/poison/rotten_flesh.png b/bin/target/classes/textures/block/items/food/poison/rotten_flesh.png new file mode 100644 index 0000000..ebeeb2f Binary files /dev/null and b/bin/target/classes/textures/block/items/food/poison/rotten_flesh.png differ diff --git a/bin/target/classes/textures/block/items/food/poison/spider_eye.png b/bin/target/classes/textures/block/items/food/poison/spider_eye.png new file mode 100644 index 0000000..5303854 Binary files /dev/null and b/bin/target/classes/textures/block/items/food/poison/spider_eye.png differ diff --git a/bin/target/classes/textures/block/items/food/poison/spider_eye_fermented.png b/bin/target/classes/textures/block/items/food/poison/spider_eye_fermented.png new file mode 100644 index 0000000..cdcaee6 Binary files /dev/null and b/bin/target/classes/textures/block/items/food/poison/spider_eye_fermented.png differ diff --git a/bin/target/classes/textures/block/items/food/soup/beetroot_soup.png b/bin/target/classes/textures/block/items/food/soup/beetroot_soup.png new file mode 100644 index 0000000..b330698 Binary files /dev/null and b/bin/target/classes/textures/block/items/food/soup/beetroot_soup.png differ diff --git a/bin/target/classes/textures/block/items/food/soup/mushroom_stew.png b/bin/target/classes/textures/block/items/food/soup/mushroom_stew.png new file mode 100644 index 0000000..d06f581 Binary files /dev/null and b/bin/target/classes/textures/block/items/food/soup/mushroom_stew.png differ diff --git a/bin/target/classes/textures/block/items/food/soup/rabbit_stew.png b/bin/target/classes/textures/block/items/food/soup/rabbit_stew.png new file mode 100644 index 0000000..43ea1e8 Binary files /dev/null and b/bin/target/classes/textures/block/items/food/soup/rabbit_stew.png differ diff --git a/bin/target/classes/textures/block/items/food/sweet/cake.png b/bin/target/classes/textures/block/items/food/sweet/cake.png new file mode 100644 index 0000000..4dcfc18 Binary files /dev/null and b/bin/target/classes/textures/block/items/food/sweet/cake.png differ diff --git a/bin/target/classes/textures/block/items/food/sweet/cookie.png b/bin/target/classes/textures/block/items/food/sweet/cookie.png new file mode 100644 index 0000000..c9d474e Binary files /dev/null and b/bin/target/classes/textures/block/items/food/sweet/cookie.png differ diff --git a/bin/target/classes/textures/block/items/food/sweet/pumpkin_pie.png b/bin/target/classes/textures/block/items/food/sweet/pumpkin_pie.png new file mode 100644 index 0000000..bbb77c6 Binary files /dev/null and b/bin/target/classes/textures/block/items/food/sweet/pumpkin_pie.png differ diff --git a/bin/target/classes/textures/block/items/food/veg/beetroot.png b/bin/target/classes/textures/block/items/food/veg/beetroot.png new file mode 100644 index 0000000..57bd8fe Binary files /dev/null and b/bin/target/classes/textures/block/items/food/veg/beetroot.png differ diff --git a/bin/target/classes/textures/block/items/food/veg/carrot.png b/bin/target/classes/textures/block/items/food/veg/carrot.png new file mode 100644 index 0000000..412d40b Binary files /dev/null and b/bin/target/classes/textures/block/items/food/veg/carrot.png differ diff --git a/bin/target/classes/textures/block/items/food/veg/carrot_golden.png b/bin/target/classes/textures/block/items/food/veg/carrot_golden.png new file mode 100644 index 0000000..36bf7f9 Binary files /dev/null and b/bin/target/classes/textures/block/items/food/veg/carrot_golden.png differ diff --git a/bin/target/classes/textures/block/items/food/veg/potato.png b/bin/target/classes/textures/block/items/food/veg/potato.png new file mode 100644 index 0000000..25bbf84 Binary files /dev/null and b/bin/target/classes/textures/block/items/food/veg/potato.png differ diff --git a/bin/target/classes/textures/block/items/food/veg/potato_baked.png b/bin/target/classes/textures/block/items/food/veg/potato_baked.png new file mode 100644 index 0000000..d7ca4e2 Binary files /dev/null and b/bin/target/classes/textures/block/items/food/veg/potato_baked.png differ diff --git a/bin/target/classes/textures/block/items/materials/animal/bone.png b/bin/target/classes/textures/block/items/materials/animal/bone.png new file mode 100644 index 0000000..9ca2f21 Binary files /dev/null and b/bin/target/classes/textures/block/items/materials/animal/bone.png differ diff --git a/bin/target/classes/textures/block/items/materials/animal/leather.png b/bin/target/classes/textures/block/items/materials/animal/leather.png new file mode 100644 index 0000000..cea9cd6 Binary files /dev/null and b/bin/target/classes/textures/block/items/materials/animal/leather.png differ diff --git a/bin/target/classes/textures/block/items/materials/animal/rabbit_foot.png b/bin/target/classes/textures/block/items/materials/animal/rabbit_foot.png new file mode 100644 index 0000000..fdbfa68 Binary files /dev/null and b/bin/target/classes/textures/block/items/materials/animal/rabbit_foot.png differ diff --git a/bin/target/classes/textures/block/items/materials/animal/rabbit_hide.png b/bin/target/classes/textures/block/items/materials/animal/rabbit_hide.png new file mode 100644 index 0000000..45afb13 Binary files /dev/null and b/bin/target/classes/textures/block/items/materials/animal/rabbit_hide.png differ diff --git a/bin/target/classes/textures/block/items/materials/brick.png b/bin/target/classes/textures/block/items/materials/brick.png new file mode 100644 index 0000000..1fb7b03 Binary files /dev/null and b/bin/target/classes/textures/block/items/materials/brick.png differ diff --git a/bin/target/classes/textures/block/items/materials/egg.png b/bin/target/classes/textures/block/items/materials/egg.png new file mode 100644 index 0000000..a02ebb8 Binary files /dev/null and b/bin/target/classes/textures/block/items/materials/egg.png differ diff --git a/bin/target/classes/textures/block/items/materials/feather.png b/bin/target/classes/textures/block/items/materials/feather.png new file mode 100644 index 0000000..2897301 Binary files /dev/null and b/bin/target/classes/textures/block/items/materials/feather.png differ diff --git a/bin/target/classes/textures/block/items/materials/flint.png b/bin/target/classes/textures/block/items/materials/flint.png new file mode 100644 index 0000000..8ad2e10 Binary files /dev/null and b/bin/target/classes/textures/block/items/materials/flint.png differ diff --git a/bin/target/classes/textures/block/items/materials/food/sugar.png b/bin/target/classes/textures/block/items/materials/food/sugar.png new file mode 100644 index 0000000..24fe32c Binary files /dev/null and b/bin/target/classes/textures/block/items/materials/food/sugar.png differ diff --git a/bin/target/classes/textures/block/items/materials/food/wheat.png b/bin/target/classes/textures/block/items/materials/food/wheat.png new file mode 100644 index 0000000..3e4fdca Binary files /dev/null and b/bin/target/classes/textures/block/items/materials/food/wheat.png differ diff --git a/bin/target/classes/textures/block/items/materials/fuel/charcoal.png b/bin/target/classes/textures/block/items/materials/fuel/charcoal.png new file mode 100644 index 0000000..c63b002 Binary files /dev/null and b/bin/target/classes/textures/block/items/materials/fuel/charcoal.png differ diff --git a/bin/target/classes/textures/block/items/materials/fuel/coal.png b/bin/target/classes/textures/block/items/materials/fuel/coal.png new file mode 100644 index 0000000..dcfe8bc Binary files /dev/null and b/bin/target/classes/textures/block/items/materials/fuel/coal.png differ diff --git a/bin/target/classes/textures/block/items/materials/gunpowder.png b/bin/target/classes/textures/block/items/materials/gunpowder.png new file mode 100644 index 0000000..4f79436 Binary files /dev/null and b/bin/target/classes/textures/block/items/materials/gunpowder.png differ diff --git a/bin/target/classes/textures/block/items/materials/mineral/diamond.png b/bin/target/classes/textures/block/items/materials/mineral/diamond.png new file mode 100644 index 0000000..9ca33c3 Binary files /dev/null and b/bin/target/classes/textures/block/items/materials/mineral/diamond.png differ diff --git a/bin/target/classes/textures/block/items/materials/mineral/emerald.png b/bin/target/classes/textures/block/items/materials/mineral/emerald.png new file mode 100644 index 0000000..d4b6e7f Binary files /dev/null and b/bin/target/classes/textures/block/items/materials/mineral/emerald.png differ diff --git a/bin/target/classes/textures/block/items/materials/mineral/gold_ingot.png b/bin/target/classes/textures/block/items/materials/mineral/gold_ingot.png new file mode 100644 index 0000000..c278e15 Binary files /dev/null and b/bin/target/classes/textures/block/items/materials/mineral/gold_ingot.png differ diff --git a/bin/target/classes/textures/block/items/materials/mineral/gold_nugget.png b/bin/target/classes/textures/block/items/materials/mineral/gold_nugget.png new file mode 100644 index 0000000..67c2526 Binary files /dev/null and b/bin/target/classes/textures/block/items/materials/mineral/gold_nugget.png differ diff --git a/bin/target/classes/textures/block/items/materials/mineral/iron_ingot.png b/bin/target/classes/textures/block/items/materials/mineral/iron_ingot.png new file mode 100644 index 0000000..489c6fd Binary files /dev/null and b/bin/target/classes/textures/block/items/materials/mineral/iron_ingot.png differ diff --git a/bin/target/classes/textures/block/items/materials/mineral/iron_nugget.png b/bin/target/classes/textures/block/items/materials/mineral/iron_nugget.png new file mode 100644 index 0000000..e016ee8 Binary files /dev/null and b/bin/target/classes/textures/block/items/materials/mineral/iron_nugget.png differ diff --git a/bin/target/classes/textures/block/items/materials/mineral/quartz.png b/bin/target/classes/textures/block/items/materials/mineral/quartz.png new file mode 100644 index 0000000..63ae55d Binary files /dev/null and b/bin/target/classes/textures/block/items/materials/mineral/quartz.png differ diff --git a/bin/target/classes/textures/block/items/materials/mineral/ruby.png b/bin/target/classes/textures/block/items/materials/mineral/ruby.png new file mode 100644 index 0000000..7a85630 Binary files /dev/null and b/bin/target/classes/textures/block/items/materials/mineral/ruby.png differ diff --git a/bin/target/classes/textures/block/items/materials/paper.png b/bin/target/classes/textures/block/items/materials/paper.png new file mode 100644 index 0000000..dcc1116 Binary files /dev/null and b/bin/target/classes/textures/block/items/materials/paper.png differ diff --git a/bin/target/classes/textures/block/items/materials/stick.png b/bin/target/classes/textures/block/items/materials/stick.png new file mode 100644 index 0000000..50c8777 Binary files /dev/null and b/bin/target/classes/textures/block/items/materials/stick.png differ diff --git a/bin/target/classes/textures/block/items/materials/string.png b/bin/target/classes/textures/block/items/materials/string.png new file mode 100644 index 0000000..f7c9f92 Binary files /dev/null and b/bin/target/classes/textures/block/items/materials/string.png differ diff --git a/bin/target/classes/textures/block/items/minecart/minecart_chest.png b/bin/target/classes/textures/block/items/minecart/minecart_chest.png new file mode 100644 index 0000000..f9771e1 Binary files /dev/null and b/bin/target/classes/textures/block/items/minecart/minecart_chest.png differ diff --git a/bin/target/classes/textures/block/items/minecart/minecart_command_block.png b/bin/target/classes/textures/block/items/minecart/minecart_command_block.png new file mode 100644 index 0000000..178c760 Binary files /dev/null and b/bin/target/classes/textures/block/items/minecart/minecart_command_block.png differ diff --git a/bin/target/classes/textures/block/items/minecart/minecart_furnace.png b/bin/target/classes/textures/block/items/minecart/minecart_furnace.png new file mode 100644 index 0000000..ce1e065 Binary files /dev/null and b/bin/target/classes/textures/block/items/minecart/minecart_furnace.png differ diff --git a/bin/target/classes/textures/block/items/minecart/minecart_hopper.png b/bin/target/classes/textures/block/items/minecart/minecart_hopper.png new file mode 100644 index 0000000..a6359c1 Binary files /dev/null and b/bin/target/classes/textures/block/items/minecart/minecart_hopper.png differ diff --git a/bin/target/classes/textures/block/items/minecart/minecart_normal.png b/bin/target/classes/textures/block/items/minecart/minecart_normal.png new file mode 100644 index 0000000..2a49dba Binary files /dev/null and b/bin/target/classes/textures/block/items/minecart/minecart_normal.png differ diff --git a/bin/target/classes/textures/block/items/minecart/minecart_tnt.png b/bin/target/classes/textures/block/items/minecart/minecart_tnt.png new file mode 100644 index 0000000..979e298 Binary files /dev/null and b/bin/target/classes/textures/block/items/minecart/minecart_tnt.png differ diff --git a/bin/target/classes/textures/block/items/potion/potion_bottle_drinkable.png b/bin/target/classes/textures/block/items/potion/potion_bottle_drinkable.png new file mode 100644 index 0000000..1b0b0d3 Binary files /dev/null and b/bin/target/classes/textures/block/items/potion/potion_bottle_drinkable.png differ diff --git a/bin/target/classes/textures/block/items/potion/potion_bottle_empty.png b/bin/target/classes/textures/block/items/potion/potion_bottle_empty.png new file mode 100644 index 0000000..1b0b0d3 Binary files /dev/null and b/bin/target/classes/textures/block/items/potion/potion_bottle_empty.png differ diff --git a/bin/target/classes/textures/block/items/potion/potion_bottle_lingering.png b/bin/target/classes/textures/block/items/potion/potion_bottle_lingering.png new file mode 100644 index 0000000..a228c9e Binary files /dev/null and b/bin/target/classes/textures/block/items/potion/potion_bottle_lingering.png differ diff --git a/bin/target/classes/textures/block/items/potion/potion_bottle_splash.png b/bin/target/classes/textures/block/items/potion/potion_bottle_splash.png new file mode 100644 index 0000000..f78af01 Binary files /dev/null and b/bin/target/classes/textures/block/items/potion/potion_bottle_splash.png differ diff --git a/bin/target/classes/textures/block/items/potion/potion_overlay.png b/bin/target/classes/textures/block/items/potion/potion_overlay.png new file mode 100644 index 0000000..ac32f25 Binary files /dev/null and b/bin/target/classes/textures/block/items/potion/potion_overlay.png differ diff --git a/bin/target/classes/textures/block/items/record/record_black.png b/bin/target/classes/textures/block/items/record/record_black.png new file mode 100644 index 0000000..36d2754 Binary files /dev/null and b/bin/target/classes/textures/block/items/record/record_black.png differ diff --git a/bin/target/classes/textures/block/items/record/record_red.png b/bin/target/classes/textures/block/items/record/record_red.png new file mode 100644 index 0000000..67ec505 Binary files /dev/null and b/bin/target/classes/textures/block/items/record/record_red.png differ diff --git a/bin/target/classes/textures/block/items/reeds.png b/bin/target/classes/textures/block/items/reeds.png new file mode 100644 index 0000000..215751c Binary files /dev/null and b/bin/target/classes/textures/block/items/reeds.png differ diff --git a/bin/target/classes/textures/block/items/seeds/beetroot_seeds.png b/bin/target/classes/textures/block/items/seeds/beetroot_seeds.png new file mode 100644 index 0000000..c53b6dd Binary files /dev/null and b/bin/target/classes/textures/block/items/seeds/beetroot_seeds.png differ diff --git a/bin/target/classes/textures/block/items/seeds/seeds_melon.png b/bin/target/classes/textures/block/items/seeds/seeds_melon.png new file mode 100644 index 0000000..acaf3cc Binary files /dev/null and b/bin/target/classes/textures/block/items/seeds/seeds_melon.png differ diff --git a/bin/target/classes/textures/block/items/seeds/seeds_pumpkin.png b/bin/target/classes/textures/block/items/seeds/seeds_pumpkin.png new file mode 100644 index 0000000..8affeb5 Binary files /dev/null and b/bin/target/classes/textures/block/items/seeds/seeds_pumpkin.png differ diff --git a/bin/target/classes/textures/block/items/seeds/seeds_wheat.png b/bin/target/classes/textures/block/items/seeds/seeds_wheat.png new file mode 100644 index 0000000..d904439 Binary files /dev/null and b/bin/target/classes/textures/block/items/seeds/seeds_wheat.png differ diff --git a/bin/target/classes/textures/block/items/slimeball.png b/bin/target/classes/textures/block/items/slimeball.png new file mode 100644 index 0000000..b08ad9b Binary files /dev/null and b/bin/target/classes/textures/block/items/slimeball.png differ diff --git a/bin/target/classes/textures/block/items/snowball.png b/bin/target/classes/textures/block/items/snowball.png new file mode 100644 index 0000000..dc020d6 Binary files /dev/null and b/bin/target/classes/textures/block/items/snowball.png differ diff --git a/bin/target/classes/textures/block/items/tools/carrot_on_a_stick.png b/bin/target/classes/textures/block/items/tools/carrot_on_a_stick.png new file mode 100644 index 0000000..1a4cae3 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/carrot_on_a_stick.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock.png b/bin/target/classes/textures/block/items/tools/clock/clock.png new file mode 100644 index 0000000..a0d9441 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_01.png b/bin/target/classes/textures/block/items/tools/clock/clock_01.png new file mode 100644 index 0000000..f8c4ae1 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_01.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_02.png b/bin/target/classes/textures/block/items/tools/clock/clock_02.png new file mode 100644 index 0000000..8cff09d Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_02.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_03.png b/bin/target/classes/textures/block/items/tools/clock/clock_03.png new file mode 100644 index 0000000..29ad883 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_03.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_04.png b/bin/target/classes/textures/block/items/tools/clock/clock_04.png new file mode 100644 index 0000000..18c7ab8 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_04.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_05.png b/bin/target/classes/textures/block/items/tools/clock/clock_05.png new file mode 100644 index 0000000..7133054 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_05.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_06.png b/bin/target/classes/textures/block/items/tools/clock/clock_06.png new file mode 100644 index 0000000..d6ce388 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_06.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_07.png b/bin/target/classes/textures/block/items/tools/clock/clock_07.png new file mode 100644 index 0000000..e347db1 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_07.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_08.png b/bin/target/classes/textures/block/items/tools/clock/clock_08.png new file mode 100644 index 0000000..5cee660 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_08.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_09.png b/bin/target/classes/textures/block/items/tools/clock/clock_09.png new file mode 100644 index 0000000..c47bc12 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_09.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_10.png b/bin/target/classes/textures/block/items/tools/clock/clock_10.png new file mode 100644 index 0000000..0ee20c6 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_10.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_11.png b/bin/target/classes/textures/block/items/tools/clock/clock_11.png new file mode 100644 index 0000000..d18197c Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_11.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_12.png b/bin/target/classes/textures/block/items/tools/clock/clock_12.png new file mode 100644 index 0000000..7ab94bd Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_12.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_13.png b/bin/target/classes/textures/block/items/tools/clock/clock_13.png new file mode 100644 index 0000000..5bf6244 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_13.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_14.png b/bin/target/classes/textures/block/items/tools/clock/clock_14.png new file mode 100644 index 0000000..625589b Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_14.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_15.png b/bin/target/classes/textures/block/items/tools/clock/clock_15.png new file mode 100644 index 0000000..9e24d94 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_15.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_16.png b/bin/target/classes/textures/block/items/tools/clock/clock_16.png new file mode 100644 index 0000000..23b9afd Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_16.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_17.png b/bin/target/classes/textures/block/items/tools/clock/clock_17.png new file mode 100644 index 0000000..f3c602a Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_17.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_18.png b/bin/target/classes/textures/block/items/tools/clock/clock_18.png new file mode 100644 index 0000000..852c65e Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_18.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_19.png b/bin/target/classes/textures/block/items/tools/clock/clock_19.png new file mode 100644 index 0000000..78c939a Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_19.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_20.png b/bin/target/classes/textures/block/items/tools/clock/clock_20.png new file mode 100644 index 0000000..e41b635 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_20.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_21.png b/bin/target/classes/textures/block/items/tools/clock/clock_21.png new file mode 100644 index 0000000..21db50a Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_21.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_22.png b/bin/target/classes/textures/block/items/tools/clock/clock_22.png new file mode 100644 index 0000000..5c24fa6 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_22.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_23.png b/bin/target/classes/textures/block/items/tools/clock/clock_23.png new file mode 100644 index 0000000..ceb3bac Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_23.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_24.png b/bin/target/classes/textures/block/items/tools/clock/clock_24.png new file mode 100644 index 0000000..1e95422 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_24.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_25.png b/bin/target/classes/textures/block/items/tools/clock/clock_25.png new file mode 100644 index 0000000..6b52c6b Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_25.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_26.png b/bin/target/classes/textures/block/items/tools/clock/clock_26.png new file mode 100644 index 0000000..792d51c Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_26.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_27.png b/bin/target/classes/textures/block/items/tools/clock/clock_27.png new file mode 100644 index 0000000..acebd17 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_27.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_28.png b/bin/target/classes/textures/block/items/tools/clock/clock_28.png new file mode 100644 index 0000000..6b7b011 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_28.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_29.png b/bin/target/classes/textures/block/items/tools/clock/clock_29.png new file mode 100644 index 0000000..1d34c89 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_29.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_30.png b/bin/target/classes/textures/block/items/tools/clock/clock_30.png new file mode 100644 index 0000000..782b4ab Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_30.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_31.png b/bin/target/classes/textures/block/items/tools/clock/clock_31.png new file mode 100644 index 0000000..93226bb Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_31.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_32.png b/bin/target/classes/textures/block/items/tools/clock/clock_32.png new file mode 100644 index 0000000..ff66894 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_32.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_33.png b/bin/target/classes/textures/block/items/tools/clock/clock_33.png new file mode 100644 index 0000000..411cf81 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_33.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_34.png b/bin/target/classes/textures/block/items/tools/clock/clock_34.png new file mode 100644 index 0000000..53b6a4d Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_34.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_35.png b/bin/target/classes/textures/block/items/tools/clock/clock_35.png new file mode 100644 index 0000000..2665799 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_35.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_36.png b/bin/target/classes/textures/block/items/tools/clock/clock_36.png new file mode 100644 index 0000000..36fdc18 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_36.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_37.png b/bin/target/classes/textures/block/items/tools/clock/clock_37.png new file mode 100644 index 0000000..fa44936 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_37.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_38.png b/bin/target/classes/textures/block/items/tools/clock/clock_38.png new file mode 100644 index 0000000..919a474 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_38.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_39.png b/bin/target/classes/textures/block/items/tools/clock/clock_39.png new file mode 100644 index 0000000..c147762 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_39.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_40.png b/bin/target/classes/textures/block/items/tools/clock/clock_40.png new file mode 100644 index 0000000..8145e86 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_40.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_41.png b/bin/target/classes/textures/block/items/tools/clock/clock_41.png new file mode 100644 index 0000000..5f70d20 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_41.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_42.png b/bin/target/classes/textures/block/items/tools/clock/clock_42.png new file mode 100644 index 0000000..3e33c35 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_42.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_43.png b/bin/target/classes/textures/block/items/tools/clock/clock_43.png new file mode 100644 index 0000000..aa1e251 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_43.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_44.png b/bin/target/classes/textures/block/items/tools/clock/clock_44.png new file mode 100644 index 0000000..c087b5e Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_44.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_45.png b/bin/target/classes/textures/block/items/tools/clock/clock_45.png new file mode 100644 index 0000000..36cdb3c Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_45.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_46.png b/bin/target/classes/textures/block/items/tools/clock/clock_46.png new file mode 100644 index 0000000..2288296 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_46.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_47.png b/bin/target/classes/textures/block/items/tools/clock/clock_47.png new file mode 100644 index 0000000..f5605bd Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_47.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_48.png b/bin/target/classes/textures/block/items/tools/clock/clock_48.png new file mode 100644 index 0000000..574b0bc Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_48.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_49.png b/bin/target/classes/textures/block/items/tools/clock/clock_49.png new file mode 100644 index 0000000..2b5551b Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_49.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_50.png b/bin/target/classes/textures/block/items/tools/clock/clock_50.png new file mode 100644 index 0000000..a8d64cd Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_50.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_51.png b/bin/target/classes/textures/block/items/tools/clock/clock_51.png new file mode 100644 index 0000000..f5cf388 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_51.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_52.png b/bin/target/classes/textures/block/items/tools/clock/clock_52.png new file mode 100644 index 0000000..bd8ae0b Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_52.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_53.png b/bin/target/classes/textures/block/items/tools/clock/clock_53.png new file mode 100644 index 0000000..b1911bb Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_53.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_54.png b/bin/target/classes/textures/block/items/tools/clock/clock_54.png new file mode 100644 index 0000000..57ac248 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_54.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_55.png b/bin/target/classes/textures/block/items/tools/clock/clock_55.png new file mode 100644 index 0000000..81d623c Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_55.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_56.png b/bin/target/classes/textures/block/items/tools/clock/clock_56.png new file mode 100644 index 0000000..0df24b1 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_56.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_57.png b/bin/target/classes/textures/block/items/tools/clock/clock_57.png new file mode 100644 index 0000000..0b1fdb8 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_57.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_58.png b/bin/target/classes/textures/block/items/tools/clock/clock_58.png new file mode 100644 index 0000000..62e71e0 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_58.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_59.png b/bin/target/classes/textures/block/items/tools/clock/clock_59.png new file mode 100644 index 0000000..0638118 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_59.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_60.png b/bin/target/classes/textures/block/items/tools/clock/clock_60.png new file mode 100644 index 0000000..9e70141 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_60.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_61.png b/bin/target/classes/textures/block/items/tools/clock/clock_61.png new file mode 100644 index 0000000..e0055a4 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_61.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_62.png b/bin/target/classes/textures/block/items/tools/clock/clock_62.png new file mode 100644 index 0000000..63c65b5 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_62.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_63.png b/bin/target/classes/textures/block/items/tools/clock/clock_63.png new file mode 100644 index 0000000..ea3c932 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_63.png differ diff --git a/bin/target/classes/textures/block/items/tools/clock/clock_64.png b/bin/target/classes/textures/block/items/tools/clock/clock_64.png new file mode 100644 index 0000000..b771167 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/clock/clock_64.png differ diff --git a/bin/target/classes/textures/block/items/tools/compass/compass.png b/bin/target/classes/textures/block/items/tools/compass/compass.png new file mode 100644 index 0000000..e19a1a1 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/compass/compass.png differ diff --git a/bin/target/classes/textures/block/items/tools/compass/compass_01.png b/bin/target/classes/textures/block/items/tools/compass/compass_01.png new file mode 100644 index 0000000..b8ba83d Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/compass/compass_01.png differ diff --git a/bin/target/classes/textures/block/items/tools/compass/compass_02.png b/bin/target/classes/textures/block/items/tools/compass/compass_02.png new file mode 100644 index 0000000..f1bd548 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/compass/compass_02.png differ diff --git a/bin/target/classes/textures/block/items/tools/compass/compass_03.png b/bin/target/classes/textures/block/items/tools/compass/compass_03.png new file mode 100644 index 0000000..3044ab2 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/compass/compass_03.png differ diff --git a/bin/target/classes/textures/block/items/tools/compass/compass_04.png b/bin/target/classes/textures/block/items/tools/compass/compass_04.png new file mode 100644 index 0000000..c466a7b Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/compass/compass_04.png differ diff --git a/bin/target/classes/textures/block/items/tools/compass/compass_05.png b/bin/target/classes/textures/block/items/tools/compass/compass_05.png new file mode 100644 index 0000000..e96ce2d Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/compass/compass_05.png differ diff --git a/bin/target/classes/textures/block/items/tools/compass/compass_06.png b/bin/target/classes/textures/block/items/tools/compass/compass_06.png new file mode 100644 index 0000000..fd0c7a3 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/compass/compass_06.png differ diff --git a/bin/target/classes/textures/block/items/tools/compass/compass_07.png b/bin/target/classes/textures/block/items/tools/compass/compass_07.png new file mode 100644 index 0000000..17af7b3 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/compass/compass_07.png differ diff --git a/bin/target/classes/textures/block/items/tools/compass/compass_08.png b/bin/target/classes/textures/block/items/tools/compass/compass_08.png new file mode 100644 index 0000000..981b447 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/compass/compass_08.png differ diff --git a/bin/target/classes/textures/block/items/tools/compass/compass_09.png b/bin/target/classes/textures/block/items/tools/compass/compass_09.png new file mode 100644 index 0000000..815930c Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/compass/compass_09.png differ diff --git a/bin/target/classes/textures/block/items/tools/compass/compass_10.png b/bin/target/classes/textures/block/items/tools/compass/compass_10.png new file mode 100644 index 0000000..954f8ea Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/compass/compass_10.png differ diff --git a/bin/target/classes/textures/block/items/tools/compass/compass_11.png b/bin/target/classes/textures/block/items/tools/compass/compass_11.png new file mode 100644 index 0000000..b2d940f Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/compass/compass_11.png differ diff --git a/bin/target/classes/textures/block/items/tools/compass/compass_12.png b/bin/target/classes/textures/block/items/tools/compass/compass_12.png new file mode 100644 index 0000000..5ec12a9 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/compass/compass_12.png differ diff --git a/bin/target/classes/textures/block/items/tools/compass/compass_13.png b/bin/target/classes/textures/block/items/tools/compass/compass_13.png new file mode 100644 index 0000000..591b533 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/compass/compass_13.png differ diff --git a/bin/target/classes/textures/block/items/tools/compass/compass_14.png b/bin/target/classes/textures/block/items/tools/compass/compass_14.png new file mode 100644 index 0000000..c932177 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/compass/compass_14.png differ diff --git a/bin/target/classes/textures/block/items/tools/compass/compass_15.png b/bin/target/classes/textures/block/items/tools/compass/compass_15.png new file mode 100644 index 0000000..e48dd37 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/compass/compass_15.png differ diff --git a/bin/target/classes/textures/block/items/tools/compass/compass_16.png b/bin/target/classes/textures/block/items/tools/compass/compass_16.png new file mode 100644 index 0000000..04abf9c Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/compass/compass_16.png differ diff --git a/bin/target/classes/textures/block/items/tools/compass/compass_17.png b/bin/target/classes/textures/block/items/tools/compass/compass_17.png new file mode 100644 index 0000000..6155ba9 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/compass/compass_17.png differ diff --git a/bin/target/classes/textures/block/items/tools/compass/compass_18.png b/bin/target/classes/textures/block/items/tools/compass/compass_18.png new file mode 100644 index 0000000..1a10585 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/compass/compass_18.png differ diff --git a/bin/target/classes/textures/block/items/tools/compass/compass_19.png b/bin/target/classes/textures/block/items/tools/compass/compass_19.png new file mode 100644 index 0000000..57e27ba Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/compass/compass_19.png differ diff --git a/bin/target/classes/textures/block/items/tools/compass/compass_20.png b/bin/target/classes/textures/block/items/tools/compass/compass_20.png new file mode 100644 index 0000000..704f118 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/compass/compass_20.png differ diff --git a/bin/target/classes/textures/block/items/tools/compass/compass_21.png b/bin/target/classes/textures/block/items/tools/compass/compass_21.png new file mode 100644 index 0000000..2305b03 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/compass/compass_21.png differ diff --git a/bin/target/classes/textures/block/items/tools/compass/compass_22.png b/bin/target/classes/textures/block/items/tools/compass/compass_22.png new file mode 100644 index 0000000..39b6dd7 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/compass/compass_22.png differ diff --git a/bin/target/classes/textures/block/items/tools/compass/compass_23.png b/bin/target/classes/textures/block/items/tools/compass/compass_23.png new file mode 100644 index 0000000..b0ecffd Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/compass/compass_23.png differ diff --git a/bin/target/classes/textures/block/items/tools/compass/compass_24.png b/bin/target/classes/textures/block/items/tools/compass/compass_24.png new file mode 100644 index 0000000..ed0cc76 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/compass/compass_24.png differ diff --git a/bin/target/classes/textures/block/items/tools/compass/compass_25.png b/bin/target/classes/textures/block/items/tools/compass/compass_25.png new file mode 100644 index 0000000..9da1a11 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/compass/compass_25.png differ diff --git a/bin/target/classes/textures/block/items/tools/compass/compass_26.png b/bin/target/classes/textures/block/items/tools/compass/compass_26.png new file mode 100644 index 0000000..cae5019 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/compass/compass_26.png differ diff --git a/bin/target/classes/textures/block/items/tools/compass/compass_27.png b/bin/target/classes/textures/block/items/tools/compass/compass_27.png new file mode 100644 index 0000000..e6905ad Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/compass/compass_27.png differ diff --git a/bin/target/classes/textures/block/items/tools/compass/compass_28.png b/bin/target/classes/textures/block/items/tools/compass/compass_28.png new file mode 100644 index 0000000..e1cd51b Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/compass/compass_28.png differ diff --git a/bin/target/classes/textures/block/items/tools/compass/compass_29.png b/bin/target/classes/textures/block/items/tools/compass/compass_29.png new file mode 100644 index 0000000..f59b864 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/compass/compass_29.png differ diff --git a/bin/target/classes/textures/block/items/tools/compass/compass_30.png b/bin/target/classes/textures/block/items/tools/compass/compass_30.png new file mode 100644 index 0000000..e35d423 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/compass/compass_30.png differ diff --git a/bin/target/classes/textures/block/items/tools/compass/compass_31.png b/bin/target/classes/textures/block/items/tools/compass/compass_31.png new file mode 100644 index 0000000..a1ad0a1 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/compass/compass_31.png differ diff --git a/bin/target/classes/textures/block/items/tools/compass/compass_32.png b/bin/target/classes/textures/block/items/tools/compass/compass_32.png new file mode 100644 index 0000000..a3c0ce0 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/compass/compass_32.png differ diff --git a/bin/target/classes/textures/block/items/tools/diamond/diamond_axe.png b/bin/target/classes/textures/block/items/tools/diamond/diamond_axe.png new file mode 100644 index 0000000..5695bca Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/diamond/diamond_axe.png differ diff --git a/bin/target/classes/textures/block/items/tools/diamond/diamond_hoe.png b/bin/target/classes/textures/block/items/tools/diamond/diamond_hoe.png new file mode 100644 index 0000000..8bea475 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/diamond/diamond_hoe.png differ diff --git a/bin/target/classes/textures/block/items/tools/diamond/diamond_pickaxe.png b/bin/target/classes/textures/block/items/tools/diamond/diamond_pickaxe.png new file mode 100644 index 0000000..8c85b80 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/diamond/diamond_pickaxe.png differ diff --git a/bin/target/classes/textures/block/items/tools/diamond/diamond_shovel.png b/bin/target/classes/textures/block/items/tools/diamond/diamond_shovel.png new file mode 100644 index 0000000..6aae051 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/diamond/diamond_shovel.png differ diff --git a/bin/target/classes/textures/block/items/tools/diamond/diamond_sword.png b/bin/target/classes/textures/block/items/tools/diamond/diamond_sword.png new file mode 100644 index 0000000..c4d374b Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/diamond/diamond_sword.png differ diff --git a/bin/target/classes/textures/block/items/tools/empty_armor_slot_shield.png b/bin/target/classes/textures/block/items/tools/empty_armor_slot_shield.png new file mode 100644 index 0000000..bc8017e Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/empty_armor_slot_shield.png differ diff --git a/bin/target/classes/textures/block/items/tools/fishing_rod_cast.png b/bin/target/classes/textures/block/items/tools/fishing_rod_cast.png new file mode 100644 index 0000000..631dad4 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/fishing_rod_cast.png differ diff --git a/bin/target/classes/textures/block/items/tools/fishing_rod_uncast.png b/bin/target/classes/textures/block/items/tools/fishing_rod_uncast.png new file mode 100644 index 0000000..3a67ddc Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/fishing_rod_uncast.png differ diff --git a/bin/target/classes/textures/block/items/tools/flint_and_steel.png b/bin/target/classes/textures/block/items/tools/flint_and_steel.png new file mode 100644 index 0000000..f16016e Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/flint_and_steel.png differ diff --git a/bin/target/classes/textures/block/items/tools/gold/gold_axe.png b/bin/target/classes/textures/block/items/tools/gold/gold_axe.png new file mode 100644 index 0000000..668d6f2 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/gold/gold_axe.png differ diff --git a/bin/target/classes/textures/block/items/tools/gold/gold_hoe.png b/bin/target/classes/textures/block/items/tools/gold/gold_hoe.png new file mode 100644 index 0000000..341a959 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/gold/gold_hoe.png differ diff --git a/bin/target/classes/textures/block/items/tools/gold/gold_pickaxe.png b/bin/target/classes/textures/block/items/tools/gold/gold_pickaxe.png new file mode 100644 index 0000000..6388234 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/gold/gold_pickaxe.png differ diff --git a/bin/target/classes/textures/block/items/tools/gold/gold_shovel.png b/bin/target/classes/textures/block/items/tools/gold/gold_shovel.png new file mode 100644 index 0000000..ebfc24e Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/gold/gold_shovel.png differ diff --git a/bin/target/classes/textures/block/items/tools/gold/gold_sword.png b/bin/target/classes/textures/block/items/tools/gold/gold_sword.png new file mode 100644 index 0000000..edc2b51 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/gold/gold_sword.png differ diff --git a/bin/target/classes/textures/block/items/tools/iron/iron_axe.png b/bin/target/classes/textures/block/items/tools/iron/iron_axe.png new file mode 100644 index 0000000..8f830e3 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/iron/iron_axe.png differ diff --git a/bin/target/classes/textures/block/items/tools/iron/iron_hoe.png b/bin/target/classes/textures/block/items/tools/iron/iron_hoe.png new file mode 100644 index 0000000..504946f Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/iron/iron_hoe.png differ diff --git a/bin/target/classes/textures/block/items/tools/iron/iron_pickaxe.png b/bin/target/classes/textures/block/items/tools/iron/iron_pickaxe.png new file mode 100644 index 0000000..3c617b3 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/iron/iron_pickaxe.png differ diff --git a/bin/target/classes/textures/block/items/tools/iron/iron_shovel.png b/bin/target/classes/textures/block/items/tools/iron/iron_shovel.png new file mode 100644 index 0000000..e34db23 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/iron/iron_shovel.png differ diff --git a/bin/target/classes/textures/block/items/tools/iron/iron_sword.png b/bin/target/classes/textures/block/items/tools/iron/iron_sword.png new file mode 100644 index 0000000..ea4b3f3 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/iron/iron_sword.png differ diff --git a/bin/target/classes/textures/block/items/tools/lead.png b/bin/target/classes/textures/block/items/tools/lead.png new file mode 100644 index 0000000..8e33177 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/lead.png differ diff --git a/bin/target/classes/textures/block/items/tools/map_empty.png b/bin/target/classes/textures/block/items/tools/map_empty.png new file mode 100644 index 0000000..041dc65 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/map_empty.png differ diff --git a/bin/target/classes/textures/block/items/tools/map_filled.png b/bin/target/classes/textures/block/items/tools/map_filled.png new file mode 100644 index 0000000..8d22e40 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/map_filled.png differ diff --git a/bin/target/classes/textures/block/items/tools/map_filled_markings.png b/bin/target/classes/textures/block/items/tools/map_filled_markings.png new file mode 100644 index 0000000..fcbc9a5 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/map_filled_markings.png differ diff --git a/bin/target/classes/textures/block/items/tools/name_tag.png b/bin/target/classes/textures/block/items/tools/name_tag.png new file mode 100644 index 0000000..b053c0a Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/name_tag.png differ diff --git a/bin/target/classes/textures/block/items/tools/quiver.png b/bin/target/classes/textures/block/items/tools/quiver.png new file mode 100644 index 0000000..e6c7654 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/quiver.png differ diff --git a/bin/target/classes/textures/block/items/tools/shears.png b/bin/target/classes/textures/block/items/tools/shears.png new file mode 100644 index 0000000..9fd791c Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/shears.png differ diff --git a/bin/target/classes/textures/block/items/tools/stone/stone_axe.png b/bin/target/classes/textures/block/items/tools/stone/stone_axe.png new file mode 100644 index 0000000..6f83230 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/stone/stone_axe.png differ diff --git a/bin/target/classes/textures/block/items/tools/stone/stone_hoe.png b/bin/target/classes/textures/block/items/tools/stone/stone_hoe.png new file mode 100644 index 0000000..d05d66e Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/stone/stone_hoe.png differ diff --git a/bin/target/classes/textures/block/items/tools/stone/stone_pickaxe.png b/bin/target/classes/textures/block/items/tools/stone/stone_pickaxe.png new file mode 100644 index 0000000..f576f33 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/stone/stone_pickaxe.png differ diff --git a/bin/target/classes/textures/block/items/tools/stone/stone_shovel.png b/bin/target/classes/textures/block/items/tools/stone/stone_shovel.png new file mode 100644 index 0000000..471f6e1 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/stone/stone_shovel.png differ diff --git a/bin/target/classes/textures/block/items/tools/stone/stone_sword.png b/bin/target/classes/textures/block/items/tools/stone/stone_sword.png new file mode 100644 index 0000000..36858d1 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/stone/stone_sword.png differ diff --git a/bin/target/classes/textures/block/items/tools/wood/wood_axe.png b/bin/target/classes/textures/block/items/tools/wood/wood_axe.png new file mode 100644 index 0000000..3776303 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/wood/wood_axe.png differ diff --git a/bin/target/classes/textures/block/items/tools/wood/wood_hoe.png b/bin/target/classes/textures/block/items/tools/wood/wood_hoe.png new file mode 100644 index 0000000..d92f5a8 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/wood/wood_hoe.png differ diff --git a/bin/target/classes/textures/block/items/tools/wood/wood_pickaxe.png b/bin/target/classes/textures/block/items/tools/wood/wood_pickaxe.png new file mode 100644 index 0000000..7f7ec24 Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/wood/wood_pickaxe.png differ diff --git a/bin/target/classes/textures/block/items/tools/wood/wood_shovel.png b/bin/target/classes/textures/block/items/tools/wood/wood_shovel.png new file mode 100644 index 0000000..0e37fda Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/wood/wood_shovel.png differ diff --git a/bin/target/classes/textures/block/items/tools/wood/wood_sword.png b/bin/target/classes/textures/block/items/tools/wood/wood_sword.png new file mode 100644 index 0000000..c3a291c Binary files /dev/null and b/bin/target/classes/textures/block/items/tools/wood/wood_sword.png differ diff --git a/bin/target/classes/textures/block/non-cubes/anvil/anvil_base.png b/bin/target/classes/textures/block/non-cubes/anvil/anvil_base.png new file mode 100644 index 0000000..298feb0 Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/anvil/anvil_base.png differ diff --git a/bin/target/classes/textures/block/non-cubes/anvil/anvil_top_damaged_0.png b/bin/target/classes/textures/block/non-cubes/anvil/anvil_top_damaged_0.png new file mode 100644 index 0000000..52fb06a Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/anvil/anvil_top_damaged_0.png differ diff --git a/bin/target/classes/textures/block/non-cubes/anvil/anvil_top_damaged_1.png b/bin/target/classes/textures/block/non-cubes/anvil/anvil_top_damaged_1.png new file mode 100644 index 0000000..aa4b76d Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/anvil/anvil_top_damaged_1.png differ diff --git a/bin/target/classes/textures/block/non-cubes/anvil/anvil_top_damaged_2.png b/bin/target/classes/textures/block/non-cubes/anvil/anvil_top_damaged_2.png new file mode 100644 index 0000000..5dd1e6b Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/anvil/anvil_top_damaged_2.png differ diff --git a/bin/target/classes/textures/block/non-cubes/bed/bed_feet_end.png b/bin/target/classes/textures/block/non-cubes/bed/bed_feet_end.png new file mode 100644 index 0000000..abb56b9 Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/bed/bed_feet_end.png differ diff --git a/bin/target/classes/textures/block/non-cubes/bed/bed_feet_side.png b/bin/target/classes/textures/block/non-cubes/bed/bed_feet_side.png new file mode 100644 index 0000000..fdc181e Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/bed/bed_feet_side.png differ diff --git a/bin/target/classes/textures/block/non-cubes/bed/bed_feet_top.png b/bin/target/classes/textures/block/non-cubes/bed/bed_feet_top.png new file mode 100644 index 0000000..4bda60d Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/bed/bed_feet_top.png differ diff --git a/bin/target/classes/textures/block/non-cubes/bed/bed_head_end.png b/bin/target/classes/textures/block/non-cubes/bed/bed_head_end.png new file mode 100644 index 0000000..a6ec62a Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/bed/bed_head_end.png differ diff --git a/bin/target/classes/textures/block/non-cubes/bed/bed_head_side.png b/bin/target/classes/textures/block/non-cubes/bed/bed_head_side.png new file mode 100644 index 0000000..65a49c9 Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/bed/bed_head_side.png differ diff --git a/bin/target/classes/textures/block/non-cubes/bed/bed_head_top.png b/bin/target/classes/textures/block/non-cubes/bed/bed_head_top.png new file mode 100644 index 0000000..87aaf20 Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/bed/bed_head_top.png differ diff --git a/bin/target/classes/textures/block/non-cubes/button_stone.png b/bin/target/classes/textures/block/non-cubes/button_stone.png new file mode 100644 index 0000000..7e06607 Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/button_stone.png differ diff --git a/bin/target/classes/textures/block/non-cubes/cake/cake_bottom.png b/bin/target/classes/textures/block/non-cubes/cake/cake_bottom.png new file mode 100644 index 0000000..b2791a6 Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/cake/cake_bottom.png differ diff --git a/bin/target/classes/textures/block/non-cubes/cake/cake_inner.png b/bin/target/classes/textures/block/non-cubes/cake/cake_inner.png new file mode 100644 index 0000000..8061907 Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/cake/cake_inner.png differ diff --git a/bin/target/classes/textures/block/non-cubes/cake/cake_side.png b/bin/target/classes/textures/block/non-cubes/cake/cake_side.png new file mode 100644 index 0000000..7292dd5 Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/cake/cake_side.png differ diff --git a/bin/target/classes/textures/block/non-cubes/cake/cake_top.png b/bin/target/classes/textures/block/non-cubes/cake/cake_top.png new file mode 100644 index 0000000..24ad1c4 Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/cake/cake_top.png differ diff --git a/bin/target/classes/textures/block/non-cubes/enchantment_table/enchanting_table_bottom.png b/bin/target/classes/textures/block/non-cubes/enchantment_table/enchanting_table_bottom.png new file mode 100644 index 0000000..eec44cb Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/enchantment_table/enchanting_table_bottom.png differ diff --git a/bin/target/classes/textures/block/non-cubes/enchantment_table/enchanting_table_side.png b/bin/target/classes/textures/block/non-cubes/enchantment_table/enchanting_table_side.png new file mode 100644 index 0000000..9603904 Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/enchantment_table/enchanting_table_side.png differ diff --git a/bin/target/classes/textures/block/non-cubes/enchantment_table/enchanting_table_top.png b/bin/target/classes/textures/block/non-cubes/enchantment_table/enchanting_table_top.png new file mode 100644 index 0000000..9d1d776 Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/enchantment_table/enchanting_table_top.png differ diff --git a/bin/target/classes/textures/block/non-cubes/lever.png b/bin/target/classes/textures/block/non-cubes/lever.png new file mode 100644 index 0000000..bcd2c05 Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/lever.png differ diff --git a/bin/target/classes/textures/block/non-cubes/melon_stem_connected.png b/bin/target/classes/textures/block/non-cubes/melon_stem_connected.png new file mode 100644 index 0000000..8a7450f Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/melon_stem_connected.png differ diff --git a/bin/target/classes/textures/block/non-cubes/melon_stem_disconnected.png b/bin/target/classes/textures/block/non-cubes/melon_stem_disconnected.png new file mode 100644 index 0000000..51f8b80 Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/melon_stem_disconnected.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/carrots/carrots_stage_0.png b/bin/target/classes/textures/block/non-cubes/plants/carrots/carrots_stage_0.png new file mode 100644 index 0000000..0845a33 Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/carrots/carrots_stage_0.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/carrots/carrots_stage_1.png b/bin/target/classes/textures/block/non-cubes/plants/carrots/carrots_stage_1.png new file mode 100644 index 0000000..58998ca Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/carrots/carrots_stage_1.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/carrots/carrots_stage_2.png b/bin/target/classes/textures/block/non-cubes/plants/carrots/carrots_stage_2.png new file mode 100644 index 0000000..ec419a3 Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/carrots/carrots_stage_2.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/carrots/carrots_stage_3.png b/bin/target/classes/textures/block/non-cubes/plants/carrots/carrots_stage_3.png new file mode 100644 index 0000000..821e848 Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/carrots/carrots_stage_3.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/carrots/desktop.ini b/bin/target/classes/textures/block/non-cubes/plants/carrots/desktop.ini new file mode 100644 index 0000000..57f6324 --- /dev/null +++ b/bin/target/classes/textures/block/non-cubes/plants/carrots/desktop.ini @@ -0,0 +1,5 @@ +[LocalizedFileNames] +carrots_stage_3.png=@carrots_stage_3.png,0 +carrots_stage_0.png=@carrots_stage_0.png,0 +carrots_stage_1.png=@carrots_stage_1.png,0 +carrots_stage_2.png=@carrots_stage_2.png,0 diff --git a/bin/target/classes/textures/block/non-cubes/plants/cocoa/cocoa_stage_0.png b/bin/target/classes/textures/block/non-cubes/plants/cocoa/cocoa_stage_0.png new file mode 100644 index 0000000..67aacba Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/cocoa/cocoa_stage_0.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/cocoa/cocoa_stage_1.png b/bin/target/classes/textures/block/non-cubes/plants/cocoa/cocoa_stage_1.png new file mode 100644 index 0000000..73c3340 Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/cocoa/cocoa_stage_1.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/cocoa/cocoa_stage_2.png b/bin/target/classes/textures/block/non-cubes/plants/cocoa/cocoa_stage_2.png new file mode 100644 index 0000000..66fddbd Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/cocoa/cocoa_stage_2.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/cocoa/desktop.ini b/bin/target/classes/textures/block/non-cubes/plants/cocoa/desktop.ini new file mode 100644 index 0000000..992ed02 --- /dev/null +++ b/bin/target/classes/textures/block/non-cubes/plants/cocoa/desktop.ini @@ -0,0 +1,4 @@ +[LocalizedFileNames] +cocoa_stage_2.png=@cocoa_stage_2.png,0 +cocoa_stage_0.png=@cocoa_stage_0.png,0 +cocoa_stage_1.png=@cocoa_stage_1.png,0 diff --git a/bin/target/classes/textures/block/non-cubes/plants/deadbush.png b/bin/target/classes/textures/block/non-cubes/plants/deadbush.png new file mode 100644 index 0000000..f1353de Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/deadbush.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/desktop.ini b/bin/target/classes/textures/block/non-cubes/plants/desktop.ini new file mode 100644 index 0000000..1d2194f --- /dev/null +++ b/bin/target/classes/textures/block/non-cubes/plants/desktop.ini @@ -0,0 +1,37 @@ +[LocalizedFileNames] +destroy_stage_5.png=@destroy_stage_5.png,0 +destroy_stage_6.png=@destroy_stage_6.png,0 +destroy_stage_7.png=@destroy_stage_7.png,0 +destroy_stage_8.png=@destroy_stage_8.png,0 +destroy_stage_9.png=@destroy_stage_9.png,0 +cocoa_stage_1.png=@cocoa_stage_1.png,0 +cocoa_stage_2.png=@cocoa_stage_2.png,0 +cocoa_stage_0.png=@cocoa_stage_0.png,0 +wheat_stage_0.png=@wheat_stage_0.png,0 +nether_wart_stage_2.png=@nether_wart_stage_2.png,0 +nether_wart_stage_1.png=@nether_wart_stage_1.png,0 +carrots_stage_3.png=@carrots_stage_3.png,0 +carrots_stage_1.png=@carrots_stage_1.png,0 +carrots_stage_0.png=@carrots_stage_0.png,0 +carrots_stage_2.png=@carrots_stage_2.png,0 +nether_wart_stage_0.png=@nether_wart_stage_0.png,0 +potatoes_stage_0.png=@potatoes_stage_0.png,0 +potatoes_stage_1.png=@potatoes_stage_1.png,0 +potatoes_stage_2.png=@potatoes_stage_2.png,0 +potatoes_stage_3.png=@potatoes_stage_3.png,0 +wheat_stage_1.png=@wheat_stage_1.png,0 +wheat_stage_2.png=@wheat_stage_2.png,0 +wheat_stage_3.png=@wheat_stage_3.png,0 +wheat_stage_4.png=@wheat_stage_4.png,0 +wheat_stage_5.png=@wheat_stage_5.png,0 +wheat_stage_6.png=@wheat_stage_6.png,0 +wheat_stage_7.png=@wheat_stage_7.png,0 +beetroots_stage_3.png=@beetroots_stage_3.png,0 +beetroots_stage_2.png=@beetroots_stage_2.png,0 +beetroots_stage_1.png=@beetroots_stage_1.png,0 +beetroots_stage_0.png=@beetroots_stage_0.png,0 +destroy_stage_0.png=@destroy_stage_0.png,0 +destroy_stage_1.png=@destroy_stage_1.png,0 +destroy_stage_2.png=@destroy_stage_2.png,0 +destroy_stage_3.png=@destroy_stage_3.png,0 +destroy_stage_4.png=@destroy_stage_4.png,0 diff --git a/bin/target/classes/textures/block/non-cubes/plants/destroy_stage_0.png b/bin/target/classes/textures/block/non-cubes/plants/destroy_stage_0.png new file mode 100644 index 0000000..fe6c3ec Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/destroy_stage_0.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/destroy_stage_1.png b/bin/target/classes/textures/block/non-cubes/plants/destroy_stage_1.png new file mode 100644 index 0000000..1a2a5e1 Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/destroy_stage_1.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/destroy_stage_2.png b/bin/target/classes/textures/block/non-cubes/plants/destroy_stage_2.png new file mode 100644 index 0000000..303f340 Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/destroy_stage_2.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/double/chorus_plant_sides.png b/bin/target/classes/textures/block/non-cubes/plants/double/chorus_plant_sides.png new file mode 100644 index 0000000..f390460 Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/double/chorus_plant_sides.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/double/double_plant_fern_bottom.png b/bin/target/classes/textures/block/non-cubes/plants/double/double_plant_fern_bottom.png new file mode 100644 index 0000000..ff4d095 Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/double/double_plant_fern_bottom.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/double/double_plant_fern_top.png b/bin/target/classes/textures/block/non-cubes/plants/double/double_plant_fern_top.png new file mode 100644 index 0000000..914ab61 Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/double/double_plant_fern_top.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/double/double_plant_grass_bottom.png b/bin/target/classes/textures/block/non-cubes/plants/double/double_plant_grass_bottom.png new file mode 100644 index 0000000..24fd0b1 Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/double/double_plant_grass_bottom.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/double/double_plant_grass_top.png b/bin/target/classes/textures/block/non-cubes/plants/double/double_plant_grass_top.png new file mode 100644 index 0000000..73b2fac Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/double/double_plant_grass_top.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/double/double_plant_paeonia_bottom.png b/bin/target/classes/textures/block/non-cubes/plants/double/double_plant_paeonia_bottom.png new file mode 100644 index 0000000..a5e99e9 Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/double/double_plant_paeonia_bottom.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/double/double_plant_paeonia_top.png b/bin/target/classes/textures/block/non-cubes/plants/double/double_plant_paeonia_top.png new file mode 100644 index 0000000..4fa498a Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/double/double_plant_paeonia_top.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/double/double_plant_rose_bottom.png b/bin/target/classes/textures/block/non-cubes/plants/double/double_plant_rose_bottom.png new file mode 100644 index 0000000..2307da5 Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/double/double_plant_rose_bottom.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/double/double_plant_rose_top.png b/bin/target/classes/textures/block/non-cubes/plants/double/double_plant_rose_top.png new file mode 100644 index 0000000..d9f7b6f Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/double/double_plant_rose_top.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/double/double_plant_sunflower_back.png b/bin/target/classes/textures/block/non-cubes/plants/double/double_plant_sunflower_back.png new file mode 100644 index 0000000..0af5251 Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/double/double_plant_sunflower_back.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/double/double_plant_sunflower_bottom.png b/bin/target/classes/textures/block/non-cubes/plants/double/double_plant_sunflower_bottom.png new file mode 100644 index 0000000..48ed2fe Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/double/double_plant_sunflower_bottom.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/double/double_plant_sunflower_front.png b/bin/target/classes/textures/block/non-cubes/plants/double/double_plant_sunflower_front.png new file mode 100644 index 0000000..581966a Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/double/double_plant_sunflower_front.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/double/double_plant_sunflower_top.png b/bin/target/classes/textures/block/non-cubes/plants/double/double_plant_sunflower_top.png new file mode 100644 index 0000000..5e0b7c0 Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/double/double_plant_sunflower_top.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/double/double_plant_syringa_bottom.png b/bin/target/classes/textures/block/non-cubes/plants/double/double_plant_syringa_bottom.png new file mode 100644 index 0000000..a5cb4f1 Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/double/double_plant_syringa_bottom.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/double/double_plant_syringa_top.png b/bin/target/classes/textures/block/non-cubes/plants/double/double_plant_syringa_top.png new file mode 100644 index 0000000..099fb8c Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/double/double_plant_syringa_top.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/fern.png b/bin/target/classes/textures/block/non-cubes/plants/fern.png new file mode 100644 index 0000000..71d9ec4 Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/fern.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/flowers/desktop.ini b/bin/target/classes/textures/block/non-cubes/plants/flowers/desktop.ini new file mode 100644 index 0000000..217e68d --- /dev/null +++ b/bin/target/classes/textures/block/non-cubes/plants/flowers/desktop.ini @@ -0,0 +1,21 @@ +[LocalizedFileNames] +chorus_flower.png=@chorus_flower.png,0 +chorus_flower_dead.png=@chorus_flower_dead.png,0 +flower_rose.png=@flower_rose.png,0 +flower_sunflower.png=@flower_sunflower.png,0 +flower_syringa.png=@flower_syringa.png,0 +flower_paeonia.png=@flower_paeonia.png,0 +flower_allium.png=@flower_allium.png,0 +flower_oxeye_daisy.png=@flower_oxeye_daisy.png,0 +flower_blue_orchid.png=@flower_blue_orchid.png,0 +flower_tulip_white.png=@flower_tulip_white.png,0 +flower_tulip_red.png=@flower_tulip_red.png,0 +flower_tulip_pink.png=@flower_tulip_pink.png,0 +flower_tulip_orange.png=@flower_tulip_orange.png,0 +flower_pot.png=@flower_pot.png,0 +flower_houstonia.png=@flower_houstonia.png,0 +flower_dandelion.png=@flower_dandelion.png,0 +chorus_flower4.png=@chorus_flower4.png,0 +chorus_flower3.png=@chorus_flower3.png,0 +chorus_flower2.png=@chorus_flower2.png,0 +chorus_flower1.png=@chorus_flower1.png,0 diff --git a/bin/target/classes/textures/block/non-cubes/plants/flowers/flower_allium.png b/bin/target/classes/textures/block/non-cubes/plants/flowers/flower_allium.png new file mode 100644 index 0000000..01c708e Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/flowers/flower_allium.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/flowers/flower_blue_orchid.png b/bin/target/classes/textures/block/non-cubes/plants/flowers/flower_blue_orchid.png new file mode 100644 index 0000000..6d57b80 Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/flowers/flower_blue_orchid.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/flowers/flower_dandelion.png b/bin/target/classes/textures/block/non-cubes/plants/flowers/flower_dandelion.png new file mode 100644 index 0000000..4c9f26f Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/flowers/flower_dandelion.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/flowers/flower_houstonia.png b/bin/target/classes/textures/block/non-cubes/plants/flowers/flower_houstonia.png new file mode 100644 index 0000000..de8de07 Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/flowers/flower_houstonia.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/flowers/flower_oxeye_daisy.png b/bin/target/classes/textures/block/non-cubes/plants/flowers/flower_oxeye_daisy.png new file mode 100644 index 0000000..7932bda Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/flowers/flower_oxeye_daisy.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/flowers/flower_paeonia.png b/bin/target/classes/textures/block/non-cubes/plants/flowers/flower_paeonia.png new file mode 100644 index 0000000..4c00096 Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/flowers/flower_paeonia.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/flowers/flower_pot.png b/bin/target/classes/textures/block/non-cubes/plants/flowers/flower_pot.png new file mode 100644 index 0000000..1fce0ad Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/flowers/flower_pot.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/flowers/flower_rose.png b/bin/target/classes/textures/block/non-cubes/plants/flowers/flower_rose.png new file mode 100644 index 0000000..8f1149d Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/flowers/flower_rose.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/flowers/flower_sunflower.png b/bin/target/classes/textures/block/non-cubes/plants/flowers/flower_sunflower.png new file mode 100644 index 0000000..503e600 Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/flowers/flower_sunflower.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/flowers/flower_syringa.png b/bin/target/classes/textures/block/non-cubes/plants/flowers/flower_syringa.png new file mode 100644 index 0000000..766f091 Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/flowers/flower_syringa.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/flowers/flower_tulip_orange.png b/bin/target/classes/textures/block/non-cubes/plants/flowers/flower_tulip_orange.png new file mode 100644 index 0000000..95aa97b Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/flowers/flower_tulip_orange.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/flowers/flower_tulip_pink.png b/bin/target/classes/textures/block/non-cubes/plants/flowers/flower_tulip_pink.png new file mode 100644 index 0000000..1969c14 Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/flowers/flower_tulip_pink.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/flowers/flower_tulip_red.png b/bin/target/classes/textures/block/non-cubes/plants/flowers/flower_tulip_red.png new file mode 100644 index 0000000..33869a2 Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/flowers/flower_tulip_red.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/flowers/flower_tulip_white.png b/bin/target/classes/textures/block/non-cubes/plants/flowers/flower_tulip_white.png new file mode 100644 index 0000000..fa7b0ea Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/flowers/flower_tulip_white.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/mushroom_brown.png b/bin/target/classes/textures/block/non-cubes/plants/mushroom_brown.png new file mode 100644 index 0000000..3c0deba Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/mushroom_brown.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/mushroom_red.png b/bin/target/classes/textures/block/non-cubes/plants/mushroom_red.png new file mode 100644 index 0000000..2c80ea9 Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/mushroom_red.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/nether_wart_stage_0.png b/bin/target/classes/textures/block/non-cubes/plants/nether_wart_stage_0.png new file mode 100644 index 0000000..79c86b1 Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/nether_wart_stage_0.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/nether_wart_stage_1.png b/bin/target/classes/textures/block/non-cubes/plants/nether_wart_stage_1.png new file mode 100644 index 0000000..80ad7b2 Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/nether_wart_stage_1.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/nether_wart_stage_2.png b/bin/target/classes/textures/block/non-cubes/plants/nether_wart_stage_2.png new file mode 100644 index 0000000..3d40cb7 Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/nether_wart_stage_2.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/potatoes_stage_0.png b/bin/target/classes/textures/block/non-cubes/plants/potatoes_stage_0.png new file mode 100644 index 0000000..d2acd7d Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/potatoes_stage_0.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/potatoes_stage_1.png b/bin/target/classes/textures/block/non-cubes/plants/potatoes_stage_1.png new file mode 100644 index 0000000..065d4da Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/potatoes_stage_1.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/potatoes_stage_2.png b/bin/target/classes/textures/block/non-cubes/plants/potatoes_stage_2.png new file mode 100644 index 0000000..6368fdd Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/potatoes_stage_2.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/potatoes_stage_3.png b/bin/target/classes/textures/block/non-cubes/plants/potatoes_stage_3.png new file mode 100644 index 0000000..a769d13 Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/potatoes_stage_3.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/pumpkin_stem_connected.png b/bin/target/classes/textures/block/non-cubes/plants/pumpkin_stem_connected.png new file mode 100644 index 0000000..935e951 Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/pumpkin_stem_connected.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/pumpkin_stem_disconnected.png b/bin/target/classes/textures/block/non-cubes/plants/pumpkin_stem_disconnected.png new file mode 100644 index 0000000..06a59af Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/pumpkin_stem_disconnected.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/reeds.png b/bin/target/classes/textures/block/non-cubes/plants/reeds.png new file mode 100644 index 0000000..ec47efa Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/reeds.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/saplings/sapling_acacia.png b/bin/target/classes/textures/block/non-cubes/plants/saplings/sapling_acacia.png new file mode 100644 index 0000000..2313192 Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/saplings/sapling_acacia.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/saplings/sapling_birch.png b/bin/target/classes/textures/block/non-cubes/plants/saplings/sapling_birch.png new file mode 100644 index 0000000..7892745 Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/saplings/sapling_birch.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/saplings/sapling_jungle.png b/bin/target/classes/textures/block/non-cubes/plants/saplings/sapling_jungle.png new file mode 100644 index 0000000..b10c9ef Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/saplings/sapling_jungle.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/saplings/sapling_oak.png b/bin/target/classes/textures/block/non-cubes/plants/saplings/sapling_oak.png new file mode 100644 index 0000000..fdb5b10 Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/saplings/sapling_oak.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/saplings/sapling_roofed_oak.png b/bin/target/classes/textures/block/non-cubes/plants/saplings/sapling_roofed_oak.png new file mode 100644 index 0000000..e32cba1 Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/saplings/sapling_roofed_oak.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/saplings/sapling_spruce.png b/bin/target/classes/textures/block/non-cubes/plants/saplings/sapling_spruce.png new file mode 100644 index 0000000..6283961 Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/saplings/sapling_spruce.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/tall_grass.png b/bin/target/classes/textures/block/non-cubes/plants/tall_grass.png new file mode 100644 index 0000000..2c7293e Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/tall_grass.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/wheat/desktop.ini b/bin/target/classes/textures/block/non-cubes/plants/wheat/desktop.ini new file mode 100644 index 0000000..cbb3ce6 --- /dev/null +++ b/bin/target/classes/textures/block/non-cubes/plants/wheat/desktop.ini @@ -0,0 +1,9 @@ +[LocalizedFileNames] +wheat_stage_0.png=@wheat_stage_0.png,0 +wheat_stage_1.png=@wheat_stage_1.png,0 +wheat_stage_2.png=@wheat_stage_2.png,0 +wheat_stage_3.png=@wheat_stage_3.png,0 +wheat_stage_4.png=@wheat_stage_4.png,0 +wheat_stage_5.png=@wheat_stage_5.png,0 +wheat_stage_6.png=@wheat_stage_6.png,0 +wheat_stage_7.png=@wheat_stage_7.png,0 diff --git a/bin/target/classes/textures/block/non-cubes/plants/wheat/wheat_stage_0.png b/bin/target/classes/textures/block/non-cubes/plants/wheat/wheat_stage_0.png new file mode 100644 index 0000000..089283d Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/wheat/wheat_stage_0.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/wheat/wheat_stage_1.png b/bin/target/classes/textures/block/non-cubes/plants/wheat/wheat_stage_1.png new file mode 100644 index 0000000..25fc4dd Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/wheat/wheat_stage_1.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/wheat/wheat_stage_2.png b/bin/target/classes/textures/block/non-cubes/plants/wheat/wheat_stage_2.png new file mode 100644 index 0000000..292e6bf Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/wheat/wheat_stage_2.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/wheat/wheat_stage_3.png b/bin/target/classes/textures/block/non-cubes/plants/wheat/wheat_stage_3.png new file mode 100644 index 0000000..bd24ef8 Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/wheat/wheat_stage_3.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/wheat/wheat_stage_4.png b/bin/target/classes/textures/block/non-cubes/plants/wheat/wheat_stage_4.png new file mode 100644 index 0000000..a3c91d6 Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/wheat/wheat_stage_4.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/wheat/wheat_stage_5.png b/bin/target/classes/textures/block/non-cubes/plants/wheat/wheat_stage_5.png new file mode 100644 index 0000000..af02eac Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/wheat/wheat_stage_5.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/wheat/wheat_stage_6.png b/bin/target/classes/textures/block/non-cubes/plants/wheat/wheat_stage_6.png new file mode 100644 index 0000000..431ac14 Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/wheat/wheat_stage_6.png differ diff --git a/bin/target/classes/textures/block/non-cubes/plants/wheat/wheat_stage_7.png b/bin/target/classes/textures/block/non-cubes/plants/wheat/wheat_stage_7.png new file mode 100644 index 0000000..59d6d67 Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/plants/wheat/wheat_stage_7.png differ diff --git a/bin/target/classes/textures/block/non-cubes/torch_on.png b/bin/target/classes/textures/block/non-cubes/torch_on.png new file mode 100644 index 0000000..910afdb Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/torch_on.png differ diff --git a/bin/target/classes/textures/block/non-cubes/trip_wire.png b/bin/target/classes/textures/block/non-cubes/trip_wire.png new file mode 100644 index 0000000..aa39ca9 Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/trip_wire.png differ diff --git a/bin/target/classes/textures/block/non-cubes/trip_wire_source.png b/bin/target/classes/textures/block/non-cubes/trip_wire_source.png new file mode 100644 index 0000000..c0a680a Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/trip_wire_source.png differ diff --git a/bin/target/classes/textures/block/non-cubes/vine.png b/bin/target/classes/textures/block/non-cubes/vine.png new file mode 100644 index 0000000..21e4a19 Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/vine.png differ diff --git a/bin/target/classes/textures/block/non-cubes/waterlily.png b/bin/target/classes/textures/block/non-cubes/waterlily.png new file mode 100644 index 0000000..2506566 Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/waterlily.png differ diff --git a/bin/target/classes/textures/block/non-cubes/web.png b/bin/target/classes/textures/block/non-cubes/web.png new file mode 100644 index 0000000..055613c Binary files /dev/null and b/bin/target/classes/textures/block/non-cubes/web.png differ diff --git a/bin/target/classes/textures/grass.png b/bin/target/classes/textures/grass.png new file mode 100644 index 0000000..84cc4da Binary files /dev/null and b/bin/target/classes/textures/grass.png differ diff --git a/bin/target/classes/textures/guis/ginger.png b/bin/target/classes/textures/guis/ginger.png new file mode 100644 index 0000000..d83ab1e Binary files /dev/null and b/bin/target/classes/textures/guis/ginger.png differ diff --git a/bin/target/classes/textures/guis/purpur.png b/bin/target/classes/textures/guis/purpur.png new file mode 100644 index 0000000..4cc55f5 Binary files /dev/null and b/bin/target/classes/textures/guis/purpur.png differ diff --git a/bin/target/classes/textures/guis/title.png b/bin/target/classes/textures/guis/title.png new file mode 100644 index 0000000..4f9a9e1 Binary files /dev/null and b/bin/target/classes/textures/guis/title.png differ diff --git a/bin/target/classes/textures/guis/weird.png b/bin/target/classes/textures/guis/weird.png new file mode 100644 index 0000000..350bdf8 Binary files /dev/null and b/bin/target/classes/textures/guis/weird.png differ diff --git a/bin/target/classes/textures/modelNormals/barrelNormal.png b/bin/target/classes/textures/modelNormals/barrelNormal.png new file mode 100644 index 0000000..28efa3e Binary files /dev/null and b/bin/target/classes/textures/modelNormals/barrelNormal.png differ diff --git a/bin/target/classes/textures/modelNormals/boulderNormal.png b/bin/target/classes/textures/modelNormals/boulderNormal.png new file mode 100644 index 0000000..c60f658 Binary files /dev/null and b/bin/target/classes/textures/modelNormals/boulderNormal.png differ diff --git a/bin/target/classes/textures/particles/cosmic.png b/bin/target/classes/textures/particles/cosmic.png new file mode 100644 index 0000000..e18e89d Binary files /dev/null and b/bin/target/classes/textures/particles/cosmic.png differ diff --git a/bin/target/classes/textures/particles/fire.png b/bin/target/classes/textures/particles/fire.png new file mode 100644 index 0000000..4df1db7 Binary files /dev/null and b/bin/target/classes/textures/particles/fire.png differ diff --git a/bin/target/classes/textures/particles/smoke.png b/bin/target/classes/textures/particles/smoke.png new file mode 100644 index 0000000..fbab608 Binary files /dev/null and b/bin/target/classes/textures/particles/smoke.png differ diff --git a/bin/target/classes/textures/skybox/back.png b/bin/target/classes/textures/skybox/back.png new file mode 100644 index 0000000..2c96199 Binary files /dev/null and b/bin/target/classes/textures/skybox/back.png differ diff --git a/bin/target/classes/textures/skybox/down.png b/bin/target/classes/textures/skybox/down.png new file mode 100644 index 0000000..0e49f42 Binary files /dev/null and b/bin/target/classes/textures/skybox/down.png differ diff --git a/bin/target/classes/textures/skybox/front.png b/bin/target/classes/textures/skybox/front.png new file mode 100644 index 0000000..b318784 Binary files /dev/null and b/bin/target/classes/textures/skybox/front.png differ diff --git a/bin/target/classes/textures/skybox/left.png b/bin/target/classes/textures/skybox/left.png new file mode 100644 index 0000000..abc7ccc Binary files /dev/null and b/bin/target/classes/textures/skybox/left.png differ diff --git a/bin/target/classes/textures/skybox/right.png b/bin/target/classes/textures/skybox/right.png new file mode 100644 index 0000000..87f21d2 Binary files /dev/null and b/bin/target/classes/textures/skybox/right.png differ diff --git a/bin/target/classes/textures/skybox/up.png b/bin/target/classes/textures/skybox/up.png new file mode 100644 index 0000000..612ef02 Binary files /dev/null and b/bin/target/classes/textures/skybox/up.png differ diff --git a/bin/target/classes/textures/terrain/blendMap.png b/bin/target/classes/textures/terrain/blendMap.png new file mode 100644 index 0000000..b0d2cb7 Binary files /dev/null and b/bin/target/classes/textures/terrain/blendMap.png differ diff --git a/bin/target/classes/textures/terrain/grass.png b/bin/target/classes/textures/terrain/grass.png new file mode 100644 index 0000000..7991b89 Binary files /dev/null and b/bin/target/classes/textures/terrain/grass.png differ diff --git a/bin/target/classes/textures/terrain/grassFlowers.png b/bin/target/classes/textures/terrain/grassFlowers.png new file mode 100644 index 0000000..34b72f9 Binary files /dev/null and b/bin/target/classes/textures/terrain/grassFlowers.png differ diff --git a/bin/target/classes/textures/terrain/heightmap.png b/bin/target/classes/textures/terrain/heightmap.png new file mode 100644 index 0000000..12741e5 Binary files /dev/null and b/bin/target/classes/textures/terrain/heightmap.png differ diff --git a/bin/target/classes/textures/terrain/mud.png b/bin/target/classes/textures/terrain/mud.png new file mode 100644 index 0000000..dc1632f Binary files /dev/null and b/bin/target/classes/textures/terrain/mud.png differ diff --git a/bin/target/classes/textures/terrain/path.png b/bin/target/classes/textures/terrain/path.png new file mode 100644 index 0000000..84b3bac Binary files /dev/null and b/bin/target/classes/textures/terrain/path.png differ diff --git a/bin/target/classes/textures/water/normal.png b/bin/target/classes/textures/water/normal.png new file mode 100644 index 0000000..48c656e Binary files /dev/null and b/bin/target/classes/textures/water/normal.png differ diff --git a/bin/target/classes/textures/water/waterDUDV.png b/bin/target/classes/textures/water/waterDUDV.png new file mode 100644 index 0000000..5c09acf Binary files /dev/null and b/bin/target/classes/textures/water/waterDUDV.png differ diff --git a/src/main/java/com/github/halotroop/litecraft/Litecraft.java b/src/main/java/com/github/halotroop/litecraft/Litecraft.java new file mode 100644 index 0000000..c81d02a --- /dev/null +++ b/src/main/java/com/github/halotroop/litecraft/Litecraft.java @@ -0,0 +1,110 @@ +package com.github.halotroop.litecraft; + +import com.github.halotroop.litecraft.world.*; +import com.github.hydos.ginger.engine.api.*; +import com.github.hydos.ginger.engine.api.game.*; +import com.github.hydos.ginger.engine.cameras.Camera; +import com.github.hydos.ginger.engine.elements.buttons.TextureButton; +import com.github.hydos.ginger.engine.elements.objects.*; +import com.github.hydos.ginger.engine.font.*; +import com.github.hydos.ginger.engine.io.Window; +import com.github.hydos.ginger.engine.math.vectors.*; +import com.github.hydos.ginger.engine.obj.ModelLoader; +import com.github.hydos.ginger.engine.obj.shapes.StaticCube; +import com.github.hydos.ginger.engine.render.MasterRenderer; +import com.github.hydos.ginger.engine.render.models.TexturedModel; +import com.github.hydos.ginger.engine.utils.Loader; +import com.github.hydos.ginger.main.settings.Constants; + +public class Litecraft extends Game +{ + private World world; + private Ginger ginger3D; + private boolean isInWorld = false; + + //temp stuff to test out fbo fixes + int oldWindowWidth = Window.width; + int oldWindowHeight = Window.height; + + public Litecraft() + { + Constants.movementSpeed = 0.00005f; + Constants.turnSpeed = 0.00006f; + Constants.gravity = -0.0000000005f; + Constants.jumpPower = 0.00005f; + Window.create(1200, 800, "LiteCraft", 60); + GingerUtils.init(); + Window.setBackgroundColour(0.2f, 0.2f, 0.6f); + TexturedModel dirtModel = ModelLoader.loadGenericCube("block/cubes/soil/gravel.png"); + StaticCube.scaleCube(1); + Player player = new Player(dirtModel, new Vector3f(0, 0, -3), 0, 180f, 0, new Vector3f(0.2f, 0.2f, 0.2f)); + Camera camera = new Camera(new Vector3f(0, 0.1f, 0), player); + ginger3D = new Ginger(); + data = new GameData(player, camera, 30); + data.handleGuis = false; + ginger3D.setup(new MasterRenderer(camera), this); + //YeS? + world = new World(0L); + + for(int i = 0; i<10;i++) { + for(int k = 0; k<10;k++) { + Chunk exampleManualChunk = world.getChunk(i, -1, k); + exampleManualChunk.setRender(true); + } + } + + FontType font = new FontType(Loader.loadFontAtlas("candara.png"), "candara.fnt"); + ginger3D.setGlobalFont(font); + GUIText titleText = ginger3D.registerText("LiteCraft", 3, new Vector2f(0, 0), 1f, true, "PLAYBUTTON"); + titleText.setBorderWidth(0.5f); + + Light sun = new Light(new Vector3f(100, 105, -100), new Vector3f(1.3f, 1.3f, 1.3f), new Vector3f(0.0001f, 0.0001f, 0.0001f)); + data.lights.add(sun); + data.entities.add(player); + TextureButton playButton = ginger3D.registerButton("/textures/guis/purpur.png", new Vector2f(0, 0), new Vector2f(0.25f, 0.1f)); + playButton.show(data.guis); + // GuiTexture title = new GuiTexture(Loader.loadTextureDirectly("/textures/guis/title.png"), new Vector2f(0, 0.8F), new Vector2f(0.25f, 0.1f)); + // data.guis.add(title); + //start the game loop + oldWindowWidth = Window.width; + oldWindowHeight = Window.height; + ginger3D.startGame(); + } + + @Override + public void exit() + { ginger3D.cleanup(); } + + @Override + public void render() + { + ginger3D.update(data); + if (oldWindowHeight != Window.height || oldWindowWidth != Window.width) + { + ginger3D.contrastFbo.resizeFBOs(); + } + oldWindowWidth = Window.width; + oldWindowHeight = Window.height; + ginger3D.masterRenderer.renderShadowMap(data.entities, data.lights.get(0)); + if (isInWorld) + { ginger3D.renderWithoutTerrain(this, world); } + ginger3D.renderOverlays(this); + ginger3D.postRender(); + } + + @Override + public void update() + { + data.player.move(null); + GUIText text = ginger3D.gingerRegister.texts.get(0); + TextureButton playButton = ginger3D.gingerRegister.guiButtons.get(0); + boolean isClicked = playButton.isClicked(); + playButton.update(); + if (isClicked) + { + Window.lockMouse(); + playButton.hide(data.guis); + isInWorld = true; + } + } +} \ No newline at end of file diff --git a/src/main/java/com/github/hydos/ginger/Starter.java b/src/main/java/com/github/hydos/ginger/Starter.java index e7abf6a..4dfcaf1 100644 --- a/src/main/java/com/github/hydos/ginger/Starter.java +++ b/src/main/java/com/github/hydos/ginger/Starter.java @@ -1,5 +1,7 @@ package com.github.hydos.ginger; +import com.github.halotroop.litecraft.Litecraft; + public class Starter { // private static final boolean usingEclipse = false;