updating the .12 branch
@@ -1,28 +0,0 @@
|
|||||||
This is Forge Mod Loader.
|
|
||||||
|
|
||||||
You can find the source code at all times at https://github.com/MinecraftForge/FML
|
|
||||||
|
|
||||||
This minecraft mod is a clean open source implementation of a mod loader for minecraft servers
|
|
||||||
and minecraft clients.
|
|
||||||
|
|
||||||
The code is authored by cpw.
|
|
||||||
|
|
||||||
It began by partially implementing an API defined by the client side ModLoader, authored by Risugami.
|
|
||||||
http://www.minecraftforum.net/topic/75440-
|
|
||||||
This support has been dropped as of Minecraft release 1.7, as Risugami no longer maintains ModLoader.
|
|
||||||
|
|
||||||
It also contains suggestions and hints and generous helpings of code from LexManos, author of MinecraftForge.
|
|
||||||
http://www.minecraftforge.net/
|
|
||||||
|
|
||||||
Additionally, it contains an implementation of topological sort based on that
|
|
||||||
published at http://keithschwarz.com/interesting/code/?dir=topological-sort
|
|
||||||
|
|
||||||
It also contains code from the Maven project for performing versioned dependency
|
|
||||||
resolution. http://maven.apache.org/
|
|
||||||
|
|
||||||
It also contains a partial repackaging of the javaxdelta library from http://sourceforge.net/projects/javaxdelta/
|
|
||||||
with credit to it's authors.
|
|
||||||
|
|
||||||
Forge Mod Loader downloads components from the Minecraft Coder Pack
|
|
||||||
(http://mcp.ocean-labs.de/index.php/Main_Page) with kind permission from the MCP team.
|
|
||||||
|
|
||||||
@@ -1,59 +0,0 @@
|
|||||||
-------------------------------------------
|
|
||||||
Source installation information for modders
|
|
||||||
-------------------------------------------
|
|
||||||
This code follows the Minecraft Forge installation methodology. It will apply
|
|
||||||
some small patches to the vanilla MCP source code, giving you and it access
|
|
||||||
to some of the data and functions you need to build a successful mod.
|
|
||||||
|
|
||||||
Note also that the patches are built against "unrenamed" MCP source code (aka
|
|
||||||
srgnames) - this means that you will not be able to read them directly against
|
|
||||||
normal code.
|
|
||||||
|
|
||||||
Source pack installation information:
|
|
||||||
|
|
||||||
Standalone source installation
|
|
||||||
==============================
|
|
||||||
|
|
||||||
Step 1: Open your command-line and browse to the folder where you extracted the zip file.
|
|
||||||
|
|
||||||
Step 2: Once you have a command window up in the folder that the downloaded material was placed, type:
|
|
||||||
|
|
||||||
Windows: "gradlew setupDecompWorkspace"
|
|
||||||
Linux/Mac OS: "./gradlew setupDecompWorkspace"
|
|
||||||
|
|
||||||
Step 3: After all that finished, you're left with a choice.
|
|
||||||
For eclipse, run "gradlew eclipse" (./gradlew eclipse if you are on Mac/Linux)
|
|
||||||
|
|
||||||
If you preffer to use IntelliJ, steps are a little different.
|
|
||||||
1. Open IDEA, and import project.
|
|
||||||
2. Select your build.gradle file and have it import.
|
|
||||||
3. Once it's finished you must close IntelliJ and run the following command:
|
|
||||||
|
|
||||||
"gradlew genIntellijRuns" (./gradlew genIntellijRuns if you are on Mac/Linux)
|
|
||||||
|
|
||||||
Step 4: The final step is to open Eclipse and switch your workspace to /eclipse/ (if you use IDEA, it should automatically start on your project)
|
|
||||||
|
|
||||||
If at any point you are missing libraries in your IDE, or you've run into problems you can run "gradlew --refresh-dependencies" to refresh the local cache. "gradlew clean" to reset everything {this does not effect your code} and then start the processs again.
|
|
||||||
|
|
||||||
Should it still not work,
|
|
||||||
Refer to #ForgeGradle on EsperNet for more information about the gradle environment.
|
|
||||||
|
|
||||||
Tip:
|
|
||||||
If you do not care about seeing Minecraft's source code you can replace "setupDecompWorkspace" with one of the following:
|
|
||||||
"setupDevWorkspace": Will patch, deobfusicated, and gather required assets to run minecraft, but will not generated human readable source code.
|
|
||||||
"setupCIWorkspace": Same as Dev but will not download any assets. This is useful in build servers as it is the fastest because it does the least work.
|
|
||||||
|
|
||||||
Tip:
|
|
||||||
When using Decomp workspace, the Minecraft source code is NOT added to your workspace in a editable way. Minecraft is treated like a normal Library. Sources are there for documentation and research purposes and usually can be accessed under the 'referenced libraries' section of your IDE.
|
|
||||||
|
|
||||||
Forge source installation
|
|
||||||
=========================
|
|
||||||
MinecraftForge ships with this code and installs it as part of the forge
|
|
||||||
installation process, no further action is required on your part.
|
|
||||||
|
|
||||||
LexManos' Install Video
|
|
||||||
=======================
|
|
||||||
https://www.youtube.com/watch?v=8VEdtQLuLO0&feature=youtu.be
|
|
||||||
|
|
||||||
For more details update more often refer to the Forge Forums:
|
|
||||||
http://www.minecraftforge.net/forum/index.php/topic,14048.0.html
|
|
||||||
@@ -1,483 +0,0 @@
|
|||||||
Minecraft Forge is licensed under the terms of the LGPL 2.1 found
|
|
||||||
here http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt and copied
|
|
||||||
below.
|
|
||||||
|
|
||||||
A note on authorship:
|
|
||||||
All source artifacts are property of their original author, with
|
|
||||||
the exclusion of the contents of the patches directory and others
|
|
||||||
copied from it from time to time. Authorship of the contents of
|
|
||||||
the patches directory is retained by the Minecraft Forge project.
|
|
||||||
This is because the patches are partially machine generated
|
|
||||||
artifacts, and are changed heavily due to the way forge works.
|
|
||||||
Individual attribution within them is impossible.
|
|
||||||
|
|
||||||
Consent:
|
|
||||||
All contributions to Forge must consent to the release of any
|
|
||||||
patch content to the Forge project.
|
|
||||||
|
|
||||||
A note on infectivity:
|
|
||||||
The LGPL is chosen specifically so that projects may depend on Forge
|
|
||||||
features without being infected with its license. That is the
|
|
||||||
purpose of the LGPL. Mods and others using this code via ordinary
|
|
||||||
Java mechanics for referencing libraries are specifically not bound
|
|
||||||
by Forge's license for the Mod code.
|
|
||||||
|
|
||||||
|
|
||||||
GNU LESSER GENERAL PUBLIC LICENSE
|
|
||||||
Version 2.1, February 1999
|
|
||||||
|
|
||||||
Copyright (C) 1991, 1999 Free Software Foundation, Inc.
|
|
||||||
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
|
||||||
Everyone is permitted to copy and distribute verbatim copies
|
|
||||||
of this license document, but changing it is not allowed.
|
|
||||||
|
|
||||||
[This is the first released version of the Lesser GPL. It also counts
|
|
||||||
as the successor of the GNU Library Public License, version 2, hence
|
|
||||||
the version number 2.1.]
|
|
||||||
|
|
||||||
Preamble
|
|
||||||
|
|
||||||
The licenses for most software are designed to take away your
|
|
||||||
freedom to share and change it. By contrast, the GNU General Public
|
|
||||||
Licenses are intended to guarantee your freedom to share and change
|
|
||||||
free software--to make sure the software is free for all its users.
|
|
||||||
|
|
||||||
This license, the Lesser General Public License, applies to some
|
|
||||||
specially designated software packages--typically libraries--of the
|
|
||||||
Free Software Foundation and other authors who decide to use it. You
|
|
||||||
can use it too, but we suggest you first think carefully about whether
|
|
||||||
this license or the ordinary General Public License is the better
|
|
||||||
strategy to use in any particular case, based on the explanations below.
|
|
||||||
|
|
||||||
When we speak of free software, we are referring to freedom of use,
|
|
||||||
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 this service if you wish); that you receive source code or can get
|
|
||||||
it if you want it; that you can change the software and use pieces of
|
|
||||||
it in new free programs; and that you are informed that you can do
|
|
||||||
these things.
|
|
||||||
|
|
||||||
To protect your rights, we need to make restrictions that forbid
|
|
||||||
distributors to deny you these rights or to ask you to surrender these
|
|
||||||
rights. These restrictions translate to certain responsibilities for
|
|
||||||
you if you distribute copies of the library or if you modify it.
|
|
||||||
|
|
||||||
For example, if you distribute copies of the library, whether gratis
|
|
||||||
or for a fee, you must give the recipients all the rights that we gave
|
|
||||||
you. You must make sure that they, too, receive or can get the source
|
|
||||||
code. If you link other code with the library, you must provide
|
|
||||||
complete object files to the recipients, so that they can relink them
|
|
||||||
with the library after making changes to the library and recompiling
|
|
||||||
it. And you must show them these terms so they know their rights.
|
|
||||||
|
|
||||||
We protect your rights with a two-step method: (1) we copyright the
|
|
||||||
library, and (2) we offer you this license, which gives you legal
|
|
||||||
permission to copy, distribute and/or modify the library.
|
|
||||||
|
|
||||||
To protect each distributor, we want to make it very clear that
|
|
||||||
there is no warranty for the free library. Also, if the library is
|
|
||||||
modified by someone else and passed on, the recipients should know
|
|
||||||
that what they have is not the original version, so that the original
|
|
||||||
author's reputation will not be affected by problems that might be
|
|
||||||
introduced by others.
|
|
||||||
|
|
||||||
Finally, software patents pose a constant threat to the existence of
|
|
||||||
any free program. We wish to make sure that a company cannot
|
|
||||||
effectively restrict the users of a free program by obtaining a
|
|
||||||
restrictive license from a patent holder. Therefore, we insist that
|
|
||||||
any patent license obtained for a version of the library must be
|
|
||||||
consistent with the full freedom of use specified in this license.
|
|
||||||
|
|
||||||
Most GNU software, including some libraries, is covered by the
|
|
||||||
ordinary GNU General Public License. This license, the GNU Lesser
|
|
||||||
General Public License, applies to certain designated libraries, and
|
|
||||||
is quite different from the ordinary General Public License. We use
|
|
||||||
this license for certain libraries in order to permit linking those
|
|
||||||
libraries into non-free programs.
|
|
||||||
|
|
||||||
When a program is linked with a library, whether statically or using
|
|
||||||
a shared library, the combination of the two is legally speaking a
|
|
||||||
combined work, a derivative of the original library. The ordinary
|
|
||||||
General Public License therefore permits such linking only if the
|
|
||||||
entire combination fits its criteria of freedom. The Lesser General
|
|
||||||
Public License permits more lax criteria for linking other code with
|
|
||||||
the library.
|
|
||||||
|
|
||||||
We call this license the "Lesser" General Public License because it
|
|
||||||
does Less to protect the user's freedom than the ordinary General
|
|
||||||
Public License. It also provides other free software developers Less
|
|
||||||
of an advantage over competing non-free programs. These disadvantages
|
|
||||||
are the reason we use the ordinary General Public License for many
|
|
||||||
libraries. However, the Lesser license provides advantages in certain
|
|
||||||
special circumstances.
|
|
||||||
|
|
||||||
For example, on rare occasions, there may be a special need to
|
|
||||||
encourage the widest possible use of a certain library, so that it becomes
|
|
||||||
a de-facto standard. To achieve this, non-free programs must be
|
|
||||||
allowed to use the library. A more frequent case is that a free
|
|
||||||
library does the same job as widely used non-free libraries. In this
|
|
||||||
case, there is little to gain by limiting the free library to free
|
|
||||||
software only, so we use the Lesser General Public License.
|
|
||||||
|
|
||||||
In other cases, permission to use a particular library in non-free
|
|
||||||
programs enables a greater number of people to use a large body of
|
|
||||||
free software. For example, permission to use the GNU C Library in
|
|
||||||
non-free programs enables many more people to use the whole GNU
|
|
||||||
operating system, as well as its variant, the GNU/Linux operating
|
|
||||||
system.
|
|
||||||
|
|
||||||
Although the Lesser General Public License is Less protective of the
|
|
||||||
users' freedom, it does ensure that the user of a program that is
|
|
||||||
linked with the Library has the freedom and the wherewithal to run
|
|
||||||
that program using a modified version of the Library.
|
|
||||||
|
|
||||||
The precise terms and conditions for copying, distribution and
|
|
||||||
modification follow. Pay close attention to the difference between a
|
|
||||||
"work based on the library" and a "work that uses the library". The
|
|
||||||
former contains code derived from the library, whereas the latter must
|
|
||||||
be combined with the library in order to run.
|
|
||||||
|
|
||||||
GNU LESSER GENERAL PUBLIC LICENSE
|
|
||||||
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
|
|
||||||
|
|
||||||
0. This License Agreement applies to any software library or other
|
|
||||||
program which contains a notice placed by the copyright holder or
|
|
||||||
other authorized party saying it may be distributed under the terms of
|
|
||||||
this Lesser General Public License (also called "this License").
|
|
||||||
Each licensee is addressed as "you".
|
|
||||||
|
|
||||||
A "library" means a collection of software functions and/or data
|
|
||||||
prepared so as to be conveniently linked with application programs
|
|
||||||
(which use some of those functions and data) to form executables.
|
|
||||||
|
|
||||||
The "Library", below, refers to any such software library or work
|
|
||||||
which has been distributed under these terms. A "work based on the
|
|
||||||
Library" means either the Library or any derivative work under
|
|
||||||
copyright law: that is to say, a work containing the Library or a
|
|
||||||
portion of it, either verbatim or with modifications and/or translated
|
|
||||||
straightforwardly into another language. (Hereinafter, translation is
|
|
||||||
included without limitation in the term "modification".)
|
|
||||||
|
|
||||||
"Source code" for a work means the preferred form of the work for
|
|
||||||
making modifications to it. For a library, complete source code means
|
|
||||||
all the source code for all modules it contains, plus any associated
|
|
||||||
interface definition files, plus the scripts used to control compilation
|
|
||||||
and installation of the library.
|
|
||||||
|
|
||||||
Activities other than copying, distribution and modification are not
|
|
||||||
covered by this License; they are outside its scope. The act of
|
|
||||||
running a program using the Library is not restricted, and output from
|
|
||||||
such a program is covered only if its contents constitute a work based
|
|
||||||
on the Library (independent of the use of the Library in a tool for
|
|
||||||
writing it). Whether that is true depends on what the Library does
|
|
||||||
and what the program that uses the Library does.
|
|
||||||
|
|
||||||
1. You may copy and distribute verbatim copies of the Library's
|
|
||||||
complete source code as you receive it, in any medium, provided that
|
|
||||||
you conspicuously and appropriately publish on each copy an
|
|
||||||
appropriate copyright notice and disclaimer of warranty; keep intact
|
|
||||||
all the notices that refer to this License and to the absence of any
|
|
||||||
warranty; and distribute a copy of this License along with the
|
|
||||||
Library.
|
|
||||||
|
|
||||||
You may charge a fee for the physical act of transferring a copy,
|
|
||||||
and you may at your option offer warranty protection in exchange for a
|
|
||||||
fee.
|
|
||||||
|
|
||||||
2. You may modify your copy or copies of the Library or any portion
|
|
||||||
of it, thus forming a work based on the Library, and copy and
|
|
||||||
distribute such modifications or work under the terms of Section 1
|
|
||||||
above, provided that you also meet all of these conditions:
|
|
||||||
|
|
||||||
a) The modified work must itself be a software library.
|
|
||||||
|
|
||||||
b) You must cause the files modified to carry prominent notices
|
|
||||||
stating that you changed the files and the date of any change.
|
|
||||||
|
|
||||||
c) You must cause the whole of the work to be licensed at no
|
|
||||||
charge to all third parties under the terms of this License.
|
|
||||||
|
|
||||||
d) If a facility in the modified Library refers to a function or a
|
|
||||||
table of data to be supplied by an application program that uses
|
|
||||||
the facility, other than as an argument passed when the facility
|
|
||||||
is invoked, then you must make a good faith effort to ensure that,
|
|
||||||
in the event an application does not supply such function or
|
|
||||||
table, the facility still operates, and performs whatever part of
|
|
||||||
its purpose remains meaningful.
|
|
||||||
|
|
||||||
(For example, a function in a library to compute square roots has
|
|
||||||
a purpose that is entirely well-defined independent of the
|
|
||||||
application. Therefore, Subsection 2d requires that any
|
|
||||||
application-supplied function or table used by this function must
|
|
||||||
be optional: if the application does not supply it, the square
|
|
||||||
root function must still compute square roots.)
|
|
||||||
|
|
||||||
These requirements apply to the modified work as a whole. If
|
|
||||||
identifiable sections of that work are not derived from the Library,
|
|
||||||
and can be reasonably considered independent and separate works in
|
|
||||||
themselves, then this License, and its terms, do not apply to those
|
|
||||||
sections when you distribute them as separate works. But when you
|
|
||||||
distribute the same sections as part of a whole which is a work based
|
|
||||||
on the Library, the distribution of the whole must be on the terms of
|
|
||||||
this License, whose permissions for other licensees extend to the
|
|
||||||
entire whole, and thus to each and every part regardless of who wrote
|
|
||||||
it.
|
|
||||||
|
|
||||||
Thus, it is not the intent of this section to claim rights or contest
|
|
||||||
your rights to work written entirely by you; rather, the intent is to
|
|
||||||
exercise the right to control the distribution of derivative or
|
|
||||||
collective works based on the Library.
|
|
||||||
|
|
||||||
In addition, mere aggregation of another work not based on the Library
|
|
||||||
with the Library (or with a work based on the Library) on a volume of
|
|
||||||
a storage or distribution medium does not bring the other work under
|
|
||||||
the scope of this License.
|
|
||||||
|
|
||||||
3. You may opt to apply the terms of the ordinary GNU General Public
|
|
||||||
License instead of this License to a given copy of the Library. To do
|
|
||||||
this, you must alter all the notices that refer to this License, so
|
|
||||||
that they refer to the ordinary GNU General Public License, version 2,
|
|
||||||
instead of to this License. (If a newer version than version 2 of the
|
|
||||||
ordinary GNU General Public License has appeared, then you can specify
|
|
||||||
that version instead if you wish.) Do not make any other change in
|
|
||||||
these notices.
|
|
||||||
|
|
||||||
Once this change is made in a given copy, it is irreversible for
|
|
||||||
that copy, so the ordinary GNU General Public License applies to all
|
|
||||||
subsequent copies and derivative works made from that copy.
|
|
||||||
|
|
||||||
This option is useful when you wish to copy part of the code of
|
|
||||||
the Library into a program that is not a library.
|
|
||||||
|
|
||||||
4. You may copy and distribute the Library (or a portion or
|
|
||||||
derivative of it, under Section 2) in object code or executable form
|
|
||||||
under the terms of Sections 1 and 2 above provided that you accompany
|
|
||||||
it with the complete corresponding machine-readable source code, which
|
|
||||||
must be distributed under the terms of Sections 1 and 2 above on a
|
|
||||||
medium customarily used for software interchange.
|
|
||||||
|
|
||||||
If distribution of object code is made by offering access to copy
|
|
||||||
from a designated place, then offering equivalent access to copy the
|
|
||||||
source code from the same place satisfies the requirement to
|
|
||||||
distribute the source code, even though third parties are not
|
|
||||||
compelled to copy the source along with the object code.
|
|
||||||
|
|
||||||
5. A program that contains no derivative of any portion of the
|
|
||||||
Library, but is designed to work with the Library by being compiled or
|
|
||||||
linked with it, is called a "work that uses the Library". Such a
|
|
||||||
work, in isolation, is not a derivative work of the Library, and
|
|
||||||
therefore falls outside the scope of this License.
|
|
||||||
|
|
||||||
However, linking a "work that uses the Library" with the Library
|
|
||||||
creates an executable that is a derivative of the Library (because it
|
|
||||||
contains portions of the Library), rather than a "work that uses the
|
|
||||||
library". The executable is therefore covered by this License.
|
|
||||||
Section 6 states terms for distribution of such executables.
|
|
||||||
|
|
||||||
When a "work that uses the Library" uses material from a header file
|
|
||||||
that is part of the Library, the object code for the work may be a
|
|
||||||
derivative work of the Library even though the source code is not.
|
|
||||||
Whether this is true is especially significant if the work can be
|
|
||||||
linked without the Library, or if the work is itself a library. The
|
|
||||||
threshold for this to be true is not precisely defined by law.
|
|
||||||
|
|
||||||
If such an object file uses only numerical parameters, data
|
|
||||||
structure layouts and accessors, and small macros and small inline
|
|
||||||
functions (ten lines or less in length), then the use of the object
|
|
||||||
file is unrestricted, regardless of whether it is legally a derivative
|
|
||||||
work. (Executables containing this object code plus portions of the
|
|
||||||
Library will still fall under Section 6.)
|
|
||||||
|
|
||||||
Otherwise, if the work is a derivative of the Library, you may
|
|
||||||
distribute the object code for the work under the terms of Section 6.
|
|
||||||
Any executables containing that work also fall under Section 6,
|
|
||||||
whether or not they are linked directly with the Library itself.
|
|
||||||
|
|
||||||
6. As an exception to the Sections above, you may also combine or
|
|
||||||
link a "work that uses the Library" with the Library to produce a
|
|
||||||
work containing portions of the Library, and distribute that work
|
|
||||||
under terms of your choice, provided that the terms permit
|
|
||||||
modification of the work for the customer's own use and reverse
|
|
||||||
engineering for debugging such modifications.
|
|
||||||
|
|
||||||
You must give prominent notice with each copy of the work that the
|
|
||||||
Library is used in it and that the Library and its use are covered by
|
|
||||||
this License. You must supply a copy of this License. If the work
|
|
||||||
during execution displays copyright notices, you must include the
|
|
||||||
copyright notice for the Library among them, as well as a reference
|
|
||||||
directing the user to the copy of this License. Also, you must do one
|
|
||||||
of these things:
|
|
||||||
|
|
||||||
a) Accompany the work with the complete corresponding
|
|
||||||
machine-readable source code for the Library including whatever
|
|
||||||
changes were used in the work (which must be distributed under
|
|
||||||
Sections 1 and 2 above); and, if the work is an executable linked
|
|
||||||
with the Library, with the complete machine-readable "work that
|
|
||||||
uses the Library", as object code and/or source code, so that the
|
|
||||||
user can modify the Library and then relink to produce a modified
|
|
||||||
executable containing the modified Library. (It is understood
|
|
||||||
that the user who changes the contents of definitions files in the
|
|
||||||
Library will not necessarily be able to recompile the application
|
|
||||||
to use the modified definitions.)
|
|
||||||
|
|
||||||
b) Use a suitable shared library mechanism for linking with the
|
|
||||||
Library. A suitable mechanism is one that (1) uses at run time a
|
|
||||||
copy of the library already present on the user's computer system,
|
|
||||||
rather than copying library functions into the executable, and (2)
|
|
||||||
will operate properly with a modified version of the library, if
|
|
||||||
the user installs one, as long as the modified version is
|
|
||||||
interface-compatible with the version that the work was made with.
|
|
||||||
|
|
||||||
c) Accompany the work with a written offer, valid for at
|
|
||||||
least three years, to give the same user the materials
|
|
||||||
specified in Subsection 6a, above, for a charge no more
|
|
||||||
than the cost of performing this distribution.
|
|
||||||
|
|
||||||
d) If distribution of the work is made by offering access to copy
|
|
||||||
from a designated place, offer equivalent access to copy the above
|
|
||||||
specified materials from the same place.
|
|
||||||
|
|
||||||
e) Verify that the user has already received a copy of these
|
|
||||||
materials or that you have already sent this user a copy.
|
|
||||||
|
|
||||||
For an executable, the required form of the "work that uses the
|
|
||||||
Library" must include any data and utility programs needed for
|
|
||||||
reproducing the executable from it. However, as a special exception,
|
|
||||||
the materials to be distributed need not include anything that is
|
|
||||||
normally distributed (in either source or binary form) with the major
|
|
||||||
components (compiler, kernel, and so on) of the operating system on
|
|
||||||
which the executable runs, unless that component itself accompanies
|
|
||||||
the executable.
|
|
||||||
|
|
||||||
It may happen that this requirement contradicts the license
|
|
||||||
restrictions of other proprietary libraries that do not normally
|
|
||||||
accompany the operating system. Such a contradiction means you cannot
|
|
||||||
use both them and the Library together in an executable that you
|
|
||||||
distribute.
|
|
||||||
|
|
||||||
7. You may place library facilities that are a work based on the
|
|
||||||
Library side-by-side in a single library together with other library
|
|
||||||
facilities not covered by this License, and distribute such a combined
|
|
||||||
library, provided that the separate distribution of the work based on
|
|
||||||
the Library and of the other library facilities is otherwise
|
|
||||||
permitted, and provided that you do these two things:
|
|
||||||
|
|
||||||
a) Accompany the combined library with a copy of the same work
|
|
||||||
based on the Library, uncombined with any other library
|
|
||||||
facilities. This must be distributed under the terms of the
|
|
||||||
Sections above.
|
|
||||||
|
|
||||||
b) Give prominent notice with the combined library of the fact
|
|
||||||
that part of it is a work based on the Library, and explaining
|
|
||||||
where to find the accompanying uncombined form of the same work.
|
|
||||||
|
|
||||||
8. You may not copy, modify, sublicense, link with, or distribute
|
|
||||||
the Library except as expressly provided under this License. Any
|
|
||||||
attempt otherwise to copy, modify, sublicense, link with, or
|
|
||||||
distribute the Library is void, and will automatically terminate your
|
|
||||||
rights under this License. However, parties who have received copies,
|
|
||||||
or rights, from you under this License will not have their licenses
|
|
||||||
terminated so long as such parties remain in full compliance.
|
|
||||||
|
|
||||||
9. You are not required to accept this License, since you have not
|
|
||||||
signed it. However, nothing else grants you permission to modify or
|
|
||||||
distribute the Library or its derivative works. These actions are
|
|
||||||
prohibited by law if you do not accept this License. Therefore, by
|
|
||||||
modifying or distributing the Library (or any work based on the
|
|
||||||
Library), you indicate your acceptance of this License to do so, and
|
|
||||||
all its terms and conditions for copying, distributing or modifying
|
|
||||||
the Library or works based on it.
|
|
||||||
|
|
||||||
10. Each time you redistribute the Library (or any work based on the
|
|
||||||
Library), the recipient automatically receives a license from the
|
|
||||||
original licensor to copy, distribute, link with or modify the Library
|
|
||||||
subject to these terms and conditions. You may not impose any further
|
|
||||||
restrictions on the recipients' exercise of the rights granted herein.
|
|
||||||
You are not responsible for enforcing compliance by third parties with
|
|
||||||
this License.
|
|
||||||
|
|
||||||
11. If, as a consequence of a court judgment or allegation of patent
|
|
||||||
infringement or for any other reason (not limited to patent issues),
|
|
||||||
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
|
|
||||||
distribute so as to satisfy simultaneously your obligations under this
|
|
||||||
License and any other pertinent obligations, then as a consequence you
|
|
||||||
may not distribute the Library at all. For example, if a patent
|
|
||||||
license would not permit royalty-free redistribution of the Library by
|
|
||||||
all those who receive copies directly or indirectly through you, then
|
|
||||||
the only way you could satisfy both it and this License would be to
|
|
||||||
refrain entirely from distribution of the Library.
|
|
||||||
|
|
||||||
If any portion of this section is held invalid or unenforceable under any
|
|
||||||
particular circumstance, the balance of the section is intended to apply,
|
|
||||||
and the section as a whole is intended to apply in other circumstances.
|
|
||||||
|
|
||||||
It is not the purpose of this section to induce you to infringe any
|
|
||||||
patents or other property right claims or to contest validity of any
|
|
||||||
such claims; this section has the sole purpose of protecting the
|
|
||||||
integrity of the free software distribution system which is
|
|
||||||
implemented by public license practices. Many people have made
|
|
||||||
generous contributions to the wide range of software distributed
|
|
||||||
through that system in reliance on consistent application of that
|
|
||||||
system; it is up to the author/donor to decide if he or she is willing
|
|
||||||
to distribute software through any other system and a licensee cannot
|
|
||||||
impose that choice.
|
|
||||||
|
|
||||||
This section is intended to make thoroughly clear what is believed to
|
|
||||||
be a consequence of the rest of this License.
|
|
||||||
|
|
||||||
12. If the distribution and/or use of the Library is restricted in
|
|
||||||
certain countries either by patents or by copyrighted interfaces, the
|
|
||||||
original copyright holder who places the Library under this License may add
|
|
||||||
an explicit geographical distribution limitation excluding those countries,
|
|
||||||
so that distribution is permitted only in or among countries not thus
|
|
||||||
excluded. In such case, this License incorporates the limitation as if
|
|
||||||
written in the body of this License.
|
|
||||||
|
|
||||||
13. The Free Software Foundation may publish revised and/or new
|
|
||||||
versions of the Lesser 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 Library
|
|
||||||
specifies a version number of this License which applies to it and
|
|
||||||
"any later version", you have the option of following the terms and
|
|
||||||
conditions either of that version or of any later version published by
|
|
||||||
the Free Software Foundation. If the Library does not specify a
|
|
||||||
license version number, you may choose any version ever published by
|
|
||||||
the Free Software Foundation.
|
|
||||||
|
|
||||||
14. If you wish to incorporate parts of the Library into other free
|
|
||||||
programs whose distribution conditions are incompatible with these,
|
|
||||||
write to the author to ask for permission. For software which is
|
|
||||||
copyrighted by the Free Software Foundation, write to the Free
|
|
||||||
Software Foundation; we sometimes make exceptions for this. Our
|
|
||||||
decision will be guided by the two goals of preserving the free status
|
|
||||||
of all derivatives of our free software and of promoting the sharing
|
|
||||||
and reuse of software generally.
|
|
||||||
|
|
||||||
NO WARRANTY
|
|
||||||
|
|
||||||
15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
|
|
||||||
WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
|
|
||||||
EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
|
|
||||||
OTHER PARTIES PROVIDE THE LIBRARY "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
|
|
||||||
LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
|
|
||||||
THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
|
|
||||||
|
|
||||||
16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
|
|
||||||
WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
|
|
||||||
AND/OR REDISTRIBUTE THE LIBRARY 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
|
|
||||||
LIBRARY (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 LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
|
|
||||||
SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
|
|
||||||
DAMAGES.
|
|
||||||
|
|
||||||
END OF TERMS AND CONDITIONS
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
[]
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
[]
|
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
#By changing the setting below to TRUE you are indicating your agreement to our EULA (https://account.mojang.com/documents/minecraft_eula).
|
|
||||||
#Sat Apr 01 13:44:13 EDT 2017
|
|
||||||
eula=true
|
|
||||||
0
kfc/gradlew
vendored
Normal file → Executable file
@@ -1 +0,0 @@
|
|||||||
[]
|
|
||||||
@@ -1,39 +0,0 @@
|
|||||||
#Minecraft server properties
|
|
||||||
#Fri Jun 09 22:53:20 PDT 2017
|
|
||||||
max-tick-time=60000
|
|
||||||
generator-settings=
|
|
||||||
force-gamemode=false
|
|
||||||
allow-nether=true
|
|
||||||
gamemode=1
|
|
||||||
enable-query=false
|
|
||||||
player-idle-timeout=0
|
|
||||||
difficulty=1
|
|
||||||
spawn-monsters=false
|
|
||||||
op-permission-level=4
|
|
||||||
announce-player-achievements=true
|
|
||||||
pvp=true
|
|
||||||
snooper-enabled=true
|
|
||||||
level-type=DEFAULT
|
|
||||||
hardcore=false
|
|
||||||
enable-command-block=false
|
|
||||||
max-players=20
|
|
||||||
network-compression-threshold=256
|
|
||||||
resource-pack-sha1=
|
|
||||||
max-world-size=29999984
|
|
||||||
server-port=25565
|
|
||||||
server-ip=
|
|
||||||
spawn-npcs=true
|
|
||||||
allow-flight=true
|
|
||||||
level-name=world
|
|
||||||
view-distance=10
|
|
||||||
resource-pack=
|
|
||||||
spawn-animals=true
|
|
||||||
white-list=false
|
|
||||||
generate-structures=true
|
|
||||||
online-mode=false
|
|
||||||
max-build-height=256
|
|
||||||
level-seed=
|
|
||||||
use-native-transport=true
|
|
||||||
prevent-proxy-connections=false
|
|
||||||
motd=A Minecraft Server
|
|
||||||
enable-rcon=false
|
|
||||||
BIN
kfc/servers.dat
@@ -119,12 +119,6 @@ public abstract class AnvilBase extends CustomContainerFacing implements AnvilHa
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
public boolean isFullyOpaque(IBlockState state)
|
|
||||||
{
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public boolean isOpaqueCube(IBlockState state)
|
public boolean isOpaqueCube(IBlockState state)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -33,12 +33,6 @@ public class BlockCustomBase extends BlockBase {
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
public boolean isFullyOpaque(IBlockState state)
|
|
||||||
{
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public boolean isOpaqueCube(IBlockState state)
|
public boolean isOpaqueCube(IBlockState state)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -14,6 +14,7 @@ import net.minecraft.item.ItemSpade;
|
|||||||
import net.minecraft.item.ItemStack;
|
import net.minecraft.item.ItemStack;
|
||||||
import net.minecraft.tileentity.TileEntity;
|
import net.minecraft.tileentity.TileEntity;
|
||||||
import net.minecraft.util.*;
|
import net.minecraft.util.*;
|
||||||
|
import net.minecraft.util.math.AxisAlignedBB;
|
||||||
import net.minecraft.util.math.BlockPos;
|
import net.minecraft.util.math.BlockPos;
|
||||||
import net.minecraft.util.text.ITextComponent;
|
import net.minecraft.util.text.ITextComponent;
|
||||||
import net.minecraft.util.text.TextComponentString;
|
import net.minecraft.util.text.TextComponentString;
|
||||||
@@ -38,6 +39,7 @@ public class BloomeryBase extends CustomContainerFacing implements ITileEntityPr
|
|||||||
|
|
||||||
//public static final PropertyBool COVERED = PropertyBool.create("covered");
|
//public static final PropertyBool COVERED = PropertyBool.create("covered");
|
||||||
private int maxHeat;
|
private int maxHeat;
|
||||||
|
public AxisAlignedBB AABB = new AxisAlignedBB(5/32D, 0.0D, 5/32D, 27/32D, 12/16D, 27/32D);
|
||||||
|
|
||||||
public BloomeryBase(Material material, String registryName, Integer maxHeat) {
|
public BloomeryBase(Material material, String registryName, Integer maxHeat) {
|
||||||
super(material, registryName);
|
super(material, registryName);
|
||||||
@@ -48,6 +50,12 @@ public class BloomeryBase extends CustomContainerFacing implements ITileEntityPr
|
|||||||
this.maxHeat=maxHeat;
|
this.maxHeat=maxHeat;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public AxisAlignedBB getBoundingBox(IBlockState state, IBlockAccess source, BlockPos pos)
|
||||||
|
{
|
||||||
|
return AABB;
|
||||||
|
}
|
||||||
|
|
||||||
public int getMaxHeat() {
|
public int getMaxHeat() {
|
||||||
return maxHeat;
|
return maxHeat;
|
||||||
}
|
}
|
||||||
@@ -76,7 +84,12 @@ public class BloomeryBase extends CustomContainerFacing implements ITileEntityPr
|
|||||||
@Override
|
@Override
|
||||||
public boolean onBlockActivated(World world, BlockPos pos, IBlockState state, EntityPlayer player, EnumHand hand, EnumFacing facing, float hitX, float hitY, float hitZ)
|
public boolean onBlockActivated(World world, BlockPos pos, IBlockState state, EntityPlayer player, EnumHand hand, EnumFacing facing, float hitX, float hitY, float hitZ)
|
||||||
{
|
{
|
||||||
if (!world.isRemote) {
|
|
||||||
|
if (world.isRemote)
|
||||||
|
return true;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
TileBloomery tile = (TileBloomery) world.getTileEntity(pos);
|
TileBloomery tile = (TileBloomery) world.getTileEntity(pos);
|
||||||
if (tile != null) {
|
if (tile != null) {
|
||||||
ItemStack pItem = player.inventory.getCurrentItem();
|
ItemStack pItem = player.inventory.getCurrentItem();
|
||||||
@@ -86,36 +99,33 @@ public class BloomeryBase extends CustomContainerFacing implements ITileEntityPr
|
|||||||
|
|
||||||
if(!player.isSneaking()){
|
if(!player.isSneaking()){
|
||||||
if(world.getBlockState(pos).getValue(PrimalStates.ACTIVE) == true){
|
if(world.getBlockState(pos).getValue(PrimalStates.ACTIVE) == true){
|
||||||
Integer bloomeryHeat = tile.getHeat();
|
|
||||||
Integer idealTemp = null;
|
|
||||||
Integer cookCounter = tile.getCookCounter();
|
|
||||||
Integer idealCookTime = null;
|
|
||||||
Integer remainingTime = null;
|
|
||||||
|
|
||||||
String stringBloomeryHeat = bloomeryHeat.toString();
|
Integer bloomeryHeat = tile.getHeat();
|
||||||
String stringIdealTemp = "";
|
String display = "\n" + "Current Temp: " + bloomeryHeat.toString() +
|
||||||
String stringRemainingTime = "";
|
" Fuel Remaining: " + tileItem.getCount();
|
||||||
|
ITextComponent itextcomponent = new TextComponentString(display);
|
||||||
|
player.sendStatusMessage(itextcomponent, false);
|
||||||
|
|
||||||
BloomeryCrafting recipe = BloomeryCrafting.getRecipe(tile.getSlotStack(1));
|
BloomeryCrafting recipe = BloomeryCrafting.getRecipe(tile.getSlotStack(1));
|
||||||
if(recipe != null) {
|
if(recipe != null) {
|
||||||
idealTemp = recipe.getHeatThreshold();
|
Integer minTemp = recipe.getHeatThreshold();
|
||||||
idealCookTime = recipe.getIdealTime();
|
Integer cookCounter = tile.getCookCounter();
|
||||||
stringIdealTemp = idealTemp.toString();
|
Integer idealTime = recipe.getIdealTime();
|
||||||
remainingTime = idealCookTime - cookCounter;
|
Integer remainingTime = idealTime - cookCounter;
|
||||||
stringRemainingTime = remainingTime.toString();
|
|
||||||
|
String display1 =
|
||||||
|
"Cooking: " + tileItem1.getDisplayName() +
|
||||||
|
" Target Temp: " + minTemp.toString() +
|
||||||
|
" Time Left: " + remainingTime.toString();
|
||||||
|
ITextComponent itextcomponent1 = new TextComponentString(display1);
|
||||||
|
player.sendStatusMessage(itextcomponent1, false);
|
||||||
|
|
||||||
}
|
}
|
||||||
String display =
|
|
||||||
"Current Temp: " + stringBloomeryHeat
|
|
||||||
+ "Ideal Temp: " + stringIdealTemp
|
|
||||||
+ "Ticks Remaining: " + stringRemainingTime
|
|
||||||
+ "Fuel Remaining: " + tile.getSlotStack(0).getCount();
|
|
||||||
ITextComponent itextcomponent = new TextComponentString(display);
|
|
||||||
player.sendStatusMessage(itextcomponent, true);
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if(tile.getSlotStack(0) != ItemStack.EMPTY) {
|
if(tile.getSlotStack(0) != ItemStack.EMPTY) {
|
||||||
if((FireSource.useSource(world, pos, player, pItem, hand, facing, hitX, hitY, hitZ))) {
|
if((FireSource.useSource(world, pos, player, pItem, hand, facing, hitX, hitY, hitZ))) {
|
||||||
world.setBlockState(pos, state.withProperty(PrimalStates.ACTIVE, true), 2);
|
world.setBlockState(pos, state.withProperty(PrimalStates.ACTIVE, true), 2);
|
||||||
@@ -174,7 +184,7 @@ public class BloomeryBase extends CustomContainerFacing implements ITileEntityPr
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
}
|
}
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
@@ -354,11 +364,6 @@ public class BloomeryBase extends CustomContainerFacing implements ITileEntityPr
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
public boolean isFullyOpaque(IBlockState state)
|
|
||||||
{
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public boolean isOpaqueCube(IBlockState state)
|
public boolean isOpaqueCube(IBlockState state)
|
||||||
|
|||||||
@@ -12,6 +12,7 @@ import net.minecraft.tileentity.TileEntity;
|
|||||||
import net.minecraft.util.EnumBlockRenderType;
|
import net.minecraft.util.EnumBlockRenderType;
|
||||||
import net.minecraft.util.EnumFacing;
|
import net.minecraft.util.EnumFacing;
|
||||||
import net.minecraft.util.EnumHand;
|
import net.minecraft.util.EnumHand;
|
||||||
|
import net.minecraft.util.math.AxisAlignedBB;
|
||||||
import net.minecraft.util.math.BlockPos;
|
import net.minecraft.util.math.BlockPos;
|
||||||
import net.minecraft.world.IBlockAccess;
|
import net.minecraft.world.IBlockAccess;
|
||||||
import net.minecraft.world.World;
|
import net.minecraft.world.World;
|
||||||
@@ -28,6 +29,8 @@ import nmd.primal.forgecraft.util.BreakerHandler;
|
|||||||
*/
|
*/
|
||||||
public class Breaker extends CustomContainerFacing implements BreakerHandler {
|
public class Breaker extends CustomContainerFacing implements BreakerHandler {
|
||||||
|
|
||||||
|
public AxisAlignedBB AABB = new AxisAlignedBB(0.0D, 0.0D, 0.0D, 1.0D, 6/16D, 1.0D);
|
||||||
|
|
||||||
public Breaker(Material material, String registryName, Float hardness) {
|
public Breaker(Material material, String registryName, Float hardness) {
|
||||||
super(material, registryName);
|
super(material, registryName);
|
||||||
setCreativeTab(ModInfo.TAB_FORGECRAFT);
|
setCreativeTab(ModInfo.TAB_FORGECRAFT);
|
||||||
@@ -35,6 +38,12 @@ public class Breaker extends CustomContainerFacing implements BreakerHandler {
|
|||||||
setHardness(hardness);
|
setHardness(hardness);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public AxisAlignedBB getBoundingBox(IBlockState state, IBlockAccess source, BlockPos pos)
|
||||||
|
{
|
||||||
|
return AABB;
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public boolean onBlockActivated(World world, BlockPos pos, IBlockState state, EntityPlayer player, EnumHand hand, EnumFacing facing, float hitx, float hity, float hitz) {
|
public boolean onBlockActivated(World world, BlockPos pos, IBlockState state, EntityPlayer player, EnumHand hand, EnumFacing facing, float hitx, float hity, float hitz) {
|
||||||
|
|
||||||
@@ -42,20 +51,10 @@ public class Breaker extends CustomContainerFacing implements BreakerHandler {
|
|||||||
TileBreaker tile = (TileBreaker) world.getTileEntity(pos);
|
TileBreaker tile = (TileBreaker) world.getTileEntity(pos);
|
||||||
ItemStack pItem = player.inventory.getCurrentItem();
|
ItemStack pItem = player.inventory.getCurrentItem();
|
||||||
|
|
||||||
/*if(tile.getCharge() < 5 ){
|
|
||||||
if(pItem == ItemStack.EMPTY){
|
|
||||||
if(player.isSneaking()){
|
|
||||||
ItemStack tempStack = tile.getSlotStack(0).copy();
|
|
||||||
PlayerHelper.spawnItemOnGround(world, pos, tempStack);
|
|
||||||
tile.setSlotStack(0, ItemStack.EMPTY);
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}*/
|
|
||||||
|
|
||||||
if(state.getValue(PrimalStates.ACTIVE) == true && player.isSneaking() && pItem.isEmpty()){
|
if(state.getValue(PrimalStates.ACTIVE) == true && player.isSneaking() && pItem.isEmpty()){
|
||||||
world.setBlockState(pos, state.withProperty(FACING, state.getValue(FACING)).withProperty(PrimalStates.ACTIVE, false));
|
|
||||||
doBreaking(world, state, pos, tile);
|
doBreaking(world, state, pos, tile);
|
||||||
|
world.setBlockState(pos, state.withProperty(FACING, state.getValue(FACING)).withProperty(PrimalStates.ACTIVE, false));
|
||||||
|
|
||||||
tile.setCharge(0);
|
tile.setCharge(0);
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
@@ -214,11 +213,6 @@ public class Breaker extends CustomContainerFacing implements BreakerHandler {
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
public boolean isFullyOpaque(IBlockState state)
|
|
||||||
{
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public boolean isOpaqueCube(IBlockState state)
|
public boolean isOpaqueCube(IBlockState state)
|
||||||
|
|||||||
@@ -23,6 +23,7 @@ import net.minecraftforge.fml.relauncher.SideOnly;
|
|||||||
import nmd.primal.core.common.helper.CommonUtils;
|
import nmd.primal.core.common.helper.CommonUtils;
|
||||||
import nmd.primal.core.common.helper.PlayerHelper;
|
import nmd.primal.core.common.helper.PlayerHelper;
|
||||||
import nmd.primal.forgecraft.ModInfo;
|
import nmd.primal.forgecraft.ModInfo;
|
||||||
|
import nmd.primal.forgecraft.init.ModBlocks;
|
||||||
import nmd.primal.forgecraft.init.ModItems;
|
import nmd.primal.forgecraft.init.ModItems;
|
||||||
import nmd.primal.forgecraft.items.casting.CastingPart;
|
import nmd.primal.forgecraft.items.casting.CastingPart;
|
||||||
import nmd.primal.forgecraft.tiles.TileCastingBlock;
|
import nmd.primal.forgecraft.tiles.TileCastingBlock;
|
||||||
@@ -98,10 +99,13 @@ public class CastingBlock extends CustomContainerFacing {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if(pItem.getItem() == ModItems.stonetongs ){
|
if(pItem.getItem() == ModItems.stonetongs ){
|
||||||
|
ItemStack dropCrucible = new ItemStack(ModBlocks.emptycrucible);
|
||||||
if(pItem.getTagCompound().getInteger("type") == 40){
|
if(pItem.getTagCompound().getInteger("type") == 40){
|
||||||
if(tile.getSlotStack(0).getItem() == ModItems.cast_hoe){
|
if(tile.getSlotStack(0).getItem() == ModItems.cast_hoe){
|
||||||
ItemStack dropStack = new ItemStack(ModItems.bronzehoehead);
|
ItemStack dropStack = new ItemStack(ModItems.bronzehoehead);
|
||||||
|
|
||||||
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
|
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
|
||||||
|
PlayerHelper.spawnItemOnGround(world, pos, dropCrucible);
|
||||||
pItem.getTagCompound().setInteger("type", 0);
|
pItem.getTagCompound().setInteger("type", 0);
|
||||||
if(CommonUtils.randomCheck(2)){
|
if(CommonUtils.randomCheck(2)){
|
||||||
tile.setSlotStack(0, ItemStack.EMPTY);
|
tile.setSlotStack(0, ItemStack.EMPTY);
|
||||||
@@ -112,6 +116,7 @@ public class CastingBlock extends CustomContainerFacing {
|
|||||||
if(tile.getSlotStack(0).getItem() == ModItems.cast_pickaxe){
|
if(tile.getSlotStack(0).getItem() == ModItems.cast_pickaxe){
|
||||||
ItemStack dropStack = new ItemStack(ModItems.bronzepickaxehead);
|
ItemStack dropStack = new ItemStack(ModItems.bronzepickaxehead);
|
||||||
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
|
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
|
||||||
|
PlayerHelper.spawnItemOnGround(world, pos, dropCrucible);
|
||||||
pItem.getTagCompound().setInteger("type", 0);
|
pItem.getTagCompound().setInteger("type", 0);
|
||||||
if(CommonUtils.randomCheck(2)){
|
if(CommonUtils.randomCheck(2)){
|
||||||
tile.setSlotStack(0, ItemStack.EMPTY);
|
tile.setSlotStack(0, ItemStack.EMPTY);
|
||||||
@@ -121,6 +126,7 @@ public class CastingBlock extends CustomContainerFacing {
|
|||||||
if(tile.getSlotStack(0).getItem() == ModItems.cast_axe){
|
if(tile.getSlotStack(0).getItem() == ModItems.cast_axe){
|
||||||
ItemStack dropStack = new ItemStack(ModItems.bronzeaxehead);
|
ItemStack dropStack = new ItemStack(ModItems.bronzeaxehead);
|
||||||
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
|
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
|
||||||
|
PlayerHelper.spawnItemOnGround(world, pos, dropCrucible);
|
||||||
pItem.getTagCompound().setInteger("type", 0);
|
pItem.getTagCompound().setInteger("type", 0);
|
||||||
if(CommonUtils.randomCheck(2)){
|
if(CommonUtils.randomCheck(2)){
|
||||||
tile.setSlotStack(0, ItemStack.EMPTY);
|
tile.setSlotStack(0, ItemStack.EMPTY);
|
||||||
@@ -130,6 +136,7 @@ public class CastingBlock extends CustomContainerFacing {
|
|||||||
if(tile.getSlotStack(0).getItem() == ModItems.cast_shovel){
|
if(tile.getSlotStack(0).getItem() == ModItems.cast_shovel){
|
||||||
ItemStack dropStack = new ItemStack(ModItems.bronzeshovelhead);
|
ItemStack dropStack = new ItemStack(ModItems.bronzeshovelhead);
|
||||||
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
|
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
|
||||||
|
PlayerHelper.spawnItemOnGround(world, pos, dropCrucible);
|
||||||
pItem.getTagCompound().setInteger("type", 0);
|
pItem.getTagCompound().setInteger("type", 0);
|
||||||
if(CommonUtils.randomCheck(2)){
|
if(CommonUtils.randomCheck(2)){
|
||||||
tile.setSlotStack(0, ItemStack.EMPTY);
|
tile.setSlotStack(0, ItemStack.EMPTY);
|
||||||
@@ -139,6 +146,7 @@ public class CastingBlock extends CustomContainerFacing {
|
|||||||
if(tile.getSlotStack(0).getItem() == ModItems.cast_gladius){
|
if(tile.getSlotStack(0).getItem() == ModItems.cast_gladius){
|
||||||
ItemStack dropStack = new ItemStack(ModItems.bronzegladius);
|
ItemStack dropStack = new ItemStack(ModItems.bronzegladius);
|
||||||
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
|
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
|
||||||
|
PlayerHelper.spawnItemOnGround(world, pos, dropCrucible);
|
||||||
pItem.getTagCompound().setInteger("type", 0);
|
pItem.getTagCompound().setInteger("type", 0);
|
||||||
if(CommonUtils.randomCheck(2)){
|
if(CommonUtils.randomCheck(2)){
|
||||||
tile.setSlotStack(0, ItemStack.EMPTY);
|
tile.setSlotStack(0, ItemStack.EMPTY);
|
||||||
@@ -170,6 +178,7 @@ public class CastingBlock extends CustomContainerFacing {
|
|||||||
|
|
||||||
dropStack.getSubCompound("tags").setInteger("modifiers", 1);
|
dropStack.getSubCompound("tags").setInteger("modifiers", 1);
|
||||||
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
|
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
|
||||||
|
PlayerHelper.spawnItemOnGround(world, pos, dropCrucible);
|
||||||
pItem.getTagCompound().setInteger("type", 0);
|
pItem.getTagCompound().setInteger("type", 0);
|
||||||
if(CommonUtils.randomCheck(2)){
|
if(CommonUtils.randomCheck(2)){
|
||||||
tile.setSlotStack(0, ItemStack.EMPTY);
|
tile.setSlotStack(0, ItemStack.EMPTY);
|
||||||
@@ -191,6 +200,7 @@ public class CastingBlock extends CustomContainerFacing {
|
|||||||
|
|
||||||
dropStack.getSubCompound("tags").setInteger("modifiers", 1);
|
dropStack.getSubCompound("tags").setInteger("modifiers", 1);
|
||||||
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
|
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
|
||||||
|
PlayerHelper.spawnItemOnGround(world, pos, dropCrucible);
|
||||||
pItem.getTagCompound().setInteger("type", 0);
|
pItem.getTagCompound().setInteger("type", 0);
|
||||||
if(CommonUtils.randomCheck(2)){
|
if(CommonUtils.randomCheck(2)){
|
||||||
tile.setSlotStack(0, ItemStack.EMPTY);
|
tile.setSlotStack(0, ItemStack.EMPTY);
|
||||||
@@ -212,6 +222,7 @@ public class CastingBlock extends CustomContainerFacing {
|
|||||||
|
|
||||||
dropStack.getSubCompound("tags").setInteger("modifiers", 1);
|
dropStack.getSubCompound("tags").setInteger("modifiers", 1);
|
||||||
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
|
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
|
||||||
|
PlayerHelper.spawnItemOnGround(world, pos, dropCrucible);
|
||||||
pItem.getTagCompound().setInteger("type", 0);
|
pItem.getTagCompound().setInteger("type", 0);
|
||||||
if(CommonUtils.randomCheck(2)){
|
if(CommonUtils.randomCheck(2)){
|
||||||
tile.setSlotStack(0, ItemStack.EMPTY);
|
tile.setSlotStack(0, ItemStack.EMPTY);
|
||||||
@@ -233,6 +244,7 @@ public class CastingBlock extends CustomContainerFacing {
|
|||||||
|
|
||||||
dropStack.getSubCompound("tags").setInteger("modifiers", 1);
|
dropStack.getSubCompound("tags").setInteger("modifiers", 1);
|
||||||
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
|
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
|
||||||
|
PlayerHelper.spawnItemOnGround(world, pos, dropCrucible);
|
||||||
pItem.getTagCompound().setInteger("type", 0);
|
pItem.getTagCompound().setInteger("type", 0);
|
||||||
if(CommonUtils.randomCheck(2)){
|
if(CommonUtils.randomCheck(2)){
|
||||||
tile.setSlotStack(0, ItemStack.EMPTY);
|
tile.setSlotStack(0, ItemStack.EMPTY);
|
||||||
@@ -242,6 +254,7 @@ public class CastingBlock extends CustomContainerFacing {
|
|||||||
if(tile.getSlotStack(0).getItem() == ModItems.cast_gladius){
|
if(tile.getSlotStack(0).getItem() == ModItems.cast_gladius){
|
||||||
ItemStack dropStack = new ItemStack(ModItems.bronzegladius);
|
ItemStack dropStack = new ItemStack(ModItems.bronzegladius);
|
||||||
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
|
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
|
||||||
|
PlayerHelper.spawnItemOnGround(world, pos, dropCrucible);
|
||||||
pItem.getTagCompound().setInteger("type", 0);
|
pItem.getTagCompound().setInteger("type", 0);
|
||||||
if(CommonUtils.randomCheck(2)){
|
if(CommonUtils.randomCheck(2)){
|
||||||
tile.setSlotStack(0, ItemStack.EMPTY);
|
tile.setSlotStack(0, ItemStack.EMPTY);
|
||||||
@@ -264,6 +277,7 @@ public class CastingBlock extends CustomContainerFacing {
|
|||||||
dropStack.getSubCompound("tags").setInteger("modifiers", 1);
|
dropStack.getSubCompound("tags").setInteger("modifiers", 1);
|
||||||
|
|
||||||
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
|
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
|
||||||
|
PlayerHelper.spawnItemOnGround(world, pos, dropCrucible);
|
||||||
pItem.getTagCompound().setInteger("type", 0);
|
pItem.getTagCompound().setInteger("type", 0);
|
||||||
if (CommonUtils.randomCheck(2)) {
|
if (CommonUtils.randomCheck(2)) {
|
||||||
tile.setSlotStack(0, ItemStack.EMPTY);
|
tile.setSlotStack(0, ItemStack.EMPTY);
|
||||||
@@ -284,6 +298,7 @@ public class CastingBlock extends CustomContainerFacing {
|
|||||||
dropStack.getSubCompound("tags").setInteger("modifiers", 1);
|
dropStack.getSubCompound("tags").setInteger("modifiers", 1);
|
||||||
|
|
||||||
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
|
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
|
||||||
|
PlayerHelper.spawnItemOnGround(world, pos, dropCrucible);
|
||||||
pItem.getTagCompound().setInteger("type", 0);
|
pItem.getTagCompound().setInteger("type", 0);
|
||||||
if (CommonUtils.randomCheck(2)) {
|
if (CommonUtils.randomCheck(2)) {
|
||||||
tile.setSlotStack(0, ItemStack.EMPTY);
|
tile.setSlotStack(0, ItemStack.EMPTY);
|
||||||
@@ -306,6 +321,7 @@ public class CastingBlock extends CustomContainerFacing {
|
|||||||
|
|
||||||
|
|
||||||
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
|
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
|
||||||
|
PlayerHelper.spawnItemOnGround(world, pos, dropCrucible);
|
||||||
pItem.getTagCompound().setInteger("type", 0);
|
pItem.getTagCompound().setInteger("type", 0);
|
||||||
if (CommonUtils.randomCheck(2)) {
|
if (CommonUtils.randomCheck(2)) {
|
||||||
tile.setSlotStack(0, ItemStack.EMPTY);
|
tile.setSlotStack(0, ItemStack.EMPTY);
|
||||||
@@ -328,6 +344,7 @@ public class CastingBlock extends CustomContainerFacing {
|
|||||||
|
|
||||||
|
|
||||||
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
|
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
|
||||||
|
PlayerHelper.spawnItemOnGround(world, pos, dropCrucible);
|
||||||
pItem.getTagCompound().setInteger("type", 0);
|
pItem.getTagCompound().setInteger("type", 0);
|
||||||
if (CommonUtils.randomCheck(2)) {
|
if (CommonUtils.randomCheck(2)) {
|
||||||
tile.setSlotStack(0, ItemStack.EMPTY);
|
tile.setSlotStack(0, ItemStack.EMPTY);
|
||||||
@@ -337,6 +354,7 @@ public class CastingBlock extends CustomContainerFacing {
|
|||||||
if (tile.getSlotStack(0).getItem() == ModItems.cast_gladius) {
|
if (tile.getSlotStack(0).getItem() == ModItems.cast_gladius) {
|
||||||
ItemStack dropStack = new ItemStack(ModItems.bronzegladius);
|
ItemStack dropStack = new ItemStack(ModItems.bronzegladius);
|
||||||
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
|
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
|
||||||
|
PlayerHelper.spawnItemOnGround(world, pos, dropCrucible);
|
||||||
pItem.getTagCompound().setInteger("type", 0);
|
pItem.getTagCompound().setInteger("type", 0);
|
||||||
if (CommonUtils.randomCheck(2)) {
|
if (CommonUtils.randomCheck(2)) {
|
||||||
tile.setSlotStack(0, ItemStack.EMPTY);
|
tile.setSlotStack(0, ItemStack.EMPTY);
|
||||||
@@ -359,6 +377,7 @@ public class CastingBlock extends CustomContainerFacing {
|
|||||||
dropStack.getSubCompound("tags").setInteger("modifiers", 1);
|
dropStack.getSubCompound("tags").setInteger("modifiers", 1);
|
||||||
|
|
||||||
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
|
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
|
||||||
|
PlayerHelper.spawnItemOnGround(world, pos, dropCrucible);
|
||||||
pItem.getTagCompound().setInteger("type", 0);
|
pItem.getTagCompound().setInteger("type", 0);
|
||||||
if(CommonUtils.randomCheck(2)){
|
if(CommonUtils.randomCheck(2)){
|
||||||
tile.setSlotStack(0, ItemStack.EMPTY);
|
tile.setSlotStack(0, ItemStack.EMPTY);
|
||||||
@@ -379,6 +398,7 @@ public class CastingBlock extends CustomContainerFacing {
|
|||||||
dropStack.getSubCompound("tags").setInteger("modifiers", 1);
|
dropStack.getSubCompound("tags").setInteger("modifiers", 1);
|
||||||
|
|
||||||
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
|
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
|
||||||
|
PlayerHelper.spawnItemOnGround(world, pos, dropCrucible);
|
||||||
pItem.getTagCompound().setInteger("type", 0);
|
pItem.getTagCompound().setInteger("type", 0);
|
||||||
if(CommonUtils.randomCheck(2)){
|
if(CommonUtils.randomCheck(2)){
|
||||||
tile.setSlotStack(0, ItemStack.EMPTY);
|
tile.setSlotStack(0, ItemStack.EMPTY);
|
||||||
@@ -401,6 +421,7 @@ public class CastingBlock extends CustomContainerFacing {
|
|||||||
|
|
||||||
|
|
||||||
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
|
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
|
||||||
|
PlayerHelper.spawnItemOnGround(world, pos, dropCrucible);
|
||||||
pItem.getTagCompound().setInteger("type", 0);
|
pItem.getTagCompound().setInteger("type", 0);
|
||||||
if(CommonUtils.randomCheck(2)){
|
if(CommonUtils.randomCheck(2)){
|
||||||
tile.setSlotStack(0, ItemStack.EMPTY);
|
tile.setSlotStack(0, ItemStack.EMPTY);
|
||||||
@@ -423,6 +444,7 @@ public class CastingBlock extends CustomContainerFacing {
|
|||||||
|
|
||||||
|
|
||||||
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
|
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
|
||||||
|
PlayerHelper.spawnItemOnGround(world, pos, dropCrucible);
|
||||||
pItem.getTagCompound().setInteger("type", 0);
|
pItem.getTagCompound().setInteger("type", 0);
|
||||||
if(CommonUtils.randomCheck(2)){
|
if(CommonUtils.randomCheck(2)){
|
||||||
tile.setSlotStack(0, ItemStack.EMPTY);
|
tile.setSlotStack(0, ItemStack.EMPTY);
|
||||||
@@ -432,6 +454,7 @@ public class CastingBlock extends CustomContainerFacing {
|
|||||||
if (tile.getSlotStack(0).getItem() == ModItems.cast_gladius) {
|
if (tile.getSlotStack(0).getItem() == ModItems.cast_gladius) {
|
||||||
ItemStack dropStack = new ItemStack(ModItems.bronzegladius);
|
ItemStack dropStack = new ItemStack(ModItems.bronzegladius);
|
||||||
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
|
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
|
||||||
|
PlayerHelper.spawnItemOnGround(world, pos, dropCrucible);
|
||||||
pItem.getTagCompound().setInteger("type", 0);
|
pItem.getTagCompound().setInteger("type", 0);
|
||||||
if(CommonUtils.randomCheck(2)){
|
if(CommonUtils.randomCheck(2)){
|
||||||
tile.setSlotStack(0, ItemStack.EMPTY);
|
tile.setSlotStack(0, ItemStack.EMPTY);
|
||||||
@@ -454,6 +477,7 @@ public class CastingBlock extends CustomContainerFacing {
|
|||||||
dropStack.getSubCompound("tags").setInteger("modifiers", 1);
|
dropStack.getSubCompound("tags").setInteger("modifiers", 1);
|
||||||
|
|
||||||
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
|
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
|
||||||
|
PlayerHelper.spawnItemOnGround(world, pos, dropCrucible);
|
||||||
pItem.getTagCompound().setInteger("type", 0);
|
pItem.getTagCompound().setInteger("type", 0);
|
||||||
if(CommonUtils.randomCheck(2)){
|
if(CommonUtils.randomCheck(2)){
|
||||||
tile.setSlotStack(0, ItemStack.EMPTY);
|
tile.setSlotStack(0, ItemStack.EMPTY);
|
||||||
@@ -474,6 +498,7 @@ public class CastingBlock extends CustomContainerFacing {
|
|||||||
dropStack.getSubCompound("tags").setInteger("modifiers", 1);
|
dropStack.getSubCompound("tags").setInteger("modifiers", 1);
|
||||||
|
|
||||||
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
|
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
|
||||||
|
PlayerHelper.spawnItemOnGround(world, pos, dropCrucible);
|
||||||
pItem.getTagCompound().setInteger("type", 0);
|
pItem.getTagCompound().setInteger("type", 0);
|
||||||
if(CommonUtils.randomCheck(2)){
|
if(CommonUtils.randomCheck(2)){
|
||||||
tile.setSlotStack(0, ItemStack.EMPTY);
|
tile.setSlotStack(0, ItemStack.EMPTY);
|
||||||
@@ -496,6 +521,7 @@ public class CastingBlock extends CustomContainerFacing {
|
|||||||
|
|
||||||
|
|
||||||
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
|
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
|
||||||
|
PlayerHelper.spawnItemOnGround(world, pos, dropCrucible);
|
||||||
pItem.getTagCompound().setInteger("type", 0);
|
pItem.getTagCompound().setInteger("type", 0);
|
||||||
if(CommonUtils.randomCheck(2)){
|
if(CommonUtils.randomCheck(2)){
|
||||||
tile.setSlotStack(0, ItemStack.EMPTY);
|
tile.setSlotStack(0, ItemStack.EMPTY);
|
||||||
@@ -518,6 +544,7 @@ public class CastingBlock extends CustomContainerFacing {
|
|||||||
|
|
||||||
|
|
||||||
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
|
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
|
||||||
|
PlayerHelper.spawnItemOnGround(world, pos, dropCrucible);
|
||||||
pItem.getTagCompound().setInteger("type", 0);
|
pItem.getTagCompound().setInteger("type", 0);
|
||||||
if(CommonUtils.randomCheck(2)){
|
if(CommonUtils.randomCheck(2)){
|
||||||
tile.setSlotStack(0, ItemStack.EMPTY);
|
tile.setSlotStack(0, ItemStack.EMPTY);
|
||||||
@@ -527,6 +554,7 @@ public class CastingBlock extends CustomContainerFacing {
|
|||||||
if (tile.getSlotStack(0).getItem() == ModItems.cast_gladius) {
|
if (tile.getSlotStack(0).getItem() == ModItems.cast_gladius) {
|
||||||
ItemStack dropStack = new ItemStack(ModItems.bronzegladius);
|
ItemStack dropStack = new ItemStack(ModItems.bronzegladius);
|
||||||
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
|
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
|
||||||
|
PlayerHelper.spawnItemOnGround(world, pos, dropCrucible);
|
||||||
pItem.getTagCompound().setInteger("type", 0);
|
pItem.getTagCompound().setInteger("type", 0);
|
||||||
if(CommonUtils.randomCheck(2)){
|
if(CommonUtils.randomCheck(2)){
|
||||||
tile.setSlotStack(0, ItemStack.EMPTY);
|
tile.setSlotStack(0, ItemStack.EMPTY);
|
||||||
@@ -638,12 +666,6 @@ public class CastingBlock extends CustomContainerFacing {
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
public boolean isFullyOpaque(IBlockState state)
|
|
||||||
{
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public boolean isOpaqueCube(IBlockState state)
|
public boolean isOpaqueCube(IBlockState state)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -5,6 +5,7 @@ import net.minecraft.block.properties.IProperty;
|
|||||||
import net.minecraft.block.state.BlockStateContainer;
|
import net.minecraft.block.state.BlockStateContainer;
|
||||||
import net.minecraft.block.state.IBlockState;
|
import net.minecraft.block.state.IBlockState;
|
||||||
import net.minecraft.entity.EntityLivingBase;
|
import net.minecraft.entity.EntityLivingBase;
|
||||||
|
import net.minecraft.entity.item.EntityItem;
|
||||||
import net.minecraft.entity.player.EntityPlayer;
|
import net.minecraft.entity.player.EntityPlayer;
|
||||||
import net.minecraft.item.ItemStack;
|
import net.minecraft.item.ItemStack;
|
||||||
import net.minecraft.tileentity.TileEntity;
|
import net.minecraft.tileentity.TileEntity;
|
||||||
@@ -29,7 +30,7 @@ import java.util.Random;
|
|||||||
*/
|
*/
|
||||||
public class CastingForm extends CustomContainerFacing implements CastingFormHandler{
|
public class CastingForm extends CustomContainerFacing implements CastingFormHandler{
|
||||||
|
|
||||||
protected static AxisAlignedBB bound = new AxisAlignedBB(0/16D, 0.0D, 0/16D, 16/16D, 5/16D, 16/16D);
|
protected static AxisAlignedBB bound = new AxisAlignedBB(0/16D, 0.0D, 0/16D, 16/16D, 3/16D, 16/16D);
|
||||||
|
|
||||||
public CastingForm(Material material, String registryName) {
|
public CastingForm(Material material, String registryName) {
|
||||||
super(material, registryName);
|
super(material, registryName);
|
||||||
@@ -57,7 +58,7 @@ public class CastingForm extends CustomContainerFacing implements CastingFormHan
|
|||||||
public void updateTick(World world, BlockPos pos, IBlockState state, Random random)
|
public void updateTick(World world, BlockPos pos, IBlockState state, Random random)
|
||||||
{
|
{
|
||||||
if (!world.isRemote) {
|
if (!world.isRemote) {
|
||||||
if(CommonUtils.randomCheck(10)) {
|
if(CommonUtils.randomCheck(4)) {
|
||||||
TileCastingForm tile = (TileCastingForm) world.getTileEntity(pos);
|
TileCastingForm tile = (TileCastingForm) world.getTileEntity(pos);
|
||||||
String[] tempArray = new String[25];
|
String[] tempArray = new String[25];
|
||||||
for (int i = 0; i < 25; i++) {
|
for (int i = 0; i < 25; i++) {
|
||||||
@@ -68,6 +69,32 @@ public class CastingForm extends CustomContainerFacing implements CastingFormHan
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void breakBlock(World world, BlockPos pos, IBlockState state)
|
||||||
|
{
|
||||||
|
if (!world.isRemote && world.getGameRules().getBoolean("doTileDrops"))
|
||||||
|
{
|
||||||
|
TileCastingForm tile = (TileCastingForm) world.getTileEntity(pos);
|
||||||
|
if (tile !=null)
|
||||||
|
{
|
||||||
|
for (ItemStack stack : tile.getSlotList())
|
||||||
|
{
|
||||||
|
if (stack != null) {
|
||||||
|
float offset = 0.7F;
|
||||||
|
double offsetX = world.rand.nextFloat() * offset + (1.0F - offset) * 0.5D;
|
||||||
|
double offsetY = world.rand.nextFloat() * offset + (1.0F - offset) * 0.5D;
|
||||||
|
double offsetZ = world.rand.nextFloat() * offset + (1.0F - offset) * 0.5D;
|
||||||
|
EntityItem item = new EntityItem(world, pos.getX() + offsetX, pos.getY() + offsetY, pos.getZ() + offsetZ, stack);
|
||||||
|
item.setDefaultPickupDelay();
|
||||||
|
world.spawnEntity(item);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
super.breakBlock(world, pos, state);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public TileEntity createNewTileEntity(World worldIn, int meta) {
|
public TileEntity createNewTileEntity(World worldIn, int meta) {
|
||||||
@@ -142,11 +169,6 @@ public class CastingForm extends CustomContainerFacing implements CastingFormHan
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
public boolean isFullyOpaque(IBlockState state)
|
|
||||||
{
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public boolean isOpaqueCube(IBlockState state)
|
public boolean isOpaqueCube(IBlockState state)
|
||||||
|
|||||||
@@ -167,12 +167,6 @@ public class Crucible extends Block {
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
public boolean isFullyOpaque(IBlockState state)
|
|
||||||
{
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public boolean isOpaqueCube(IBlockState state)
|
public boolean isOpaqueCube(IBlockState state)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -78,12 +78,6 @@ public class CrucibleHot extends Block implements ITileEntityProvider {
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
public boolean isFullyOpaque(IBlockState state)
|
|
||||||
{
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public boolean isOpaqueCube(IBlockState state)
|
public boolean isOpaqueCube(IBlockState state)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -420,12 +420,6 @@ public class Forge extends CustomContainerFacing implements ITileEntityProvider{
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
public boolean isFullyOpaque(IBlockState state)
|
|
||||||
{
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public boolean isOpaqueCube(IBlockState state)
|
public boolean isOpaqueCube(IBlockState state)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -342,12 +342,6 @@ public class PistonBellows extends CustomContainerFacing {
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
public boolean isFullyOpaque(IBlockState state)
|
|
||||||
{
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public boolean isOpaqueCube(IBlockState state)
|
public boolean isOpaqueCube(IBlockState state)
|
||||||
{
|
{
|
||||||
|
|||||||
64
kfc/src/main/java/nmd/primal/forgecraft/blocks/YewStave.java
Normal file
@@ -0,0 +1,64 @@
|
|||||||
|
package nmd.primal.forgecraft.blocks;
|
||||||
|
|
||||||
|
import net.minecraft.block.material.Material;
|
||||||
|
import net.minecraft.block.state.IBlockState;
|
||||||
|
import net.minecraft.entity.player.EntityPlayer;
|
||||||
|
import net.minecraft.init.Blocks;
|
||||||
|
import net.minecraft.item.Item;
|
||||||
|
import net.minecraft.item.ItemStack;
|
||||||
|
import net.minecraft.util.EnumFacing;
|
||||||
|
import net.minecraft.util.EnumHand;
|
||||||
|
import net.minecraft.util.SoundCategory;
|
||||||
|
import net.minecraft.util.math.AxisAlignedBB;
|
||||||
|
import net.minecraft.util.math.BlockPos;
|
||||||
|
import net.minecraft.world.IBlockAccess;
|
||||||
|
import net.minecraft.world.World;
|
||||||
|
import nmd.primal.core.api.PrimalSounds;
|
||||||
|
import nmd.primal.core.common.helper.PlayerHelper;
|
||||||
|
import nmd.primal.core.common.items.tools.WorkBlade;
|
||||||
|
import nmd.primal.core.common.helper.CommonUtils;
|
||||||
|
import nmd.primal.forgecraft.init.ModItems;
|
||||||
|
import nmd.primal.forgecraft.init.ModSounds;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Created by mminaie on 7/2/17.
|
||||||
|
*/
|
||||||
|
public class YewStave extends BlockCustomBase {
|
||||||
|
|
||||||
|
public AxisAlignedBB AABBSTAVE = new AxisAlignedBB(13/32D, 0.0D, 13/32D, 19/32D, 1.0D, 19/32D);
|
||||||
|
|
||||||
|
public YewStave(Material material, String registryName, Float hardness) {
|
||||||
|
super(material, registryName, hardness);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public AxisAlignedBB getBoundingBox(IBlockState state, IBlockAccess source, BlockPos pos)
|
||||||
|
{
|
||||||
|
return AABBSTAVE;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public boolean onBlockActivated(World world, BlockPos pos, IBlockState state, EntityPlayer player, EnumHand hand, EnumFacing facing, float hitx, float hity, float hitz) {
|
||||||
|
if (world.isRemote)
|
||||||
|
return true;
|
||||||
|
|
||||||
|
|
||||||
|
ItemStack pItem = player.inventory.getCurrentItem();
|
||||||
|
if(pItem.getItem() instanceof WorkBlade){
|
||||||
|
if(world.getBlockState(pos.up()).getBlock() instanceof YewStave ) {
|
||||||
|
//world.playSound(player, player.posX, player.posY, player.posZ, PrimalSounds.TOOL_BLADE_SCRAPE, SoundCategory.PLAYERS, 1.0F, 1F);
|
||||||
|
world.playSound(null, pos, PrimalSounds.TOOL_BLADE_SCRAPE, SoundCategory.PLAYERS, 1.0F, 1.0F);
|
||||||
|
if(CommonUtils.randomCheck(3) ) {
|
||||||
|
PlayerHelper.spawnItemOnGround(world, pos, new ItemStack(ModItems.rawlongbow, 1));
|
||||||
|
world.setBlockState(pos, Blocks.AIR.getDefaultState(), 2);
|
||||||
|
world.setBlockState(pos.up(), Blocks.AIR.getDefaultState(), 2);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -113,6 +113,8 @@ public class ModBlocks {
|
|||||||
public static Block stoneanvil;
|
public static Block stoneanvil;
|
||||||
public static Block ironanvil;
|
public static Block ironanvil;
|
||||||
|
|
||||||
|
public static Block yewstave;
|
||||||
|
|
||||||
|
|
||||||
public static void init() {
|
public static void init() {
|
||||||
|
|
||||||
@@ -411,6 +413,7 @@ public class ModBlocks {
|
|||||||
ironanvil = new AnvilIron(Material.ANVIL, "ironanvil", 6.0f, true);
|
ironanvil = new AnvilIron(Material.ANVIL, "ironanvil", 6.0f, true);
|
||||||
//ironballitemcool = new ItemBlockIngotBall(ironball);
|
//ironballitemcool = new ItemBlockIngotBall(ironball);
|
||||||
//ironballitemhot = new ItemBlockIngotBall(ironball);
|
//ironballitemhot = new ItemBlockIngotBall(ironball);
|
||||||
|
yewstave = new YewStave(Material.WOOD, "yewstave", 3.0F);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -500,6 +503,8 @@ public class ModBlocks {
|
|||||||
|
|
||||||
registerBlock(stoneanvil);
|
registerBlock(stoneanvil);
|
||||||
registerBlock(ironanvil);
|
registerBlock(ironanvil);
|
||||||
|
|
||||||
|
registerBlock(yewstave);
|
||||||
}
|
}
|
||||||
|
|
||||||
@SideOnly(Side.CLIENT)
|
@SideOnly(Side.CLIENT)
|
||||||
@@ -590,6 +595,8 @@ public class ModBlocks {
|
|||||||
registerRender(stoneanvil);
|
registerRender(stoneanvil);
|
||||||
registerRender(ironanvil);
|
registerRender(ironanvil);
|
||||||
|
|
||||||
|
registerRender(yewstave);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private static void registerBlock(Block block) {
|
private static void registerBlock(Block block) {
|
||||||
|
|||||||
@@ -34,6 +34,30 @@ public class ModCrafting {
|
|||||||
true, new Object[]{" S ", "S S", " S ",
|
true, new Object[]{" S ", "S S", " S ",
|
||||||
('S'), "logSplit"
|
('S'), "logSplit"
|
||||||
}));
|
}));
|
||||||
|
/***CASTING MUD***/
|
||||||
|
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.castingmud, 4),
|
||||||
|
true, new Object[]{" C ", "CSC", " C ",
|
||||||
|
('S'), Blocks.SAND,
|
||||||
|
('C'), PrimalItems.MUD_CLUMP
|
||||||
|
}));
|
||||||
|
/***YEW STAVE***/
|
||||||
|
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModBlocks.yewstave, 2),
|
||||||
|
true, new Object[]{"C", "C",
|
||||||
|
('C'), PrimalItems.LOGS_SPLIT_YEW
|
||||||
|
}));
|
||||||
|
/***Unstrung Longbow***/
|
||||||
|
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.unstrunglongbow, 1),
|
||||||
|
true, new Object[]{"C", "A",
|
||||||
|
('C'), "fatAnimal",
|
||||||
|
('A'), ModItems.rawlongbow
|
||||||
|
}));
|
||||||
|
/***Longbow***/
|
||||||
|
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.longbow, 1),
|
||||||
|
true, new Object[]{"C ","CA","C ",
|
||||||
|
('C'), PrimalItems.SILK_CORDAGE,
|
||||||
|
('A'), ModItems.unstrunglongbow
|
||||||
|
}));
|
||||||
|
|
||||||
|
|
||||||
/***Forge***/
|
/***Forge***/
|
||||||
GameRegistry.addShapedRecipe(new ItemStack(ModBlocks.forge_brick),
|
GameRegistry.addShapedRecipe(new ItemStack(ModBlocks.forge_brick),
|
||||||
@@ -145,27 +169,55 @@ public class ModCrafting {
|
|||||||
('E'), PrimalItems.EMERALD_KNAPP,
|
('E'), PrimalItems.EMERALD_KNAPP,
|
||||||
('Y'), ModBlocks.rawbronzecrucible));
|
('Y'), ModBlocks.rawbronzecrucible));
|
||||||
|
|
||||||
|
|
||||||
|
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModBlocks.rawbronzecrucible, 1),
|
||||||
|
"T", "Y",
|
||||||
|
('T'), new ItemStack(ModItems.brokenbronzetool, 1),
|
||||||
|
('Y'), new ItemStack(ModBlocks.emptycrucible, 1)
|
||||||
|
));
|
||||||
|
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModBlocks.rawironcrucible, 1),
|
||||||
|
"T", "Y",
|
||||||
|
('T'), new ItemStack(ModItems.brokenwroughtirontool, 1),
|
||||||
|
('Y'), new ItemStack(ModBlocks.emptycrucible, 1)
|
||||||
|
));
|
||||||
|
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModBlocks.rawcleanironcrucible, 1),
|
||||||
|
"T", "Y",
|
||||||
|
('T'), new ItemStack(ModItems.brokencleanirontool, 1),
|
||||||
|
('Y'), new ItemStack(ModBlocks.emptycrucible, 1)
|
||||||
|
));
|
||||||
|
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModBlocks.rawsteelcrucible, 1),
|
||||||
|
"T", "Y",
|
||||||
|
('T'), new ItemStack(ModItems.brokensteeltool, 1),
|
||||||
|
('Y'), new ItemStack(ModBlocks.emptycrucible, 1)
|
||||||
|
));
|
||||||
|
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModBlocks.rawwootzcrucible, 1),
|
||||||
|
"T", "Y",
|
||||||
|
('T'), new ItemStack(ModItems.brokenwootztool, 1),
|
||||||
|
('Y'), new ItemStack(ModBlocks.emptycrucible, 1)
|
||||||
|
));
|
||||||
|
|
||||||
|
|
||||||
/***************************************************************
|
/***************************************************************
|
||||||
* TOOL CRAFTING RECIPES
|
* TOOL CRAFTING RECIPES
|
||||||
***************************************************************/
|
***************************************************************/
|
||||||
|
|
||||||
/***Pickaxe Crafting***/
|
/***Pickaxe Crafting***/
|
||||||
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.bronzepickaxe), "T", "C", "S",
|
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.bronzepickaxe, 1, OreDictionary.WILDCARD_VALUE), "T", "C", "S",
|
||||||
('T'), new ItemStack(ModItems.bronzepickaxehead, 1, OreDictionary.WILDCARD_VALUE), //new ItemStack( 1, OreDictionary.WILDCARD_VALUE),
|
('T'), new ItemStack(ModItems.bronzepickaxehead, 1, OreDictionary.WILDCARD_VALUE), //new ItemStack( 1, OreDictionary.WILDCARD_VALUE),
|
||||||
('S'), PrimalItems.LACQUER_STICK,
|
('S'), PrimalItems.LACQUER_STICK,
|
||||||
('C'), "cordageGeneral"));
|
('C'), "cordageGeneral"));
|
||||||
|
|
||||||
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.ironpickaxe), "T", "C", "S",
|
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.ironpickaxe, 1, OreDictionary.WILDCARD_VALUE), "T", "C", "S",
|
||||||
('T'), new ItemStack(ModItems.pickaxehead, 1, OreDictionary.WILDCARD_VALUE), //new ItemStack( 1, OreDictionary.WILDCARD_VALUE),
|
('T'), new ItemStack(ModItems.pickaxehead, 1, OreDictionary.WILDCARD_VALUE), //new ItemStack( 1, OreDictionary.WILDCARD_VALUE),
|
||||||
('S'), PrimalItems.LACQUER_STICK,
|
('S'), PrimalItems.LACQUER_STICK,
|
||||||
('C'), "cordageGeneral"));
|
('C'), "cordageGeneral"));
|
||||||
|
|
||||||
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.cleanironpickaxe), "T", "C", "S",
|
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.cleanironpickaxe, 1, OreDictionary.WILDCARD_VALUE), "T", "C", "S",
|
||||||
('T'), new ItemStack(ModItems.cleanironpickaxehead, 1, OreDictionary.WILDCARD_VALUE),
|
('T'), new ItemStack(ModItems.cleanironpickaxehead, 1, OreDictionary.WILDCARD_VALUE),
|
||||||
('S'), PrimalItems.LACQUER_STICK,
|
('S'), PrimalItems.LACQUER_STICK,
|
||||||
('C'), "cordageGeneral"));
|
('C'), "cordageGeneral"));
|
||||||
|
|
||||||
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.steelpickaxe), "T", "C", "S",
|
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.steelpickaxe, 1, OreDictionary.WILDCARD_VALUE), "T", "C", "S",
|
||||||
('T'), new ItemStack(ModItems.steelpickaxehead, 1, OreDictionary.WILDCARD_VALUE),
|
('T'), new ItemStack(ModItems.steelpickaxehead, 1, OreDictionary.WILDCARD_VALUE),
|
||||||
('S'), PrimalItems.LACQUER_STICK,
|
('S'), PrimalItems.LACQUER_STICK,
|
||||||
('C'), "cordageGeneral"));
|
('C'), "cordageGeneral"));
|
||||||
@@ -176,27 +228,22 @@ public class ModCrafting {
|
|||||||
//TODO wootz placeholder
|
//TODO wootz placeholder
|
||||||
|
|
||||||
/***Axe Crafting***/
|
/***Axe Crafting***/
|
||||||
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.bronzeaxe), "T", "C", "S",
|
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.bronzeaxe, 1, OreDictionary.WILDCARD_VALUE), "T", "C", "S",
|
||||||
('T'), new ItemStack(ModItems.bronzeaxehead, 1, OreDictionary.WILDCARD_VALUE),
|
('T'), new ItemStack(ModItems.bronzeaxehead, 1, OreDictionary.WILDCARD_VALUE),
|
||||||
('S'), PrimalItems.LACQUER_STICK,
|
('S'), PrimalItems.LACQUER_STICK,
|
||||||
('C'), "cordageGeneral"));
|
('C'), "cordageGeneral"));
|
||||||
|
|
||||||
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.ironaxe), "T", "C", "S",
|
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.ironaxe, 1, OreDictionary.WILDCARD_VALUE), "T", "C", "S",
|
||||||
('T'), new ItemStack(ModItems.ironaxehead, 1, OreDictionary.WILDCARD_VALUE),
|
('T'), new ItemStack(ModItems.ironaxehead, 1, OreDictionary.WILDCARD_VALUE),
|
||||||
('S'), PrimalItems.LACQUER_STICK,
|
('S'), PrimalItems.LACQUER_STICK,
|
||||||
('C'), "cordageGeneral"));
|
('C'), "cordageGeneral"));
|
||||||
|
|
||||||
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.ironaxe), "T", "C", "S",
|
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.cleanironaxe, 1, OreDictionary.WILDCARD_VALUE), "T", "C", "S",
|
||||||
('T'), new ItemStack(ModItems.ironaxehead, 1, OreDictionary.WILDCARD_VALUE),
|
|
||||||
('S'), PrimalItems.LACQUER_STICK,
|
|
||||||
('C'), "cordageGeneral"));
|
|
||||||
|
|
||||||
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.cleanironaxe), "T", "C", "S",
|
|
||||||
('T'), new ItemStack(ModItems.cleanironaxehead, 1, OreDictionary.WILDCARD_VALUE),
|
('T'), new ItemStack(ModItems.cleanironaxehead, 1, OreDictionary.WILDCARD_VALUE),
|
||||||
('S'), PrimalItems.LACQUER_STICK,
|
('S'), PrimalItems.LACQUER_STICK,
|
||||||
('C'), "cordageGeneral"));
|
('C'), "cordageGeneral"));
|
||||||
|
|
||||||
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.steelaxe), "T", "C", "S",
|
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.steelaxe, 1, OreDictionary.WILDCARD_VALUE), "T", "C", "S",
|
||||||
('T'), new ItemStack(ModItems.steelaxehead,1, OreDictionary.WILDCARD_VALUE),
|
('T'), new ItemStack(ModItems.steelaxehead,1, OreDictionary.WILDCARD_VALUE),
|
||||||
('S'), PrimalItems.LACQUER_STICK,
|
('S'), PrimalItems.LACQUER_STICK,
|
||||||
('C'), "cordageGeneral"));
|
('C'), "cordageGeneral"));
|
||||||
@@ -206,22 +253,22 @@ public class ModCrafting {
|
|||||||
('S'), Items.STICK));
|
('S'), Items.STICK));
|
||||||
|
|
||||||
/***Shovel Crafting***/
|
/***Shovel Crafting***/
|
||||||
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.bronzeshovel), "T", "C", "S",
|
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.bronzeshovel, 1, OreDictionary.WILDCARD_VALUE), "T", "C", "S",
|
||||||
('T'), new ItemStack(ModItems.bronzeshovelhead, 1, OreDictionary.WILDCARD_VALUE),
|
('T'), new ItemStack(ModItems.bronzeshovelhead, 1, OreDictionary.WILDCARD_VALUE),
|
||||||
('S'), PrimalItems.LACQUER_STICK,
|
('S'), PrimalItems.LACQUER_STICK,
|
||||||
('C'), "cordageGeneral"));
|
('C'), "cordageGeneral"));
|
||||||
|
|
||||||
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.ironshovel), "T", "C", "S",
|
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.ironshovel, 1, OreDictionary.WILDCARD_VALUE), "T", "C", "S",
|
||||||
('T'), new ItemStack(ModItems.ironshovelhead, 1, OreDictionary.WILDCARD_VALUE),
|
('T'), new ItemStack(ModItems.ironshovelhead, 1, OreDictionary.WILDCARD_VALUE),
|
||||||
('S'), PrimalItems.LACQUER_STICK,
|
('S'), PrimalItems.LACQUER_STICK,
|
||||||
('C'), "cordageGeneral"));
|
('C'), "cordageGeneral"));
|
||||||
|
|
||||||
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.cleanironshovel), "T", "C", "S",
|
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.cleanironshovel, 1, OreDictionary.WILDCARD_VALUE), "T", "C", "S",
|
||||||
('T'), new ItemStack(ModItems.cleanironshovelhead, 1, OreDictionary.WILDCARD_VALUE),
|
('T'), new ItemStack(ModItems.cleanironshovelhead, 1, OreDictionary.WILDCARD_VALUE),
|
||||||
('S'), PrimalItems.LACQUER_STICK,
|
('S'), PrimalItems.LACQUER_STICK,
|
||||||
('C'), "cordageGeneral"));
|
('C'), "cordageGeneral"));
|
||||||
|
|
||||||
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.steelshovel), "T", "C", "S",
|
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.steelshovel, 1, OreDictionary.WILDCARD_VALUE), "T", "C", "S",
|
||||||
('T'), new ItemStack(ModItems.steelshovelhead, 1, OreDictionary.WILDCARD_VALUE),
|
('T'), new ItemStack(ModItems.steelshovelhead, 1, OreDictionary.WILDCARD_VALUE),
|
||||||
('S'), PrimalItems.LACQUER_STICK,
|
('S'), PrimalItems.LACQUER_STICK,
|
||||||
('C'), "cordageGeneral"));
|
('C'), "cordageGeneral"));
|
||||||
@@ -231,22 +278,22 @@ public class ModCrafting {
|
|||||||
('S'), Items.STICK));
|
('S'), Items.STICK));
|
||||||
|
|
||||||
/***Hoe Crafting***/
|
/***Hoe Crafting***/
|
||||||
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.bronzehoe), "T", "C", "S",
|
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.bronzehoe, 1, OreDictionary.WILDCARD_VALUE), "T", "C", "S",
|
||||||
('T'), new ItemStack(ModItems.bronzehoehead, 1, OreDictionary.WILDCARD_VALUE),
|
('T'), new ItemStack(ModItems.bronzehoehead, 1, OreDictionary.WILDCARD_VALUE),
|
||||||
('S'), PrimalItems.LACQUER_STICK,
|
('S'), PrimalItems.LACQUER_STICK,
|
||||||
('C'), "cordageGeneral"));
|
('C'), "cordageGeneral"));
|
||||||
|
|
||||||
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.ironhoe), "T", "C", "S",
|
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.ironhoe, 1, OreDictionary.WILDCARD_VALUE), "T", "C", "S",
|
||||||
('T'), new ItemStack(ModItems.ironhoehead, 1, OreDictionary.WILDCARD_VALUE),
|
('T'), new ItemStack(ModItems.ironhoehead, 1, OreDictionary.WILDCARD_VALUE),
|
||||||
('S'), PrimalItems.LACQUER_STICK,
|
('S'), PrimalItems.LACQUER_STICK,
|
||||||
('C'), "cordageGeneral"));
|
('C'), "cordageGeneral"));
|
||||||
|
|
||||||
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.cleanironhoe), "T", "C", "S",
|
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.cleanironhoe, 1, OreDictionary.WILDCARD_VALUE), "T", "C", "S",
|
||||||
('T'), new ItemStack(ModItems.cleanironhoehead, 1, OreDictionary.WILDCARD_VALUE),
|
('T'), new ItemStack(ModItems.cleanironhoehead, 1, OreDictionary.WILDCARD_VALUE),
|
||||||
('S'), PrimalItems.LACQUER_STICK,
|
('S'), PrimalItems.LACQUER_STICK,
|
||||||
('C'), "cordageGeneral"));
|
('C'), "cordageGeneral"));
|
||||||
|
|
||||||
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.steelhoe), "T", "C", "S",
|
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.steelhoe, 1, OreDictionary.WILDCARD_VALUE), "T", "C", "S",
|
||||||
('T'), new ItemStack(ModItems.steelhoehead, 1, OreDictionary.WILDCARD_VALUE),
|
('T'), new ItemStack(ModItems.steelhoehead, 1, OreDictionary.WILDCARD_VALUE),
|
||||||
('S'), PrimalItems.LACQUER_STICK,
|
('S'), PrimalItems.LACQUER_STICK,
|
||||||
('C'), "cordageGeneral"));
|
('C'), "cordageGeneral"));
|
||||||
@@ -438,7 +485,7 @@ public class ModCrafting {
|
|||||||
new ItemStack(ModBlocks.hotcookedbronzecrucible, 1),
|
new ItemStack(ModBlocks.hotcookedbronzecrucible, 1),
|
||||||
new ItemStack(ModBlocks.rawbronzecrucible, 1),
|
new ItemStack(ModBlocks.rawbronzecrucible, 1),
|
||||||
1100,
|
1100,
|
||||||
1100,
|
800,
|
||||||
600,
|
600,
|
||||||
0.5f,
|
0.5f,
|
||||||
0.5f
|
0.5f
|
||||||
@@ -451,10 +498,10 @@ public class ModCrafting {
|
|||||||
new ItemStack(ModBlocks.hotbronzecrucible_diamond, 1),
|
new ItemStack(ModBlocks.hotbronzecrucible_diamond, 1),
|
||||||
new ItemStack(ModBlocks.rawbronzecrucible_diamond, 1),
|
new ItemStack(ModBlocks.rawbronzecrucible_diamond, 1),
|
||||||
800,
|
800,
|
||||||
20,
|
800,
|
||||||
500,
|
500,
|
||||||
0.5f,
|
0.5f,
|
||||||
0.0f
|
0.5f
|
||||||
);
|
);
|
||||||
|
|
||||||
//Makes the Finished Hot Bronze Crucible
|
//Makes the Finished Hot Bronze Crucible
|
||||||
@@ -712,7 +759,7 @@ public class ModCrafting {
|
|||||||
ForgeCrafting.addRecipe(
|
ForgeCrafting.addRecipe(
|
||||||
ModItems.steelpickaxehead,
|
ModItems.steelpickaxehead,
|
||||||
new ItemStack(ModItems.steelpickaxehead, 1 ),
|
new ItemStack(ModItems.steelpickaxehead, 1 ),
|
||||||
800,
|
1000,
|
||||||
160,
|
160,
|
||||||
400,
|
400,
|
||||||
1.0f,
|
1.0f,
|
||||||
|
|||||||
@@ -4,6 +4,7 @@ import net.minecraft.client.Minecraft;
|
|||||||
import net.minecraft.client.renderer.ItemMeshDefinition;
|
import net.minecraft.client.renderer.ItemMeshDefinition;
|
||||||
import net.minecraft.client.renderer.block.model.ModelBakery;
|
import net.minecraft.client.renderer.block.model.ModelBakery;
|
||||||
import net.minecraft.client.renderer.block.model.ModelResourceLocation;
|
import net.minecraft.client.renderer.block.model.ModelResourceLocation;
|
||||||
|
import net.minecraft.inventory.EntityEquipmentSlot;
|
||||||
import net.minecraft.item.Item;
|
import net.minecraft.item.Item;
|
||||||
import net.minecraft.item.ItemBlock;
|
import net.minecraft.item.ItemBlock;
|
||||||
import net.minecraft.item.ItemStack;
|
import net.minecraft.item.ItemStack;
|
||||||
@@ -15,12 +16,14 @@ import net.minecraftforge.fml.relauncher.SideOnly;
|
|||||||
import nmd.primal.core.api.PrimalMaterials;
|
import nmd.primal.core.api.PrimalMaterials;
|
||||||
import nmd.primal.forgecraft.ModInfo;
|
import nmd.primal.forgecraft.ModInfo;
|
||||||
import nmd.primal.forgecraft.items.*;
|
import nmd.primal.forgecraft.items.*;
|
||||||
|
import nmd.primal.forgecraft.items.armor.CustomLeggings;
|
||||||
import nmd.primal.forgecraft.items.casting.CastingPart;
|
import nmd.primal.forgecraft.items.casting.CastingPart;
|
||||||
import nmd.primal.forgecraft.items.parts.BronzeToolPart;
|
import nmd.primal.forgecraft.items.parts.BronzeToolPart;
|
||||||
import nmd.primal.forgecraft.items.parts.ToolPart;
|
import nmd.primal.forgecraft.items.parts.ToolPart;
|
||||||
import nmd.primal.forgecraft.items.tools.*;
|
import nmd.primal.forgecraft.items.tools.*;
|
||||||
import nmd.primal.forgecraft.items.weapons.CustomShield;
|
import nmd.primal.forgecraft.items.weapons.CustomShield;
|
||||||
import nmd.primal.forgecraft.items.weapons.CustomSword;
|
import nmd.primal.forgecraft.items.weapons.CustomSword;
|
||||||
|
import nmd.primal.forgecraft.items.weapons.Longbow;
|
||||||
import nmd.primal.forgecraft.items.weapons.SlayerSword;
|
import nmd.primal.forgecraft.items.weapons.SlayerSword;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -115,12 +118,24 @@ public class ModItems {
|
|||||||
public static Item cleanironslayer;
|
public static Item cleanironslayer;
|
||||||
public static Item steelslayer;
|
public static Item steelslayer;
|
||||||
|
|
||||||
|
public static Item brokenbronzetool;
|
||||||
|
public static Item brokenwroughtirontool;
|
||||||
|
public static Item brokencleanirontool;
|
||||||
|
public static Item brokensteeltool;
|
||||||
|
public static Item brokenwootztool;
|
||||||
|
|
||||||
public static Item wroughtironshield;
|
public static Item wroughtironshield;
|
||||||
//public static Item cleanironshield;
|
//public static Item cleanironshield;
|
||||||
//public static Item steelshield;
|
//public static Item steelshield;
|
||||||
//public static Item wootzshield;
|
//public static Item wootzshield;
|
||||||
|
|
||||||
public static Item matchlockmusket;
|
public static Item matchlockmusket;
|
||||||
|
public static Item rawlongbow;
|
||||||
|
public static Item unstrunglongbow;
|
||||||
|
public static Item longbow;
|
||||||
|
|
||||||
|
|
||||||
|
//public static Item testleggings;
|
||||||
|
|
||||||
//public static Item forgingmanual;
|
//public static Item forgingmanual;
|
||||||
|
|
||||||
@@ -132,8 +147,13 @@ public class ModItems {
|
|||||||
stonetongs = new ItemStoneTongs("stonetongs");
|
stonetongs = new ItemStoneTongs("stonetongs");
|
||||||
forgehammer = new ForgeHammer("forgehammer");
|
forgehammer = new ForgeHammer("forgehammer");
|
||||||
castingmud = new BaseItem("castingmud");
|
castingmud = new BaseItem("castingmud");
|
||||||
|
|
||||||
|
rawlongbow = new BaseItem("rawlongbow");
|
||||||
|
unstrunglongbow = new BaseItem("unstrunglongbow");
|
||||||
|
longbow = new Longbow("longbow");
|
||||||
//matchlockmusket = new Musket("matchlock_musket");
|
//matchlockmusket = new Musket("matchlock_musket");
|
||||||
|
|
||||||
|
|
||||||
/**********
|
/**********
|
||||||
CASTING PARTS
|
CASTING PARTS
|
||||||
**********/
|
**********/
|
||||||
@@ -174,30 +194,30 @@ public class ModItems {
|
|||||||
/**********
|
/**********
|
||||||
TOOLS
|
TOOLS
|
||||||
**********/
|
**********/
|
||||||
bronzepickaxe = new BronzePickaxe("bronzepickaxe", PrimalMaterials.TOOL_BRONZE);
|
bronzepickaxe = new BronzePickaxe("bronzepickaxe", PrimalMaterials.TOOL_BRONZE, bronzepickaxehead);
|
||||||
bronzeaxe = new BronzeAxe("bronzeaxe", PrimalMaterials.TOOL_BRONZE);
|
bronzeaxe = new BronzeAxe("bronzeaxe", PrimalMaterials.TOOL_BRONZE, bronzeaxehead);
|
||||||
bronzeshovel = new BronzeShovel("bronzeshovel", PrimalMaterials.TOOL_BRONZE);
|
bronzeshovel = new BronzeShovel("bronzeshovel", PrimalMaterials.TOOL_BRONZE, bronzeshovelhead);
|
||||||
bronzehoe = new BronzeHoe("bronzehoe", PrimalMaterials.TOOL_BRONZE);
|
bronzehoe = new BronzeHoe("bronzehoe", PrimalMaterials.TOOL_BRONZE, bronzehoehead);
|
||||||
|
|
||||||
ironpickaxe = new CustomPickaxe("ironpickaxe", PrimalMaterials.TOOL_WROUGHT_IRON);
|
ironpickaxe = new CustomPickaxe("ironpickaxe", PrimalMaterials.TOOL_WROUGHT_IRON, pickaxehead);
|
||||||
ironaxe = new CustomAxe("ironaxe", PrimalMaterials.TOOL_WROUGHT_IRON);
|
ironaxe = new CustomAxe("ironaxe", PrimalMaterials.TOOL_WROUGHT_IRON, ironaxehead);
|
||||||
ironshovel = new CustomShovel("ironshovel", PrimalMaterials.TOOL_WROUGHT_IRON);
|
ironshovel = new CustomShovel("ironshovel", PrimalMaterials.TOOL_WROUGHT_IRON, ironshovelhead);
|
||||||
ironhoe = new CustomHoe("ironhoe", PrimalMaterials.TOOL_WROUGHT_IRON);
|
ironhoe = new CustomHoe("ironhoe", PrimalMaterials.TOOL_WROUGHT_IRON, ironhoehead);
|
||||||
|
|
||||||
cleanironpickaxe = new CustomPickaxe("cleanironpickaxe", PrimalMaterials.TOOL_CLEAN_IRON);
|
cleanironpickaxe = new CustomPickaxe("cleanironpickaxe", PrimalMaterials.TOOL_CLEAN_IRON, cleanironpickaxehead);
|
||||||
cleanironaxe = new CustomAxe("cleanironaxe", PrimalMaterials.TOOL_CLEAN_IRON);
|
cleanironaxe = new CustomAxe("cleanironaxe", PrimalMaterials.TOOL_CLEAN_IRON, cleanironaxehead);
|
||||||
cleanironshovel = new CustomShovel("cleanironshovel", PrimalMaterials.TOOL_CLEAN_IRON);
|
cleanironshovel = new CustomShovel("cleanironshovel", PrimalMaterials.TOOL_CLEAN_IRON, cleanironshovelhead);
|
||||||
cleanironhoe = new CustomHoe("cleanironhoe", PrimalMaterials.TOOL_CLEAN_IRON);
|
cleanironhoe = new CustomHoe("cleanironhoe", PrimalMaterials.TOOL_CLEAN_IRON, cleanironhoehead);
|
||||||
|
|
||||||
steelpickaxe = new CustomPickaxe("steelpickaxe", PrimalMaterials.TOOL_BASIC_STEEL);
|
steelpickaxe = new CustomPickaxe("steelpickaxe", PrimalMaterials.TOOL_BASIC_STEEL, steelpickaxehead);
|
||||||
steelaxe = new CustomAxe("steelaxe", PrimalMaterials.TOOL_BASIC_STEEL);
|
steelaxe = new CustomAxe("steelaxe", PrimalMaterials.TOOL_BASIC_STEEL, steelaxehead);
|
||||||
steelshovel = new CustomShovel("steelshovel", PrimalMaterials.TOOL_BASIC_STEEL);
|
steelshovel = new CustomShovel("steelshovel", PrimalMaterials.TOOL_BASIC_STEEL, steelshovelhead);
|
||||||
steelhoe = new CustomHoe("steelhoe", PrimalMaterials.TOOL_BASIC_STEEL);
|
steelhoe = new CustomHoe("steelhoe", PrimalMaterials.TOOL_BASIC_STEEL, steelhoehead);
|
||||||
|
|
||||||
wootzpickaxe = new CustomPickaxe("wootzpickaxe", PrimalMaterials.TOOL_WOOTZ_STEEL);
|
wootzpickaxe = new CustomPickaxe("wootzpickaxe", PrimalMaterials.TOOL_WOOTZ_STEEL, wootzpickaxehead);
|
||||||
wootzaxe = new CustomAxe("wootzaxe", PrimalMaterials.TOOL_WOOTZ_STEEL);
|
wootzaxe = new CustomAxe("wootzaxe", PrimalMaterials.TOOL_WOOTZ_STEEL, wootzaxehead);
|
||||||
wootzshovel = new CustomShovel("wootzshovel", PrimalMaterials.TOOL_WOOTZ_STEEL);
|
wootzshovel = new CustomShovel("wootzshovel", PrimalMaterials.TOOL_WOOTZ_STEEL, wootzshovelhead);
|
||||||
wootzhoe = new CustomHoe("wootzhoe", PrimalMaterials.TOOL_WOOTZ_STEEL);
|
wootzhoe = new CustomHoe("wootzhoe", PrimalMaterials.TOOL_WOOTZ_STEEL, wootzhoehead);
|
||||||
|
|
||||||
/**********
|
/**********
|
||||||
WEAPONS
|
WEAPONS
|
||||||
@@ -230,6 +250,18 @@ public class ModItems {
|
|||||||
|
|
||||||
//forgingmanual = new ItemForgingManual();
|
//forgingmanual = new ItemForgingManual();
|
||||||
//test = new ItemTest("ironsword");
|
//test = new ItemTest("ironsword");
|
||||||
|
|
||||||
|
brokenbronzetool = new BaseItem("brokenbronzetool");
|
||||||
|
brokenwroughtirontool = new BaseItem("brokenwroughtirontool");
|
||||||
|
brokencleanirontool = new BaseItem("brokencleanirontool");
|
||||||
|
brokensteeltool = new BaseItem("brokensteeltool");
|
||||||
|
brokenwootztool = new BaseItem("brokenwootztool");
|
||||||
|
|
||||||
|
/**********
|
||||||
|
ARMOR
|
||||||
|
**********/
|
||||||
|
//testleggings=new CustomLeggings(PrimalMaterials.ARMOR_ADAMANT, 3, EntityEquipmentSlot.LEGS, "testleggings");
|
||||||
|
//registerItem(312, "diamond_leggings", (new ItemArmor(ItemArmor.ArmorMaterial.DIAMOND, 3, EntityEquipmentSlot.LEGS)).setUnlocalizedName("leggingsDiamond"));
|
||||||
}
|
}
|
||||||
|
|
||||||
public static void register() {
|
public static void register() {
|
||||||
@@ -327,8 +359,25 @@ public class ModItems {
|
|||||||
GameRegistry.register(wroughtironslayer);
|
GameRegistry.register(wroughtironslayer);
|
||||||
GameRegistry.register(cleanironslayer);
|
GameRegistry.register(cleanironslayer);
|
||||||
GameRegistry.register(steelslayer);
|
GameRegistry.register(steelslayer);
|
||||||
|
|
||||||
|
GameRegistry.register(rawlongbow);
|
||||||
|
GameRegistry.register(unstrunglongbow);
|
||||||
|
GameRegistry.register(longbow);
|
||||||
//GameRegistry.register(matchlockmusket);
|
//GameRegistry.register(matchlockmusket);
|
||||||
|
|
||||||
|
GameRegistry.register(brokenbronzetool);
|
||||||
|
GameRegistry.register(brokenwroughtirontool);
|
||||||
|
GameRegistry.register(brokencleanirontool);
|
||||||
|
GameRegistry.register(brokensteeltool);
|
||||||
|
GameRegistry.register(brokenwootztool);
|
||||||
|
|
||||||
|
/**********
|
||||||
|
ARMOR
|
||||||
|
**********/
|
||||||
|
//GameRegistry.register(testleggings);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
//GameRegistry.register(forgingmanual);
|
//GameRegistry.register(forgingmanual);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -428,8 +477,25 @@ public class ModItems {
|
|||||||
registerRender(cleanironslayer);
|
registerRender(cleanironslayer);
|
||||||
registerRender(steelslayer);
|
registerRender(steelslayer);
|
||||||
|
|
||||||
|
registerRender(rawlongbow);
|
||||||
|
registerRender(unstrunglongbow);
|
||||||
|
registerRender(longbow);
|
||||||
//registerRender(forgingmanual);
|
//registerRender(forgingmanual);
|
||||||
//registerRender(matchlockmusket);
|
//registerRender(matchlockmusket);
|
||||||
|
|
||||||
|
|
||||||
|
registerRender(brokenbronzetool);
|
||||||
|
registerRender(brokenwroughtirontool);
|
||||||
|
registerRender(brokencleanirontool);
|
||||||
|
registerRender(brokensteeltool);
|
||||||
|
registerRender(brokenwootztool);
|
||||||
|
|
||||||
|
|
||||||
|
/**********
|
||||||
|
ARMOR
|
||||||
|
**********/
|
||||||
|
//registerRender(testleggings);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@SideOnly(Side.CLIENT)
|
@SideOnly(Side.CLIENT)
|
||||||
|
|||||||
@@ -12,11 +12,13 @@ public class ModSounds {
|
|||||||
|
|
||||||
public static SoundEvent PISTON_BELLOWS;
|
public static SoundEvent PISTON_BELLOWS;
|
||||||
public static SoundEvent MUSKET_SHOT;
|
public static SoundEvent MUSKET_SHOT;
|
||||||
|
public static SoundEvent BOW_TWANG;
|
||||||
|
|
||||||
public static void registerSounds()
|
public static void registerSounds()
|
||||||
{
|
{
|
||||||
PISTON_BELLOWS = registerSound("piston_bellows");
|
PISTON_BELLOWS = registerSound("piston_bellows");
|
||||||
MUSKET_SHOT = registerSound("musket_shot");
|
MUSKET_SHOT = registerSound("musket_shot");
|
||||||
|
BOW_TWANG = registerSound("bow_twang");
|
||||||
}
|
}
|
||||||
|
|
||||||
private static SoundEvent registerSound(String name)
|
private static SoundEvent registerSound(String name)
|
||||||
|
|||||||
@@ -371,46 +371,46 @@ public class ItemStoneTongs extends Item {
|
|||||||
case 0:
|
case 0:
|
||||||
break;
|
break;
|
||||||
case 1:
|
case 1:
|
||||||
world.setBlockState(tempPos, ModBlocks.emptycruciblehot.getDefaultState(), 3);
|
world.setBlockState(tempPos, ModBlocks.emptycruciblehot.getDefaultState(), 2);
|
||||||
TileBaseCrucible tileCrucible1 = (TileBaseCrucible) world.getTileEntity(tempPos);
|
TileBaseCrucible tileCrucible1 = (TileBaseCrucible) world.getTileEntity(tempPos);
|
||||||
tileCrucible1.countdown = itemstack.getTagCompound().getInteger("cooldown");
|
tileCrucible1.countdown = itemstack.getTagCompound().getInteger("cooldown");
|
||||||
itemstack.getTagCompound().setInteger("cooldown", 0);
|
itemstack.getTagCompound().setInteger("cooldown", 0);
|
||||||
itemstack.getTagCompound().setInteger("type", 0);
|
itemstack.getTagCompound().setInteger("type", 0);
|
||||||
return EnumActionResult.SUCCESS;
|
return EnumActionResult.SUCCESS;
|
||||||
case 2:
|
case 2:
|
||||||
world.setBlockState(tempPos, ModBlocks.emptycruciblecrackedhot.getDefaultState(), 3);
|
world.setBlockState(tempPos, ModBlocks.emptycruciblecrackedhot.getDefaultState(), 2);
|
||||||
TileBaseCrucible tileCrucible2 = (TileBaseCrucible) world.getTileEntity(tempPos);
|
TileBaseCrucible tileCrucible2 = (TileBaseCrucible) world.getTileEntity(tempPos);
|
||||||
tileCrucible2.countdown = itemstack.getTagCompound().getInteger("cooldown");
|
tileCrucible2.countdown = itemstack.getTagCompound().getInteger("cooldown");
|
||||||
itemstack.getTagCompound().setInteger("cooldown", 0);
|
itemstack.getTagCompound().setInteger("cooldown", 0);
|
||||||
itemstack.getTagCompound().setInteger("type", 0);
|
itemstack.getTagCompound().setInteger("type", 0);
|
||||||
return EnumActionResult.SUCCESS;
|
return EnumActionResult.SUCCESS;
|
||||||
case 3:
|
case 3:
|
||||||
world.setBlockState(tempPos, ModBlocks.hotironcrucible.getDefaultState(), 3);
|
world.setBlockState(tempPos, ModBlocks.hotironcrucible.getDefaultState(), 2);
|
||||||
TileBaseCrucible tileCrucible3 = (TileBaseCrucible) world.getTileEntity(tempPos);
|
TileBaseCrucible tileCrucible3 = (TileBaseCrucible) world.getTileEntity(tempPos);
|
||||||
tileCrucible3.countdown = itemstack.getTagCompound().getInteger("cooldown");
|
tileCrucible3.countdown = itemstack.getTagCompound().getInteger("cooldown");
|
||||||
itemstack.getTagCompound().setInteger("cooldown", 0);
|
itemstack.getTagCompound().setInteger("cooldown", 0);
|
||||||
itemstack.getTagCompound().setInteger("type", 0);
|
itemstack.getTagCompound().setInteger("type", 0);
|
||||||
return EnumActionResult.SUCCESS;
|
return EnumActionResult.SUCCESS;
|
||||||
case 4:
|
case 4:
|
||||||
world.setBlockState(tempPos, ModBlocks.hotcookedironcrucible.getDefaultState(), 3);
|
world.setBlockState(tempPos, ModBlocks.hotcookedironcrucible.getDefaultState(), 2);
|
||||||
TileBaseCrucible tileCrucible4 = (TileBaseCrucible) world.getTileEntity(tempPos);
|
TileBaseCrucible tileCrucible4 = (TileBaseCrucible) world.getTileEntity(tempPos);
|
||||||
tileCrucible4.countdown = itemstack.getTagCompound().getInteger("cooldown");
|
tileCrucible4.countdown = itemstack.getTagCompound().getInteger("cooldown");
|
||||||
itemstack.getTagCompound().setInteger("cooldown", 0);
|
itemstack.getTagCompound().setInteger("cooldown", 0);
|
||||||
itemstack.getTagCompound().setInteger("type", 0);
|
itemstack.getTagCompound().setInteger("type", 0);
|
||||||
return EnumActionResult.SUCCESS;
|
return EnumActionResult.SUCCESS;
|
||||||
case 5:
|
case 5:
|
||||||
world.setBlockState(tempPos, ModBlocks.failedironcruciblehot.getDefaultState(), 3);
|
world.setBlockState(tempPos, ModBlocks.failedironcruciblehot.getDefaultState(), 2);
|
||||||
TileBaseCrucible tileCrucible5 = (TileBaseCrucible) world.getTileEntity(tempPos);
|
TileBaseCrucible tileCrucible5 = (TileBaseCrucible) world.getTileEntity(tempPos);
|
||||||
tileCrucible5.countdown = itemstack.getTagCompound().getInteger("cooldown");
|
tileCrucible5.countdown = itemstack.getTagCompound().getInteger("cooldown");
|
||||||
itemstack.getTagCompound().setInteger("cooldown", 0);
|
itemstack.getTagCompound().setInteger("cooldown", 0);
|
||||||
itemstack.getTagCompound().setInteger("type", 0);
|
itemstack.getTagCompound().setInteger("type", 0);
|
||||||
return EnumActionResult.SUCCESS;
|
return EnumActionResult.SUCCESS;
|
||||||
case 6:
|
case 6:
|
||||||
world.setBlockState(tempPos, ModBlocks.ironball.getDefaultState().withProperty(PrimalStates.ACTIVE, true), 3);
|
world.setBlockState(tempPos, ModBlocks.ironball.getDefaultState().withProperty(PrimalStates.ACTIVE, true), 2);
|
||||||
itemstack.getTagCompound().setInteger("type", 0);
|
itemstack.getTagCompound().setInteger("type", 0);
|
||||||
return EnumActionResult.SUCCESS;
|
return EnumActionResult.SUCCESS;
|
||||||
case 7:
|
case 7:
|
||||||
world.setBlockState(tempPos, ModBlocks.ironchunk.getDefaultState().withProperty(PrimalStates.ACTIVE, true), 3);
|
world.setBlockState(tempPos, ModBlocks.ironchunk.getDefaultState().withProperty(PrimalStates.ACTIVE, true), 2);
|
||||||
itemstack.getTagCompound().setInteger("type", 0);
|
itemstack.getTagCompound().setInteger("type", 0);
|
||||||
return EnumActionResult.SUCCESS;
|
return EnumActionResult.SUCCESS;
|
||||||
case 8:
|
case 8:
|
||||||
@@ -422,7 +422,7 @@ public class ItemStoneTongs extends Item {
|
|||||||
case 11:
|
case 11:
|
||||||
return EnumActionResult.FAIL;
|
return EnumActionResult.FAIL;
|
||||||
case 12:
|
case 12:
|
||||||
world.setBlockState(tempPos, ModBlocks.hotcleanironcrucible.getDefaultState(), 3);
|
world.setBlockState(tempPos, ModBlocks.hotcleanironcrucible.getDefaultState(), 2);
|
||||||
TileBaseCrucible tileCrucible12 = (TileBaseCrucible) world.getTileEntity(tempPos);
|
TileBaseCrucible tileCrucible12 = (TileBaseCrucible) world.getTileEntity(tempPos);
|
||||||
tileCrucible12.countdown = itemstack.getTagCompound().getInteger("cooldown");
|
tileCrucible12.countdown = itemstack.getTagCompound().getInteger("cooldown");
|
||||||
itemstack.getTagCompound().setInteger("cooldown", 0);
|
itemstack.getTagCompound().setInteger("cooldown", 0);
|
||||||
@@ -436,18 +436,18 @@ public class ItemStoneTongs extends Item {
|
|||||||
itemstack.getTagCompound().setInteger("type", 0);
|
itemstack.getTagCompound().setInteger("type", 0);
|
||||||
return EnumActionResult.SUCCESS;
|
return EnumActionResult.SUCCESS;
|
||||||
case 14:
|
case 14:
|
||||||
world.setBlockState(tempPos, ModBlocks.failedcleanironcruciblehot.getDefaultState(), 3);
|
world.setBlockState(tempPos, ModBlocks.failedcleanironcruciblehot.getDefaultState(), 2);
|
||||||
TileBaseCrucible tileCrucible14 = (TileBaseCrucible) world.getTileEntity(tempPos);
|
TileBaseCrucible tileCrucible14 = (TileBaseCrucible) world.getTileEntity(tempPos);
|
||||||
tileCrucible14.countdown = itemstack.getTagCompound().getInteger("cooldown");
|
tileCrucible14.countdown = itemstack.getTagCompound().getInteger("cooldown");
|
||||||
itemstack.getTagCompound().setInteger("cooldown", 0);
|
itemstack.getTagCompound().setInteger("cooldown", 0);
|
||||||
itemstack.getTagCompound().setInteger("type", 0);
|
itemstack.getTagCompound().setInteger("type", 0);
|
||||||
return EnumActionResult.SUCCESS;
|
return EnumActionResult.SUCCESS;
|
||||||
case 15:
|
case 15:
|
||||||
world.setBlockState(tempPos, ModBlocks.ironcleanball.getDefaultState().withProperty(PrimalStates.ACTIVE, true), 3);
|
world.setBlockState(tempPos, ModBlocks.ironcleanball.getDefaultState().withProperty(PrimalStates.ACTIVE, true), 2);
|
||||||
itemstack.getTagCompound().setInteger("type", 0);
|
itemstack.getTagCompound().setInteger("type", 0);
|
||||||
return EnumActionResult.SUCCESS;
|
return EnumActionResult.SUCCESS;
|
||||||
case 16:
|
case 16:
|
||||||
world.setBlockState(tempPos, ModBlocks.ironcleanchunk.getDefaultState().withProperty(PrimalStates.ACTIVE, true), 3);
|
world.setBlockState(tempPos, ModBlocks.ironcleanchunk.getDefaultState().withProperty(PrimalStates.ACTIVE, true), 2);
|
||||||
itemstack.getTagCompound().setInteger("type", 0);
|
itemstack.getTagCompound().setInteger("type", 0);
|
||||||
return EnumActionResult.SUCCESS;
|
return EnumActionResult.SUCCESS;
|
||||||
case 17:
|
case 17:
|
||||||
@@ -459,43 +459,43 @@ public class ItemStoneTongs extends Item {
|
|||||||
case 20:
|
case 20:
|
||||||
return EnumActionResult.FAIL;
|
return EnumActionResult.FAIL;
|
||||||
case 21:
|
case 21:
|
||||||
world.setBlockState(tempPos, ModBlocks.hotsteelcrucible.getDefaultState(), 3);
|
world.setBlockState(tempPos, ModBlocks.hotsteelcrucible.getDefaultState(), 2);
|
||||||
TileBaseCrucible tileCrucible21 = (TileBaseCrucible) world.getTileEntity(tempPos);
|
TileBaseCrucible tileCrucible21 = (TileBaseCrucible) world.getTileEntity(tempPos);
|
||||||
tileCrucible21.countdown = itemstack.getTagCompound().getInteger("cooldown");
|
tileCrucible21.countdown = itemstack.getTagCompound().getInteger("cooldown");
|
||||||
itemstack.getTagCompound().setInteger("cooldown", 0);
|
itemstack.getTagCompound().setInteger("cooldown", 0);
|
||||||
itemstack.getTagCompound().setInteger("type", 0);
|
itemstack.getTagCompound().setInteger("type", 0);
|
||||||
return EnumActionResult.SUCCESS;
|
return EnumActionResult.SUCCESS;
|
||||||
case 22:
|
case 22:
|
||||||
world.setBlockState(tempPos, ModBlocks.hotcookedsteelcrucible.getDefaultState(), 3);
|
world.setBlockState(tempPos, ModBlocks.hotcookedsteelcrucible.getDefaultState(), 2);
|
||||||
TileBaseCrucible tileCrucible22 = (TileBaseCrucible) world.getTileEntity(tempPos);
|
TileBaseCrucible tileCrucible22 = (TileBaseCrucible) world.getTileEntity(tempPos);
|
||||||
tileCrucible22.countdown = itemstack.getTagCompound().getInteger("cooldown");
|
tileCrucible22.countdown = itemstack.getTagCompound().getInteger("cooldown");
|
||||||
itemstack.getTagCompound().setInteger("cooldown", 0);
|
itemstack.getTagCompound().setInteger("cooldown", 0);
|
||||||
itemstack.getTagCompound().setInteger("type", 0);
|
itemstack.getTagCompound().setInteger("type", 0);
|
||||||
return EnumActionResult.SUCCESS;
|
return EnumActionResult.SUCCESS;
|
||||||
case 23:
|
case 23:
|
||||||
world.setBlockState(tempPos, ModBlocks.failedsteelcruciblehot.getDefaultState(), 3);
|
world.setBlockState(tempPos, ModBlocks.failedsteelcruciblehot.getDefaultState(), 2);
|
||||||
TileBaseCrucible tileCrucible23 = (TileBaseCrucible) world.getTileEntity(tempPos);
|
TileBaseCrucible tileCrucible23 = (TileBaseCrucible) world.getTileEntity(tempPos);
|
||||||
tileCrucible23.countdown = itemstack.getTagCompound().getInteger("cooldown");
|
tileCrucible23.countdown = itemstack.getTagCompound().getInteger("cooldown");
|
||||||
itemstack.getTagCompound().setInteger("cooldown", 0);
|
itemstack.getTagCompound().setInteger("cooldown", 0);
|
||||||
itemstack.getTagCompound().setInteger("type", 0);
|
itemstack.getTagCompound().setInteger("type", 0);
|
||||||
return EnumActionResult.SUCCESS;
|
return EnumActionResult.SUCCESS;
|
||||||
case 24:
|
case 24:
|
||||||
world.setBlockState(tempPos, ModBlocks.steelball.getDefaultState().withProperty(PrimalStates.ACTIVE, true), 3);
|
world.setBlockState(tempPos, ModBlocks.steelball.getDefaultState().withProperty(PrimalStates.ACTIVE, true), 2);
|
||||||
itemstack.getTagCompound().setInteger("type", 0);
|
itemstack.getTagCompound().setInteger("type", 0);
|
||||||
return EnumActionResult.SUCCESS;
|
return EnumActionResult.SUCCESS;
|
||||||
case 25:
|
case 25:
|
||||||
world.setBlockState(tempPos, ModBlocks.steelchunk.getDefaultState().withProperty(PrimalStates.ACTIVE, true), 3);
|
world.setBlockState(tempPos, ModBlocks.steelchunk.getDefaultState().withProperty(PrimalStates.ACTIVE, true), 2);
|
||||||
itemstack.getTagCompound().setInteger("type", 0);
|
itemstack.getTagCompound().setInteger("type", 0);
|
||||||
return EnumActionResult.SUCCESS;
|
return EnumActionResult.SUCCESS;
|
||||||
case 39:
|
case 29:
|
||||||
world.setBlockState(tempPos, ModBlocks.hotbronzecrucible.getDefaultState(), 3);
|
world.setBlockState(tempPos, ModBlocks.hotbronzecrucible.getDefaultState(), 2);
|
||||||
TileBaseCrucible tileCrucible39 = (TileBaseCrucible) world.getTileEntity(tempPos);
|
TileBaseCrucible tileCrucible39 = (TileBaseCrucible) world.getTileEntity(tempPos);
|
||||||
tileCrucible39.countdown = itemstack.getTagCompound().getInteger("cooldown");
|
tileCrucible39.countdown = itemstack.getTagCompound().getInteger("cooldown");
|
||||||
itemstack.getTagCompound().setInteger("cooldown", 0);
|
itemstack.getTagCompound().setInteger("cooldown", 0);
|
||||||
itemstack.getTagCompound().setInteger("type", 0);
|
itemstack.getTagCompound().setInteger("type", 0);
|
||||||
return EnumActionResult.SUCCESS;
|
return EnumActionResult.SUCCESS;
|
||||||
case 40:
|
case 40:
|
||||||
world.setBlockState(tempPos, ModBlocks.hotcookedbronzecrucible.getDefaultState(), 3);
|
world.setBlockState(tempPos, ModBlocks.hotcookedbronzecrucible.getDefaultState(), 2);
|
||||||
TileBaseCrucible tileCrucible40 = (TileBaseCrucible) world.getTileEntity(tempPos);
|
TileBaseCrucible tileCrucible40 = (TileBaseCrucible) world.getTileEntity(tempPos);
|
||||||
tileCrucible40.countdown = itemstack.getTagCompound().getInteger("cooldown");
|
tileCrucible40.countdown = itemstack.getTagCompound().getInteger("cooldown");
|
||||||
itemstack.getTagCompound().setInteger("cooldown", 0);
|
itemstack.getTagCompound().setInteger("cooldown", 0);
|
||||||
@@ -514,56 +514,56 @@ public class ItemStoneTongs extends Item {
|
|||||||
52 | Hot Cooked Bronze Crucible Lapis
|
52 | Hot Cooked Bronze Crucible Lapis
|
||||||
***************************/
|
***************************/
|
||||||
case 45:
|
case 45:
|
||||||
world.setBlockState(tempPos, ModBlocks.hotbronzecrucible_emerald.getDefaultState(), 3);
|
world.setBlockState(tempPos, ModBlocks.hotbronzecrucible_emerald.getDefaultState(), 2);
|
||||||
TileBaseCrucible tileCrucible45 = (TileBaseCrucible) world.getTileEntity(tempPos);
|
TileBaseCrucible tileCrucible45 = (TileBaseCrucible) world.getTileEntity(tempPos);
|
||||||
tileCrucible45.countdown = itemstack.getTagCompound().getInteger("cooldown");
|
tileCrucible45.countdown = itemstack.getTagCompound().getInteger("cooldown");
|
||||||
itemstack.getTagCompound().setInteger("cooldown", 0);
|
itemstack.getTagCompound().setInteger("cooldown", 0);
|
||||||
itemstack.getTagCompound().setInteger("type", 0);
|
itemstack.getTagCompound().setInteger("type", 0);
|
||||||
return EnumActionResult.SUCCESS;
|
return EnumActionResult.SUCCESS;
|
||||||
case 46:
|
case 46:
|
||||||
world.setBlockState(tempPos, ModBlocks.hotcookedbronzecrucible_emerald.getDefaultState(), 3);
|
world.setBlockState(tempPos, ModBlocks.hotcookedbronzecrucible_emerald.getDefaultState(), 2);
|
||||||
TileBaseCrucible tileCrucible46 = (TileBaseCrucible) world.getTileEntity(tempPos);
|
TileBaseCrucible tileCrucible46 = (TileBaseCrucible) world.getTileEntity(tempPos);
|
||||||
tileCrucible46.countdown = itemstack.getTagCompound().getInteger("cooldown");
|
tileCrucible46.countdown = itemstack.getTagCompound().getInteger("cooldown");
|
||||||
itemstack.getTagCompound().setInteger("cooldown", 0);
|
itemstack.getTagCompound().setInteger("cooldown", 0);
|
||||||
itemstack.getTagCompound().setInteger("type", 0);
|
itemstack.getTagCompound().setInteger("type", 0);
|
||||||
return EnumActionResult.SUCCESS;
|
return EnumActionResult.SUCCESS;
|
||||||
case 47:
|
case 47:
|
||||||
world.setBlockState(tempPos, ModBlocks.hotbronzecrucible_diamond.getDefaultState(), 3);
|
world.setBlockState(tempPos, ModBlocks.hotbronzecrucible_diamond.getDefaultState(), 2);
|
||||||
TileBaseCrucible tileCrucible47 = (TileBaseCrucible) world.getTileEntity(tempPos);
|
TileBaseCrucible tileCrucible47 = (TileBaseCrucible) world.getTileEntity(tempPos);
|
||||||
tileCrucible47.countdown = itemstack.getTagCompound().getInteger("cooldown");
|
tileCrucible47.countdown = itemstack.getTagCompound().getInteger("cooldown");
|
||||||
itemstack.getTagCompound().setInteger("cooldown", 0);
|
itemstack.getTagCompound().setInteger("cooldown", 0);
|
||||||
itemstack.getTagCompound().setInteger("type", 0);
|
itemstack.getTagCompound().setInteger("type", 0);
|
||||||
return EnumActionResult.SUCCESS;
|
return EnumActionResult.SUCCESS;
|
||||||
case 48:
|
case 48:
|
||||||
world.setBlockState(tempPos, ModBlocks.hotcookedbronzecrucible_diamond.getDefaultState(), 3);
|
world.setBlockState(tempPos, ModBlocks.hotcookedbronzecrucible_diamond.getDefaultState(), 2);
|
||||||
TileBaseCrucible tileCrucible48 = (TileBaseCrucible) world.getTileEntity(tempPos);
|
TileBaseCrucible tileCrucible48 = (TileBaseCrucible) world.getTileEntity(tempPos);
|
||||||
tileCrucible48.countdown = itemstack.getTagCompound().getInteger("cooldown");
|
tileCrucible48.countdown = itemstack.getTagCompound().getInteger("cooldown");
|
||||||
itemstack.getTagCompound().setInteger("cooldown", 0);
|
itemstack.getTagCompound().setInteger("cooldown", 0);
|
||||||
itemstack.getTagCompound().setInteger("type", 0);
|
itemstack.getTagCompound().setInteger("type", 0);
|
||||||
return EnumActionResult.SUCCESS;
|
return EnumActionResult.SUCCESS;
|
||||||
case 49:
|
case 49:
|
||||||
world.setBlockState(tempPos, ModBlocks.hotbronzecrucible_redstone.getDefaultState(), 3);
|
world.setBlockState(tempPos, ModBlocks.hotbronzecrucible_redstone.getDefaultState(), 2);
|
||||||
TileBaseCrucible tileCrucible49 = (TileBaseCrucible) world.getTileEntity(tempPos);
|
TileBaseCrucible tileCrucible49 = (TileBaseCrucible) world.getTileEntity(tempPos);
|
||||||
tileCrucible49.countdown = itemstack.getTagCompound().getInteger("cooldown");
|
tileCrucible49.countdown = itemstack.getTagCompound().getInteger("cooldown");
|
||||||
itemstack.getTagCompound().setInteger("cooldown", 0);
|
itemstack.getTagCompound().setInteger("cooldown", 0);
|
||||||
itemstack.getTagCompound().setInteger("type", 0);
|
itemstack.getTagCompound().setInteger("type", 0);
|
||||||
return EnumActionResult.SUCCESS;
|
return EnumActionResult.SUCCESS;
|
||||||
case 50:
|
case 50:
|
||||||
world.setBlockState(tempPos, ModBlocks.hotcookedbronzecrucible_redstone.getDefaultState(), 3);
|
world.setBlockState(tempPos, ModBlocks.hotcookedbronzecrucible_redstone.getDefaultState(), 2);
|
||||||
TileBaseCrucible tileCrucible50 = (TileBaseCrucible) world.getTileEntity(tempPos);
|
TileBaseCrucible tileCrucible50 = (TileBaseCrucible) world.getTileEntity(tempPos);
|
||||||
tileCrucible50.countdown = itemstack.getTagCompound().getInteger("cooldown");
|
tileCrucible50.countdown = itemstack.getTagCompound().getInteger("cooldown");
|
||||||
itemstack.getTagCompound().setInteger("cooldown", 0);
|
itemstack.getTagCompound().setInteger("cooldown", 0);
|
||||||
itemstack.getTagCompound().setInteger("type", 0);
|
itemstack.getTagCompound().setInteger("type", 0);
|
||||||
return EnumActionResult.SUCCESS;
|
return EnumActionResult.SUCCESS;
|
||||||
case 51:
|
case 51:
|
||||||
world.setBlockState(tempPos, ModBlocks.hotbronzecrucible_lapis.getDefaultState(), 3);
|
world.setBlockState(tempPos, ModBlocks.hotbronzecrucible_lapis.getDefaultState(), 2);
|
||||||
TileBaseCrucible tileCrucible51 = (TileBaseCrucible) world.getTileEntity(tempPos);
|
TileBaseCrucible tileCrucible51 = (TileBaseCrucible) world.getTileEntity(tempPos);
|
||||||
tileCrucible51.countdown = itemstack.getTagCompound().getInteger("cooldown");
|
tileCrucible51.countdown = itemstack.getTagCompound().getInteger("cooldown");
|
||||||
itemstack.getTagCompound().setInteger("cooldown", 0);
|
itemstack.getTagCompound().setInteger("cooldown", 0);
|
||||||
itemstack.getTagCompound().setInteger("type", 0);
|
itemstack.getTagCompound().setInteger("type", 0);
|
||||||
return EnumActionResult.SUCCESS;
|
return EnumActionResult.SUCCESS;
|
||||||
case 52:
|
case 52:
|
||||||
world.setBlockState(tempPos, ModBlocks.hotcookedbronzecrucible_lapis.getDefaultState(), 3);
|
world.setBlockState(tempPos, ModBlocks.hotcookedbronzecrucible_lapis.getDefaultState(), 2);
|
||||||
TileBaseCrucible tileCrucible52 = (TileBaseCrucible) world.getTileEntity(tempPos);
|
TileBaseCrucible tileCrucible52 = (TileBaseCrucible) world.getTileEntity(tempPos);
|
||||||
tileCrucible52.countdown = itemstack.getTagCompound().getInteger("cooldown");
|
tileCrucible52.countdown = itemstack.getTagCompound().getInteger("cooldown");
|
||||||
itemstack.getTagCompound().setInteger("cooldown", 0);
|
itemstack.getTagCompound().setInteger("cooldown", 0);
|
||||||
|
|||||||
@@ -0,0 +1,30 @@
|
|||||||
|
package nmd.primal.forgecraft.items.armor;
|
||||||
|
|
||||||
|
import net.minecraft.inventory.EntityEquipmentSlot;
|
||||||
|
import net.minecraft.item.ItemArmor;
|
||||||
|
import nmd.primal.forgecraft.ModInfo;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Created by mminaie on 7/3/17.
|
||||||
|
*/
|
||||||
|
public class CustomLeggings extends ItemArmor{
|
||||||
|
|
||||||
|
public CustomLeggings(ArmorMaterial materialIn, int renderIndexIn, EntityEquipmentSlot equipmentSlotIn, String name) {
|
||||||
|
super(materialIn, renderIndexIn, equipmentSlotIn);
|
||||||
|
|
||||||
|
this.setRegistryName(name);
|
||||||
|
this.setUnlocalizedName(name);
|
||||||
|
this.setCreativeTab(ModInfo.TAB_FORGECRAFT);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getName() {
|
||||||
|
return this.getRegistryName().toString();
|
||||||
|
}
|
||||||
|
|
||||||
|
public static boolean isHidden()
|
||||||
|
{
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
@@ -252,6 +252,7 @@ public class ToolPart extends Item implements ToolNBT{
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onUpdate(ItemStack item, World world, Entity player, int itemSlot, boolean isSelected) {
|
public void onUpdate(ItemStack item, World world, Entity player, int itemSlot, boolean isSelected) {
|
||||||
|
//System.out.println(item.getTagCompound());
|
||||||
if (!item.hasTagCompound()) {
|
if (!item.hasTagCompound()) {
|
||||||
item.setTagCompound(new NBTTagCompound());
|
item.setTagCompound(new NBTTagCompound());
|
||||||
NBTTagCompound tags = new NBTTagCompound();
|
NBTTagCompound tags = new NBTTagCompound();
|
||||||
|
|||||||
@@ -31,14 +31,16 @@ import java.util.concurrent.ThreadLocalRandom;
|
|||||||
*/
|
*/
|
||||||
public class BronzeAxe extends ItemAxe implements ToolNBT {
|
public class BronzeAxe extends ItemAxe implements ToolNBT {
|
||||||
|
|
||||||
public BronzeAxe(String name, Item.ToolMaterial material) {
|
Item drop;
|
||||||
|
|
||||||
|
public BronzeAxe(String name, Item.ToolMaterial material, Item damageDrop) {
|
||||||
super(material, 5, -2f);
|
super(material, 5, -2f);
|
||||||
this.setUnlocalizedName(name);
|
this.setUnlocalizedName(name);
|
||||||
this.setRegistryName(name);
|
this.setRegistryName(name);
|
||||||
this.setCreativeTab(ModInfo.TAB_FORGECRAFT);
|
this.setCreativeTab(ModInfo.TAB_FORGECRAFT);
|
||||||
this.setMaxStackSize(1);
|
this.setMaxStackSize(1);
|
||||||
this.setNoRepair();
|
this.setNoRepair();
|
||||||
|
this.drop=damageDrop;
|
||||||
this.addPropertyOverride(new ResourceLocation("type"), new IItemPropertyGetter() {
|
this.addPropertyOverride(new ResourceLocation("type"), new IItemPropertyGetter() {
|
||||||
|
|
||||||
/***
|
/***
|
||||||
@@ -183,18 +185,49 @@ public class BronzeAxe extends ItemAxe implements ToolNBT {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public boolean onBlockDestroyed(ItemStack stack, World worldIn, IBlockState state, BlockPos pos, EntityLivingBase entityLiving)
|
public boolean hitEntity(ItemStack stack, EntityLivingBase target, EntityLivingBase attacker)
|
||||||
{
|
|
||||||
if (!worldIn.isRemote && (double)state.getBlockHardness(worldIn, pos) != 0.0D)
|
|
||||||
{
|
{
|
||||||
|
if(stack.getMaxDamage() - stack.getItemDamage() >1 ) {
|
||||||
|
stack.damageItem(1, attacker);
|
||||||
|
return true;
|
||||||
|
} else {
|
||||||
|
ItemStack dropStack = new ItemStack(drop, 1, stack.getItemDamage());
|
||||||
|
NBTTagCompound copyNBT = stack.getTagCompound();
|
||||||
|
dropStack.setTagCompound(copyNBT);
|
||||||
|
|
||||||
|
EntityPlayer player = (EntityPlayer) attacker;
|
||||||
|
World world = attacker.getEntityWorld();
|
||||||
|
if(!world.isRemote) {
|
||||||
|
PlayerHelper.spawnItemOnPlayer(world, player, dropStack);
|
||||||
|
attacker.renderBrokenItemStack(stack);
|
||||||
|
stack.shrink(1);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public boolean onBlockDestroyed(ItemStack stack, World world, IBlockState state, BlockPos pos, EntityLivingBase entityLiving)
|
||||||
|
{
|
||||||
|
if (!world.isRemote && (double)state.getBlockHardness(world, pos) != 0.0D)
|
||||||
|
{
|
||||||
|
if(stack.getMaxDamage() - stack.getItemDamage() >1 ) {
|
||||||
stack.getTagCompound().removeTag("ench");
|
stack.getTagCompound().removeTag("ench");
|
||||||
//System.out.println(stack.getTagCompound());
|
|
||||||
if(getDiamondLevel(stack) > 0) {
|
if(getDiamondLevel(stack) > 0) {
|
||||||
if(ThreadLocalRandom.current().nextInt(0, getDiamondLevel(stack)) == 0) {
|
if(ThreadLocalRandom.current().nextInt(0, getDiamondLevel(stack)) == 0) {
|
||||||
stack.damageItem(1, entityLiving);
|
stack.damageItem(1, entityLiving);
|
||||||
}
|
}
|
||||||
} else stack.damageItem(1, entityLiving);
|
} else stack.damageItem(1, entityLiving);
|
||||||
|
} else {
|
||||||
|
ItemStack dropStack = new ItemStack(drop, 1, stack.getItemDamage());
|
||||||
|
NBTTagCompound copyNBT = stack.getTagCompound();
|
||||||
|
dropStack.setTagCompound(copyNBT);
|
||||||
|
EntityPlayer player = (EntityPlayer) entityLiving;
|
||||||
|
PlayerHelper.spawnItemOnPlayer(world, player, dropStack);
|
||||||
|
entityLiving.renderBrokenItemStack(stack);
|
||||||
|
stack.shrink(1);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
|
|||||||
@@ -6,11 +6,14 @@ import net.minecraft.enchantment.Enchantment;
|
|||||||
import net.minecraft.entity.Entity;
|
import net.minecraft.entity.Entity;
|
||||||
import net.minecraft.entity.EntityLivingBase;
|
import net.minecraft.entity.EntityLivingBase;
|
||||||
import net.minecraft.entity.player.EntityPlayer;
|
import net.minecraft.entity.player.EntityPlayer;
|
||||||
|
import net.minecraft.init.SoundEvents;
|
||||||
import net.minecraft.item.IItemPropertyGetter;
|
import net.minecraft.item.IItemPropertyGetter;
|
||||||
|
import net.minecraft.item.Item;
|
||||||
import net.minecraft.item.ItemHoe;
|
import net.minecraft.item.ItemHoe;
|
||||||
import net.minecraft.item.ItemStack;
|
import net.minecraft.item.ItemStack;
|
||||||
import net.minecraft.nbt.NBTTagCompound;
|
import net.minecraft.nbt.NBTTagCompound;
|
||||||
import net.minecraft.util.ResourceLocation;
|
import net.minecraft.util.ResourceLocation;
|
||||||
|
import net.minecraft.util.SoundCategory;
|
||||||
import net.minecraft.util.math.BlockPos;
|
import net.minecraft.util.math.BlockPos;
|
||||||
import net.minecraft.world.World;
|
import net.minecraft.world.World;
|
||||||
import net.minecraftforge.fml.relauncher.Side;
|
import net.minecraftforge.fml.relauncher.Side;
|
||||||
@@ -29,14 +32,16 @@ import java.util.concurrent.ThreadLocalRandom;
|
|||||||
*/
|
*/
|
||||||
public class BronzeHoe extends ItemHoe implements ToolNBT {
|
public class BronzeHoe extends ItemHoe implements ToolNBT {
|
||||||
|
|
||||||
public BronzeHoe(String name, ToolMaterial material) {
|
Item drop;
|
||||||
|
|
||||||
|
public BronzeHoe(String name, ToolMaterial material, Item damageDrop) {
|
||||||
super(material);
|
super(material);
|
||||||
this.setUnlocalizedName(name);
|
this.setUnlocalizedName(name);
|
||||||
this.setRegistryName(name);
|
this.setRegistryName(name);
|
||||||
this.setCreativeTab(ModInfo.TAB_FORGECRAFT);
|
this.setCreativeTab(ModInfo.TAB_FORGECRAFT);
|
||||||
this.setMaxStackSize(1);
|
this.setMaxStackSize(1);
|
||||||
this.setNoRepair();
|
this.setNoRepair();
|
||||||
|
this.drop=damageDrop;
|
||||||
this.addPropertyOverride(new ResourceLocation("type"), new IItemPropertyGetter() {
|
this.addPropertyOverride(new ResourceLocation("type"), new IItemPropertyGetter() {
|
||||||
|
|
||||||
/***
|
/***
|
||||||
@@ -185,18 +190,73 @@ public class BronzeHoe extends ItemHoe implements ToolNBT {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public boolean onBlockDestroyed(ItemStack stack, World worldIn, IBlockState state, BlockPos pos, EntityLivingBase entityLiving)
|
protected void setBlock(ItemStack stack, EntityPlayer player, World worldIn, BlockPos pos, IBlockState state)
|
||||||
{
|
|
||||||
if (!worldIn.isRemote && (double)state.getBlockHardness(worldIn, pos) != 0.0D)
|
|
||||||
{
|
{
|
||||||
|
worldIn.playSound(player, pos, SoundEvents.ITEM_HOE_TILL, SoundCategory.BLOCKS, 1.0F, 1.0F);
|
||||||
|
|
||||||
|
if (!worldIn.isRemote)
|
||||||
|
{
|
||||||
|
worldIn.setBlockState(pos, state, 11);
|
||||||
|
if(stack.getMaxDamage() - stack.getItemDamage() >1 ) {
|
||||||
|
stack.damageItem(1, player);
|
||||||
|
} else {
|
||||||
|
ItemStack dropStack = new ItemStack(drop, 1);
|
||||||
|
dropStack.setItemDamage(stack.getItemDamage());
|
||||||
|
dropStack.setTagCompound(new NBTTagCompound());
|
||||||
|
NBTTagCompound copyNBT;
|
||||||
|
copyNBT = stack.getSubCompound("tags").copy();
|
||||||
|
dropStack.setTagCompound(copyNBT);
|
||||||
|
PlayerHelper.spawnItemOnPlayer(worldIn, player, dropStack);
|
||||||
|
player.renderBrokenItemStack(stack);
|
||||||
|
stack.shrink(1);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public boolean hitEntity(ItemStack stack, EntityLivingBase target, EntityLivingBase attacker)
|
||||||
|
{
|
||||||
|
if(stack.getMaxDamage() - stack.getItemDamage() >1 ) {
|
||||||
|
stack.damageItem(1, attacker);
|
||||||
|
return true;
|
||||||
|
} else {
|
||||||
|
ItemStack dropStack = new ItemStack(drop, 1, stack.getItemDamage());
|
||||||
|
NBTTagCompound copyNBT = stack.getTagCompound();
|
||||||
|
dropStack.setTagCompound(copyNBT);
|
||||||
|
|
||||||
|
EntityPlayer player = (EntityPlayer) attacker;
|
||||||
|
World world = attacker.getEntityWorld();
|
||||||
|
if(!world.isRemote) {
|
||||||
|
PlayerHelper.spawnItemOnPlayer(world, player, dropStack);
|
||||||
|
attacker.renderBrokenItemStack(stack);
|
||||||
|
stack.shrink(1);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public boolean onBlockDestroyed(ItemStack stack, World world, IBlockState state, BlockPos pos, EntityLivingBase entityLiving)
|
||||||
|
{
|
||||||
|
if (!world.isRemote && (double)state.getBlockHardness(world, pos) != 0.0D)
|
||||||
|
{
|
||||||
|
if(stack.getMaxDamage() - stack.getItemDamage() >1 ) {
|
||||||
stack.getTagCompound().removeTag("ench");
|
stack.getTagCompound().removeTag("ench");
|
||||||
//System.out.println(stack.getTagCompound());
|
|
||||||
if(getDiamondLevel(stack) > 0) {
|
if(getDiamondLevel(stack) > 0) {
|
||||||
if(ThreadLocalRandom.current().nextInt(0, getDiamondLevel(stack)) == 0) {
|
if(ThreadLocalRandom.current().nextInt(0, getDiamondLevel(stack)) == 0) {
|
||||||
stack.damageItem(1, entityLiving);
|
stack.damageItem(1, entityLiving);
|
||||||
}
|
}
|
||||||
} else stack.damageItem(1, entityLiving);
|
} else stack.damageItem(1, entityLiving);
|
||||||
|
} else {
|
||||||
|
ItemStack dropStack = new ItemStack(drop, 1, stack.getItemDamage());
|
||||||
|
NBTTagCompound copyNBT = stack.getTagCompound();
|
||||||
|
dropStack.setTagCompound(copyNBT);
|
||||||
|
EntityPlayer player = (EntityPlayer) entityLiving;
|
||||||
|
PlayerHelper.spawnItemOnPlayer(world, player, dropStack);
|
||||||
|
entityLiving.renderBrokenItemStack(stack);
|
||||||
|
stack.shrink(1);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ import net.minecraft.entity.Entity;
|
|||||||
import net.minecraft.entity.EntityLivingBase;
|
import net.minecraft.entity.EntityLivingBase;
|
||||||
import net.minecraft.entity.player.EntityPlayer;
|
import net.minecraft.entity.player.EntityPlayer;
|
||||||
import net.minecraft.item.IItemPropertyGetter;
|
import net.minecraft.item.IItemPropertyGetter;
|
||||||
|
import net.minecraft.item.Item;
|
||||||
import net.minecraft.item.ItemPickaxe;
|
import net.minecraft.item.ItemPickaxe;
|
||||||
import net.minecraft.item.ItemStack;
|
import net.minecraft.item.ItemStack;
|
||||||
import net.minecraft.nbt.NBTTagCompound;
|
import net.minecraft.nbt.NBTTagCompound;
|
||||||
@@ -30,14 +31,16 @@ import java.util.concurrent.ThreadLocalRandom;
|
|||||||
*/
|
*/
|
||||||
public class BronzePickaxe extends ItemPickaxe implements ToolNBT{
|
public class BronzePickaxe extends ItemPickaxe implements ToolNBT{
|
||||||
|
|
||||||
public BronzePickaxe(String name, ToolMaterial material) {
|
private Item drop;
|
||||||
|
|
||||||
|
public BronzePickaxe(String name, ToolMaterial material, Item damageDrop) {
|
||||||
super(material);
|
super(material);
|
||||||
this.setUnlocalizedName(name);
|
this.setUnlocalizedName(name);
|
||||||
this.setRegistryName(name);
|
this.setRegistryName(name);
|
||||||
this.setCreativeTab(ModInfo.TAB_FORGECRAFT);
|
this.setCreativeTab(ModInfo.TAB_FORGECRAFT);
|
||||||
this.setMaxStackSize(1);
|
this.setMaxStackSize(1);
|
||||||
this.setNoRepair();
|
this.setNoRepair();
|
||||||
|
this.drop=damageDrop;
|
||||||
//this.toolClass = "pickaxe";
|
//this.toolClass = "pickaxe";
|
||||||
|
|
||||||
this.addPropertyOverride(new ResourceLocation("type"), new IItemPropertyGetter() {
|
this.addPropertyOverride(new ResourceLocation("type"), new IItemPropertyGetter() {
|
||||||
@@ -126,9 +129,6 @@ public class BronzePickaxe extends ItemPickaxe implements ToolNBT{
|
|||||||
setModifiers(item, 0);
|
setModifiers(item, 0);
|
||||||
|
|
||||||
}
|
}
|
||||||
if( this.getMaxDamage(item) - this.getDamage(item) <= 1 ){
|
|
||||||
PlayerHelper.spawnItemOnPlayer(world, (EntityPlayer) player, new ItemStack(ModItems.bronzepickaxehead, 1));
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -184,18 +184,49 @@ public class BronzePickaxe extends ItemPickaxe implements ToolNBT{
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public boolean onBlockDestroyed(ItemStack stack, World worldIn, IBlockState state, BlockPos pos, EntityLivingBase entityLiving)
|
public boolean hitEntity(ItemStack stack, EntityLivingBase target, EntityLivingBase attacker)
|
||||||
{
|
|
||||||
if (!worldIn.isRemote && (double)state.getBlockHardness(worldIn, pos) != 0.0D)
|
|
||||||
{
|
{
|
||||||
|
if(stack.getMaxDamage() - stack.getItemDamage() >1 ) {
|
||||||
|
stack.damageItem(1, attacker);
|
||||||
|
return true;
|
||||||
|
} else {
|
||||||
|
ItemStack dropStack = new ItemStack(drop, 1, stack.getItemDamage());
|
||||||
|
NBTTagCompound copyNBT = stack.getTagCompound();
|
||||||
|
dropStack.setTagCompound(copyNBT);
|
||||||
|
|
||||||
|
EntityPlayer player = (EntityPlayer) attacker;
|
||||||
|
World world = attacker.getEntityWorld();
|
||||||
|
if(!world.isRemote) {
|
||||||
|
PlayerHelper.spawnItemOnPlayer(world, player, dropStack);
|
||||||
|
attacker.renderBrokenItemStack(stack);
|
||||||
|
stack.shrink(1);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public boolean onBlockDestroyed(ItemStack stack, World world, IBlockState state, BlockPos pos, EntityLivingBase entityLiving)
|
||||||
|
{
|
||||||
|
if (!world.isRemote && (double)state.getBlockHardness(world, pos) != 0.0D)
|
||||||
|
{
|
||||||
|
if(stack.getMaxDamage() - stack.getItemDamage() >1 ) {
|
||||||
stack.getTagCompound().removeTag("ench");
|
stack.getTagCompound().removeTag("ench");
|
||||||
//System.out.println(stack.getTagCompound());
|
|
||||||
if(getDiamondLevel(stack) > 0) {
|
if(getDiamondLevel(stack) > 0) {
|
||||||
if(ThreadLocalRandom.current().nextInt(0, getDiamondLevel(stack)) == 0) {
|
if(ThreadLocalRandom.current().nextInt(0, getDiamondLevel(stack)) == 0) {
|
||||||
stack.damageItem(1, entityLiving);
|
stack.damageItem(1, entityLiving);
|
||||||
}
|
}
|
||||||
} else stack.damageItem(1, entityLiving);
|
} else stack.damageItem(1, entityLiving);
|
||||||
|
} else {
|
||||||
|
ItemStack dropStack = new ItemStack(drop, 1, stack.getItemDamage());
|
||||||
|
NBTTagCompound copyNBT = stack.getTagCompound();
|
||||||
|
dropStack.setTagCompound(copyNBT);
|
||||||
|
EntityPlayer player = (EntityPlayer) entityLiving;
|
||||||
|
PlayerHelper.spawnItemOnPlayer(world, player, dropStack);
|
||||||
|
entityLiving.renderBrokenItemStack(stack);
|
||||||
|
stack.shrink(1);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
|
|||||||
@@ -10,6 +10,7 @@ import net.minecraft.entity.EntityLivingBase;
|
|||||||
import net.minecraft.entity.player.EntityPlayer;
|
import net.minecraft.entity.player.EntityPlayer;
|
||||||
import net.minecraft.init.Blocks;
|
import net.minecraft.init.Blocks;
|
||||||
import net.minecraft.item.IItemPropertyGetter;
|
import net.minecraft.item.IItemPropertyGetter;
|
||||||
|
import net.minecraft.item.Item;
|
||||||
import net.minecraft.item.ItemSpade;
|
import net.minecraft.item.ItemSpade;
|
||||||
import net.minecraft.item.ItemStack;
|
import net.minecraft.item.ItemStack;
|
||||||
import net.minecraft.nbt.NBTTagCompound;
|
import net.minecraft.nbt.NBTTagCompound;
|
||||||
@@ -34,15 +35,16 @@ import java.util.concurrent.ThreadLocalRandom;
|
|||||||
public class BronzeShovel extends ItemSpade implements ToolNBT {
|
public class BronzeShovel extends ItemSpade implements ToolNBT {
|
||||||
|
|
||||||
private static final Set<Block> EFFECTIVE_ON = Sets.newHashSet(new Block[] {Blocks.CLAY, Blocks.DIRT, Blocks.FARMLAND, Blocks.GRASS, Blocks.GRAVEL, Blocks.MYCELIUM, Blocks.SAND, Blocks.SNOW, Blocks.SNOW_LAYER, Blocks.SOUL_SAND, Blocks.GRASS_PATH});
|
private static final Set<Block> EFFECTIVE_ON = Sets.newHashSet(new Block[] {Blocks.CLAY, Blocks.DIRT, Blocks.FARMLAND, Blocks.GRASS, Blocks.GRAVEL, Blocks.MYCELIUM, Blocks.SAND, Blocks.SNOW, Blocks.SNOW_LAYER, Blocks.SOUL_SAND, Blocks.GRASS_PATH});
|
||||||
|
Item drop;
|
||||||
|
|
||||||
public BronzeShovel(String name, ToolMaterial material) {
|
public BronzeShovel(String name, ToolMaterial material, Item damageDrop) {
|
||||||
super(material);
|
super(material);
|
||||||
this.setUnlocalizedName(name);
|
this.setUnlocalizedName(name);
|
||||||
this.setRegistryName(name);
|
this.setRegistryName(name);
|
||||||
this.setCreativeTab(ModInfo.TAB_FORGECRAFT);
|
this.setCreativeTab(ModInfo.TAB_FORGECRAFT);
|
||||||
this.setMaxStackSize(1);
|
this.setMaxStackSize(1);
|
||||||
this.setNoRepair();
|
this.setNoRepair();
|
||||||
|
this.drop=damageDrop;
|
||||||
this.addPropertyOverride(new ResourceLocation("type"), new IItemPropertyGetter() {
|
this.addPropertyOverride(new ResourceLocation("type"), new IItemPropertyGetter() {
|
||||||
|
|
||||||
/***
|
/***
|
||||||
@@ -183,18 +185,49 @@ public class BronzeShovel extends ItemSpade implements ToolNBT {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public boolean onBlockDestroyed(ItemStack stack, World worldIn, IBlockState state, BlockPos pos, EntityLivingBase entityLiving)
|
public boolean hitEntity(ItemStack stack, EntityLivingBase target, EntityLivingBase attacker)
|
||||||
{
|
|
||||||
if (!worldIn.isRemote && (double)state.getBlockHardness(worldIn, pos) != 0.0D)
|
|
||||||
{
|
{
|
||||||
|
if(stack.getMaxDamage() - stack.getItemDamage() >1 ) {
|
||||||
|
stack.damageItem(1, attacker);
|
||||||
|
return true;
|
||||||
|
} else {
|
||||||
|
ItemStack dropStack = new ItemStack(drop, 1, stack.getItemDamage());
|
||||||
|
NBTTagCompound copyNBT = stack.getTagCompound();
|
||||||
|
dropStack.setTagCompound(copyNBT);
|
||||||
|
|
||||||
|
EntityPlayer player = (EntityPlayer) attacker;
|
||||||
|
World world = attacker.getEntityWorld();
|
||||||
|
if(!world.isRemote) {
|
||||||
|
PlayerHelper.spawnItemOnPlayer(world, player, dropStack);
|
||||||
|
attacker.renderBrokenItemStack(stack);
|
||||||
|
stack.shrink(1);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public boolean onBlockDestroyed(ItemStack stack, World world, IBlockState state, BlockPos pos, EntityLivingBase entityLiving)
|
||||||
|
{
|
||||||
|
if (!world.isRemote && (double)state.getBlockHardness(world, pos) != 0.0D)
|
||||||
|
{
|
||||||
|
if(stack.getMaxDamage() - stack.getItemDamage() >1 ) {
|
||||||
stack.getTagCompound().removeTag("ench");
|
stack.getTagCompound().removeTag("ench");
|
||||||
//System.out.println(stack.getTagCompound());
|
|
||||||
if(getDiamondLevel(stack) > 0) {
|
if(getDiamondLevel(stack) > 0) {
|
||||||
if(ThreadLocalRandom.current().nextInt(0, getDiamondLevel(stack)) == 0) {
|
if(ThreadLocalRandom.current().nextInt(0, getDiamondLevel(stack)) == 0) {
|
||||||
stack.damageItem(1, entityLiving);
|
stack.damageItem(1, entityLiving);
|
||||||
}
|
}
|
||||||
} else stack.damageItem(1, entityLiving);
|
} else stack.damageItem(1, entityLiving);
|
||||||
|
} else {
|
||||||
|
ItemStack dropStack = new ItemStack(drop, 1, stack.getItemDamage());
|
||||||
|
NBTTagCompound copyNBT = stack.getTagCompound();
|
||||||
|
dropStack.setTagCompound(copyNBT);
|
||||||
|
EntityPlayer player = (EntityPlayer) entityLiving;
|
||||||
|
PlayerHelper.spawnItemOnPlayer(world, player, dropStack);
|
||||||
|
entityLiving.renderBrokenItemStack(stack);
|
||||||
|
stack.shrink(1);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
|
|||||||
@@ -17,7 +17,9 @@ import net.minecraft.util.math.BlockPos;
|
|||||||
import net.minecraft.world.World;
|
import net.minecraft.world.World;
|
||||||
import net.minecraftforge.fml.relauncher.Side;
|
import net.minecraftforge.fml.relauncher.Side;
|
||||||
import net.minecraftforge.fml.relauncher.SideOnly;
|
import net.minecraftforge.fml.relauncher.SideOnly;
|
||||||
|
import nmd.primal.core.common.helper.PlayerHelper;
|
||||||
import nmd.primal.forgecraft.ModInfo;
|
import nmd.primal.forgecraft.ModInfo;
|
||||||
|
import nmd.primal.forgecraft.init.ModItems;
|
||||||
import nmd.primal.forgecraft.util.ToolNBT;
|
import nmd.primal.forgecraft.util.ToolNBT;
|
||||||
|
|
||||||
import javax.annotation.Nullable;
|
import javax.annotation.Nullable;
|
||||||
@@ -29,14 +31,16 @@ import java.util.concurrent.ThreadLocalRandom;
|
|||||||
*/
|
*/
|
||||||
public class CustomAxe extends ItemAxe implements ToolNBT {
|
public class CustomAxe extends ItemAxe implements ToolNBT {
|
||||||
|
|
||||||
public CustomAxe(String name, Item.ToolMaterial material) {
|
Item drop;
|
||||||
|
|
||||||
|
public CustomAxe(String name, Item.ToolMaterial material, Item damageDrop) {
|
||||||
super(material, 6, -3.1f);
|
super(material, 6, -3.1f);
|
||||||
this.setUnlocalizedName(name);
|
this.setUnlocalizedName(name);
|
||||||
this.setRegistryName(name);
|
this.setRegistryName(name);
|
||||||
this.setCreativeTab(ModInfo.TAB_FORGECRAFT);
|
this.setCreativeTab(ModInfo.TAB_FORGECRAFT);
|
||||||
this.setMaxStackSize(1);
|
this.setMaxStackSize(1);
|
||||||
this.setNoRepair();
|
this.setNoRepair();
|
||||||
|
this.drop = damageDrop;
|
||||||
this.addPropertyOverride(new ResourceLocation("type"), new IItemPropertyGetter() {
|
this.addPropertyOverride(new ResourceLocation("type"), new IItemPropertyGetter() {
|
||||||
|
|
||||||
/***
|
/***
|
||||||
@@ -228,6 +232,7 @@ public class CustomAxe extends ItemAxe implements ToolNBT {
|
|||||||
public void onCreated(ItemStack item, World world, EntityPlayer playerIn) {
|
public void onCreated(ItemStack item, World world, EntityPlayer playerIn) {
|
||||||
|
|
||||||
if(!world.isRemote) {
|
if(!world.isRemote) {
|
||||||
|
item.setItemDamage(item.getMaxDamage()-5);
|
||||||
if (!item.hasTagCompound()) {
|
if (!item.hasTagCompound()) {
|
||||||
item.setTagCompound(new NBTTagCompound());
|
item.setTagCompound(new NBTTagCompound());
|
||||||
NBTTagCompound tags = new NBTTagCompound();
|
NBTTagCompound tags = new NBTTagCompound();
|
||||||
@@ -250,6 +255,7 @@ public class CustomAxe extends ItemAxe implements ToolNBT {
|
|||||||
@Override
|
@Override
|
||||||
public void onUpdate(ItemStack item, World world, Entity player, int itemSlot, boolean isSelected) {
|
public void onUpdate(ItemStack item, World world, Entity player, int itemSlot, boolean isSelected) {
|
||||||
if(!world.isRemote) {
|
if(!world.isRemote) {
|
||||||
|
|
||||||
if (!item.hasTagCompound()) {
|
if (!item.hasTagCompound()) {
|
||||||
item.setTagCompound(new NBTTagCompound());
|
item.setTagCompound(new NBTTagCompound());
|
||||||
NBTTagCompound tags = new NBTTagCompound();
|
NBTTagCompound tags = new NBTTagCompound();
|
||||||
@@ -263,9 +269,6 @@ public class CustomAxe extends ItemAxe implements ToolNBT {
|
|||||||
setLapisLevel(item, 0);
|
setLapisLevel(item, 0);
|
||||||
setModifiers(item, 0);
|
setModifiers(item, 0);
|
||||||
}
|
}
|
||||||
if( this.getMaxDamage(item) - this.getDamage(item) < 5 ){
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -304,7 +307,6 @@ public class CustomAxe extends ItemAxe implements ToolNBT {
|
|||||||
{
|
{
|
||||||
if(!player.world.isRemote){
|
if(!player.world.isRemote){
|
||||||
World world = player.getEntityWorld();
|
World world = player.getEntityWorld();
|
||||||
//System.out.println(world.getBlockState(pos).getBlock());
|
|
||||||
if(itemstack.getItem() instanceof CustomAxe){
|
if(itemstack.getItem() instanceof CustomAxe){
|
||||||
if( getEmerald(itemstack)){
|
if( getEmerald(itemstack)){
|
||||||
itemstack.addEnchantment(Enchantment.getEnchantmentByID(33), 1);
|
itemstack.addEnchantment(Enchantment.getEnchantmentByID(33), 1);
|
||||||
@@ -327,18 +329,49 @@ public class CustomAxe extends ItemAxe implements ToolNBT {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public boolean onBlockDestroyed(ItemStack stack, World worldIn, IBlockState state, BlockPos pos, EntityLivingBase entityLiving)
|
public boolean hitEntity(ItemStack stack, EntityLivingBase target, EntityLivingBase attacker)
|
||||||
{
|
|
||||||
if (!worldIn.isRemote && (double)state.getBlockHardness(worldIn, pos) != 0.0D)
|
|
||||||
{
|
{
|
||||||
|
if(stack.getMaxDamage() - stack.getItemDamage() >1 ) {
|
||||||
|
stack.damageItem(1, attacker);
|
||||||
|
return true;
|
||||||
|
} else {
|
||||||
|
ItemStack dropStack = new ItemStack(drop, 1, stack.getItemDamage());
|
||||||
|
NBTTagCompound copyNBT = stack.getTagCompound();
|
||||||
|
dropStack.setTagCompound(copyNBT);
|
||||||
|
|
||||||
|
EntityPlayer player = (EntityPlayer) attacker;
|
||||||
|
World world = attacker.getEntityWorld();
|
||||||
|
if(!world.isRemote) {
|
||||||
|
PlayerHelper.spawnItemOnPlayer(world, player, dropStack);
|
||||||
|
attacker.renderBrokenItemStack(stack);
|
||||||
|
stack.shrink(1);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public boolean onBlockDestroyed(ItemStack stack, World world, IBlockState state, BlockPos pos, EntityLivingBase entityLiving)
|
||||||
|
{
|
||||||
|
if (!world.isRemote && (double)state.getBlockHardness(world, pos) != 0.0D)
|
||||||
|
{
|
||||||
|
if(stack.getMaxDamage() - stack.getItemDamage() >1 ) {
|
||||||
stack.getTagCompound().removeTag("ench");
|
stack.getTagCompound().removeTag("ench");
|
||||||
//System.out.println(stack.getTagCompound());
|
|
||||||
if(getDiamondLevel(stack) > 0) {
|
if(getDiamondLevel(stack) > 0) {
|
||||||
if(ThreadLocalRandom.current().nextInt(0, getDiamondLevel(stack)) == 0) {
|
if(ThreadLocalRandom.current().nextInt(0, getDiamondLevel(stack)) == 0) {
|
||||||
stack.damageItem(1, entityLiving);
|
stack.damageItem(1, entityLiving);
|
||||||
}
|
}
|
||||||
} else stack.damageItem(1, entityLiving);
|
} else stack.damageItem(1, entityLiving);
|
||||||
|
} else {
|
||||||
|
ItemStack dropStack = new ItemStack(drop, 1, stack.getItemDamage());
|
||||||
|
NBTTagCompound copyNBT = stack.getTagCompound();
|
||||||
|
dropStack.setTagCompound(copyNBT);
|
||||||
|
EntityPlayer player = (EntityPlayer) entityLiving;
|
||||||
|
PlayerHelper.spawnItemOnPlayer(world, player, dropStack);
|
||||||
|
entityLiving.renderBrokenItemStack(stack);
|
||||||
|
stack.shrink(1);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
|
|||||||
@@ -6,17 +6,21 @@ import net.minecraft.enchantment.Enchantment;
|
|||||||
import net.minecraft.entity.Entity;
|
import net.minecraft.entity.Entity;
|
||||||
import net.minecraft.entity.EntityLivingBase;
|
import net.minecraft.entity.EntityLivingBase;
|
||||||
import net.minecraft.entity.player.EntityPlayer;
|
import net.minecraft.entity.player.EntityPlayer;
|
||||||
|
import net.minecraft.init.SoundEvents;
|
||||||
import net.minecraft.item.IItemPropertyGetter;
|
import net.minecraft.item.IItemPropertyGetter;
|
||||||
import net.minecraft.item.Item;
|
import net.minecraft.item.Item;
|
||||||
import net.minecraft.item.ItemHoe;
|
import net.minecraft.item.ItemHoe;
|
||||||
import net.minecraft.item.ItemStack;
|
import net.minecraft.item.ItemStack;
|
||||||
import net.minecraft.nbt.NBTTagCompound;
|
import net.minecraft.nbt.NBTTagCompound;
|
||||||
import net.minecraft.util.ResourceLocation;
|
import net.minecraft.util.ResourceLocation;
|
||||||
|
import net.minecraft.util.SoundCategory;
|
||||||
import net.minecraft.util.math.BlockPos;
|
import net.minecraft.util.math.BlockPos;
|
||||||
import net.minecraft.world.World;
|
import net.minecraft.world.World;
|
||||||
import net.minecraftforge.fml.relauncher.Side;
|
import net.minecraftforge.fml.relauncher.Side;
|
||||||
import net.minecraftforge.fml.relauncher.SideOnly;
|
import net.minecraftforge.fml.relauncher.SideOnly;
|
||||||
|
import nmd.primal.core.common.helper.PlayerHelper;
|
||||||
import nmd.primal.forgecraft.ModInfo;
|
import nmd.primal.forgecraft.ModInfo;
|
||||||
|
import nmd.primal.forgecraft.init.ModItems;
|
||||||
import nmd.primal.forgecraft.util.ToolNBT;
|
import nmd.primal.forgecraft.util.ToolNBT;
|
||||||
|
|
||||||
import javax.annotation.Nullable;
|
import javax.annotation.Nullable;
|
||||||
@@ -28,14 +32,16 @@ import java.util.concurrent.ThreadLocalRandom;
|
|||||||
*/
|
*/
|
||||||
public class CustomHoe extends ItemHoe implements ToolNBT {
|
public class CustomHoe extends ItemHoe implements ToolNBT {
|
||||||
|
|
||||||
public CustomHoe(String name, Item.ToolMaterial material) {
|
private Item drop;
|
||||||
|
|
||||||
|
public CustomHoe(String name, Item.ToolMaterial material, Item damageDrop) {
|
||||||
super(material);
|
super(material);
|
||||||
this.setUnlocalizedName(name);
|
this.setUnlocalizedName(name);
|
||||||
this.setRegistryName(name);
|
this.setRegistryName(name);
|
||||||
this.setCreativeTab(ModInfo.TAB_FORGECRAFT);
|
this.setCreativeTab(ModInfo.TAB_FORGECRAFT);
|
||||||
this.setMaxStackSize(1);
|
this.setMaxStackSize(1);
|
||||||
this.setNoRepair();
|
this.setNoRepair();
|
||||||
|
this.drop = damageDrop;
|
||||||
this.addPropertyOverride(new ResourceLocation("type"), new IItemPropertyGetter() {
|
this.addPropertyOverride(new ResourceLocation("type"), new IItemPropertyGetter() {
|
||||||
|
|
||||||
/***
|
/***
|
||||||
@@ -321,18 +327,73 @@ public class CustomHoe extends ItemHoe implements ToolNBT {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public boolean onBlockDestroyed(ItemStack stack, World worldIn, IBlockState state, BlockPos pos, EntityLivingBase entityLiving)
|
protected void setBlock(ItemStack stack, EntityPlayer player, World worldIn, BlockPos pos, IBlockState state)
|
||||||
{
|
|
||||||
if (!worldIn.isRemote && (double)state.getBlockHardness(worldIn, pos) != 0.0D)
|
|
||||||
{
|
{
|
||||||
|
worldIn.playSound(player, pos, SoundEvents.ITEM_HOE_TILL, SoundCategory.BLOCKS, 1.0F, 1.0F);
|
||||||
|
|
||||||
|
if (!worldIn.isRemote)
|
||||||
|
{
|
||||||
|
worldIn.setBlockState(pos, state, 11);
|
||||||
|
if(stack.getMaxDamage() - stack.getItemDamage() >1 ) {
|
||||||
|
stack.damageItem(1, player);
|
||||||
|
} else {
|
||||||
|
ItemStack dropStack = new ItemStack(drop, 1);
|
||||||
|
dropStack.setItemDamage(stack.getItemDamage());
|
||||||
|
dropStack.setTagCompound(new NBTTagCompound());
|
||||||
|
NBTTagCompound copyNBT;
|
||||||
|
copyNBT = stack.getSubCompound("tags").copy();
|
||||||
|
dropStack.setTagCompound(copyNBT);
|
||||||
|
PlayerHelper.spawnItemOnPlayer(worldIn, player, dropStack);
|
||||||
|
player.renderBrokenItemStack(stack);
|
||||||
|
stack.shrink(1);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public boolean hitEntity(ItemStack stack, EntityLivingBase target, EntityLivingBase attacker)
|
||||||
|
{
|
||||||
|
if(stack.getMaxDamage() - stack.getItemDamage() >1 ) {
|
||||||
|
stack.damageItem(1, attacker);
|
||||||
|
return true;
|
||||||
|
} else {
|
||||||
|
ItemStack dropStack = new ItemStack(drop, 1, stack.getItemDamage());
|
||||||
|
NBTTagCompound copyNBT = stack.getTagCompound();
|
||||||
|
dropStack.setTagCompound(copyNBT);
|
||||||
|
|
||||||
|
EntityPlayer player = (EntityPlayer) attacker;
|
||||||
|
World world = attacker.getEntityWorld();
|
||||||
|
if(!world.isRemote) {
|
||||||
|
PlayerHelper.spawnItemOnPlayer(world, player, dropStack);
|
||||||
|
attacker.renderBrokenItemStack(stack);
|
||||||
|
stack.shrink(1);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public boolean onBlockDestroyed(ItemStack stack, World world, IBlockState state, BlockPos pos, EntityLivingBase entityLiving)
|
||||||
|
{
|
||||||
|
if (!world.isRemote && (double)state.getBlockHardness(world, pos) != 0.0D)
|
||||||
|
{
|
||||||
|
if(stack.getMaxDamage() - stack.getItemDamage() >1 ) {
|
||||||
stack.getTagCompound().removeTag("ench");
|
stack.getTagCompound().removeTag("ench");
|
||||||
//System.out.println(stack.getTagCompound());
|
|
||||||
if(getDiamondLevel(stack) > 0) {
|
if(getDiamondLevel(stack) > 0) {
|
||||||
if(ThreadLocalRandom.current().nextInt(0, getDiamondLevel(stack)) == 0) {
|
if(ThreadLocalRandom.current().nextInt(0, getDiamondLevel(stack)) == 0) {
|
||||||
stack.damageItem(1, entityLiving);
|
stack.damageItem(1, entityLiving);
|
||||||
}
|
}
|
||||||
} else stack.damageItem(1, entityLiving);
|
} else stack.damageItem(1, entityLiving);
|
||||||
|
} else {
|
||||||
|
ItemStack dropStack = new ItemStack(drop, 1, stack.getItemDamage());
|
||||||
|
NBTTagCompound copyNBT = stack.getTagCompound();
|
||||||
|
dropStack.setTagCompound(copyNBT);
|
||||||
|
EntityPlayer player = (EntityPlayer) entityLiving;
|
||||||
|
PlayerHelper.spawnItemOnPlayer(world, player, dropStack);
|
||||||
|
entityLiving.renderBrokenItemStack(stack);
|
||||||
|
stack.shrink(1);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
|
|||||||
@@ -17,7 +17,9 @@ import net.minecraft.util.math.BlockPos;
|
|||||||
import net.minecraft.world.World;
|
import net.minecraft.world.World;
|
||||||
import net.minecraftforge.fml.relauncher.Side;
|
import net.minecraftforge.fml.relauncher.Side;
|
||||||
import net.minecraftforge.fml.relauncher.SideOnly;
|
import net.minecraftforge.fml.relauncher.SideOnly;
|
||||||
|
import nmd.primal.core.common.helper.PlayerHelper;
|
||||||
import nmd.primal.forgecraft.ModInfo;
|
import nmd.primal.forgecraft.ModInfo;
|
||||||
|
import nmd.primal.forgecraft.init.ModItems;
|
||||||
import nmd.primal.forgecraft.util.ToolNBT;
|
import nmd.primal.forgecraft.util.ToolNBT;
|
||||||
|
|
||||||
import javax.annotation.Nullable;
|
import javax.annotation.Nullable;
|
||||||
@@ -29,14 +31,16 @@ import java.util.concurrent.ThreadLocalRandom;
|
|||||||
*/
|
*/
|
||||||
public class CustomPickaxe extends ItemPickaxe implements ToolNBT{
|
public class CustomPickaxe extends ItemPickaxe implements ToolNBT{
|
||||||
|
|
||||||
public CustomPickaxe(String name, Item.ToolMaterial material) {
|
private Item drop;
|
||||||
|
|
||||||
|
public CustomPickaxe(String name, Item.ToolMaterial material, Item damageDrop) {
|
||||||
super(material);
|
super(material);
|
||||||
this.setUnlocalizedName(name);
|
this.setUnlocalizedName(name);
|
||||||
this.setRegistryName(name);
|
this.setRegistryName(name);
|
||||||
this.setCreativeTab(ModInfo.TAB_FORGECRAFT);
|
this.setCreativeTab(ModInfo.TAB_FORGECRAFT);
|
||||||
this.setMaxStackSize(1);
|
this.setMaxStackSize(1);
|
||||||
this.setNoRepair();
|
this.setNoRepair();
|
||||||
|
this.drop=damageDrop;
|
||||||
//this.toolClass = "pickaxe";
|
//this.toolClass = "pickaxe";
|
||||||
|
|
||||||
this.addPropertyOverride(new ResourceLocation("type"), new IItemPropertyGetter() {
|
this.addPropertyOverride(new ResourceLocation("type"), new IItemPropertyGetter() {
|
||||||
@@ -233,14 +237,14 @@ public class CustomPickaxe extends ItemPickaxe implements ToolNBT{
|
|||||||
|
|
||||||
item.getTagCompound().setTag("tags", tags);
|
item.getTagCompound().setTag("tags", tags);
|
||||||
|
|
||||||
/*setHot(item, false);
|
setHot(item, false);
|
||||||
|
|
||||||
setHot(item, false);
|
setHot(item, false);
|
||||||
setEmerald(item, false);
|
setEmerald(item, false);
|
||||||
setDiamondLevel(item, 0);
|
setDiamondLevel(item, 0);
|
||||||
setRedstoneLevel(item, 0);
|
setRedstoneLevel(item, 0);
|
||||||
setLapisLevel(item, 0);
|
setLapisLevel(item, 0);
|
||||||
setModifiers(item, 0);*/
|
setModifiers(item, 0);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -249,6 +253,8 @@ public class CustomPickaxe extends ItemPickaxe implements ToolNBT{
|
|||||||
@Override
|
@Override
|
||||||
public void onUpdate(ItemStack item, World world, Entity player, int itemSlot, boolean isSelected) {
|
public void onUpdate(ItemStack item, World world, Entity player, int itemSlot, boolean isSelected) {
|
||||||
if(!world.isRemote) {
|
if(!world.isRemote) {
|
||||||
|
//item.setItemDamage(item.getMaxDamage()-2);
|
||||||
|
|
||||||
if (!item.hasTagCompound()) {
|
if (!item.hasTagCompound()) {
|
||||||
item.setTagCompound(new NBTTagCompound());
|
item.setTagCompound(new NBTTagCompound());
|
||||||
NBTTagCompound tags = new NBTTagCompound();
|
NBTTagCompound tags = new NBTTagCompound();
|
||||||
@@ -264,9 +270,6 @@ public class CustomPickaxe extends ItemPickaxe implements ToolNBT{
|
|||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
/*if(){
|
|
||||||
|
|
||||||
}*/
|
|
||||||
}
|
}
|
||||||
|
|
||||||
//public void onItemTooltip(ItemTooltipEvent event){
|
//public void onItemTooltip(ItemTooltipEvent event){
|
||||||
@@ -325,18 +328,51 @@ public class CustomPickaxe extends ItemPickaxe implements ToolNBT{
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public boolean onBlockDestroyed(ItemStack stack, World worldIn, IBlockState state, BlockPos pos, EntityLivingBase entityLiving)
|
public boolean hitEntity(ItemStack stack, EntityLivingBase target, EntityLivingBase attacker)
|
||||||
{
|
|
||||||
if (!worldIn.isRemote && (double)state.getBlockHardness(worldIn, pos) != 0.0D)
|
|
||||||
{
|
{
|
||||||
|
if(stack.getMaxDamage() - stack.getItemDamage() >1 ) {
|
||||||
|
stack.damageItem(1, attacker);
|
||||||
|
return true;
|
||||||
|
} else {
|
||||||
|
ItemStack dropStack = new ItemStack(drop, 1, stack.getItemDamage());
|
||||||
|
NBTTagCompound copyNBT = stack.getTagCompound();
|
||||||
|
dropStack.setTagCompound(copyNBT);
|
||||||
|
|
||||||
|
EntityPlayer player = (EntityPlayer) attacker;
|
||||||
|
World world = attacker.getEntityWorld();
|
||||||
|
if(!world.isRemote) {
|
||||||
|
PlayerHelper.spawnItemOnPlayer(world, player, dropStack);
|
||||||
|
attacker.renderBrokenItemStack(stack);
|
||||||
|
stack.shrink(1);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public boolean onBlockDestroyed(ItemStack stack, World world, IBlockState state, BlockPos pos, EntityLivingBase entityLiving)
|
||||||
|
{
|
||||||
|
if (!world.isRemote && (double)state.getBlockHardness(world, pos) != 0.0D)
|
||||||
|
{
|
||||||
|
if(stack.getMaxDamage() - stack.getItemDamage() >1 ) {
|
||||||
stack.getTagCompound().removeTag("ench");
|
stack.getTagCompound().removeTag("ench");
|
||||||
//System.out.println(stack.getTagCompound());
|
|
||||||
if(getDiamondLevel(stack) > 0) {
|
if(getDiamondLevel(stack) > 0) {
|
||||||
if(ThreadLocalRandom.current().nextInt(0, getDiamondLevel(stack)) == 0) {
|
if(ThreadLocalRandom.current().nextInt(0, getDiamondLevel(stack)) == 0) {
|
||||||
stack.damageItem(1, entityLiving);
|
stack.damageItem(1, entityLiving);
|
||||||
}
|
}
|
||||||
} else stack.damageItem(1, entityLiving);
|
} else stack.damageItem(1, entityLiving);
|
||||||
|
} else {
|
||||||
|
ItemStack dropStack = new ItemStack(drop, 1, stack.getItemDamage());
|
||||||
|
NBTTagCompound copyNBT = stack.getTagCompound();
|
||||||
|
dropStack.setTagCompound(copyNBT);
|
||||||
|
EntityPlayer player = (EntityPlayer) entityLiving;
|
||||||
|
PlayerHelper.spawnItemOnPlayer(world, player, dropStack);
|
||||||
|
entityLiving.renderBrokenItemStack(stack);
|
||||||
|
stack.shrink(1);
|
||||||
|
player.inventory.markDirty();
|
||||||
|
player.inventory.inventoryChanged = true;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
|
|||||||
@@ -19,7 +19,9 @@ import net.minecraft.util.math.BlockPos;
|
|||||||
import net.minecraft.world.World;
|
import net.minecraft.world.World;
|
||||||
import net.minecraftforge.fml.relauncher.Side;
|
import net.minecraftforge.fml.relauncher.Side;
|
||||||
import net.minecraftforge.fml.relauncher.SideOnly;
|
import net.minecraftforge.fml.relauncher.SideOnly;
|
||||||
|
import nmd.primal.core.common.helper.PlayerHelper;
|
||||||
import nmd.primal.forgecraft.ModInfo;
|
import nmd.primal.forgecraft.ModInfo;
|
||||||
|
import nmd.primal.forgecraft.init.ModItems;
|
||||||
import nmd.primal.forgecraft.util.ToolNBT;
|
import nmd.primal.forgecraft.util.ToolNBT;
|
||||||
|
|
||||||
import javax.annotation.Nullable;
|
import javax.annotation.Nullable;
|
||||||
@@ -33,15 +35,16 @@ import java.util.concurrent.ThreadLocalRandom;
|
|||||||
public class CustomShovel extends ItemSpade implements ToolNBT {
|
public class CustomShovel extends ItemSpade implements ToolNBT {
|
||||||
|
|
||||||
private static final Set<Block> EFFECTIVE_ON = Sets.newHashSet(new Block[] {Blocks.CLAY, Blocks.DIRT, Blocks.FARMLAND, Blocks.GRASS, Blocks.GRAVEL, Blocks.MYCELIUM, Blocks.SAND, Blocks.SNOW, Blocks.SNOW_LAYER, Blocks.SOUL_SAND, Blocks.GRASS_PATH});
|
private static final Set<Block> EFFECTIVE_ON = Sets.newHashSet(new Block[] {Blocks.CLAY, Blocks.DIRT, Blocks.FARMLAND, Blocks.GRASS, Blocks.GRAVEL, Blocks.MYCELIUM, Blocks.SAND, Blocks.SNOW, Blocks.SNOW_LAYER, Blocks.SOUL_SAND, Blocks.GRASS_PATH});
|
||||||
|
private Item drop;
|
||||||
|
|
||||||
public CustomShovel(String name, Item.ToolMaterial material) {
|
public CustomShovel(String name, Item.ToolMaterial material, Item damageDrop) {
|
||||||
super(material);
|
super(material);
|
||||||
this.setUnlocalizedName(name);
|
this.setUnlocalizedName(name);
|
||||||
this.setRegistryName(name);
|
this.setRegistryName(name);
|
||||||
this.setCreativeTab(ModInfo.TAB_FORGECRAFT);
|
this.setCreativeTab(ModInfo.TAB_FORGECRAFT);
|
||||||
this.setMaxStackSize(1);
|
this.setMaxStackSize(1);
|
||||||
this.setNoRepair();
|
this.setNoRepair();
|
||||||
|
this.drop=damageDrop;
|
||||||
this.addPropertyOverride(new ResourceLocation("type"), new IItemPropertyGetter() {
|
this.addPropertyOverride(new ResourceLocation("type"), new IItemPropertyGetter() {
|
||||||
|
|
||||||
/***
|
/***
|
||||||
@@ -326,18 +329,49 @@ public class CustomShovel extends ItemSpade implements ToolNBT {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public boolean onBlockDestroyed(ItemStack stack, World worldIn, IBlockState state, BlockPos pos, EntityLivingBase entityLiving)
|
public boolean hitEntity(ItemStack stack, EntityLivingBase target, EntityLivingBase attacker)
|
||||||
{
|
|
||||||
if (!worldIn.isRemote && (double)state.getBlockHardness(worldIn, pos) != 0.0D)
|
|
||||||
{
|
{
|
||||||
|
if(stack.getMaxDamage() - stack.getItemDamage() >1 ) {
|
||||||
|
stack.damageItem(1, attacker);
|
||||||
|
return true;
|
||||||
|
} else {
|
||||||
|
ItemStack dropStack = new ItemStack(drop, 1, stack.getItemDamage());
|
||||||
|
NBTTagCompound copyNBT = stack.getTagCompound();
|
||||||
|
dropStack.setTagCompound(copyNBT);
|
||||||
|
|
||||||
|
EntityPlayer player = (EntityPlayer) attacker;
|
||||||
|
World world = attacker.getEntityWorld();
|
||||||
|
if(!world.isRemote) {
|
||||||
|
PlayerHelper.spawnItemOnPlayer(world, player, dropStack);
|
||||||
|
attacker.renderBrokenItemStack(stack);
|
||||||
|
stack.shrink(1);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public boolean onBlockDestroyed(ItemStack stack, World world, IBlockState state, BlockPos pos, EntityLivingBase entityLiving)
|
||||||
|
{
|
||||||
|
if (!world.isRemote && (double)state.getBlockHardness(world, pos) != 0.0D)
|
||||||
|
{
|
||||||
|
if(stack.getMaxDamage() - stack.getItemDamage() >1 ) {
|
||||||
stack.getTagCompound().removeTag("ench");
|
stack.getTagCompound().removeTag("ench");
|
||||||
//System.out.println(stack.getTagCompound());
|
|
||||||
if(getDiamondLevel(stack) > 0) {
|
if(getDiamondLevel(stack) > 0) {
|
||||||
if(ThreadLocalRandom.current().nextInt(0, getDiamondLevel(stack)) == 0) {
|
if(ThreadLocalRandom.current().nextInt(0, getDiamondLevel(stack)) == 0) {
|
||||||
stack.damageItem(1, entityLiving);
|
stack.damageItem(1, entityLiving);
|
||||||
}
|
}
|
||||||
} else stack.damageItem(1, entityLiving);
|
} else stack.damageItem(1, entityLiving);
|
||||||
|
} else {
|
||||||
|
ItemStack dropStack = new ItemStack(drop, 1, stack.getItemDamage());
|
||||||
|
NBTTagCompound copyNBT = stack.getTagCompound();
|
||||||
|
dropStack.setTagCompound(copyNBT);
|
||||||
|
EntityPlayer player = (EntityPlayer) entityLiving;
|
||||||
|
PlayerHelper.spawnItemOnPlayer(world, player, dropStack);
|
||||||
|
entityLiving.renderBrokenItemStack(stack);
|
||||||
|
stack.shrink(1);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
|
|||||||
@@ -0,0 +1,242 @@
|
|||||||
|
package nmd.primal.forgecraft.items.weapons;
|
||||||
|
|
||||||
|
import net.minecraft.enchantment.EnchantmentHelper;
|
||||||
|
import net.minecraft.entity.Entity;
|
||||||
|
import net.minecraft.entity.EntityLivingBase;
|
||||||
|
import net.minecraft.entity.item.EntityItem;
|
||||||
|
import net.minecraft.entity.player.EntityPlayer;
|
||||||
|
import net.minecraft.entity.projectile.EntityArrow;
|
||||||
|
import net.minecraft.init.Enchantments;
|
||||||
|
import net.minecraft.init.Items;
|
||||||
|
import net.minecraft.init.SoundEvents;
|
||||||
|
import net.minecraft.item.*;
|
||||||
|
import net.minecraft.nbt.NBTTagCompound;
|
||||||
|
import net.minecraft.stats.StatList;
|
||||||
|
import net.minecraft.util.*;
|
||||||
|
import net.minecraft.world.World;
|
||||||
|
import net.minecraftforge.fml.relauncher.Side;
|
||||||
|
import net.minecraftforge.fml.relauncher.SideOnly;
|
||||||
|
import nmd.primal.forgecraft.ModInfo;
|
||||||
|
import nmd.primal.forgecraft.init.ModItems;
|
||||||
|
import nmd.primal.forgecraft.init.ModSounds;
|
||||||
|
import nmd.primal.forgecraft.items.BaseItem;
|
||||||
|
|
||||||
|
import javax.annotation.Nullable;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Created by mminaie on 7/2/17.
|
||||||
|
*/
|
||||||
|
public class Longbow extends BaseItem {
|
||||||
|
|
||||||
|
int mod=5;
|
||||||
|
int time=0;
|
||||||
|
|
||||||
|
public Longbow(String name) {
|
||||||
|
super(name);
|
||||||
|
this.setMaxDamage(9000);
|
||||||
|
this.setMaxStackSize(1);
|
||||||
|
this.setNoRepair();
|
||||||
|
|
||||||
|
this.addPropertyOverride(new ResourceLocation("type"), new IItemPropertyGetter() {
|
||||||
|
|
||||||
|
@SideOnly(Side.CLIENT)
|
||||||
|
public float apply(ItemStack item, @Nullable World worldIn, @Nullable EntityLivingBase playerin) {
|
||||||
|
|
||||||
|
if (time < 1 * mod) {
|
||||||
|
return 0.0F;
|
||||||
|
}
|
||||||
|
if (time >= 1 * mod && time < 2 * mod) {
|
||||||
|
return 0.1F;
|
||||||
|
}
|
||||||
|
if (time >= 2 * mod && time < 3 * mod) {
|
||||||
|
return 0.2F;
|
||||||
|
}
|
||||||
|
if (time >= 3 * mod && time < 4 * mod) {
|
||||||
|
return 0.3F;
|
||||||
|
}
|
||||||
|
if (time >= 4 * mod && time < 5 * mod) {
|
||||||
|
return 0.4F;
|
||||||
|
}
|
||||||
|
if (time >= 5 * mod && time < 6 * mod) {
|
||||||
|
return 0.5F;
|
||||||
|
}
|
||||||
|
if (time >= 6 * mod && time < 7 * mod) {
|
||||||
|
return 0.6F;
|
||||||
|
}
|
||||||
|
if (time >= 7 * mod && time < 8 * mod) {
|
||||||
|
return 0.7F;
|
||||||
|
}
|
||||||
|
if (time >= 8 * mod && time < 72000) {
|
||||||
|
return 0.8F;
|
||||||
|
}
|
||||||
|
|
||||||
|
return 0.0f;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void onUpdate(ItemStack item, World world, Entity playerin, int itemSlot, boolean isSelected) {
|
||||||
|
|
||||||
|
EntityPlayer player = (EntityPlayer) playerin;
|
||||||
|
if(player.inventory.getCurrentItem().getItem() == ModItems.longbow) {
|
||||||
|
time = item.getMaxItemUseDuration() - player.getItemInUseCount();
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
private ItemStack findAmmo(EntityPlayer player)
|
||||||
|
{
|
||||||
|
|
||||||
|
for (int i = 0; i < player.inventory.getSizeInventory(); ++i)
|
||||||
|
{
|
||||||
|
ItemStack itemstack = player.inventory.getStackInSlot(i);
|
||||||
|
|
||||||
|
if (this.isArrow(itemstack))
|
||||||
|
{
|
||||||
|
return itemstack;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return ItemStack.EMPTY;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
protected boolean isArrow(ItemStack stack)
|
||||||
|
{
|
||||||
|
return stack.getItem() instanceof ItemArrow;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Called when the player stops using an Item (stops holding the right mouse button).
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
public void onPlayerStoppedUsing(ItemStack stack, World worldIn, EntityLivingBase entityLiving, int timeLeft)
|
||||||
|
{
|
||||||
|
if (entityLiving instanceof EntityPlayer)
|
||||||
|
{
|
||||||
|
EntityPlayer entityplayer = (EntityPlayer)entityLiving;
|
||||||
|
worldIn.playSound(null, entityplayer.getPosition(), ModSounds.BOW_TWANG, SoundCategory.BLOCKS, 1.0F, 1.0F);
|
||||||
|
boolean flag = entityplayer.capabilities.isCreativeMode || EnchantmentHelper.getEnchantmentLevel(Enchantments.INFINITY, stack) > 0;
|
||||||
|
ItemStack itemstack = this.findAmmo(entityplayer);
|
||||||
|
|
||||||
|
int i = this.getMaxItemUseDuration(stack) - timeLeft;
|
||||||
|
i = net.minecraftforge.event.ForgeEventFactory.onArrowLoose(stack, worldIn, entityplayer, i, !itemstack.isEmpty() || flag);
|
||||||
|
if (i < 0) return;
|
||||||
|
|
||||||
|
if (!itemstack.isEmpty() || flag)
|
||||||
|
{
|
||||||
|
if (itemstack.isEmpty())
|
||||||
|
{
|
||||||
|
itemstack = new ItemStack(Items.ARROW);
|
||||||
|
}
|
||||||
|
|
||||||
|
float f = getArrowVelocity(i);
|
||||||
|
|
||||||
|
if ((double)f >= 0.1D)
|
||||||
|
{
|
||||||
|
boolean flag1 = entityplayer.capabilities.isCreativeMode || (itemstack.getItem() instanceof ItemArrow && ((ItemArrow) itemstack.getItem()).isInfinite(itemstack, stack, entityplayer));
|
||||||
|
|
||||||
|
if (!worldIn.isRemote)
|
||||||
|
{
|
||||||
|
ItemArrow itemarrow = (ItemArrow)((ItemArrow)(itemstack.getItem() instanceof ItemArrow ? itemstack.getItem() : Items.ARROW));
|
||||||
|
EntityArrow entityarrow = itemarrow.createArrow(worldIn, itemstack, entityplayer);
|
||||||
|
entityarrow.setAim(entityplayer, entityplayer.rotationPitch, entityplayer.rotationYaw, 0.0F, f * 6.0F, 1.0F);
|
||||||
|
|
||||||
|
if (f >= 1.0F)
|
||||||
|
{
|
||||||
|
entityarrow.setIsCritical(true);
|
||||||
|
}
|
||||||
|
|
||||||
|
stack.damageItem(1, entityplayer);
|
||||||
|
|
||||||
|
entityarrow.pickupStatus = EntityArrow.PickupStatus.ALLOWED;
|
||||||
|
|
||||||
|
worldIn.spawnEntity(entityarrow);
|
||||||
|
}
|
||||||
|
|
||||||
|
//worldIn.playSound((EntityPlayer)null, entityplayer.posX, entityplayer.posY, entityplayer.posZ, SoundEvents.ENTITY_ARROW_SHOOT, SoundCategory.PLAYERS, 1.0F, 1.0F / (itemRand.nextFloat() * 0.4F + 1.2F) + f * 0.5F);
|
||||||
|
|
||||||
|
|
||||||
|
if (!flag1 && !entityplayer.capabilities.isCreativeMode)
|
||||||
|
{
|
||||||
|
itemstack.shrink(1);
|
||||||
|
|
||||||
|
if (itemstack.isEmpty())
|
||||||
|
{
|
||||||
|
entityplayer.inventory.deleteStack(itemstack);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
entityplayer.addStat(StatList.getObjectUseStats(this));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Gets the velocity of the arrow entity from the bow's charge
|
||||||
|
*/
|
||||||
|
|
||||||
|
public static float getArrowVelocity(int charge)
|
||||||
|
{
|
||||||
|
float f = (float)charge / 5.0F;
|
||||||
|
f = (f * f + f * 2.0F);
|
||||||
|
|
||||||
|
if (f > 1.0F)
|
||||||
|
{
|
||||||
|
f = 1.0F;
|
||||||
|
}
|
||||||
|
|
||||||
|
return f;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* How long it takes to use or consume an item
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
public int getMaxItemUseDuration(ItemStack stack)
|
||||||
|
{
|
||||||
|
return 72000;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* returns the action that specifies what animation to play when the items is being used
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
public EnumAction getItemUseAction(ItemStack stack)
|
||||||
|
{
|
||||||
|
return EnumAction.BOW;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Called when the equipped item is right clicked.
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
public ActionResult<ItemStack> onItemRightClick(World worldIn, EntityPlayer playerIn, EnumHand handIn)
|
||||||
|
{
|
||||||
|
ItemStack itemstack = playerIn.getHeldItem(handIn);
|
||||||
|
boolean flag = !this.findAmmo(playerIn).isEmpty();
|
||||||
|
|
||||||
|
ActionResult<ItemStack> ret = net.minecraftforge.event.ForgeEventFactory.onArrowNock(itemstack, worldIn, playerIn, handIn, flag);
|
||||||
|
if (ret != null) return ret;
|
||||||
|
|
||||||
|
if (!playerIn.capabilities.isCreativeMode && !flag)
|
||||||
|
{
|
||||||
|
return flag ? new ActionResult(EnumActionResult.PASS, itemstack) : new ActionResult(EnumActionResult.FAIL, itemstack);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
playerIn.setActiveHand(handIn);
|
||||||
|
return new ActionResult(EnumActionResult.SUCCESS, itemstack);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public int getItemEnchantability()
|
||||||
|
{
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -13,13 +13,13 @@ import net.minecraft.world.World;
|
|||||||
import nmd.primal.core.api.PrimalItems;
|
import nmd.primal.core.api.PrimalItems;
|
||||||
import nmd.primal.core.api.PrimalStates;
|
import nmd.primal.core.api.PrimalStates;
|
||||||
import nmd.primal.core.common.helper.CommonUtils;
|
import nmd.primal.core.common.helper.CommonUtils;
|
||||||
|
import nmd.primal.core.common.helper.RecipeHelper;
|
||||||
import nmd.primal.forgecraft.blocks.BloomeryBase;
|
import nmd.primal.forgecraft.blocks.BloomeryBase;
|
||||||
import nmd.primal.forgecraft.blocks.Crucibles.Crucible;
|
import nmd.primal.forgecraft.blocks.Crucibles.Crucible;
|
||||||
import nmd.primal.forgecraft.crafting.BloomeryCrafting;
|
import nmd.primal.forgecraft.crafting.BloomeryCrafting;
|
||||||
import nmd.primal.forgecraft.init.ModItems;
|
import nmd.primal.forgecraft.init.ModItems;
|
||||||
|
|
||||||
import static nmd.primal.core.common.helper.FireHelper.makeSmoke;
|
import static nmd.primal.core.common.helper.FireHelper.makeSmoke;
|
||||||
import static nmd.primal.forgecraft.CommonUtils.getVanillaItemBurnTime;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Created by mminaie on 1/22/17.
|
* Created by mminaie on 1/22/17.
|
||||||
@@ -103,7 +103,7 @@ public class TileBloomery extends TileBaseSlot implements ITickable {
|
|||||||
|
|
||||||
private void slotZeroManager(World world){
|
private void slotZeroManager(World world){
|
||||||
if(this.getSlotStack(0) != ItemStack.EMPTY) {
|
if(this.getSlotStack(0) != ItemStack.EMPTY) {
|
||||||
Integer decrInt = (int) Math.floor(getVanillaItemBurnTime(this.getSlotStack(0)) / 5);
|
Integer decrInt = (int) Math.floor(RecipeHelper.getBurnTime(this.getSlotStack(0)) / 5);
|
||||||
if(decrInt == 0) {
|
if(decrInt == 0) {
|
||||||
decrInt = 1;
|
decrInt = 1;
|
||||||
}
|
}
|
||||||
@@ -123,7 +123,7 @@ public class TileBloomery extends TileBaseSlot implements ITickable {
|
|||||||
}
|
}
|
||||||
if (world.rand.nextInt(decrInt) == 0) {
|
if (world.rand.nextInt(decrInt) == 0) {
|
||||||
if (world.rand.nextInt(burnModifier) == 0) {
|
if (world.rand.nextInt(burnModifier) == 0) {
|
||||||
System.out.println("Fuel Burn" + this.getSlotStack(0));
|
//System.out.println("Fuel Burn" + this.getSlotStack(0));
|
||||||
this.decrStackSize(0, 1);
|
this.decrStackSize(0, 1);
|
||||||
this.markDirty();
|
this.markDirty();
|
||||||
this.updateBlock();
|
this.updateBlock();
|
||||||
|
|||||||
@@ -14,8 +14,12 @@ import net.minecraft.world.World;
|
|||||||
import nmd.primal.core.api.PrimalItems;
|
import nmd.primal.core.api.PrimalItems;
|
||||||
import nmd.primal.core.api.PrimalStates;
|
import nmd.primal.core.api.PrimalStates;
|
||||||
import nmd.primal.core.common.helper.CommonUtils;
|
import nmd.primal.core.common.helper.CommonUtils;
|
||||||
|
import nmd.primal.core.common.helper.FireHelper;
|
||||||
|
import nmd.primal.core.common.helper.NBTHelper;
|
||||||
|
import nmd.primal.core.common.helper.RecipeHelper;
|
||||||
import nmd.primal.forgecraft.blocks.Forge;
|
import nmd.primal.forgecraft.blocks.Forge;
|
||||||
import nmd.primal.forgecraft.crafting.ForgeCrafting;
|
import nmd.primal.forgecraft.crafting.ForgeCrafting;
|
||||||
|
import nmd.primal.forgecraft.util.ToolNBT;
|
||||||
|
|
||||||
import static nmd.primal.core.common.helper.FireHelper.makeSmoke;
|
import static nmd.primal.core.common.helper.FireHelper.makeSmoke;
|
||||||
import static nmd.primal.forgecraft.CommonUtils.getVanillaItemBurnTime;
|
import static nmd.primal.forgecraft.CommonUtils.getVanillaItemBurnTime;
|
||||||
@@ -23,7 +27,7 @@ import static nmd.primal.forgecraft.CommonUtils.getVanillaItemBurnTime;
|
|||||||
/**
|
/**
|
||||||
* Created by mminaie on 11/30/16.
|
* Created by mminaie on 11/30/16.
|
||||||
*/
|
*/
|
||||||
public class TileForge extends TileBaseSlot implements ITickable {
|
public class TileForge extends TileBaseSlot implements ITickable, ToolNBT{
|
||||||
|
|
||||||
private NonNullList<ItemStack> slotList = NonNullList.<ItemStack>withSize(7, ItemStack.EMPTY);
|
private NonNullList<ItemStack> slotList = NonNullList.<ItemStack>withSize(7, ItemStack.EMPTY);
|
||||||
//private ItemStack[] inventory = new ItemStack [0];
|
//private ItemStack[] inventory = new ItemStack [0];
|
||||||
@@ -63,7 +67,7 @@ public class TileForge extends TileBaseSlot implements ITickable {
|
|||||||
|
|
||||||
private void slotZeroManager(World world){
|
private void slotZeroManager(World world){
|
||||||
if(this.getSlotStack(0) != ItemStack.EMPTY) {
|
if(this.getSlotStack(0) != ItemStack.EMPTY) {
|
||||||
Integer decrInt = (int) Math.floor(getVanillaItemBurnTime(this.getSlotStack(0)) / 5);
|
Integer decrInt = (int) Math.floor(RecipeHelper.getBurnTime(this.getSlotStack(0)) / 5);
|
||||||
if(decrInt == 0) {
|
if(decrInt == 0) {
|
||||||
decrInt = 1;
|
decrInt = 1;
|
||||||
}
|
}
|
||||||
@@ -83,7 +87,7 @@ public class TileForge extends TileBaseSlot implements ITickable {
|
|||||||
}
|
}
|
||||||
if (world.rand.nextInt(decrInt) == 0) {
|
if (world.rand.nextInt(decrInt) == 0) {
|
||||||
if (world.rand.nextInt(burnModifier) == 0) {
|
if (world.rand.nextInt(burnModifier) == 0) {
|
||||||
System.out.println("Fuel Burn" + this.getSlotStack(0));
|
//System.out.println("Fuel Burn" + this.getSlotStack(0));
|
||||||
this.decrStackSize(0, 1);
|
this.decrStackSize(0, 1);
|
||||||
this.markDirty();
|
this.markDirty();
|
||||||
this.updateBlock();
|
this.updateBlock();
|
||||||
@@ -110,7 +114,8 @@ public class TileForge extends TileBaseSlot implements ITickable {
|
|||||||
world.setBlockState(pos, state.withProperty(PrimalStates.ACTIVE, false), 2);
|
world.setBlockState(pos, state.withProperty(PrimalStates.ACTIVE, false), 2);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if(stack.isEmpty()){
|
if(stack.isEmpty() || RecipeHelper.getBurnTime(stack) <=0){
|
||||||
|
System.out.println(stack);
|
||||||
world.setBlockState(pos, state.withProperty(PrimalStates.ACTIVE, false), 2);
|
world.setBlockState(pos, state.withProperty(PrimalStates.ACTIVE, false), 2);
|
||||||
}
|
}
|
||||||
if(this.getSlotStack(0).getItem() == PrimalItems.CHARCOAL_FAIR){
|
if(this.getSlotStack(0).getItem() == PrimalItems.CHARCOAL_FAIR){
|
||||||
@@ -157,8 +162,8 @@ public class TileForge extends TileBaseSlot implements ITickable {
|
|||||||
private void craftingManager() {
|
private void craftingManager() {
|
||||||
|
|
||||||
for (int i = 2; i < this.getSlotListSize(); i++) {
|
for (int i = 2; i < this.getSlotListSize(); i++) {
|
||||||
Item itemTest = this.getSlotStack(i).getItem();
|
ItemStack stack = this.getSlotStack(i);
|
||||||
ForgeCrafting recipe = ForgeCrafting.getRecipe(itemTest);
|
ForgeCrafting recipe = ForgeCrafting.getRecipe(stack.getItem());
|
||||||
if (recipe != null) {
|
if (recipe != null) {
|
||||||
|
|
||||||
if(i == 2){
|
if(i == 2){
|
||||||
@@ -169,9 +174,11 @@ public class TileForge extends TileBaseSlot implements ITickable {
|
|||||||
cookCounter2--;
|
cookCounter2--;
|
||||||
}
|
}
|
||||||
if (cookCounter2 >= recipe.getIdealTime()) {
|
if (cookCounter2 >= recipe.getIdealTime()) {
|
||||||
if(this.getSlotStack(i).hasTagCompound()){
|
|
||||||
this.getSlotStack(i).getSubCompound("tags").setBoolean("hot", true);
|
if (NBTHelper.hasTag(stack, "tags")) {
|
||||||
|
NBTHelper.setBoolean(stack, "hot", true);
|
||||||
} else this.setSlotStack(i, recipe.getOutput());
|
} else this.setSlotStack(i, recipe.getOutput());
|
||||||
|
|
||||||
cookCounter2 = 0;
|
cookCounter2 = 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -183,9 +190,11 @@ public class TileForge extends TileBaseSlot implements ITickable {
|
|||||||
cookCounter3--;
|
cookCounter3--;
|
||||||
}
|
}
|
||||||
if (cookCounter3 >= recipe.getIdealTime()) {
|
if (cookCounter3 >= recipe.getIdealTime()) {
|
||||||
if(this.getSlotStack(i).hasTagCompound()){
|
|
||||||
this.getSlotStack(i).getSubCompound("tags").setBoolean("hot", true);
|
if (NBTHelper.hasTag(stack, "tags")) {
|
||||||
|
NBTHelper.setBoolean(stack, "hot", true);
|
||||||
} else this.setSlotStack(i, recipe.getOutput());
|
} else this.setSlotStack(i, recipe.getOutput());
|
||||||
|
|
||||||
cookCounter3 = 0;
|
cookCounter3 = 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -197,14 +206,12 @@ public class TileForge extends TileBaseSlot implements ITickable {
|
|||||||
cookCounter4--;
|
cookCounter4--;
|
||||||
}
|
}
|
||||||
if (cookCounter4 >= recipe.getIdealTime()) {
|
if (cookCounter4 >= recipe.getIdealTime()) {
|
||||||
if(this.getSlotStack(i).hasTagCompound()){
|
|
||||||
if( this.getSlotStack(i).getSubCompound("tags").getBoolean("hot") == false) {
|
if (NBTHelper.hasTag(stack, "tags")) {
|
||||||
this.getSlotStack(i).getSubCompound("tags").setBoolean("hot", true);
|
NBTHelper.setBoolean(stack, "hot", true);
|
||||||
//System.out.println(this.getSlotStack(i).getSubCompound("tags"));
|
|
||||||
//System.out.println("its hot now");
|
|
||||||
cookCounter4 = 0;
|
cookCounter4 = 0;
|
||||||
}
|
|
||||||
} else this.setSlotStack(i, recipe.getOutput());
|
} else this.setSlotStack(i, recipe.getOutput());
|
||||||
|
|
||||||
cookCounter4 = 0;
|
cookCounter4 = 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -216,9 +223,11 @@ public class TileForge extends TileBaseSlot implements ITickable {
|
|||||||
cookCounter5--;
|
cookCounter5--;
|
||||||
}
|
}
|
||||||
if (cookCounter5 >= recipe.getIdealTime()) {
|
if (cookCounter5 >= recipe.getIdealTime()) {
|
||||||
if(this.getSlotStack(i).hasTagCompound()){
|
|
||||||
this.getSlotStack(i).getSubCompound("tags").setBoolean("hot", true);
|
if (NBTHelper.hasTag(stack, "tags")) {
|
||||||
|
NBTHelper.setBoolean(stack, "hot", true);
|
||||||
} else this.setSlotStack(i, recipe.getOutput());
|
} else this.setSlotStack(i, recipe.getOutput());
|
||||||
|
|
||||||
cookCounter5 = 0;
|
cookCounter5 = 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -230,9 +239,11 @@ public class TileForge extends TileBaseSlot implements ITickable {
|
|||||||
cookCounter6--;
|
cookCounter6--;
|
||||||
}
|
}
|
||||||
if (cookCounter6 >= recipe.getIdealTime()) {
|
if (cookCounter6 >= recipe.getIdealTime()) {
|
||||||
if(this.getSlotStack(i).hasTagCompound()){
|
|
||||||
this.getSlotStack(i).getSubCompound("tags").setBoolean("hot", true);
|
if (NBTHelper.hasTag(stack, "tags")) {
|
||||||
|
NBTHelper.setBoolean(stack, "hot", true);
|
||||||
} else this.setSlotStack(i, recipe.getOutput());
|
} else this.setSlotStack(i, recipe.getOutput());
|
||||||
|
|
||||||
cookCounter6 = 0;
|
cookCounter6 = 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -247,7 +258,6 @@ public class TileForge extends TileBaseSlot implements ITickable {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
public int getHeat(){
|
public int getHeat(){
|
||||||
return this.heat;
|
return this.heat;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,6 +2,8 @@ package nmd.primal.forgecraft.util;
|
|||||||
|
|
||||||
import net.minecraft.block.Block;
|
import net.minecraft.block.Block;
|
||||||
import net.minecraft.block.state.IBlockState;
|
import net.minecraft.block.state.IBlockState;
|
||||||
|
import net.minecraft.init.Blocks;
|
||||||
|
import net.minecraft.item.Item;
|
||||||
import net.minecraft.item.ItemStack;
|
import net.minecraft.item.ItemStack;
|
||||||
import net.minecraft.util.EnumFacing;
|
import net.minecraft.util.EnumFacing;
|
||||||
import net.minecraft.util.math.BlockPos;
|
import net.minecraft.util.math.BlockPos;
|
||||||
@@ -9,9 +11,11 @@ import net.minecraft.world.World;
|
|||||||
import net.minecraftforge.oredict.OreDictionary;
|
import net.minecraftforge.oredict.OreDictionary;
|
||||||
import nmd.primal.core.api.PrimalItems;
|
import nmd.primal.core.api.PrimalItems;
|
||||||
import nmd.primal.core.common.helper.PlayerHelper;
|
import nmd.primal.core.common.helper.PlayerHelper;
|
||||||
|
import nmd.primal.core.common.helper.RecipeHelper;
|
||||||
import nmd.primal.forgecraft.blocks.CustomContainerFacing;
|
import nmd.primal.forgecraft.blocks.CustomContainerFacing;
|
||||||
import nmd.primal.forgecraft.tiles.TileBreaker;
|
import nmd.primal.forgecraft.tiles.TileBreaker;
|
||||||
|
|
||||||
|
import static nmd.primal.core.common.helper.CommonUtils.randomChanceReturn;
|
||||||
import static nmd.primal.core.common.helper.CommonUtils.randomCheck;
|
import static nmd.primal.core.common.helper.CommonUtils.randomCheck;
|
||||||
|
|
||||||
//import nmd.primal.forgecraft.CommonUtils;
|
//import nmd.primal.forgecraft.CommonUtils;
|
||||||
@@ -21,7 +25,7 @@ import static nmd.primal.core.common.helper.CommonUtils.randomCheck;
|
|||||||
*/
|
*/
|
||||||
public interface BreakerHandler {
|
public interface BreakerHandler {
|
||||||
|
|
||||||
default boolean hasOreName(ItemStack itemStack, String oreName)
|
/*default boolean hasOreName(ItemStack itemStack, String oreName)
|
||||||
{
|
{
|
||||||
int[] oreIds = OreDictionary.getOreIDs(itemStack);
|
int[] oreIds = OreDictionary.getOreIDs(itemStack);
|
||||||
for(int oreId : oreIds)
|
for(int oreId : oreIds)
|
||||||
@@ -33,61 +37,64 @@ public interface BreakerHandler {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
return false;
|
return false;
|
||||||
}
|
}*/
|
||||||
|
|
||||||
/*
|
default boolean doBreaking(World world, IBlockState state, BlockPos pos, TileBreaker tile) {
|
||||||
int checkid = OreDictionary.getOreID(oreDictName);
|
for (int i=0; i < EnumFacing.HORIZONTALS.length; i++) {
|
||||||
for (int id:OreDictionary.getOreIDs(stack))
|
EnumFacing face = world.getBlockState(pos).getValue(CustomContainerFacing.FACING);
|
||||||
if(id == checkid) return true;
|
if(face.equals(world.getBlockState(pos).getValue(CustomContainerFacing.FACING))){
|
||||||
return false;
|
//Block smashBlock = world.getBlockState(pos.offset(face)).getBlock();
|
||||||
*/
|
IBlockState smashState = world.getBlockState(pos.offset(face));
|
||||||
|
if(!smashState.getBlock().equals(Blocks.AIR)) {
|
||||||
// somewhere else
|
ItemStack smashStack = new ItemStack(Item.getItemFromBlock(smashState.getBlock()), 1, smashState.getBlock().getMetaFromState(smashState));
|
||||||
//if(hasOreName(new ItemStack(Blocks.LOG), "logWood"))
|
if (RecipeHelper.isOreName(smashStack, "oreIron")) {
|
||||||
// item is logWood
|
|
||||||
|
|
||||||
default void doBreaking(World world, IBlockState state, BlockPos pos, TileBreaker tile){
|
|
||||||
for (EnumFacing face : EnumFacing.values()) {
|
|
||||||
if(world.getBlockState(pos).getValue(CustomContainerFacing.FACING) == face) {
|
|
||||||
if (tile.getCharge() > getThreshold(world, pos.offset(face))) {
|
if (tile.getCharge() > getThreshold(world, pos.offset(face))) {
|
||||||
Block smashBlock = world.getBlockState(pos.offset(face)).getBlock();
|
|
||||||
ItemStack smashStack = new ItemStack(smashBlock, 1);
|
|
||||||
System.out.println(smashStack.getItem());
|
|
||||||
if (hasOreName(smashStack, "oreIron")) {
|
|
||||||
world.setBlockToAir(pos.offset(face));
|
world.setBlockToAir(pos.offset(face));
|
||||||
PlayerHelper.spawnItemOnGround(world, pos.offset(face), new ItemStack(PrimalItems.IRON_DUST, randomChanceReturn(9, 1, 2)));
|
PlayerHelper.spawnItemOnGround(world, pos.offset(face), new ItemStack(PrimalItems.IRON_DUST, randomChanceReturn(9, 1, 2)));
|
||||||
tile.getSlotStack(0).setItemDamage(tile.getSlotStack(0).getItemDamage() + 1);
|
tile.getSlotStack(0).setItemDamage(tile.getSlotStack(0).getItemDamage() + 1);
|
||||||
|
return true;
|
||||||
}
|
}
|
||||||
if (hasOreName(smashStack, "oreCopper")) {
|
}
|
||||||
|
if (RecipeHelper.isOreName(smashStack, "oreCopper")) {
|
||||||
|
if (tile.getCharge() > getThreshold(world, pos.offset(face))) {
|
||||||
world.setBlockToAir(pos.offset(face));
|
world.setBlockToAir(pos.offset(face));
|
||||||
PlayerHelper.spawnItemOnGround(world, pos.offset(face), new ItemStack(PrimalItems.COPPER_DUST, randomChanceReturn(9, 1, 2)));
|
PlayerHelper.spawnItemOnGround(world, pos.offset(face), new ItemStack(PrimalItems.COPPER_DUST, randomChanceReturn(9, 1, 2)));
|
||||||
|
|
||||||
tile.getSlotStack(0).setItemDamage(tile.getSlotStack(0).getItemDamage() + 1);
|
tile.getSlotStack(0).setItemDamage(tile.getSlotStack(0).getItemDamage() + 1);
|
||||||
|
return true;
|
||||||
}
|
}
|
||||||
if (hasOreName(smashStack, "oreTin")) {
|
}
|
||||||
|
if (RecipeHelper.isOreName(smashStack, "oreTin")) {
|
||||||
|
if (tile.getCharge() > getThreshold(world, pos.offset(face))) {
|
||||||
world.setBlockToAir(pos.offset(face));
|
world.setBlockToAir(pos.offset(face));
|
||||||
PlayerHelper.spawnItemOnGround(world, pos.offset(face), new ItemStack(PrimalItems.TIN_DUST, randomChanceReturn(9, 1, 2)));
|
PlayerHelper.spawnItemOnGround(world, pos.offset(face), new ItemStack(PrimalItems.TIN_DUST, randomChanceReturn(9, 1, 2)));
|
||||||
|
|
||||||
tile.getSlotStack(0).setItemDamage(tile.getSlotStack(0).getItemDamage() + 1);
|
tile.getSlotStack(0).setItemDamage(tile.getSlotStack(0).getItemDamage() + 1);
|
||||||
|
return true;
|
||||||
}
|
}
|
||||||
if (hasOreName(smashStack, "oreZinc")) {
|
}
|
||||||
|
if (RecipeHelper.isOreName(smashStack, "oreZinc")) {
|
||||||
|
if (tile.getCharge() > getThreshold(world, pos.offset(face))) {
|
||||||
world.setBlockToAir(pos.offset(face));
|
world.setBlockToAir(pos.offset(face));
|
||||||
PlayerHelper.spawnItemOnGround(world, pos.offset(face), new ItemStack(PrimalItems.ZINC_DUST, randomChanceReturn(9, 1, 2)));
|
PlayerHelper.spawnItemOnGround(world, pos.offset(face), new ItemStack(PrimalItems.ZINC_DUST, randomChanceReturn(9, 1, 2)));
|
||||||
|
|
||||||
tile.getSlotStack(0).setItemDamage(tile.getSlotStack(0).getItemDamage() + 1);
|
tile.getSlotStack(0).setItemDamage(tile.getSlotStack(0).getItemDamage() + 1);
|
||||||
|
return true;
|
||||||
}
|
}
|
||||||
if (hasOreName(smashStack, "oreGold")) {
|
}
|
||||||
|
if (RecipeHelper.isOreName(smashStack, "oreGold")) {
|
||||||
|
if (tile.getCharge() > getThreshold(world, pos.offset(face))) {
|
||||||
world.setBlockToAir(pos.offset(face));
|
world.setBlockToAir(pos.offset(face));
|
||||||
PlayerHelper.spawnItemOnGround(world, pos.offset(face), new ItemStack(PrimalItems.GOLD_DUST, randomChanceReturn(9, 1, 2)));
|
PlayerHelper.spawnItemOnGround(world, pos.offset(face), new ItemStack(PrimalItems.GOLD_DUST, randomChanceReturn(9, 1, 2)));
|
||||||
|
|
||||||
tile.getSlotStack(0).setItemDamage(tile.getSlotStack(0).getItemDamage() + 1);
|
tile.getSlotStack(0).setItemDamage(tile.getSlotStack(0).getItemDamage() + 1);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
tile.getSlotStack(0).setItemDamage(tile.getSlotStack(0).getItemDamage() + 10);
|
tile.getSlotStack(0).setItemDamage(tile.getSlotStack(0).getItemDamage() + 10);
|
||||||
|
return true;
|
||||||
}
|
}
|
||||||
|
i++;
|
||||||
}
|
}
|
||||||
tile.setCharge(0.0f);
|
return false;
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
default float getThreshold(World world, BlockPos pos){
|
default float getThreshold(World world, BlockPos pos){
|
||||||
@@ -97,10 +104,4 @@ return false;
|
|||||||
}
|
}
|
||||||
return threshold;
|
return threshold;
|
||||||
}
|
}
|
||||||
|
|
||||||
public static int randomChanceReturn(int bound, int output1, int output2)
|
|
||||||
{
|
|
||||||
return randomCheck(bound) ? output2 : output1;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
259
kfc/src/main/resources/assets/forgecraft/ModelPlateHelmet.java
Normal file
@@ -0,0 +1,259 @@
|
|||||||
|
// Date: 7/8/17 1:55:33 PM
|
||||||
|
// Template version 1.1
|
||||||
|
// Java generated by Techne
|
||||||
|
// Keep in mind that you still need to fill in some blanks
|
||||||
|
// - ZeuX
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
package net.minecraft.src;
|
||||||
|
|
||||||
|
public class ModelPlateHelmet extends ModelBase
|
||||||
|
{
|
||||||
|
//fields
|
||||||
|
ModelRenderer head;
|
||||||
|
ModelRenderer body;
|
||||||
|
ModelRenderer rightarm;
|
||||||
|
ModelRenderer leftarm;
|
||||||
|
ModelRenderer rightleg;
|
||||||
|
ModelRenderer leftleg;
|
||||||
|
ModelRenderer Shape1;
|
||||||
|
ModelRenderer Shape1;
|
||||||
|
ModelRenderer Shape1;
|
||||||
|
ModelRenderer Shape1;
|
||||||
|
ModelRenderer Shape1;
|
||||||
|
ModelRenderer Shape1;
|
||||||
|
ModelRenderer Shape1;
|
||||||
|
ModelRenderer Shape1;
|
||||||
|
ModelRenderer Shape1;
|
||||||
|
ModelRenderer Shape1;
|
||||||
|
ModelRenderer Shape1;
|
||||||
|
ModelRenderer Shape1;
|
||||||
|
ModelRenderer Shape2;
|
||||||
|
ModelRenderer Shape2;
|
||||||
|
ModelRenderer Shape2;
|
||||||
|
ModelRenderer Shape2;
|
||||||
|
ModelRenderer Shape3;
|
||||||
|
ModelRenderer Shape3;
|
||||||
|
ModelRenderer Shape4;
|
||||||
|
ModelRenderer Shape5;
|
||||||
|
ModelRenderer Shape2;
|
||||||
|
|
||||||
|
public Modeltest()
|
||||||
|
{
|
||||||
|
textureWidth = 64;
|
||||||
|
textureHeight = 64;
|
||||||
|
|
||||||
|
head = new ModelRenderer(this, 0, 0);
|
||||||
|
head.addBox(-4F, -8F, -4F, 8, 8, 8);
|
||||||
|
head.setRotationPoint(0F, 0F, 0F);
|
||||||
|
head.setTextureSize(64, 64);
|
||||||
|
head.mirror = true;
|
||||||
|
setRotation(head, 0F, 0F, 0F);
|
||||||
|
body = new ModelRenderer(this, 16, 16);
|
||||||
|
body.addBox(-4F, 0F, -2F, 8, 12, 4);
|
||||||
|
body.setRotationPoint(0F, 0F, 0F);
|
||||||
|
body.setTextureSize(64, 64);
|
||||||
|
body.mirror = true;
|
||||||
|
setRotation(body, 0F, 0F, 0F);
|
||||||
|
rightarm = new ModelRenderer(this, 40, 16);
|
||||||
|
rightarm.addBox(-3F, -2F, -2F, 4, 12, 4);
|
||||||
|
rightarm.setRotationPoint(-5F, 2F, 0F);
|
||||||
|
rightarm.setTextureSize(64, 64);
|
||||||
|
rightarm.mirror = true;
|
||||||
|
setRotation(rightarm, 0F, 0F, 0F);
|
||||||
|
leftarm = new ModelRenderer(this, 40, 16);
|
||||||
|
leftarm.addBox(-1F, -2F, -2F, 4, 12, 4);
|
||||||
|
leftarm.setRotationPoint(5F, 2F, 0F);
|
||||||
|
leftarm.setTextureSize(64, 64);
|
||||||
|
leftarm.mirror = true;
|
||||||
|
setRotation(leftarm, 0F, 0F, 0F);
|
||||||
|
rightleg = new ModelRenderer(this, 0, 16);
|
||||||
|
rightleg.addBox(-2F, 0F, -2F, 4, 12, 4);
|
||||||
|
rightleg.setRotationPoint(-2F, 12F, 0F);
|
||||||
|
rightleg.setTextureSize(64, 64);
|
||||||
|
rightleg.mirror = true;
|
||||||
|
setRotation(rightleg, 0F, 0F, 0F);
|
||||||
|
leftleg = new ModelRenderer(this, 0, 16);
|
||||||
|
leftleg.addBox(-2F, 0F, -2F, 4, 12, 4);
|
||||||
|
leftleg.setRotationPoint(2F, 12F, 0F);
|
||||||
|
leftleg.setTextureSize(64, 64);
|
||||||
|
leftleg.mirror = true;
|
||||||
|
setRotation(leftleg, 0F, 0F, 0F);
|
||||||
|
Shape1 = new ModelRenderer(this, 0, 37);
|
||||||
|
Shape1.addBox(-4.5F, -7F, -5F, 4, 7, 1);
|
||||||
|
Shape1.setRotationPoint(0F, 0F, 0F);
|
||||||
|
Shape1.setTextureSize(64, 64);
|
||||||
|
Shape1.mirror = true;
|
||||||
|
setRotation(Shape1, 0F, 1.570796F, 0F);
|
||||||
|
Shape1 = new ModelRenderer(this, 52, 37);
|
||||||
|
Shape1.addBox(-4.5F, -7F, -5F, 4, 2, 1);
|
||||||
|
Shape1.setRotationPoint(0F, 0F, 0F);
|
||||||
|
Shape1.setTextureSize(64, 64);
|
||||||
|
Shape1.mirror = true;
|
||||||
|
setRotation(Shape1, 0F, 0F, 0F);
|
||||||
|
Shape1 = new ModelRenderer(this, 52, 40);
|
||||||
|
Shape1.addBox(-2F, -7F, -5.5F, 4, 2, 1);
|
||||||
|
Shape1.setRotationPoint(0F, 0F, 0F);
|
||||||
|
Shape1.setTextureSize(64, 64);
|
||||||
|
Shape1.mirror = true;
|
||||||
|
setRotation(Shape1, 0F, 0F, 0F);
|
||||||
|
Shape1 = new ModelRenderer(this, 52, 52);
|
||||||
|
Shape1.addBox(0.5F, -7F, -5F, 4, 2, 1);
|
||||||
|
Shape1.setRotationPoint(0F, 0F, 0F);
|
||||||
|
Shape1.setTextureSize(64, 64);
|
||||||
|
Shape1.mirror = true;
|
||||||
|
setRotation(Shape1, 0F, 0F, 0F);
|
||||||
|
Shape1 = new ModelRenderer(this, 0, 37);
|
||||||
|
Shape1.addBox(0.5F, -7F, -5F, 4, 5, 1);
|
||||||
|
Shape1.setRotationPoint(0F, 0F, 0F);
|
||||||
|
Shape1.setTextureSize(64, 64);
|
||||||
|
Shape1.mirror = true;
|
||||||
|
setRotation(Shape1, 0F, 1.570796F, 0F);
|
||||||
|
Shape1 = new ModelRenderer(this, 0, 37);
|
||||||
|
Shape1.addBox(-4.5F, -7F, -5F, 4, 7, 1);
|
||||||
|
Shape1.setRotationPoint(0F, 0F, 0F);
|
||||||
|
Shape1.setTextureSize(64, 64);
|
||||||
|
Shape1.mirror = true;
|
||||||
|
setRotation(Shape1, 0F, 3.141593F, 0F);
|
||||||
|
Shape1 = new ModelRenderer(this, 5, 37);
|
||||||
|
Shape1.addBox(-2F, -7F, -5.5F, 4, 6, 1);
|
||||||
|
Shape1.setRotationPoint(0F, 0F, 0F);
|
||||||
|
Shape1.setTextureSize(64, 64);
|
||||||
|
Shape1.mirror = true;
|
||||||
|
setRotation(Shape1, 0F, 1.570796F, 0F);
|
||||||
|
Shape1 = new ModelRenderer(this, 2, 37);
|
||||||
|
Shape1.addBox(-2F, -7F, -5.5F, 4, 8, 1);
|
||||||
|
Shape1.setRotationPoint(0F, 0F, 0F);
|
||||||
|
Shape1.setTextureSize(64, 64);
|
||||||
|
Shape1.mirror = true;
|
||||||
|
setRotation(Shape1, 0F, 3.141593F, 0F);
|
||||||
|
Shape1 = new ModelRenderer(this, 5, 37);
|
||||||
|
Shape1.addBox(0.5F, -7F, -5F, 4, 7, 1);
|
||||||
|
Shape1.setRotationPoint(0F, 0F, 0F);
|
||||||
|
Shape1.setTextureSize(64, 64);
|
||||||
|
Shape1.mirror = true;
|
||||||
|
setRotation(Shape1, 0F, 3.141593F, 0F);
|
||||||
|
Shape1 = new ModelRenderer(this, 20, 37);
|
||||||
|
Shape1.addBox(-4.5F, -7F, -5F, 4, 5, 1);
|
||||||
|
Shape1.setRotationPoint(0F, 0F, 0F);
|
||||||
|
Shape1.setTextureSize(64, 64);
|
||||||
|
Shape1.mirror = true;
|
||||||
|
setRotation(Shape1, 0F, -1.570796F, 0F);
|
||||||
|
Shape1 = new ModelRenderer(this, 25, 37);
|
||||||
|
Shape1.addBox(-2F, -7F, -5.5F, 4, 6, 1);
|
||||||
|
Shape1.setRotationPoint(0F, 0F, 0F);
|
||||||
|
Shape1.setTextureSize(64, 64);
|
||||||
|
Shape1.mirror = true;
|
||||||
|
setRotation(Shape1, 0F, -1.570796F, 0F);
|
||||||
|
Shape1 = new ModelRenderer(this, 30, 37);
|
||||||
|
Shape1.addBox(0.5F, -7F, -5F, 4, 7, 1);
|
||||||
|
Shape1.setRotationPoint(0F, 0F, 0F);
|
||||||
|
Shape1.setTextureSize(64, 64);
|
||||||
|
Shape1.mirror = true;
|
||||||
|
setRotation(Shape1, 0F, -1.570796F, 0F);
|
||||||
|
Shape2 = new ModelRenderer(this, 10, 55);
|
||||||
|
Shape2.addBox(-2F, -11F, -2F, 4, 1, 4);
|
||||||
|
Shape2.setRotationPoint(0F, 0F, 0F);
|
||||||
|
Shape2.setTextureSize(64, 64);
|
||||||
|
Shape2.mirror = true;
|
||||||
|
setRotation(Shape2, 0F, 0F, 0F);
|
||||||
|
Shape2 = new ModelRenderer(this, 0, 46);
|
||||||
|
Shape2.addBox(-4.5F, -8F, -4.5F, 9, 1, 9);
|
||||||
|
Shape2.setRotationPoint(0F, 0F, 0F);
|
||||||
|
Shape2.setTextureSize(64, 64);
|
||||||
|
Shape2.mirror = true;
|
||||||
|
setRotation(Shape2, 0F, 0F, 0F);
|
||||||
|
Shape2 = new ModelRenderer(this, 0, 46);
|
||||||
|
Shape2.addBox(-3.5F, -10F, -3.5F, 7, 1, 7);
|
||||||
|
Shape2.setRotationPoint(0F, 0F, 0F);
|
||||||
|
Shape2.setTextureSize(64, 64);
|
||||||
|
Shape2.mirror = true;
|
||||||
|
setRotation(Shape2, 0F, 0F, 0F);
|
||||||
|
Shape2 = new ModelRenderer(this, 5, 50);
|
||||||
|
Shape2.addBox(-3F, -10.5F, -3F, 6, 1, 6);
|
||||||
|
Shape2.setRotationPoint(0F, 0F, 0F);
|
||||||
|
Shape2.setTextureSize(64, 64);
|
||||||
|
Shape2.mirror = true;
|
||||||
|
setRotation(Shape2, 0F, 0F, 0F);
|
||||||
|
Shape3 = new ModelRenderer(this, 50, 48);
|
||||||
|
Shape3.addBox(-1F, -8.5F, 3F, 2, 1, 5);
|
||||||
|
Shape3.setRotationPoint(0F, 0F, 0F);
|
||||||
|
Shape3.setTextureSize(64, 64);
|
||||||
|
Shape3.mirror = true;
|
||||||
|
setRotation(Shape3, 1.047198F, 3.141593F, 0F);
|
||||||
|
Shape3 = new ModelRenderer(this, 50, 48);
|
||||||
|
Shape3.addBox(-1F, -8.5F, 3F, 2, 1, 5);
|
||||||
|
Shape3.setRotationPoint(0F, 0F, 0F);
|
||||||
|
Shape3.setTextureSize(64, 64);
|
||||||
|
Shape3.mirror = true;
|
||||||
|
setRotation(Shape3, 1.047198F, 0F, 0F);
|
||||||
|
Shape4 = new ModelRenderer(this, 46, 51);
|
||||||
|
Shape4.addBox(-1F, -11.5F, -3.5F, 2, 1, 7);
|
||||||
|
Shape4.setRotationPoint(0F, 0F, 0F);
|
||||||
|
Shape4.setTextureSize(64, 64);
|
||||||
|
Shape4.mirror = true;
|
||||||
|
setRotation(Shape4, 0F, 0F, 0F);
|
||||||
|
Shape5 = new ModelRenderer(this, 40, 48);
|
||||||
|
Shape5.addBox(-1F, -5F, -5.5F, 2, 3, 1);
|
||||||
|
Shape5.setRotationPoint(0F, 0F, 0F);
|
||||||
|
Shape5.setTextureSize(64, 64);
|
||||||
|
Shape5.mirror = true;
|
||||||
|
setRotation(Shape5, 0F, 0F, 0F);
|
||||||
|
Shape2 = new ModelRenderer(this, 0, 45);
|
||||||
|
Shape2.addBox(-4F, -9F, -4F, 8, 1, 8);
|
||||||
|
Shape2.setRotationPoint(0F, 0F, 0F);
|
||||||
|
Shape2.setTextureSize(64, 64);
|
||||||
|
Shape2.mirror = true;
|
||||||
|
setRotation(Shape2, 0F, 0F, 0F);
|
||||||
|
}
|
||||||
|
|
||||||
|
public void render(Entity entity, float f, float f1, float f2, float f3, float f4, float f5)
|
||||||
|
{
|
||||||
|
super.render(entity, f, f1, f2, f3, f4, f5);
|
||||||
|
setRotationAngles(f, f1, f2, f3, f4, f5, entity);
|
||||||
|
//head.render(f5);
|
||||||
|
//body.render(f5);
|
||||||
|
//rightarm.render(f5);
|
||||||
|
//leftarm.render(f5);
|
||||||
|
//rightleg.render(f5);
|
||||||
|
//leftleg.render(f5);
|
||||||
|
Shape1.render(f5);
|
||||||
|
Shape1.render(f5);
|
||||||
|
Shape1.render(f5);
|
||||||
|
Shape1.render(f5);
|
||||||
|
Shape1.render(f5);
|
||||||
|
Shape1.render(f5);
|
||||||
|
Shape1.render(f5);
|
||||||
|
Shape1.render(f5);
|
||||||
|
Shape1.render(f5);
|
||||||
|
Shape1.render(f5);
|
||||||
|
Shape1.render(f5);
|
||||||
|
Shape1.render(f5);
|
||||||
|
Shape2.render(f5);
|
||||||
|
Shape2.render(f5);
|
||||||
|
Shape2.render(f5);
|
||||||
|
Shape2.render(f5);
|
||||||
|
Shape3.render(f5);
|
||||||
|
Shape3.render(f5);
|
||||||
|
Shape4.render(f5);
|
||||||
|
Shape5.render(f5);
|
||||||
|
Shape2.render(f5);
|
||||||
|
}
|
||||||
|
|
||||||
|
private void setRotation(ModelRenderer model, float x, float y, float z)
|
||||||
|
{
|
||||||
|
model.rotateAngleX = x;
|
||||||
|
model.rotateAngleY = y;
|
||||||
|
model.rotateAngleZ = z;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setRotationAngles(float f, float f1, float f2, float f3, float f4, float f5, Entity entity)
|
||||||
|
{
|
||||||
|
super.setRotationAngles(f, f1, f2, f3, f4, f5, entity);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"variants": {
|
||||||
|
"normal": { "model": "forgecraft:yewstave" }
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -10,7 +10,7 @@ tile.forge_adobe.name=Adobe Forge
|
|||||||
tile.blockbreaker.name= Block Breaker
|
tile.blockbreaker.name= Block Breaker
|
||||||
tile.stoneanvil.name=Stone Anvil
|
tile.stoneanvil.name=Stone Anvil
|
||||||
tile.ironanvil.name=Iron Anvil
|
tile.ironanvil.name=Iron Anvil
|
||||||
|
tile.yewstave.name=Yew Stave
|
||||||
|
|
||||||
|
|
||||||
tile.pistonbellowsoak.name=Oak Piston Bellows
|
tile.pistonbellowsoak.name=Oak Piston Bellows
|
||||||
@@ -86,6 +86,10 @@ tile.steelchunk.name=Steel Chunk
|
|||||||
tile.wootzball.name=Damascus Steel Ingot
|
tile.wootzball.name=Damascus Steel Ingot
|
||||||
tile.wootzchunk.name=Damascus Steel Chunk
|
tile.wootzchunk.name=Damascus Steel Chunk
|
||||||
|
|
||||||
|
item.unstrunglongbow.name=Unstrung Longbow
|
||||||
|
item.longbow.name=Longbow
|
||||||
|
item.rawlongbow.name=Raw Longbow
|
||||||
|
|
||||||
item.bellowshandle.name=Bellows Handle
|
item.bellowshandle.name=Bellows Handle
|
||||||
item.softcrucible.name=Soft Crucible
|
item.softcrucible.name=Soft Crucible
|
||||||
item.stonetongs.name=Stone Tongs
|
item.stonetongs.name=Stone Tongs
|
||||||
@@ -107,8 +111,8 @@ item.cleanironlongsword.name=Clean Iron Longsword
|
|||||||
item.steellongsword.name=Steel Longsword
|
item.steellongsword.name=Steel Longsword
|
||||||
|
|
||||||
item.wroughtironslayer.name=Wrought Iron Slayer
|
item.wroughtironslayer.name=Wrought Iron Slayer
|
||||||
item.cleanironslayer.name=Wrought Iron Slayer
|
item.cleanironslayer.name=Clean Iron Slayer
|
||||||
item.steelslayer.name=Wrought Iron Slayer
|
item.steelslayer.name=Steel Slayer
|
||||||
|
|
||||||
item.ironingothot.name=Hot Iron Ingot
|
item.ironingothot.name=Hot Iron Ingot
|
||||||
item.ironchunkhot.name=Hot Iron Chunk
|
item.ironchunkhot.name=Hot Iron Chunk
|
||||||
|
|||||||
@@ -0,0 +1,95 @@
|
|||||||
|
{
|
||||||
|
"__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio",
|
||||||
|
"textures": {
|
||||||
|
"particle": "blocks/e_particle",
|
||||||
|
"texture": "items/finished_bronze",
|
||||||
|
"texture1": "blocks/log_stripped_oak_side"
|
||||||
|
},
|
||||||
|
"elements": [
|
||||||
|
{
|
||||||
|
"__comment": "Box1",
|
||||||
|
"from": [ 2, 0, 0 ],
|
||||||
|
"to": [ 14, 2, 16 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 2, 0, 14, 16 ], "texture": "#texture1" },
|
||||||
|
"up": { "uv": [ 2, 0, 14, 16 ], "texture": "#texture1" },
|
||||||
|
"north": { "uv": [ 2, 14, 14, 16 ], "texture": "#texture1" },
|
||||||
|
"south": { "uv": [ 2, 14, 14, 16 ], "texture": "#texture1" },
|
||||||
|
"west": { "uv": [ 1, 0, 3, 16 ], "texture": "#texture1", "rotation": 90 },
|
||||||
|
"east": { "uv": [ 1, 0, 3, 16 ], "texture": "#texture1", "rotation": 270 }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box2",
|
||||||
|
"from": [ 2, 2, 1 ],
|
||||||
|
"to": [ 4, 4, 15 ],
|
||||||
|
"faces": {
|
||||||
|
"up": { "uv": [ 2, 1, 4, 15 ], "texture": "#texture1" },
|
||||||
|
"north": { "uv": [ 12, 12, 14, 14 ], "texture": "#texture1" },
|
||||||
|
"south": { "uv": [ 2, 12, 4, 14 ], "texture": "#texture1" },
|
||||||
|
"west": { "uv": [ 1, 12, 15, 14 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 1, 12, 15, 14 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box2",
|
||||||
|
"from": [ 12, 2, 1 ],
|
||||||
|
"to": [ 14, 4, 15 ],
|
||||||
|
"faces": {
|
||||||
|
"up": { "uv": [ 12, 1, 14, 15 ], "texture": "#texture1" },
|
||||||
|
"north": { "uv": [ 2, 12, 4, 14 ], "texture": "#texture1" },
|
||||||
|
"south": { "uv": [ 12, 12, 14, 14 ], "texture": "#texture1" },
|
||||||
|
"west": { "uv": [ 1, 12, 15, 14 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 1, 12, 15, 14 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box4",
|
||||||
|
"from": [ 2, 4, 3 ],
|
||||||
|
"to": [ 4, 6, 13 ],
|
||||||
|
"faces": {
|
||||||
|
"up": { "uv": [ 2, 3, 4, 13 ], "texture": "#texture1" },
|
||||||
|
"north": { "uv": [ 12, 10, 14, 12 ], "texture": "#texture1" },
|
||||||
|
"south": { "uv": [ 2, 10, 4, 12 ], "texture": "#texture1" },
|
||||||
|
"west": { "uv": [ 3, 10, 13, 12 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 3, 10, 13, 12 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box6",
|
||||||
|
"from": [ 2, 6, 5 ],
|
||||||
|
"to": [ 4, 8, 11 ],
|
||||||
|
"faces": {
|
||||||
|
"up": { "uv": [ 2, 5, 4, 11 ], "texture": "#texture1" },
|
||||||
|
"north": { "uv": [ 12, 8, 14, 10 ], "texture": "#texture1" },
|
||||||
|
"south": { "uv": [ 2, 8, 4, 10 ], "texture": "#texture1" },
|
||||||
|
"west": { "uv": [ 5, 8, 11, 10 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 5, 8, 11, 10 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box4",
|
||||||
|
"from": [ 12, 4, 3 ],
|
||||||
|
"to": [ 14, 6, 13 ],
|
||||||
|
"faces": {
|
||||||
|
"up": { "uv": [ 12, 3, 14, 13 ], "texture": "#texture1" },
|
||||||
|
"north": { "uv": [ 2, 10, 4, 12 ], "texture": "#texture1" },
|
||||||
|
"south": { "uv": [ 12, 10, 14, 12 ], "texture": "#texture1" },
|
||||||
|
"west": { "uv": [ 3, 10, 13, 12 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 3, 10, 13, 12 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box6",
|
||||||
|
"from": [ 12, 6, 5 ],
|
||||||
|
"to": [ 14, 8, 11 ],
|
||||||
|
"faces": {
|
||||||
|
"up": { "uv": [ 12, 5, 14, 11 ], "texture": "#texture1" },
|
||||||
|
"north": { "uv": [ 2, 8, 4, 10 ], "texture": "#texture1" },
|
||||||
|
"south": { "uv": [ 12, 8, 14, 10 ], "texture": "#texture1" },
|
||||||
|
"west": { "uv": [ 5, 8, 11, 10 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 5, 8, 11, 10 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
@@ -0,0 +1,32 @@
|
|||||||
|
{
|
||||||
|
"__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio",
|
||||||
|
"textures": {
|
||||||
|
"particle": "primal:blocks/log_stripped_yew_side",
|
||||||
|
"texture": "primal:blocks/log_stripped_yew_side"
|
||||||
|
},
|
||||||
|
"elements": [
|
||||||
|
{
|
||||||
|
"__comment": "Box1",
|
||||||
|
"from": [ 6.5, 0, 6.5 ],
|
||||||
|
"to": [ 9.5, 16, 9.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 6.5, 6.5, 9.5, 9.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 6.5, 6.5, 9.5, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 6.5, 0, 9.5, 16 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 6.5, 0, 9.5, 16 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 6.5, 0, 9.5, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 0, 9.5, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"display": {
|
||||||
|
"gui": {
|
||||||
|
"rotation": [ 30, 225, 0 ],
|
||||||
|
"scale": [ 0.625, 0.625, 0.625 ]
|
||||||
|
},
|
||||||
|
"ground": {
|
||||||
|
"rotation": [ 90, 0, 0 ],
|
||||||
|
"translation": [ 0, -2, 0 ]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,6 @@
|
|||||||
|
{
|
||||||
|
"parent": "item/generated",
|
||||||
|
"textures": {
|
||||||
|
"layer0": "forgecraft:items/brokenbronzetool"
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,6 @@
|
|||||||
|
{
|
||||||
|
"parent": "item/generated",
|
||||||
|
"textures": {
|
||||||
|
"layer0": "forgecraft:items/brokencleanirontool"
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,6 @@
|
|||||||
|
{
|
||||||
|
"parent": "item/generated",
|
||||||
|
"textures": {
|
||||||
|
"layer0": "forgecraft:items/brokensteeltool"
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,6 @@
|
|||||||
|
{
|
||||||
|
"parent": "item/generated",
|
||||||
|
"textures": {
|
||||||
|
"layer0": "forgecraft:items/brokenwootztool"
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,6 @@
|
|||||||
|
{
|
||||||
|
"parent": "item/generated",
|
||||||
|
"textures": {
|
||||||
|
"layer0": "forgecraft:items/brokenwroughtirontool"
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,683 @@
|
|||||||
|
{
|
||||||
|
"__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio",
|
||||||
|
"textures": {
|
||||||
|
"particle": "blocks/e_particle",
|
||||||
|
"texture": "items/finished_bronze",
|
||||||
|
"texture1": "blocks/log_stripped_oak_side"
|
||||||
|
},
|
||||||
|
"elements": [
|
||||||
|
{
|
||||||
|
"__comment": "Box12",
|
||||||
|
"from": [ 4, 6.5, 7.5 ],
|
||||||
|
"to": [ 5, 7.5, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 4, 7.5, 5, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 4, 7.5, 5, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 11, 8.5, 12, 9.5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 4, 8.5, 5, 9.5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box12",
|
||||||
|
"from": [ 11, 6.5, 7.5 ],
|
||||||
|
"to": [ 12, 7.5, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 11, 7.5, 12, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 11, 7.5, 12, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 4, 8.5, 5, 9.5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 11, 8.5, 12, 9.5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box14",
|
||||||
|
"from": [ 5, 6, 0 ],
|
||||||
|
"to": [ 7, 8, 16 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 5, 0, 7, 16 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 5, 0, 7, 16 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 9, 8, 11, 10 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 0, 8, 16, 10 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 0, 8, 16, 10 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box14",
|
||||||
|
"from": [ 9, 6, 0 ],
|
||||||
|
"to": [ 11, 8, 16 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 9, 0, 11, 16 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 9, 0, 11, 16 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 5, 8, 7, 10 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 0, 8, 16, 10 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 0, 8, 16, 10 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box16",
|
||||||
|
"from": [ 6, 5, 0 ],
|
||||||
|
"to": [ 10, 6, 16 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 6, 0, 10, 16 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 6, 0, 10, 16 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 6, 10, 10, 11 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 6, 10, 10, 11 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 0, 10, 16, 11 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 0, 10, 16, 11 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box16",
|
||||||
|
"from": [ 7, 4, 0 ],
|
||||||
|
"to": [ 9, 5, 16 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 0, 9, 16 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 0, 11, 16, 12 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 0, 11, 16, 12 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box16",
|
||||||
|
"from": [ 6, 8, 0 ],
|
||||||
|
"to": [ 10, 9, 16 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 6, 0, 10, 16 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 6, 0, 10, 16 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 6, 7, 10, 8 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 6, 7, 10, 8 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 0, 7, 16, 8 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 0, 7, 16, 8 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box16",
|
||||||
|
"from": [ 7, 9, 0 ],
|
||||||
|
"to": [ 9, 10, 16 ],
|
||||||
|
"faces": {
|
||||||
|
"up": { "uv": [ 7, 0, 9, 16 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 6, 9, 7 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 6, 9, 7 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 0, 6, 16, 7 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 0, 6, 16, 7 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box20",
|
||||||
|
"from": [ 5.5, 8, 0 ],
|
||||||
|
"to": [ 6, 8.5, 16 ],
|
||||||
|
"faces": {
|
||||||
|
"up": { "uv": [ 5.5, 0, 6, 16 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 10, 7.5, 10.5, 8 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 0, 7.5, 16, 8 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box20",
|
||||||
|
"from": [ 6.5, 9, 0 ],
|
||||||
|
"to": [ 7, 9.5, 16 ],
|
||||||
|
"faces": {
|
||||||
|
"north": { "uv": [ 5.5, 10, 6, 10.5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box20",
|
||||||
|
"from": [ 9, 9, 0 ],
|
||||||
|
"to": [ 9.5, 9.5, 16 ],
|
||||||
|
"faces": {
|
||||||
|
"north": { "uv": [ 5.5, 10, 6, 10.5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box20",
|
||||||
|
"from": [ 10, 8, 0 ],
|
||||||
|
"to": [ 10.5, 8.5, 16 ],
|
||||||
|
"faces": {
|
||||||
|
"north": { "uv": [ 5.5, 10, 6, 10.5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box20",
|
||||||
|
"from": [ 5.5, 5.5, 0 ],
|
||||||
|
"to": [ 6, 6, 16 ],
|
||||||
|
"faces": {
|
||||||
|
"north": { "uv": [ 5.5, 10, 6, 10.5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box20",
|
||||||
|
"from": [ 6.5, 4.5, 0 ],
|
||||||
|
"to": [ 7, 5, 16 ],
|
||||||
|
"faces": {
|
||||||
|
"north": { "uv": [ 5.5, 10, 6, 10.5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box20",
|
||||||
|
"from": [ 9, 4.5, 0 ],
|
||||||
|
"to": [ 9.5, 5, 16 ],
|
||||||
|
"faces": {
|
||||||
|
"north": { "uv": [ 5.5, 10, 6, 10.5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box20",
|
||||||
|
"from": [ 10, 5.5, 0 ],
|
||||||
|
"to": [ 10.5, 6, 16 ],
|
||||||
|
"faces": {
|
||||||
|
"north": { "uv": [ 5.5, 10, 6, 10.5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box28",
|
||||||
|
"from": [ 5, 6, 16 ],
|
||||||
|
"to": [ 11, 8, 16.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 5, 15.5, 11, 16 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 5, 0, 11, 0.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 5, 7.999999, 11, 9.999999 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 5, 7.999999, 11, 9.999999 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 0, 7.999999, 0.5, 9.999999 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 15.5, 7.999999, 16, 9.999999 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box28",
|
||||||
|
"from": [ 6, 8.5, 16 ],
|
||||||
|
"to": [ 10, 9, 16.5 ],
|
||||||
|
"faces": {
|
||||||
|
"up": { "uv": [ 6, 0, 10, 0.5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 6, 6.999999, 10, 7.499999 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 0, 6.999999, 0.5, 7.499999 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 15.5, 6.999999, 16, 7.499999 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box28",
|
||||||
|
"from": [ 6.5, 9, 16 ],
|
||||||
|
"to": [ 9.5, 9.5, 16.5 ],
|
||||||
|
"faces": {
|
||||||
|
"up": { "uv": [ 6.5, 0, 9.5, 0.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 6.5, 6.499999, 9.5, 6.999999 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 6.5, 6.499999, 9.5, 6.999999 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 0, 6.499999, 0.5, 6.999999 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 15.5, 6.499999, 16, 6.999999 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box28",
|
||||||
|
"from": [ 7, 9.5, 16 ],
|
||||||
|
"to": [ 9, 10, 16.5 ],
|
||||||
|
"faces": {
|
||||||
|
"up": { "uv": [ 7, 0, 9, 0.5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 5.999999, 9, 6.499999 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 0, 5.999999, 0.5, 6.499999 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 15.5, 5.999999, 16, 6.499999 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box28",
|
||||||
|
"from": [ 5.5, 8, 16 ],
|
||||||
|
"to": [ 10.5, 8.5, 16.5 ],
|
||||||
|
"faces": {
|
||||||
|
"up": { "uv": [ 5.5, 0, 10.5, 0.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 5.5, 7.499999, 10.5, 7.999999 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 5.5, 7.499999, 10.5, 7.999999 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 0, 7.499999, 0.5, 7.999999 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 15.5, 7.499999, 16, 7.999999 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box28",
|
||||||
|
"from": [ 5.5, 5.5, 16 ],
|
||||||
|
"to": [ 10.5, 6, 16.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 5.5, 15.5, 10.5, 16 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 5.5, 10, 10.5, 10.5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 5.5, 10, 10.5, 10.5 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 0, 10, 0.5, 10.5 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 15.5, 10, 16, 10.5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box28",
|
||||||
|
"from": [ 6.5, 4.5, 16 ],
|
||||||
|
"to": [ 9.5, 5, 16.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 6.499998, 15.5, 9.499998, 16 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 6.500002, 11, 9.500002, 11.5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 6.499998, 11, 9.499998, 11.5 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 0, 11, 0.5, 11.5 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 15.5, 11, 16, 11.5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box28",
|
||||||
|
"from": [ 7, 4, 16 ],
|
||||||
|
"to": [ 9, 4.5, 16.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 15.5, 9, 16 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 11.5, 9, 12 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 0, 11.5, 0.5, 12 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 15.5, 11.5, 16, 12 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box28",
|
||||||
|
"from": [ 6, 5, 16 ],
|
||||||
|
"to": [ 10, 5.5, 16.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 6, 15.5, 10, 16 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 6, 10.5, 10, 11 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 0, 10.5, 0.5, 11 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 15.5, 10.5, 16, 11 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box28",
|
||||||
|
"from": [ 6, 8, 16.5 ],
|
||||||
|
"to": [ 10, 8.5, 17 ],
|
||||||
|
"faces": {
|
||||||
|
"up": { "uv": [ 6, 0.5, 10, 1 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 6, 7.5, 10, 8 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 0.5, 7.5, 1, 8 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 15, 7.5, 15.5, 8 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box28",
|
||||||
|
"from": [ 6.5, 8.5, 16.5 ],
|
||||||
|
"to": [ 9.5, 9, 17 ],
|
||||||
|
"faces": {
|
||||||
|
"up": { "uv": [ 6.5, 0.5, 9.5, 1 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 6.5, 7, 9.5, 7.5 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 0.5, 7, 1, 7.5 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 15, 7, 15.5, 7.5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box28",
|
||||||
|
"from": [ 7, 9, 16.5 ],
|
||||||
|
"to": [ 9, 9.5, 17 ],
|
||||||
|
"faces": {
|
||||||
|
"up": { "uv": [ 7, 0.5, 9, 1 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 6.5, 9, 7 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 0.5, 6.5, 1, 7 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 15, 6.5, 15.5, 7 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box28",
|
||||||
|
"from": [ 5.5, 6, 16.5 ],
|
||||||
|
"to": [ 10.5, 8, 17 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 5.5, 15, 10.5, 15.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 5.5, 0.5, 10.5, 1 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 5.5, 8, 10.5, 10 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 0.5, 8, 1, 10 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 15, 8, 15.5, 10 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box28",
|
||||||
|
"from": [ 7, 4.5, 16.5 ],
|
||||||
|
"to": [ 9, 5, 17 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 15, 9, 15.5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 11, 9, 11.5 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 0.5, 11, 1, 11.5 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 15, 11, 15.5, 11.5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box28",
|
||||||
|
"from": [ 6, 5.5, 16.5 ],
|
||||||
|
"to": [ 10, 6, 17 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 6, 15, 10, 15.5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 6, 10, 10, 10.5 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 0.5, 10, 1, 10.5 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 15, 10, 15.5, 10.5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box28",
|
||||||
|
"from": [ 6.5, 5, 16.5 ],
|
||||||
|
"to": [ 9.5, 5.5, 17 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 6.5, 15, 9.5, 15.5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 6.5, 10.5, 9.5, 11 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 0.5, 10.5, 1, 11 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 15, 10.5, 15.5, 11 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box63",
|
||||||
|
"from": [ 7, 6, 17.5 ],
|
||||||
|
"to": [ 9, 8, 18.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 13.5, 9, 14.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 1.5, 9, 2.5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 8, 9, 10 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 1.5, 8, 2.5, 10 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 13.5, 8, 14.5, 10 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box28",
|
||||||
|
"from": [ 7, 8.5, 17 ],
|
||||||
|
"to": [ 9, 9, 17.5 ],
|
||||||
|
"faces": {
|
||||||
|
"up": { "uv": [ 7, 1, 9, 1.5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 7, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 1, 7, 1.5, 7.5 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 14.5, 7, 15, 7.5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box28",
|
||||||
|
"from": [ 6.5, 8, 17 ],
|
||||||
|
"to": [ 9.5, 8.5, 17.5 ],
|
||||||
|
"faces": {
|
||||||
|
"up": { "uv": [ 6.5, 1, 9.5, 1.5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 6.5, 7.5, 9.5, 8 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 1, 7.5, 1.5, 8 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 14.5, 7.5, 15, 8 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box28",
|
||||||
|
"from": [ 6, 6, 17 ],
|
||||||
|
"to": [ 10, 8, 17.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 6, 14.5, 10, 15 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 6, 1, 10, 1.5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 6, 8, 10, 10 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 1, 8, 1.5, 10 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 14.5, 8, 15, 10 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box28",
|
||||||
|
"from": [ 7, 5, 17 ],
|
||||||
|
"to": [ 9, 5.5, 17.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 14.5, 9, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 10.5, 9, 11 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 1, 10.5, 1.5, 11 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 14.5, 10.5, 15, 11 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box28",
|
||||||
|
"from": [ 6.5, 5.5, 17 ],
|
||||||
|
"to": [ 9.5, 6, 17.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 6.5, 14.5, 9.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 6.5, 9.999999, 9.5, 10.5 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 1, 9.999999, 1.5, 10.5 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 14.5, 9.999999, 15, 10.5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box70",
|
||||||
|
"from": [ 7, 4.5, -8 ],
|
||||||
|
"to": [ 9, 6, 0 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 0, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 16 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 10, 9, 11.5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 10, 9, 11.5 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 10, 16, 11.5 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 0, 10, 8, 11.5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box70",
|
||||||
|
"from": [ 7, 8, -8 ],
|
||||||
|
"to": [ 9, 9.5, 0 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 0, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 16 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 6.5, 16, 8 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 0, 6.5, 8, 8 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box72",
|
||||||
|
"from": [ 9, 5, -8 ],
|
||||||
|
"to": [ 9.5, 9, 0 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 9, 0, 9.5, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 9, 8, 9.5, 16 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 6.5, 7, 7, 11 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 9, 7, 9.5, 11 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 7, 16, 11 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 0, 7, 8, 11 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box72",
|
||||||
|
"from": [ 6.5, 5, -8 ],
|
||||||
|
"to": [ 7, 9, 0 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 6.5, 0, 7, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 6.5, 8, 7, 16 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 9, 7, 9.5, 11 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 6.5, 7, 7, 11 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 7, 16, 11 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 0, 7, 8, 11 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box72",
|
||||||
|
"from": [ 9.5, 5.5, -8 ],
|
||||||
|
"to": [ 10, 8.5, 0 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 9.5, 0, 10, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 9.5, 8, 10, 16 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 6, 7.5, 6.5, 10.5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 9.5, 7.5, 10, 10.5 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 0, 7.5, 8, 10.5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box72",
|
||||||
|
"from": [ 6, 5.5, -8 ],
|
||||||
|
"to": [ 6.5, 8.5, 0 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 6, 0, 6.5, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 6, 8, 6.5, 16 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 9.5, 7.5, 10, 10.5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 6, 7.5, 6.5, 10.5 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 7.5, 16, 10.5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box72",
|
||||||
|
"from": [ 10, 6, -8 ],
|
||||||
|
"to": [ 10.5, 8, 0 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 10, 0, 10.5, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 10, 8, 10.5, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 0, 8, 8, 10 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box72",
|
||||||
|
"from": [ 5.5, 6, -8 ],
|
||||||
|
"to": [ 6, 8, 0 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 5.5, 0, 6, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 5.5, 8, 6, 16 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 8, 16, 10 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box14",
|
||||||
|
"from": [ 5, 6, -9 ],
|
||||||
|
"to": [ 7, 8, -8 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 5, 8, 7, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 5, 7, 7, 8 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 9, 8, 11, 10 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 5, 8, 7, 10 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 8, 8, 10 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 8, 8, 9, 10 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box14",
|
||||||
|
"from": [ 9, 6, -9 ],
|
||||||
|
"to": [ 11, 8, -8 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 9, 8, 11, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 9, 7, 11, 8 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 5, 8, 7, 10 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 9, 8, 11, 10 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 8, 8, 10 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 8, 8, 9, 10 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box16",
|
||||||
|
"from": [ 6, 5, -9 ],
|
||||||
|
"to": [ 10, 6, -8 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 6, 8, 10, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 6, 7, 10, 8 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 6, 10, 10, 11 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 6, 10, 10, 11 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 10, 8, 11 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 8, 10, 9, 11 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box16",
|
||||||
|
"from": [ 7, 4, -9 ],
|
||||||
|
"to": [ 9, 5, -8 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 8, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 11, 8, 12 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 8, 11, 9, 12 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box16",
|
||||||
|
"from": [ 6, 8, -9 ],
|
||||||
|
"to": [ 10, 9, -8 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 6, 8, 10, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 6, 7, 10, 8 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 6, 7, 10, 8 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 6, 7, 10, 8 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 7, 8, 8 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 8, 7, 9, 8 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box16",
|
||||||
|
"from": [ 7, 9, -9 ],
|
||||||
|
"to": [ 9, 10, -8 ],
|
||||||
|
"faces": {
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 6, 9, 7 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 6, 9, 7 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 6, 8, 7 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 8, 6, 9, 7 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box20",
|
||||||
|
"from": [ 5.5, 8, -9 ],
|
||||||
|
"to": [ 6, 8.5, -8 ],
|
||||||
|
"faces": {
|
||||||
|
"up": { "uv": [ 5.5, 7, 6, 8 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 10, 7.5, 10.5, 8 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 5.5, 7.5, 6, 8 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 7.5, 8, 8 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box20",
|
||||||
|
"from": [ 6.5, 9, -9 ],
|
||||||
|
"to": [ 7, 9.5, -8 ],
|
||||||
|
"faces": {
|
||||||
|
"up": { "uv": [ 6.5, 7, 7, 8 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 9, 6.5, 9.5, 7 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 6.5, 6.5, 7, 7 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 6.5, 8, 7 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box20",
|
||||||
|
"from": [ 9, 9, -9 ],
|
||||||
|
"to": [ 9.5, 9.5, -8 ],
|
||||||
|
"faces": {
|
||||||
|
"up": { "uv": [ 9, 7, 9.5, 8 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 6.5, 6.5, 7, 7 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 9, 6.5, 9.5, 7 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 8, 6.5, 9, 7 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box20",
|
||||||
|
"from": [ 10, 8, -9 ],
|
||||||
|
"to": [ 10.5, 8.5, -8 ],
|
||||||
|
"faces": {
|
||||||
|
"up": { "uv": [ 10, 7, 10.5, 8 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 5.5, 7.5, 6, 8 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 10, 7.5, 10.5, 8 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 8, 7.5, 9, 8 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box20",
|
||||||
|
"from": [ 5.5, 5.5, -9 ],
|
||||||
|
"to": [ 6, 6, -8 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 5.5, 8, 6, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 10, 10, 10.5, 10.5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 5.5, 10, 6, 10.5 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 10, 8, 10.5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box20",
|
||||||
|
"from": [ 6.5, 4.5, -9 ],
|
||||||
|
"to": [ 7, 5, -8 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 6.5, 8, 7, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 9, 11, 9.5, 11.5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 6.5, 11, 7, 11.5 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 11, 8, 11.5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box20",
|
||||||
|
"from": [ 9, 4.5, -9 ],
|
||||||
|
"to": [ 9.5, 5, -8 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 9, 8, 9.5, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 6.5, 11, 7, 11.5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 9, 11, 9.5, 11.5 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 8, 11, 9, 11.5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box20",
|
||||||
|
"from": [ 10, 5.5, -9 ],
|
||||||
|
"to": [ 10.5, 6, -8 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 10, 8, 10.5, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 5.5, 10, 6, 10.5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 10, 10, 10.5, 10.5 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 8, 10, 9, 10.5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
Before Width: | Height: | Size: 159 B |
|
Before Width: | Height: | Size: 141 B |
@@ -0,0 +1,25 @@
|
|||||||
|
{
|
||||||
|
"parent": "forgecraft:item/longbow_default",
|
||||||
|
"textures": {
|
||||||
|
"particle": "primal:blocks/log_stripped_yew_side",
|
||||||
|
"texture": "primal:blocks/log_stripped_yew_side",
|
||||||
|
"texture1": "forgecraft:items/bowstring",
|
||||||
|
"arrow": "blocks/e_texture"
|
||||||
|
},
|
||||||
|
"overrides": [
|
||||||
|
{"predicate": {"type": 0.0},"model": "forgecraft:item/longbow/longbow_0"},
|
||||||
|
{"predicate": {"type": 0.1},"model": "forgecraft:item/longbow/longbow_1"},
|
||||||
|
{"predicate": {"type": 0.2},"model": "forgecraft:item/longbow/longbow_2"},
|
||||||
|
{"predicate": {"type": 0.3},"model": "forgecraft:item/longbow/longbow_3"},
|
||||||
|
{"predicate": {"type": 0.4},"model": "forgecraft:item/longbow/longbow_4"},
|
||||||
|
{"predicate": {"type": 0.5},"model": "forgecraft:item/longbow/longbow_5"},
|
||||||
|
{"predicate": {"type": 0.6},"model": "forgecraft:item/longbow/longbow_6"},
|
||||||
|
{"predicate": {"type": 0.7},"model": "forgecraft:item/longbow/longbow_7"},
|
||||||
|
{"predicate": {"type": 0.8},"model": "forgecraft:item/longbow/longbow_8"}
|
||||||
|
|
||||||
|
]
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -0,0 +1,9 @@
|
|||||||
|
{
|
||||||
|
"parent": "forgecraft:item/longbow_default",
|
||||||
|
"textures": {
|
||||||
|
"particle": "forgecraft:items/unstrunglongbow",
|
||||||
|
"texture": "forgecraft:items/unstrunglongbow",
|
||||||
|
"texture1": "forgecraft:items/bowstring",
|
||||||
|
"arrow": "forgecraft:items/arrow"
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,644 @@
|
|||||||
|
{
|
||||||
|
"__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio",
|
||||||
|
"textures": {
|
||||||
|
"particle": "forgecraft:items/unstrunglongbow",
|
||||||
|
"texture": "forgecraft:items/unstrunglongbow",
|
||||||
|
"texture1": "forgecraft:items/bowstring",
|
||||||
|
"arrow": "forgecraft:items/arrow"
|
||||||
|
},
|
||||||
|
"elements": [
|
||||||
|
{
|
||||||
|
"__comment": "Box7",
|
||||||
|
"from": [ 6.5, 5, 6.5 ],
|
||||||
|
"to": [ 9.5, 11, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 6.5, 7.5, 9.5, 9.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 6.5, 6.5, 9.5, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 6.5, 5, 9.5, 11 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 6.5, 5, 9.5, 11 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 6.5, 5, 8.5, 11 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 5, 9.5, 11 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base1",
|
||||||
|
"from": [ 7, 11, 7 ],
|
||||||
|
"to": [ 9, 12, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 4, 9, 5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base2",
|
||||||
|
"from": [ 7, 12, 7 ],
|
||||||
|
"to": [ 9, 13, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 3, 8.5, 4 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 3, 9, 4 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base",
|
||||||
|
"from": [ 7, 13, 7 ],
|
||||||
|
"to": [ 9, 14, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 2, 8.5, 3 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 2, 9, 3 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base",
|
||||||
|
"from": [ 7, 4, 7 ],
|
||||||
|
"to": [ 9, 5, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 11, 9, 12 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base1",
|
||||||
|
"from": [ 7, 3, 7 ],
|
||||||
|
"to": [ 9, 4, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 12, 8.5, 13 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 12, 9, 13 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base2",
|
||||||
|
"from": [ 7, 2, 7 ],
|
||||||
|
"to": [ 9, 3, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 13, 8.5, 14 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 13, 9, 14 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "2base1",
|
||||||
|
"from": [ 7, 14, 7 ],
|
||||||
|
"to": [ 9, 15, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 0, 8.5, 1 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "2base2",
|
||||||
|
"from": [ 7, 15, 7 ],
|
||||||
|
"to": [ 9, 16, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 15, 8.5, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "2base",
|
||||||
|
"from": [ 7, 16, 7 ],
|
||||||
|
"to": [ 9, 17, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 14, 8.5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "2base",
|
||||||
|
"from": [ 7, -1, 7 ],
|
||||||
|
"to": [ 9, 0, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 0, 8.5, 1 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "2base1",
|
||||||
|
"from": [ 7, 0, 7 ],
|
||||||
|
"to": [ 9, 1, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 15, 8.5, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "2base2",
|
||||||
|
"from": [ 7, 1, 7 ],
|
||||||
|
"to": [ 9, 2, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 14, 8.5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "3base",
|
||||||
|
"from": [ 7, -2, 7.5 ],
|
||||||
|
"to": [ 9, -1, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 1, 9, 2 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 1, 9, 2 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 1, 9.5, 2 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 1, 8, 2 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "3base1",
|
||||||
|
"from": [ 7, -4, 7.5 ],
|
||||||
|
"to": [ 9, -3, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 3, 9.5, 4 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 3, 8, 4 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "3base2",
|
||||||
|
"from": [ 7, -3, 7.5 ],
|
||||||
|
"to": [ 9, -2, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 2, 9.5, 3 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 2, 8, 3 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "3base",
|
||||||
|
"from": [ 7, 19, 7.5 ],
|
||||||
|
"to": [ 9, 20, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 12, 9.5, 13 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 12, 8, 13 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "3base1",
|
||||||
|
"from": [ 7, 17, 7.5 ],
|
||||||
|
"to": [ 9, 18, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 14, 9.5, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 14, 8, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "3base2",
|
||||||
|
"from": [ 7, 18, 7.5 ],
|
||||||
|
"to": [ 9, 19, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 13, 9.5, 14 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 13, 8, 14 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "4base",
|
||||||
|
"from": [ 7, 21, 8 ],
|
||||||
|
"to": [ 9, 22, 9.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 10, 10, 11 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 10, 7.5, 11 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "4base1",
|
||||||
|
"from": [ 7, 22, 8 ],
|
||||||
|
"to": [ 9, 23, 9.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 9, 10, 10 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 9, 7.5, 10 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "4base2",
|
||||||
|
"from": [ 7, 20, 7.5 ],
|
||||||
|
"to": [ 9, 21, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 11, 10, 12 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 11, 7.5, 12 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "4base",
|
||||||
|
"from": [ 7, -5, 7.5 ],
|
||||||
|
"to": [ 9, -4, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 4, 10, 5 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 4, 7.5, 5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "4base1",
|
||||||
|
"from": [ 7, -7, 8 ],
|
||||||
|
"to": [ 9, -6, 9.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 6, 9, 7 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 6, 9, 7 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 6, 10, 7 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 6, 7.5, 7 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "4base2",
|
||||||
|
"from": [ 7, -6, 8 ],
|
||||||
|
"to": [ 9, -5, 9.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 5, 9, 6 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 5, 9, 6 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 5, 10, 6 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 5, 7.5, 6 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 23, 8.5 ],
|
||||||
|
"to": [ 8.5, 24, 9.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 6.5, 8.5, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 8.5, 8.5, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 8, 9.5, 9 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 8, 7.5, 9 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 24, 8.5 ],
|
||||||
|
"to": [ 8.5, 25, 9.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 25, 9 ],
|
||||||
|
"to": [ 8.5, 26, 10 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 26, 9 ],
|
||||||
|
"to": [ 8.5, 27, 10 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 28, 9.5 ],
|
||||||
|
"to": [ 8.5, 29, 10.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 1, 12, 2 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 1, 5, 2 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 27, 9.5 ],
|
||||||
|
"to": [ 8.5, 28, 10.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4.5, 8.5, 5.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10.5, 8.5, 11.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10.5, 2, 11.5, 3 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4.5, 2, 5.5, 3 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 30, 10.5 ],
|
||||||
|
"to": [ 8.5, 31, 11.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 1, 12, 2 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 1, 5, 2 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 29, 10 ],
|
||||||
|
"to": [ 8.5, 30, 11 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4.5, 8.5, 5.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10.5, 8.5, 11.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10.5, 2, 11.5, 3 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4.5, 2, 5.5, 3 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -10, 9 ],
|
||||||
|
"to": [ 8.5, -9, 10 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 9, 8.5, 10 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 9, 8.5, 10 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 9.5, 9, 10.5, 10 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5.5, 9, 6.5, 10 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -9, 8.5 ],
|
||||||
|
"to": [ 8.5, -8, 9.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 9.5, 8, 10.5, 9 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5.5, 8, 6.5, 9 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -8, 8.5 ],
|
||||||
|
"to": [ 8.5, -7, 9.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 7, 8.5, 8 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 7, 8.5, 8 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 9.5, 7, 10.5, 8 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5.5, 7, 6.5, 8 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -11, 9 ],
|
||||||
|
"to": [ 8.5, -10, 10 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -12, 9.5 ],
|
||||||
|
"to": [ 8.5, -11, 10.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -13, 9.5 ],
|
||||||
|
"to": [ 8.5, -12, 10.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -14, 10 ],
|
||||||
|
"to": [ 8.5, -13, 11 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -15, 10.5 ],
|
||||||
|
"to": [ 8.5, -14, 11.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "arrow",
|
||||||
|
"from": [ 7.5, 8, -7.5 ],
|
||||||
|
"to": [ 8, 8.5, 12.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 180 },
|
||||||
|
"up": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow" },
|
||||||
|
"north": { "uv": [ 7, 0, 7.5, 0.5 ], "texture": "#arrow" },
|
||||||
|
"south": { "uv": [ 7.5, 7.5, 8, 8 ], "texture": "#arrow" },
|
||||||
|
"west": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 270 },
|
||||||
|
"east": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 90 }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 8, 12.5 ],
|
||||||
|
"to": [ 8.001, 16, 13 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 12.5, 0, 13, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 3, 0, 3.5, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 16, 12 ],
|
||||||
|
"to": [ 8.001, 24, 12.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 12.5, 0, 13, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 3, 0, 3.5, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 24, 11.5 ],
|
||||||
|
"to": [ 8.001, 31, 12 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 12.5, 0, 13, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 3, 0, 3.5, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, -15, 11.5 ],
|
||||||
|
"to": [ 8.001, -8, 12 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 12.5, 0, 13, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 3, 0, 3.5, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, -8, 12 ],
|
||||||
|
"to": [ 8.001, 0, 12.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 12.5, 0, 13, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 3, 0, 3.5, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 0, 12.5 ],
|
||||||
|
"to": [ 8.001, 8, 13 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 12.5, 0, 13, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 3, 0, 3.5, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"display": {
|
||||||
|
"thirdperson_righthand": {
|
||||||
|
"translation": [ 0, -2, 1 ],
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"thirdperson_lefthand": {
|
||||||
|
"translation": [ 0, -2, 1 ],
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"firstperson_righthand": {
|
||||||
|
"rotation": [ 13, 3, 5 ],
|
||||||
|
"translation": [ -2, 0, 0 ],
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"firstperson_lefthand": {
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"gui": {
|
||||||
|
"rotation": [ 90, 45, 90 ],
|
||||||
|
"translation": [ -1.25, 1.25, 0 ],
|
||||||
|
"scale": [ 0.45, 0.45, 0.45 ]
|
||||||
|
},
|
||||||
|
"ground": {
|
||||||
|
"rotation": [ 0, 0, 90 ],
|
||||||
|
"translation": [ 0, -1, 0 ],
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"fixed": {
|
||||||
|
"rotation": [ 90, -45, 90 ],
|
||||||
|
"translation": [ 1.25, 1.25, 0 ],
|
||||||
|
"scale": [ 0.575, 0.575, 0.575 ]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,680 @@
|
|||||||
|
{
|
||||||
|
"__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio",
|
||||||
|
"textures": {
|
||||||
|
"particle": "forgecraft:items/unstrunglongbow",
|
||||||
|
"texture": "forgecraft:items/unstrunglongbow",
|
||||||
|
"texture1": "forgecraft:items/bowstring",
|
||||||
|
"arrow": "forgecraft:items/arrow"
|
||||||
|
},
|
||||||
|
"elements": [
|
||||||
|
{
|
||||||
|
"__comment": "Box7",
|
||||||
|
"from": [ 6.5, 5, 6.5 ],
|
||||||
|
"to": [ 9.5, 11, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 6.5, 7.5, 9.5, 9.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 6.5, 6.5, 9.5, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 6.5, 5, 9.5, 11 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 6.5, 5, 9.5, 11 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 6.5, 5, 8.5, 11 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 5, 9.5, 11 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base1",
|
||||||
|
"from": [ 7, 11, 7 ],
|
||||||
|
"to": [ 9, 12, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 4, 9, 5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base2",
|
||||||
|
"from": [ 7, 12, 7 ],
|
||||||
|
"to": [ 9, 13, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 3, 8.5, 4 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 3, 9, 4 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base",
|
||||||
|
"from": [ 7, 13, 7 ],
|
||||||
|
"to": [ 9, 14, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 2, 8.5, 3 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 2, 9, 3 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base",
|
||||||
|
"from": [ 7, 4, 7 ],
|
||||||
|
"to": [ 9, 5, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 11, 9, 12 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base1",
|
||||||
|
"from": [ 7, 3, 7 ],
|
||||||
|
"to": [ 9, 4, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 12, 8.5, 13 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 12, 9, 13 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base2",
|
||||||
|
"from": [ 7, 2, 7 ],
|
||||||
|
"to": [ 9, 3, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 13, 8.5, 14 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 13, 9, 14 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "2base1",
|
||||||
|
"from": [ 7, 14, 7 ],
|
||||||
|
"to": [ 9, 15, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 0, 8.5, 1 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "2base2",
|
||||||
|
"from": [ 7, 15, 7.5 ],
|
||||||
|
"to": [ 9, 16, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 15, 8.5, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "2base",
|
||||||
|
"from": [ 7, 16, 7.5 ],
|
||||||
|
"to": [ 9, 17, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 14, 8.5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "2base",
|
||||||
|
"from": [ 7, -1, 7.5 ],
|
||||||
|
"to": [ 9, 0, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 0, 8.5, 1 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "2base1",
|
||||||
|
"from": [ 7, 0, 7.5 ],
|
||||||
|
"to": [ 9, 1, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 15, 8.5, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "2base2",
|
||||||
|
"from": [ 7, 1, 7 ],
|
||||||
|
"to": [ 9, 2, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 14, 8.5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "3base",
|
||||||
|
"from": [ 7, -2, 7.5 ],
|
||||||
|
"to": [ 9, -1, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 1, 9, 2 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 1, 9, 2 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 1, 9.5, 2 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 1, 8, 2 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "3base1",
|
||||||
|
"from": [ 7, -4, 8 ],
|
||||||
|
"to": [ 9, -3, 9.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 3, 9.5, 4 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 3, 8, 4 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "3base2",
|
||||||
|
"from": [ 7, -3, 7.5 ],
|
||||||
|
"to": [ 9, -2, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 2, 9.5, 3 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 2, 8, 3 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "3base",
|
||||||
|
"from": [ 7, 19, 8 ],
|
||||||
|
"to": [ 9, 20, 9.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 12, 9.5, 13 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 12, 8, 13 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "3base1",
|
||||||
|
"from": [ 7, 17, 7.5 ],
|
||||||
|
"to": [ 9, 18, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 14, 9.5, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 14, 8, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "3base2",
|
||||||
|
"from": [ 7, 18, 7.5 ],
|
||||||
|
"to": [ 9, 19, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 13, 9.5, 14 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 13, 8, 14 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "4base",
|
||||||
|
"from": [ 7, 21, 8 ],
|
||||||
|
"to": [ 9, 22, 9.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 10, 10, 11 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 10, 7.5, 11 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "4base1",
|
||||||
|
"from": [ 7, 22, 8.5 ],
|
||||||
|
"to": [ 9, 23, 10 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 9, 10, 10 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 9, 7.5, 10 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "4base2",
|
||||||
|
"from": [ 7, 20, 8 ],
|
||||||
|
"to": [ 9, 21, 9.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 11, 10, 12 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 11, 7.5, 12 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "4base",
|
||||||
|
"from": [ 7, -5, 8 ],
|
||||||
|
"to": [ 9, -4, 9.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 4, 10, 5 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 4, 7.5, 5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "4base1",
|
||||||
|
"from": [ 7, -7, 8.5 ],
|
||||||
|
"to": [ 9, -6, 10 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 6, 9, 7 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 6, 9, 7 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 6, 10, 7 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 6, 7.5, 7 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "4base2",
|
||||||
|
"from": [ 7, -6, 8 ],
|
||||||
|
"to": [ 9, -5, 9.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 5, 9, 6 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 5, 9, 6 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 5, 10, 6 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 5, 7.5, 6 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 23, 9 ],
|
||||||
|
"to": [ 8.5, 24, 10 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 6, 8.5, 7 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 9, 8.5, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 9, 8, 10, 9 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 8, 7, 9 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 24, 9 ],
|
||||||
|
"to": [ 8.5, 25, 10 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 25, 9.5 ],
|
||||||
|
"to": [ 8.5, 26, 10.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 26, 9.5 ],
|
||||||
|
"to": [ 8.5, 27, 10.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 28, 10 ],
|
||||||
|
"to": [ 8.5, 29, 11 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 1, 12, 2 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 1, 5, 2 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 27, 10 ],
|
||||||
|
"to": [ 8.5, 28, 11 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4.5, 8.5, 5.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10.5, 8.5, 11.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10.5, 2, 11.5, 3 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4.5, 2, 5.5, 3 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 30, 11 ],
|
||||||
|
"to": [ 8.5, 31, 12 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 1, 12, 2 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 1, 5, 2 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 29, 10.5 ],
|
||||||
|
"to": [ 8.5, 30, 11.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4.5, 8.5, 5.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10.5, 8.5, 11.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10.5, 2, 11.5, 3 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4.5, 2, 5.5, 3 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -10, 9.5 ],
|
||||||
|
"to": [ 8.5, -9, 10.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 9, 8.5, 10 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 9, 8.5, 10 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 9.5, 9, 10.5, 10 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5.5, 9, 6.5, 10 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -9, 9 ],
|
||||||
|
"to": [ 8.5, -8, 10 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 9.5, 8, 10.5, 9 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5.5, 8, 6.5, 9 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -8, 9 ],
|
||||||
|
"to": [ 8.5, -7, 10 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 7, 8.5, 8 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 7, 8.5, 8 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 9.5, 7, 10.5, 8 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5.5, 7, 6.5, 8 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -11, 9.5 ],
|
||||||
|
"to": [ 8.5, -10, 10.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -12, 10 ],
|
||||||
|
"to": [ 8.5, -11, 11 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -13, 10 ],
|
||||||
|
"to": [ 8.5, -12, 11 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -14, 10.5 ],
|
||||||
|
"to": [ 8.5, -13, 11.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -15, 11 ],
|
||||||
|
"to": [ 8.5, -14, 12 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "arrow",
|
||||||
|
"from": [ 7.5, 8, -6 ],
|
||||||
|
"to": [ 8, 8.5, 14 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 180 },
|
||||||
|
"up": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow" },
|
||||||
|
"north": { "uv": [ 7, 0, 7.5, 0.5 ], "texture": "#arrow" },
|
||||||
|
"south": { "uv": [ 7.5, 7.5, 8, 8 ], "texture": "#arrow" },
|
||||||
|
"west": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 270 },
|
||||||
|
"east": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 90 }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 8, 14 ],
|
||||||
|
"to": [ 8.001, 12.5, 14.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 14, 3.5, 14.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 1.5, 3.5, 2, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 3.5, 14 ],
|
||||||
|
"to": [ 8.001, 8, 14.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 12.5, 0, 13, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 3, 0, 3.5, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 12.5, 13.5 ],
|
||||||
|
"to": [ 8.001, 17, 14 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 14, 3.5, 14.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 1.5, 3.5, 2, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 17, 13 ],
|
||||||
|
"to": [ 8.001, 21.5, 13.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 14, 3.5, 14.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 1.5, 3.5, 2, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 21.5, 12.5 ],
|
||||||
|
"to": [ 8.001, 26, 13 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 14, 3.5, 14.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 1.5, 3.5, 2, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 26, 12 ],
|
||||||
|
"to": [ 8.001, 30.5, 12.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 14, 3.5, 14.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 1.5, 3.5, 2, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, -1, 13.5 ],
|
||||||
|
"to": [ 8.001, 3.5, 14 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 12.5, 0, 13, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 3, 0, 3.5, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, -5.5, 13 ],
|
||||||
|
"to": [ 8.001, -1, 13.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 12.5, 0, 13, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 3, 0, 3.5, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, -10, 12.5 ],
|
||||||
|
"to": [ 8.001, -5.5, 13 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 12.5, 0, 13, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 3, 0, 3.5, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, -14.5, 12 ],
|
||||||
|
"to": [ 8.001, -10, 12.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 12.5, 0, 13, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 3, 0, 3.5, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"display": {
|
||||||
|
"thirdperson_righthand": {
|
||||||
|
"translation": [ 0, -2, 1 ],
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"thirdperson_lefthand": {
|
||||||
|
"translation": [ 0, -2, 1 ],
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"firstperson_righthand": {
|
||||||
|
"rotation": [ 130, 3, 5 ],
|
||||||
|
"translation": [ -2, 0, 0 ],
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"firstperson_lefthand": {
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"gui": {
|
||||||
|
"rotation": [ 90, 45, 90 ],
|
||||||
|
"translation": [ -1.25, 1.25, 0 ],
|
||||||
|
"scale": [ 0.45, 0.45, 0.45 ]
|
||||||
|
},
|
||||||
|
"ground": {
|
||||||
|
"rotation": [ 0, 0, 90 ],
|
||||||
|
"translation": [ 0, -1, 0 ],
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"fixed": {
|
||||||
|
"rotation": [ 90, -45, 90 ],
|
||||||
|
"translation": [ 1.25, 1.25, 0 ],
|
||||||
|
"scale": [ 0.575, 0.575, 0.575 ]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,716 @@
|
|||||||
|
{
|
||||||
|
"__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio",
|
||||||
|
"textures": {
|
||||||
|
"particle": "forgecraft:items/unstrunglongbow",
|
||||||
|
"texture": "forgecraft:items/unstrunglongbow",
|
||||||
|
"texture1": "forgecraft:items/bowstring",
|
||||||
|
"arrow": "forgecraft:items/arrow"
|
||||||
|
},
|
||||||
|
"elements": [
|
||||||
|
{
|
||||||
|
"__comment": "Box7",
|
||||||
|
"from": [ 6.5, 5, 6.5 ],
|
||||||
|
"to": [ 9.5, 11, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 6.5, 7.5, 9.5, 9.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 6.5, 6.5, 9.5, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 6.5, 5, 9.5, 11 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 6.5, 5, 9.5, 11 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 6.5, 5, 8.5, 11 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 5, 9.5, 11 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base1",
|
||||||
|
"from": [ 7, 11, 7 ],
|
||||||
|
"to": [ 9, 12, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 4, 9, 5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base2",
|
||||||
|
"from": [ 7, 12, 7 ],
|
||||||
|
"to": [ 9, 13, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 3, 8.5, 4 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 3, 9, 4 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base",
|
||||||
|
"from": [ 7, 13, 7 ],
|
||||||
|
"to": [ 9, 14, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 2, 8.5, 3 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 2, 9, 3 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base",
|
||||||
|
"from": [ 7, 4, 7 ],
|
||||||
|
"to": [ 9, 5, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 11, 9, 12 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base1",
|
||||||
|
"from": [ 7, 3, 7 ],
|
||||||
|
"to": [ 9, 4, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 12, 8.5, 13 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 12, 9, 13 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base2",
|
||||||
|
"from": [ 7, 2, 7 ],
|
||||||
|
"to": [ 9, 3, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 13, 8.5, 14 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 13, 9, 14 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "2base1",
|
||||||
|
"from": [ 7, 14, 7.5 ],
|
||||||
|
"to": [ 9, 15, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 0, 8.5, 1 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "2base2",
|
||||||
|
"from": [ 7, 15, 7.5 ],
|
||||||
|
"to": [ 9, 16, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 15, 8.5, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "2base",
|
||||||
|
"from": [ 7, 16, 7.5 ],
|
||||||
|
"to": [ 9, 17, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 14, 8.5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "2base",
|
||||||
|
"from": [ 7, -1, 7.5 ],
|
||||||
|
"to": [ 9, 0, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 0, 8.5, 1 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "2base1",
|
||||||
|
"from": [ 7, 0, 7.5 ],
|
||||||
|
"to": [ 9, 1, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 15, 8.5, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "2base2",
|
||||||
|
"from": [ 7, 1, 7.5 ],
|
||||||
|
"to": [ 9, 2, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 14, 8.5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "3base",
|
||||||
|
"from": [ 7, -2, 8 ],
|
||||||
|
"to": [ 9, -1, 9.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 1, 9, 2 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 1, 9, 2 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 1, 9.5, 2 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 1, 8, 2 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "3base1",
|
||||||
|
"from": [ 7, -4, 8 ],
|
||||||
|
"to": [ 9, -3, 9.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 3, 9.5, 4 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 3, 8, 4 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "3base2",
|
||||||
|
"from": [ 7, -3, 8 ],
|
||||||
|
"to": [ 9, -2, 9.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 2, 9.5, 3 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 2, 8, 3 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "3base",
|
||||||
|
"from": [ 7, 19, 8 ],
|
||||||
|
"to": [ 9, 20, 9.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 12, 9.5, 13 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 12, 8, 13 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "3base1",
|
||||||
|
"from": [ 7, 17, 8 ],
|
||||||
|
"to": [ 9, 18, 9.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 14, 9.5, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 14, 8, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "3base2",
|
||||||
|
"from": [ 7, 18, 8 ],
|
||||||
|
"to": [ 9, 19, 9.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 13, 9.5, 14 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 13, 8, 14 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "4base",
|
||||||
|
"from": [ 7, 21, 8.5 ],
|
||||||
|
"to": [ 9, 22, 10 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 10, 10, 11 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 10, 7.5, 11 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "4base1",
|
||||||
|
"from": [ 7, 22, 8.5 ],
|
||||||
|
"to": [ 9, 23, 10 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 9, 10, 10 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 9, 7.5, 10 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "4base2",
|
||||||
|
"from": [ 7, 20, 8.5 ],
|
||||||
|
"to": [ 9, 21, 10 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 11, 10, 12 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 11, 7.5, 12 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "4base",
|
||||||
|
"from": [ 7, -5, 8.5 ],
|
||||||
|
"to": [ 9, -4, 10 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 4, 10, 5 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 4, 7.5, 5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "4base1",
|
||||||
|
"from": [ 7, -7, 8.5 ],
|
||||||
|
"to": [ 9, -6, 10 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 6, 9, 7 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 6, 9, 7 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 6, 10, 7 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 6, 7.5, 7 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "4base2",
|
||||||
|
"from": [ 7, -6, 8.5 ],
|
||||||
|
"to": [ 9, -5, 10 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 5, 9, 6 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 5, 9, 6 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 5, 10, 6 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 5, 7.5, 6 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 23, 9.5 ],
|
||||||
|
"to": [ 8.5, 24, 10.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 9.5, 8, 10.5, 9 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5.5, 8, 6.5, 9 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 24, 9.5 ],
|
||||||
|
"to": [ 8.5, 25, 10.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 25, 10 ],
|
||||||
|
"to": [ 8.5, 26, 11 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 26, 10 ],
|
||||||
|
"to": [ 8.5, 27, 11 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 28, 11 ],
|
||||||
|
"to": [ 8.5, 29, 12 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 1, 12, 2 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 1, 5, 2 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 27, 10.5 ],
|
||||||
|
"to": [ 8.5, 28, 11.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4.5, 8.5, 5.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10.5, 8.5, 11.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10.5, 2, 11.5, 3 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4.5, 2, 5.5, 3 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 30, 12 ],
|
||||||
|
"to": [ 8.5, 30.5, 13 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 1, 12, 2 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 1, 5, 2 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 29, 11.5 ],
|
||||||
|
"to": [ 8.5, 30, 12.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4.5, 8.5, 5.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10.5, 8.5, 11.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10.5, 2, 11.5, 3 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4.5, 2, 5.5, 3 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -10, 10 ],
|
||||||
|
"to": [ 8.5, -9, 11 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 9, 8.5, 10 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 9, 8.5, 10 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 9.5, 9, 10.5, 10 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5.5, 9, 6.5, 10 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -9, 9.5 ],
|
||||||
|
"to": [ 8.5, -8, 10.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 9.5, 8, 10.5, 9 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5.5, 8, 6.5, 9 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -8, 9.5 ],
|
||||||
|
"to": [ 8.5, -7, 10.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 7, 8.5, 8 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 7, 8.5, 8 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 9.5, 7, 10.5, 8 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5.5, 7, 6.5, 8 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -11, 10 ],
|
||||||
|
"to": [ 8.5, -10, 11 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -12, 10.5 ],
|
||||||
|
"to": [ 8.5, -11, 11.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -13, 11 ],
|
||||||
|
"to": [ 8.5, -12, 12 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -14, 11.5 ],
|
||||||
|
"to": [ 8.5, -13, 12.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -14.5, 12 ],
|
||||||
|
"to": [ 8.5, -14, 13 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "arrow",
|
||||||
|
"from": [ 7.5, 8, -4 ],
|
||||||
|
"to": [ 8, 8.5, 16 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 180 },
|
||||||
|
"up": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow" },
|
||||||
|
"north": { "uv": [ 7, 0, 7.5, 0.5 ], "texture": "#arrow" },
|
||||||
|
"south": { "uv": [ 7.5, 7.5, 8, 8 ], "texture": "#arrow" },
|
||||||
|
"west": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 270 },
|
||||||
|
"east": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 90 }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 8, 16 ],
|
||||||
|
"to": [ 8.001, 11, 16.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 0, 5, 0.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 15.5, 5, 16, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 5, 16 ],
|
||||||
|
"to": [ 8.001, 8, 16.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 12.5, 0, 13, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 3, 0, 3.5, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 11, 15.5 ],
|
||||||
|
"to": [ 8.001, 14.5, 16 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 0, 5, 0.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 15.5, 5, 16, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 14.5, 15 ],
|
||||||
|
"to": [ 8.001, 17.5, 15.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 0, 5, 0.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 15.5, 5, 16, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 17.5, 14.5 ],
|
||||||
|
"to": [ 8.001, 21, 15 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 0, 5, 0.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 15.5, 5, 16, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 21, 14 ],
|
||||||
|
"to": [ 8.001, 24.5, 14.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 0, 5, 0.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 15.5, 5, 16, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 24.5, 13.5 ],
|
||||||
|
"to": [ 8.001, 27.5, 14 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 0, 5, 0.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 15.5, 5, 16, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 27.5, 13 ],
|
||||||
|
"to": [ 8.001, 30.5, 13.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 0, 5, 0.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 15.5, 5, 16, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 1.5, 15.5 ],
|
||||||
|
"to": [ 8.001, 5, 16 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 0, 5, 0.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 15.5, 5, 16, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, -1.5, 15 ],
|
||||||
|
"to": [ 8.001, 1.5, 15.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 0, 5, 0.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 15.5, 5, 16, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, -5, 14.5 ],
|
||||||
|
"to": [ 8.001, -1.5, 15 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 0, 5, 0.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 15.5, 5, 16, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, -8.5, 14 ],
|
||||||
|
"to": [ 8.001, -5, 14.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 0, 5, 0.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 15.5, 5, 16, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, -11.5, 13.5 ],
|
||||||
|
"to": [ 8.001, -8.5, 14 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 0, 5, 0.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 15.5, 5, 16, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, -14.5, 13 ],
|
||||||
|
"to": [ 8.001, -11.5, 13.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 0, 5, 0.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 15.5, 5, 16, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"display": {
|
||||||
|
"thirdperson_righthand": {
|
||||||
|
"translation": [ 0, -2, 1 ],
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"thirdperson_lefthand": {
|
||||||
|
"translation": [ 0, -2, 1 ],
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"firstperson_righthand": {
|
||||||
|
"rotation": [ 13, 3, 5 ],
|
||||||
|
"translation": [ -2, 0, 0 ],
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"firstperson_lefthand": {
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"gui": {
|
||||||
|
"rotation": [ 90, 45, 90 ],
|
||||||
|
"translation": [ -1.25, 1.25, 0 ],
|
||||||
|
"scale": [ 0.45, 0.45, 0.45 ]
|
||||||
|
},
|
||||||
|
"ground": {
|
||||||
|
"rotation": [ 0, 0, 90 ],
|
||||||
|
"translation": [ 0, -1, 0 ],
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"fixed": {
|
||||||
|
"rotation": [ 90, -45, 90 ],
|
||||||
|
"translation": [ 1.25, 1.25, 0 ],
|
||||||
|
"scale": [ 0.575, 0.575, 0.575 ]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,716 @@
|
|||||||
|
{
|
||||||
|
"__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio",
|
||||||
|
"textures": {
|
||||||
|
"particle": "forgecraft:items/unstrunglongbow",
|
||||||
|
"texture": "forgecraft:items/unstrunglongbow",
|
||||||
|
"texture1": "forgecraft:items/bowstring",
|
||||||
|
"arrow": "forgecraft:items/arrow"
|
||||||
|
},
|
||||||
|
"elements": [
|
||||||
|
{
|
||||||
|
"__comment": "Box7",
|
||||||
|
"from": [ 6.5, 5, 6.5 ],
|
||||||
|
"to": [ 9.5, 11, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 6.5, 7.5, 9.5, 9.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 6.5, 6.5, 9.5, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 6.5, 5, 9.5, 11 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 6.5, 5, 9.5, 11 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 6.5, 5, 8.5, 11 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 5, 9.5, 11 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base1",
|
||||||
|
"from": [ 7, 11, 7 ],
|
||||||
|
"to": [ 9, 12, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 4, 9, 5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base2",
|
||||||
|
"from": [ 7, 12, 7 ],
|
||||||
|
"to": [ 9, 13, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 3, 8.5, 4 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 3, 9, 4 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base",
|
||||||
|
"from": [ 7, 13, 7 ],
|
||||||
|
"to": [ 9, 14, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 2, 8.5, 3 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 2, 9, 3 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base",
|
||||||
|
"from": [ 7, 4, 7 ],
|
||||||
|
"to": [ 9, 5, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 11, 9, 12 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base1",
|
||||||
|
"from": [ 7, 3, 7 ],
|
||||||
|
"to": [ 9, 4, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 12, 8.5, 13 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 12, 9, 13 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base2",
|
||||||
|
"from": [ 7, 2, 7 ],
|
||||||
|
"to": [ 9, 3, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 13, 8.5, 14 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 13, 9, 14 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "2base1",
|
||||||
|
"from": [ 7, 14, 7.5 ],
|
||||||
|
"to": [ 9, 15, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 0, 8.5, 1 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "2base2",
|
||||||
|
"from": [ 7, 15, 7.5 ],
|
||||||
|
"to": [ 9, 16, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 15, 8.5, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "2base",
|
||||||
|
"from": [ 7, 16, 8 ],
|
||||||
|
"to": [ 9, 17, 9.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 14, 8.5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "2base",
|
||||||
|
"from": [ 7, -1, 8 ],
|
||||||
|
"to": [ 9, 0, 9.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 0, 8.5, 1 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "2base1",
|
||||||
|
"from": [ 7, 0, 7.5 ],
|
||||||
|
"to": [ 9, 1, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 15, 8.5, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "2base2",
|
||||||
|
"from": [ 7, 1, 7.5 ],
|
||||||
|
"to": [ 9, 2, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 14, 8.5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "3base",
|
||||||
|
"from": [ 7, -2, 8 ],
|
||||||
|
"to": [ 9, -1, 9.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 1, 9, 2 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 1, 9, 2 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 1, 9.5, 2 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 1, 8, 2 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "3base1",
|
||||||
|
"from": [ 7, -4, 8.5 ],
|
||||||
|
"to": [ 9, -3, 10 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 3, 9.5, 4 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 3, 8, 4 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "3base2",
|
||||||
|
"from": [ 7, -3, 8.5 ],
|
||||||
|
"to": [ 9, -2, 10 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 2, 9.5, 3 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 2, 8, 3 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "3base",
|
||||||
|
"from": [ 7, 19, 8.5 ],
|
||||||
|
"to": [ 9, 20, 10 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 12, 9.5, 13 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 12, 8, 13 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "3base1",
|
||||||
|
"from": [ 7, 17, 8 ],
|
||||||
|
"to": [ 9, 18, 9.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 14, 9.5, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 14, 8, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "3base2",
|
||||||
|
"from": [ 7, 18, 8.5 ],
|
||||||
|
"to": [ 9, 19, 10 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 13, 9.5, 14 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 13, 8, 14 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "4base",
|
||||||
|
"from": [ 7, 21, 9 ],
|
||||||
|
"to": [ 9, 22, 10.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 10, 10, 11 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 10, 7.5, 11 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "4base1",
|
||||||
|
"from": [ 7, 22, 9.5 ],
|
||||||
|
"to": [ 9, 23, 11 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 9, 10, 10 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 9, 7.5, 10 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "4base2",
|
||||||
|
"from": [ 7, 20, 9 ],
|
||||||
|
"to": [ 9, 21, 10.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 11, 10, 12 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 11, 7.5, 12 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "4base",
|
||||||
|
"from": [ 7, -5, 9 ],
|
||||||
|
"to": [ 9, -4, 10.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 4, 10, 5 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 4, 7.5, 5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "4base1",
|
||||||
|
"from": [ 7, -7, 9.5 ],
|
||||||
|
"to": [ 9, -6, 11 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 6, 9, 7 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 6, 9, 7 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 6, 10, 7 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 6, 7.5, 7 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "4base2",
|
||||||
|
"from": [ 7, -6, 9 ],
|
||||||
|
"to": [ 9, -5, 10.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 5, 9, 6 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 5, 9, 6 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 5, 10, 6 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 5, 7.5, 6 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 23, 10.5 ],
|
||||||
|
"to": [ 8.5, 24, 11.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4.5, 8.5, 5.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10.5, 8.5, 11.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10.5, 8, 11.5, 9 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4.5, 8, 5.5, 9 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 24, 11 ],
|
||||||
|
"to": [ 8.5, 25, 12 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 25, 11.5 ],
|
||||||
|
"to": [ 8.5, 26, 12.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 26, 12 ],
|
||||||
|
"to": [ 8.5, 27, 13 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 27.5, 13 ],
|
||||||
|
"to": [ 8.5, 28, 14 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 1, 12, 2 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 1, 5, 2 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 27, 12.5 ],
|
||||||
|
"to": [ 8.5, 27.5, 13.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4.5, 8.5, 5.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10.5, 8.5, 11.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10.5, 2, 11.5, 3 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4.5, 2, 5.5, 3 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 28.5, 14 ],
|
||||||
|
"to": [ 8.5, 29, 15 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 1, 12, 2 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 1, 5, 2 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 28, 13.5 ],
|
||||||
|
"to": [ 8.5, 28.5, 14.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4.5, 8.5, 5.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10.5, 8.5, 11.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10.5, 2, 11.5, 3 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4.5, 2, 5.5, 3 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -10, 11.5 ],
|
||||||
|
"to": [ 8.5, -9, 12.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 9, 8.5, 10 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 9, 8.5, 10 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 9.5, 9, 10.5, 10 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5.5, 9, 6.5, 10 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -9, 11 ],
|
||||||
|
"to": [ 8.5, -8, 12 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 9.5, 8, 10.5, 9 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5.5, 8, 6.5, 9 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -8, 10.5 ],
|
||||||
|
"to": [ 8.5, -7, 11.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 7, 8.5, 8 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 7, 8.5, 8 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 9.5, 7, 10.5, 8 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5.5, 7, 6.5, 8 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -11, 12 ],
|
||||||
|
"to": [ 8.5, -10, 13 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -11.5, 12.5 ],
|
||||||
|
"to": [ 8.5, -11, 13.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -12, 13 ],
|
||||||
|
"to": [ 8.5, -11.5, 14 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -12.5, 13.5 ],
|
||||||
|
"to": [ 8.5, -12, 14.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -13, 14 ],
|
||||||
|
"to": [ 8.5, -12.5, 15 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "arrow",
|
||||||
|
"from": [ 7.5, 8, -2 ],
|
||||||
|
"to": [ 8, 8.5, 18 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 180 },
|
||||||
|
"up": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow" },
|
||||||
|
"north": { "uv": [ 7, 0, 7.5, 0.5 ], "texture": "#arrow" },
|
||||||
|
"south": { "uv": [ 7.5, 7.5, 8, 8 ], "texture": "#arrow" },
|
||||||
|
"west": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 270 },
|
||||||
|
"east": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 90 }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 8, 18 ],
|
||||||
|
"to": [ 8.001, 11, 18.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 5, 18 ],
|
||||||
|
"to": [ 8.001, 8, 18.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 12.5, 0, 13, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 3, 0, 3.5, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 11, 17.5 ],
|
||||||
|
"to": [ 8.001, 14, 18 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 14, 17 ],
|
||||||
|
"to": [ 8.001, 17, 17.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 17, 16.5 ],
|
||||||
|
"to": [ 8.001, 20, 17 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 20, 16 ],
|
||||||
|
"to": [ 8.001, 23, 16.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 23, 15.5 ],
|
||||||
|
"to": [ 8.001, 26, 16 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 26, 15 ],
|
||||||
|
"to": [ 8.001, 28.5, 15.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 2, 17.5 ],
|
||||||
|
"to": [ 8.001, 5, 18 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 12.5, 0, 13, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 3, 0, 3.5, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, -1, 17 ],
|
||||||
|
"to": [ 8.001, 2, 17.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 12.5, 0, 13, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 3, 0, 3.5, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, -4, 16.5 ],
|
||||||
|
"to": [ 8.001, -1, 17 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 12.5, 0, 13, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 3, 0, 3.5, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, -7, 16 ],
|
||||||
|
"to": [ 8.001, -4, 16.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 12.5, 0, 13, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 3, 0, 3.5, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, -10, 15.5 ],
|
||||||
|
"to": [ 8.001, -7, 16 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 12.5, 0, 13, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 3, 0, 3.5, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, -12.5, 15 ],
|
||||||
|
"to": [ 8.001, -10, 15.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 12.5, 0, 13, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 3, 0, 3.5, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"display": {
|
||||||
|
"thirdperson_righthand": {
|
||||||
|
"translation": [ 0, -2, 1 ],
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"thirdperson_lefthand": {
|
||||||
|
"translation": [ 0, -2, 1 ],
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"firstperson_righthand": {
|
||||||
|
"rotation": [ 13, 3, 5 ],
|
||||||
|
"translation": [ -2, 0, 0 ],
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"firstperson_lefthand": {
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"gui": {
|
||||||
|
"rotation": [ 90, 45, 90 ],
|
||||||
|
"translation": [ -1.25, 1.25, 0 ],
|
||||||
|
"scale": [ 0.45, 0.45, 0.45 ]
|
||||||
|
},
|
||||||
|
"ground": {
|
||||||
|
"rotation": [ 0, 0, 90 ],
|
||||||
|
"translation": [ 0, -1, 0 ],
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"fixed": {
|
||||||
|
"rotation": [ 90, -45, 90 ],
|
||||||
|
"translation": [ 1.25, 1.25, 0 ],
|
||||||
|
"scale": [ 0.575, 0.575, 0.575 ]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,744 @@
|
|||||||
|
{
|
||||||
|
"__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio",
|
||||||
|
"textures": {
|
||||||
|
"particle": "forgecraft:items/unstrunglongbow",
|
||||||
|
"texture": "forgecraft:items/unstrunglongbow",
|
||||||
|
"texture1": "forgecraft:items/bowstring",
|
||||||
|
"arrow": "forgecraft:items/arrow"
|
||||||
|
},
|
||||||
|
"elements": [
|
||||||
|
{
|
||||||
|
"__comment": "Box7",
|
||||||
|
"from": [ 6.5, 5, 6.5 ],
|
||||||
|
"to": [ 9.5, 11, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 6.5, 7.5, 9.5, 9.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 6.5, 6.5, 9.5, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 6.5, 5, 9.5, 11 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 6.5, 5, 9.5, 11 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 6.5, 5, 8.5, 11 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 5, 9.5, 11 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base1",
|
||||||
|
"from": [ 7, 11, 7 ],
|
||||||
|
"to": [ 9, 12, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 4, 9, 5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base2",
|
||||||
|
"from": [ 7, 12, 7 ],
|
||||||
|
"to": [ 9, 13, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 3, 8.5, 4 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 3, 9, 4 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base",
|
||||||
|
"from": [ 7, 13, 7 ],
|
||||||
|
"to": [ 9, 14, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 2, 8.5, 3 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 2, 9, 3 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base",
|
||||||
|
"from": [ 7, 4, 7 ],
|
||||||
|
"to": [ 9, 5, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 11, 9, 12 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base1",
|
||||||
|
"from": [ 7, 3, 7 ],
|
||||||
|
"to": [ 9, 4, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 12, 8.5, 13 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 12, 9, 13 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base2",
|
||||||
|
"from": [ 7, 2, 7 ],
|
||||||
|
"to": [ 9, 3, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 13, 8.5, 14 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 13, 9, 14 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "2base1",
|
||||||
|
"from": [ 7, 14, 7.5 ],
|
||||||
|
"to": [ 9, 15, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 0, 8.5, 1 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "2base2",
|
||||||
|
"from": [ 7, 15, 7.5 ],
|
||||||
|
"to": [ 9, 16, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 15, 8.5, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "2base",
|
||||||
|
"from": [ 7, 16, 8 ],
|
||||||
|
"to": [ 9, 17, 9.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 14, 8.5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "2base",
|
||||||
|
"from": [ 7, -1, 8 ],
|
||||||
|
"to": [ 9, 0, 9.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 0, 8.5, 1 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "2base1",
|
||||||
|
"from": [ 7, 0, 7.5 ],
|
||||||
|
"to": [ 9, 1, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 15, 8.5, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "2base2",
|
||||||
|
"from": [ 7, 1, 7.5 ],
|
||||||
|
"to": [ 9, 2, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 14, 8.5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "3base",
|
||||||
|
"from": [ 7, -2, 8 ],
|
||||||
|
"to": [ 9, -1, 9.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 1, 9, 2 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 1, 9, 2 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 1, 9.5, 2 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 1, 8, 2 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "3base1",
|
||||||
|
"from": [ 7, -4, 8.5 ],
|
||||||
|
"to": [ 9, -3, 10 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 3, 9.5, 4 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 3, 8, 4 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "3base2",
|
||||||
|
"from": [ 7, -3, 8.5 ],
|
||||||
|
"to": [ 9, -2, 10 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 2, 9.5, 3 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 2, 8, 3 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "3base",
|
||||||
|
"from": [ 7, 19, 8.5 ],
|
||||||
|
"to": [ 9, 20, 10 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 12, 9.5, 13 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 12, 8, 13 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "3base1",
|
||||||
|
"from": [ 7, 17, 8 ],
|
||||||
|
"to": [ 9, 18, 9.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 14, 9.5, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 14, 8, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "3base2",
|
||||||
|
"from": [ 7, 18, 8.5 ],
|
||||||
|
"to": [ 9, 19, 10 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 13, 9.5, 14 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 13, 8, 14 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "4base",
|
||||||
|
"from": [ 7, 21, 9.5 ],
|
||||||
|
"to": [ 9, 22, 11 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 10, 10, 11 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 10, 7.5, 11 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "4base1",
|
||||||
|
"from": [ 7.5, 22, 10 ],
|
||||||
|
"to": [ 8.5, 23, 11.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 9, 10, 10 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 9, 7.5, 10 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "4base2",
|
||||||
|
"from": [ 7, 20, 9 ],
|
||||||
|
"to": [ 9, 21, 10.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 11, 10, 12 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 11, 7.5, 12 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "4base",
|
||||||
|
"from": [ 7, -5, 9 ],
|
||||||
|
"to": [ 9, -4, 10.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 4, 10, 5 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 4, 7.5, 5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "4base1",
|
||||||
|
"from": [ 7, -7, 10 ],
|
||||||
|
"to": [ 9, -6, 11.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 6, 9, 7 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 6, 9, 7 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 6, 10, 7 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 6, 7.5, 7 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "4base2",
|
||||||
|
"from": [ 7, -6, 9.5 ],
|
||||||
|
"to": [ 9, -5, 11 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 5, 9, 6 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 5, 9, 6 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 5, 10, 6 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 5, 7.5, 6 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 23, 11 ],
|
||||||
|
"to": [ 8.5, 24, 12 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 24, 11.5 ],
|
||||||
|
"to": [ 8.5, 24.5, 12.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 25, 12.5 ],
|
||||||
|
"to": [ 8.5, 25.5, 13.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 26, 14 ],
|
||||||
|
"to": [ 8.5, 26.5, 14.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 1, 12, 2 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 1, 5, 2 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 25.5, 13.5 ],
|
||||||
|
"to": [ 8.5, 26, 14 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4.5, 8.5, 5.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10.5, 8.5, 11.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10.5, 2, 11.5, 3 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4.5, 2, 5.5, 3 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 26.5, 14.5 ],
|
||||||
|
"to": [ 8.5, 27, 15.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4.5, 8.5, 5.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10.5, 8.5, 11.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10.5, 2, 11.5, 3 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4.5, 2, 5.5, 3 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -8.5, 11.5 ],
|
||||||
|
"to": [ 8.5, -8, 12.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 9, 8.5, 10 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 9, 8.5, 10 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 9.5, 9, 10.5, 10 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5.5, 9, 6.5, 10 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -8, 11 ],
|
||||||
|
"to": [ 8.5, -7, 12 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 9.5, 8, 10.5, 9 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5.5, 8, 6.5, 9 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -9, 12 ],
|
||||||
|
"to": [ 8.5, -8.5, 13 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -10, 13.5 ],
|
||||||
|
"to": [ 8.5, -9.5, 14 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -10.5, 14 ],
|
||||||
|
"to": [ 8.5, -10, 14.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -11, 14.5 ],
|
||||||
|
"to": [ 8.5, -10.5, 15.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "arrow",
|
||||||
|
"from": [ 7.5, 8, 0 ],
|
||||||
|
"to": [ 8, 8.5, 20 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 180 },
|
||||||
|
"up": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow" },
|
||||||
|
"north": { "uv": [ 7, 0, 7.5, 0.5 ], "texture": "#arrow" },
|
||||||
|
"south": { "uv": [ 7.5, 7.5, 8, 8 ], "texture": "#arrow" },
|
||||||
|
"west": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 270 },
|
||||||
|
"east": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 90 }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 8, 20 ],
|
||||||
|
"to": [ 8.001, 10, 20.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 6, 20 ],
|
||||||
|
"to": [ 8.001, 8, 20.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 12.5, 0, 13, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 3, 0, 3.5, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 24.5, 12 ],
|
||||||
|
"to": [ 8.5, 25, 13 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 10, 19.5 ],
|
||||||
|
"to": [ 8.001, 11.5, 20 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 11.5, 19 ],
|
||||||
|
"to": [ 8.001, 13.5, 19.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 13.5, 18.5 ],
|
||||||
|
"to": [ 8.001, 15, 19 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 15, 18 ],
|
||||||
|
"to": [ 8.001, 17, 18.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 17, 17.5 ],
|
||||||
|
"to": [ 8.001, 19, 18 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 19, 17 ],
|
||||||
|
"to": [ 8.001, 20.5, 17.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 20.5, 16.5 ],
|
||||||
|
"to": [ 8.001, 22.5, 17 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 22.5, 16 ],
|
||||||
|
"to": [ 8.001, 24.5, 16.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 24.5, 15.5 ],
|
||||||
|
"to": [ 8.001, 26.5, 16 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 4.5, 19.5 ],
|
||||||
|
"to": [ 8.001, 6, 20 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 2.5, 19 ],
|
||||||
|
"to": [ 8.001, 4.5, 19.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 1, 18.5 ],
|
||||||
|
"to": [ 8.001, 2.5, 19 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, -1, 18 ],
|
||||||
|
"to": [ 8.001, 1, 18.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, -3, 17.5 ],
|
||||||
|
"to": [ 8.001, -1, 18 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, -4.5, 17 ],
|
||||||
|
"to": [ 8.001, -3, 17.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, -6.5, 16.5 ],
|
||||||
|
"to": [ 8.001, -4.5, 17 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, -8.5, 16 ],
|
||||||
|
"to": [ 8.001, -6.5, 16.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, -10.5, 15.5 ],
|
||||||
|
"to": [ 8.001, -8.5, 16 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -9.5, 12.5 ],
|
||||||
|
"to": [ 8.5, -9, 13.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"display": {
|
||||||
|
"thirdperson_righthand": {
|
||||||
|
"translation": [ 0, -2, 1 ],
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"thirdperson_lefthand": {
|
||||||
|
"translation": [ 0, -2, 1 ],
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"firstperson_righthand": {
|
||||||
|
"rotation": [ 13, 3, 5 ],
|
||||||
|
"translation": [ -2, 0, 0 ],
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"firstperson_lefthand": {
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"gui": {
|
||||||
|
"rotation": [ 90, 45, 90 ],
|
||||||
|
"translation": [ -1.25, 1.25, 0 ],
|
||||||
|
"scale": [ 0.45, 0.45, 0.45 ]
|
||||||
|
},
|
||||||
|
"ground": {
|
||||||
|
"rotation": [ 0, 0, 90 ],
|
||||||
|
"translation": [ 0, -1, 0 ],
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"fixed": {
|
||||||
|
"rotation": [ 90, -45, 90 ],
|
||||||
|
"translation": [ 1.25, 1.25, 0 ],
|
||||||
|
"scale": [ 0.575, 0.575, 0.575 ]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,710 @@
|
|||||||
|
{
|
||||||
|
"__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio",
|
||||||
|
"textures": {
|
||||||
|
"particle": "forgecraft:items/unstrunglongbow",
|
||||||
|
"texture": "forgecraft:items/unstrunglongbow",
|
||||||
|
"texture1": "forgecraft:items/bowstring",
|
||||||
|
"arrow": "forgecraft:items/arrow"
|
||||||
|
},
|
||||||
|
"elements": [
|
||||||
|
{
|
||||||
|
"__comment": "Box7",
|
||||||
|
"from": [ 6.5, 5.5, 6.5 ],
|
||||||
|
"to": [ 9.5, 10.5, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 6.5, 7.5, 9.5, 9.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 6.5, 6.5, 9.5, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 6.5, 5, 9.5, 11 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 6.5, 5, 9.5, 11 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 6.5, 5, 8.5, 11 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 5, 9.5, 11 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base1",
|
||||||
|
"from": [ 7, 10.5, 7 ],
|
||||||
|
"to": [ 9, 11.5, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 4, 9, 5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base2",
|
||||||
|
"from": [ 7, 11.5, 7 ],
|
||||||
|
"to": [ 9, 12.5, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 3, 8.5, 4 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 3, 9, 4 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base",
|
||||||
|
"from": [ 7, 12.5, 7.5 ],
|
||||||
|
"to": [ 9, 13.5, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 2, 8.5, 3 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 2, 9, 3 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base",
|
||||||
|
"from": [ 7, 4.5, 7 ],
|
||||||
|
"to": [ 9, 5.5, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 11, 9, 12 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base1",
|
||||||
|
"from": [ 7, 3.5, 7 ],
|
||||||
|
"to": [ 9, 4.5, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 12, 8.5, 13 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 12, 9, 13 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base2",
|
||||||
|
"from": [ 7, 2.5, 7.5 ],
|
||||||
|
"to": [ 9, 3.5, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 13, 8.5, 14 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 13, 9, 14 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "2base1",
|
||||||
|
"from": [ 7, 13.5, 7.5 ],
|
||||||
|
"to": [ 9, 14.5, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 0, 8.5, 1 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "2base2",
|
||||||
|
"from": [ 7, 14.5, 8 ],
|
||||||
|
"to": [ 9, 15.5, 9.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 15, 8.5, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "2base",
|
||||||
|
"from": [ 7, 15.5, 8 ],
|
||||||
|
"to": [ 9, 16.5, 9.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 14, 8.5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "2base",
|
||||||
|
"from": [ 7, -0.5, 8 ],
|
||||||
|
"to": [ 9, 0.5, 9.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 0, 8.5, 1 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "2base1",
|
||||||
|
"from": [ 7, 0.5, 8 ],
|
||||||
|
"to": [ 9, 1.5, 9.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 15, 8.5, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "2base2",
|
||||||
|
"from": [ 7, 1.5, 7.5 ],
|
||||||
|
"to": [ 9, 2.5, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 14, 8.5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "3base",
|
||||||
|
"from": [ 7, -1.5, 8.5 ],
|
||||||
|
"to": [ 9, -0.5, 10 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 1, 9, 2 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 1, 9, 2 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 1, 9.5, 2 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 1, 8, 2 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "3base1",
|
||||||
|
"from": [ 7, -3.5, 9.5 ],
|
||||||
|
"to": [ 9, -2.5, 11 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 3, 9.5, 4 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 3, 8, 4 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "3base2",
|
||||||
|
"from": [ 7, -2.5, 9 ],
|
||||||
|
"to": [ 9, -1.5, 10.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 2, 9.5, 3 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 2, 8, 3 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "3base",
|
||||||
|
"from": [ 7, 18.5, 9.5 ],
|
||||||
|
"to": [ 9, 19.5, 11 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 12, 9.5, 13 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 12, 8, 13 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "3base1",
|
||||||
|
"from": [ 7, 16.5, 8.5 ],
|
||||||
|
"to": [ 9, 17.5, 10 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 14, 9.5, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 14, 8, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "3base2",
|
||||||
|
"from": [ 7, 17.5, 9 ],
|
||||||
|
"to": [ 9, 18.5, 10.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 13, 9.5, 14 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 13, 8, 14 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "4base",
|
||||||
|
"from": [ 7.5, 20.5, 11 ],
|
||||||
|
"to": [ 8.5, 21.5, 12.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 10, 10, 11 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 10, 7.5, 11 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "4base1",
|
||||||
|
"from": [ 7.5, 22.5, 13 ],
|
||||||
|
"to": [ 8.5, 23.5, 14 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 9, 10, 10 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 9, 7.5, 10 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "4base2",
|
||||||
|
"from": [ 7, 19.5, 10.5 ],
|
||||||
|
"to": [ 9, 20.5, 12 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 11, 10, 12 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 11, 7.5, 12 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "4base",
|
||||||
|
"from": [ 7, -4.5, 10.5 ],
|
||||||
|
"to": [ 9, -3.5, 12 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 4, 10, 5 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 4, 7.5, 5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 23.5, 14 ],
|
||||||
|
"to": [ 8.5, 24, 15 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 24, 15 ],
|
||||||
|
"to": [ 8.5, 24.5, 15.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -6.5, 12 ],
|
||||||
|
"to": [ 8.5, -5.5, 13 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 9, 8.5, 10 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 9, 8.5, 10 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 9.5, 9, 10.5, 10 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5.5, 9, 6.5, 10 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -7.5, 13 ],
|
||||||
|
"to": [ 8.5, -6.5, 14 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -8.5, 15 ],
|
||||||
|
"to": [ 8.5, -8, 15.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -9, 15.5 ],
|
||||||
|
"to": [ 8.5, -8.5, 16.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "arrow",
|
||||||
|
"from": [ 7.5, 8, 2 ],
|
||||||
|
"to": [ 8, 8.5, 22 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 180 },
|
||||||
|
"up": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow" },
|
||||||
|
"north": { "uv": [ 7, 0, 7.5, 0.5 ], "texture": "#arrow" },
|
||||||
|
"south": { "uv": [ 7.5, 7.5, 8, 8 ], "texture": "#arrow" },
|
||||||
|
"west": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 270 },
|
||||||
|
"east": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 90 }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 24.5, 15.5 ],
|
||||||
|
"to": [ 8.5, 25, 16.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -8, 14 ],
|
||||||
|
"to": [ 8.5, -7.5, 15 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 8, 22 ],
|
||||||
|
"to": [ 8.001, 10, 22.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 6, 22 ],
|
||||||
|
"to": [ 8.001, 8, 22.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 12.5, 0, 13, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 3, 0, 3.5, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "4base1",
|
||||||
|
"from": [ 7.5, 21.5, 12 ],
|
||||||
|
"to": [ 8.5, 22.5, 13 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 9, 10, 10 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 9, 7.5, 10 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "4base",
|
||||||
|
"from": [ 7.5, -5.5, 11 ],
|
||||||
|
"to": [ 8.5, -4.5, 12.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 10, 10, 11 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 10, 7.5, 11 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 10, 21.5 ],
|
||||||
|
"to": [ 8.001, 11.5, 22 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 11.5, 21 ],
|
||||||
|
"to": [ 8.001, 13, 21.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 13, 20.5 ],
|
||||||
|
"to": [ 8.001, 14.5, 21 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 14.5, 20 ],
|
||||||
|
"to": [ 8.001, 16, 20.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 23.5, 17 ],
|
||||||
|
"to": [ 8.001, 25, 17.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 17.5, 19 ],
|
||||||
|
"to": [ 8.001, 19, 19.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 19, 18.5 ],
|
||||||
|
"to": [ 8.001, 20.5, 19 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 20.5, 18 ],
|
||||||
|
"to": [ 8.001, 22, 18.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 22, 17.5 ],
|
||||||
|
"to": [ 8.001, 23.5, 18 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 16, 19.5 ],
|
||||||
|
"to": [ 8.001, 17.5, 20 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, -9, 17 ],
|
||||||
|
"to": [ 8.001, -7.5, 17.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 12.5, 0, 13, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 3, 0, 3.5, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 4.5, 21.5 ],
|
||||||
|
"to": [ 8.001, 6, 22 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 3, 21 ],
|
||||||
|
"to": [ 8.001, 4.5, 21.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 1.5, 20.5 ],
|
||||||
|
"to": [ 8.001, 3, 21 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 0, 20 ],
|
||||||
|
"to": [ 8.001, 1.5, 20.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, -1.5, 19.5 ],
|
||||||
|
"to": [ 8.001, 0, 20 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, -3, 19 ],
|
||||||
|
"to": [ 8.001, -1.5, 19.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, -4.5, 18.5 ],
|
||||||
|
"to": [ 8.001, -3, 19 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, -6, 18 ],
|
||||||
|
"to": [ 8.001, -4.5, 18.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, -7.5, 17.5 ],
|
||||||
|
"to": [ 8.001, -6, 18 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 25, 16.5 ],
|
||||||
|
"to": [ 8.5, 25.5, 17 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -9.5, 16.5 ],
|
||||||
|
"to": [ 8.5, -9, 17 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"display": {
|
||||||
|
"thirdperson_righthand": {
|
||||||
|
"translation": [ 0, -2, 1 ],
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"thirdperson_lefthand": {
|
||||||
|
"translation": [ 0, -2, 1 ],
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"firstperson_righthand": {
|
||||||
|
"rotation": [ 13, 3, 5 ],
|
||||||
|
"translation": [ -2, 0, 0 ],
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"firstperson_lefthand": {
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"gui": {
|
||||||
|
"rotation": [ 90, 45, 90 ],
|
||||||
|
"translation": [ -1.25, 1.25, 0 ],
|
||||||
|
"scale": [ 0.45, 0.45, 0.45 ]
|
||||||
|
},
|
||||||
|
"ground": {
|
||||||
|
"rotation": [ 0, 0, 90 ],
|
||||||
|
"translation": [ 0, -1, 0 ],
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"fixed": {
|
||||||
|
"rotation": [ 90, -45, 90 ],
|
||||||
|
"translation": [ 1.25, 1.25, 0 ],
|
||||||
|
"scale": [ 0.575, 0.575, 0.575 ]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,790 @@
|
|||||||
|
{
|
||||||
|
"__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio",
|
||||||
|
"textures": {
|
||||||
|
"particle": "forgecraft:items/unstrunglongbow",
|
||||||
|
"texture": "forgecraft:items/unstrunglongbow",
|
||||||
|
"texture1": "forgecraft:items/bowstring",
|
||||||
|
"arrow": "forgecraft:items/arrow"
|
||||||
|
},
|
||||||
|
"elements": [
|
||||||
|
{
|
||||||
|
"__comment": "Box7",
|
||||||
|
"from": [ 6.5, 5.5, 6.5 ],
|
||||||
|
"to": [ 9.5, 10.5, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 6.5, 7.5, 9.5, 9.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 6.5, 6.5, 9.5, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 6.5, 5, 9.5, 11 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 6.5, 5, 9.5, 11 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 6.5, 5, 8.5, 11 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 5, 9.5, 11 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base1",
|
||||||
|
"from": [ 7, 10.5, 7 ],
|
||||||
|
"to": [ 9, 11.5, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 4, 9, 5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base2",
|
||||||
|
"from": [ 7, 11.5, 7 ],
|
||||||
|
"to": [ 9, 12.5, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 3, 8.5, 4 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 3, 9, 4 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base",
|
||||||
|
"from": [ 7, 12.5, 7.5 ],
|
||||||
|
"to": [ 9, 13.5, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 2, 8.5, 3 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 2, 9, 3 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base",
|
||||||
|
"from": [ 7, 4.5, 7 ],
|
||||||
|
"to": [ 9, 5.5, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 11, 9, 12 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base1",
|
||||||
|
"from": [ 7, 3.5, 7 ],
|
||||||
|
"to": [ 9, 4.5, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 12, 8.5, 13 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 12, 9, 13 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base2",
|
||||||
|
"from": [ 7, 2.5, 7.5 ],
|
||||||
|
"to": [ 9, 3.5, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 13, 8.5, 14 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 13, 9, 14 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "2base1",
|
||||||
|
"from": [ 7, 13.5, 7.5 ],
|
||||||
|
"to": [ 9, 14.5, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 0, 8.5, 1 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "2base2",
|
||||||
|
"from": [ 7, 14.5, 8 ],
|
||||||
|
"to": [ 9, 15.5, 9.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 15, 8.5, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "2base",
|
||||||
|
"from": [ 7, 15.5, 8.5 ],
|
||||||
|
"to": [ 9, 16.5, 10 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 14, 8.5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "2base",
|
||||||
|
"from": [ 7, -0.5, 8.5 ],
|
||||||
|
"to": [ 9, 0.5, 10 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 0, 8.5, 1 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "2base1",
|
||||||
|
"from": [ 7, 0.5, 8 ],
|
||||||
|
"to": [ 9, 1.5, 9.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 15, 8.5, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "2base2",
|
||||||
|
"from": [ 7, 1.5, 7.5 ],
|
||||||
|
"to": [ 9, 2.5, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 14, 8.5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "3base",
|
||||||
|
"from": [ 7, -1.5, 9 ],
|
||||||
|
"to": [ 9, -0.5, 10.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 1, 9, 2 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 1, 9, 2 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 1, 9.5, 2 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 1, 8, 2 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "3base1",
|
||||||
|
"from": [ 7, -3.5, 10.5 ],
|
||||||
|
"to": [ 9, -2.5, 12 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 3, 9.5, 4 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 3, 8, 4 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "3base2",
|
||||||
|
"from": [ 7, -2.5, 9.5 ],
|
||||||
|
"to": [ 9, -1.5, 11 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 2, 9.5, 3 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 2, 8, 3 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "3base",
|
||||||
|
"from": [ 7, 18.5, 10.5 ],
|
||||||
|
"to": [ 9, 19.5, 12 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 12, 9.5, 13 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 12, 8, 13 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "3base1",
|
||||||
|
"from": [ 7, 16.5, 9 ],
|
||||||
|
"to": [ 9, 17.5, 10.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 14, 9.5, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 14, 8, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "3base2",
|
||||||
|
"from": [ 7, 17.5, 9.5 ],
|
||||||
|
"to": [ 9, 18.5, 11 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 13, 9.5, 14 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 13, 8, 14 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "4base",
|
||||||
|
"from": [ 7.5, 20, 12 ],
|
||||||
|
"to": [ 8.5, 20.5, 13 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 10, 10, 11 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 10, 7.5, 11 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "4base1",
|
||||||
|
"from": [ 7.5, 21, 13 ],
|
||||||
|
"to": [ 8.5, 21.5, 14 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 9, 10, 10 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 9, 7.5, 10 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "4base2",
|
||||||
|
"from": [ 7, 19.5, 11 ],
|
||||||
|
"to": [ 9, 20, 12.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 11, 10, 12 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 11, 7.5, 12 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "4base",
|
||||||
|
"from": [ 7, -4, 11 ],
|
||||||
|
"to": [ 9, -3.5, 12.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 4, 10, 5 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 4, 7.5, 5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 21.5, 13.5 ],
|
||||||
|
"to": [ 8.5, 22, 14.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 22, 14 ],
|
||||||
|
"to": [ 8.5, 22.5, 15 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -5, 12.5 ],
|
||||||
|
"to": [ 8.5, -4.5, 13.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 9, 8.5, 10 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 9, 8.5, 10 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 9.5, 9, 10.5, 10 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5.5, 9, 6.5, 10 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -5.5, 13 ],
|
||||||
|
"to": [ 8.5, -5, 14 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -6.5, 14 ],
|
||||||
|
"to": [ 8.5, -6, 15 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -7, 15 ],
|
||||||
|
"to": [ 8.5, -6.5, 16 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "arrow",
|
||||||
|
"from": [ 7.5, 8, 4 ],
|
||||||
|
"to": [ 8, 8.5, 24 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 180 },
|
||||||
|
"up": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow" },
|
||||||
|
"north": { "uv": [ 7, 0, 7.5, 0.5 ], "texture": "#arrow" },
|
||||||
|
"south": { "uv": [ 7.5, 7.5, 8, 8 ], "texture": "#arrow" },
|
||||||
|
"west": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 270 },
|
||||||
|
"east": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 90 }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 22.5, 15 ],
|
||||||
|
"to": [ 8.5, 23, 16 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -6, 13.5 ],
|
||||||
|
"to": [ 8.5, -5.5, 14.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "4base1",
|
||||||
|
"from": [ 7.5, 20.5, 12.5 ],
|
||||||
|
"to": [ 8.5, 21, 13.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 9, 10, 10 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 9, 7.5, 10 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "4base",
|
||||||
|
"from": [ 7.5, -4.5, 12 ],
|
||||||
|
"to": [ 8.5, -4, 13 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 10, 10, 11 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 10, 7.5, 11 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 6.5, 24 ],
|
||||||
|
"to": [ 8.001, 8, 24.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 12.5, 0, 13, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 3, 0, 3.5, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 8, 24 ],
|
||||||
|
"to": [ 8.001, 9.5, 24.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 23, 16 ],
|
||||||
|
"to": [ 8.5, 23.5, 17 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -7.5, 16 ],
|
||||||
|
"to": [ 8.5, -7, 17 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 9.5, 23.5 ],
|
||||||
|
"to": [ 8.001, 10.5, 24 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 10.5, 23 ],
|
||||||
|
"to": [ 8.001, 11.5, 23.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 11.5, 22.5 ],
|
||||||
|
"to": [ 8.001, 12.5, 23 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 12.5, 22 ],
|
||||||
|
"to": [ 8.001, 13.5, 22.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 13.5, 21.5 ],
|
||||||
|
"to": [ 8.001, 14.5, 22 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 14.5, 21 ],
|
||||||
|
"to": [ 8.001, 15.5, 21.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 15.5, 20.5 ],
|
||||||
|
"to": [ 8.001, 17, 21 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 17, 20 ],
|
||||||
|
"to": [ 8.001, 18, 20.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 18, 19.5 ],
|
||||||
|
"to": [ 8.001, 19, 20 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 19, 19 ],
|
||||||
|
"to": [ 8.001, 20, 19.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 20, 18.5 ],
|
||||||
|
"to": [ 8.001, 21, 19 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 21, 18 ],
|
||||||
|
"to": [ 8.001, 22, 18.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 22, 17.5 ],
|
||||||
|
"to": [ 8.001, 23.5, 18 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 5.5, 23.5 ],
|
||||||
|
"to": [ 8.001, 6.5, 24 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 4.5, 23 ],
|
||||||
|
"to": [ 8.001, 5.5, 23.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 3.5, 22.5 ],
|
||||||
|
"to": [ 8.001, 4.5, 23 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 2.5, 22 ],
|
||||||
|
"to": [ 8.001, 3.5, 22.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 1.5, 21.5 ],
|
||||||
|
"to": [ 8.001, 2.5, 22 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 0.5, 21 ],
|
||||||
|
"to": [ 8.001, 1.5, 21.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, -1, 20.5 ],
|
||||||
|
"to": [ 8.001, 0.5, 21 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, -2, 20 ],
|
||||||
|
"to": [ 8.001, -1, 20.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, -3, 19.5 ],
|
||||||
|
"to": [ 8.001, -2, 20 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, -4, 19 ],
|
||||||
|
"to": [ 8.001, -3, 19.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, -5, 18.5 ],
|
||||||
|
"to": [ 8.001, -4, 19 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, -6, 18 ],
|
||||||
|
"to": [ 8.001, -5, 18.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, -7.5, 17.5 ],
|
||||||
|
"to": [ 8.001, -6, 18 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 23.5, 17 ],
|
||||||
|
"to": [ 8.5, 24, 17.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -8, 17 ],
|
||||||
|
"to": [ 8.5, -7.5, 17.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"display": {
|
||||||
|
"thirdperson_righthand": {
|
||||||
|
"translation": [ 0, -2, 1 ],
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"thirdperson_lefthand": {
|
||||||
|
"translation": [ 0, -2, 1 ],
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"firstperson_righthand": {
|
||||||
|
"rotation": [ 13, 3, 5 ],
|
||||||
|
"translation": [ -2, 0, 0 ],
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"firstperson_lefthand": {
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"gui": {
|
||||||
|
"rotation": [ 90, 45, 90 ],
|
||||||
|
"translation": [ -1.25, 1.25, 0 ],
|
||||||
|
"scale": [ 0.45, 0.45, 0.45 ]
|
||||||
|
},
|
||||||
|
"ground": {
|
||||||
|
"rotation": [ 0, 0, 90 ],
|
||||||
|
"translation": [ 0, -1, 0 ],
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"fixed": {
|
||||||
|
"rotation": [ 90, -45, 90 ],
|
||||||
|
"translation": [ 1.25, 1.25, 0 ],
|
||||||
|
"scale": [ 0.575, 0.575, 0.575 ]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,800 @@
|
|||||||
|
{
|
||||||
|
"__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio",
|
||||||
|
"textures": {
|
||||||
|
"particle": "forgecraft:items/unstrunglongbow",
|
||||||
|
"texture": "forgecraft:items/unstrunglongbow",
|
||||||
|
"texture1": "forgecraft:items/bowstring",
|
||||||
|
"arrow": "forgecraft:items/arrow"
|
||||||
|
},
|
||||||
|
"elements": [
|
||||||
|
{
|
||||||
|
"__comment": "Box7",
|
||||||
|
"from": [ 6.5, 5.5, 6.5 ],
|
||||||
|
"to": [ 9.5, 10.5, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 6.5, 7.5, 9.5, 9.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 6.5, 6.5, 9.5, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 6.5, 5, 9.5, 11 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 6.5, 5, 9.5, 11 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 6.5, 5, 8.5, 11 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 5, 9.5, 11 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base1",
|
||||||
|
"from": [ 7, 10.5, 7.5 ],
|
||||||
|
"to": [ 9, 11.5, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 4, 9, 5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base2",
|
||||||
|
"from": [ 7, 11.5, 7.5 ],
|
||||||
|
"to": [ 9, 12.5, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 3, 8.5, 4 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 3, 9, 4 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base",
|
||||||
|
"from": [ 7, 12.5, 8 ],
|
||||||
|
"to": [ 9, 13.5, 9.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 2, 8.5, 3 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 2, 9, 3 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base",
|
||||||
|
"from": [ 7, 4.5, 7.5 ],
|
||||||
|
"to": [ 9, 5.5, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 11, 9, 12 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base1",
|
||||||
|
"from": [ 7, 3.5, 7.5 ],
|
||||||
|
"to": [ 9, 4.5, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 12, 8.5, 13 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 12, 9, 13 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base2",
|
||||||
|
"from": [ 7, 2.5, 8 ],
|
||||||
|
"to": [ 9, 3.5, 9.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 13, 8.5, 14 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 13, 9, 14 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "2base1",
|
||||||
|
"from": [ 7, 13.5, 8.5 ],
|
||||||
|
"to": [ 9, 14.5, 10 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 0, 8.5, 1 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "2base2",
|
||||||
|
"from": [ 7, 14.5, 9 ],
|
||||||
|
"to": [ 9, 15.5, 10.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 15, 8.5, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "2base",
|
||||||
|
"from": [ 7, 15.5, 9.5 ],
|
||||||
|
"to": [ 9, 16.5, 11 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 14, 8.5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "2base",
|
||||||
|
"from": [ 7, -0.5, 9.5 ],
|
||||||
|
"to": [ 9, 0.5, 11 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 0, 8.5, 1 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "2base1",
|
||||||
|
"from": [ 7, 0.5, 9 ],
|
||||||
|
"to": [ 9, 1.5, 10.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 15, 8.5, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "2base2",
|
||||||
|
"from": [ 7, 1.5, 8.5 ],
|
||||||
|
"to": [ 9, 2.5, 10 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 14, 8.5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "3base",
|
||||||
|
"from": [ 7, -1.5, 10 ],
|
||||||
|
"to": [ 9, -0.5, 11.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 1, 9, 2 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 1, 9, 2 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 1, 9.5, 2 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 1, 8, 2 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "3base1",
|
||||||
|
"from": [ 7, -3, 11.5 ],
|
||||||
|
"to": [ 9, -2.5, 13 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 3, 9.5, 4 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 3, 8, 4 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "3base2",
|
||||||
|
"from": [ 7, -2.5, 11 ],
|
||||||
|
"to": [ 9, -1.5, 12.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 2, 9.5, 3 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 2, 8, 3 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "3base",
|
||||||
|
"from": [ 7, 18.5, 11.5 ],
|
||||||
|
"to": [ 9, 19, 13 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 12, 9.5, 13 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 12, 8, 13 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "3base1",
|
||||||
|
"from": [ 7, 16.5, 10 ],
|
||||||
|
"to": [ 9, 17.5, 11.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 14, 9.5, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 14, 8, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "3base2",
|
||||||
|
"from": [ 7, 17.5, 11 ],
|
||||||
|
"to": [ 9, 18.5, 12.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 13, 9.5, 14 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 13, 8, 14 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "4base",
|
||||||
|
"from": [ 7.5, 19.5, 13 ],
|
||||||
|
"to": [ 8.5, 20, 14.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 10, 10, 11 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 10, 7.5, 11 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "4base1",
|
||||||
|
"from": [ 7.5, 20.5, 14.5 ],
|
||||||
|
"to": [ 8.5, 21, 15.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 9, 10, 10 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 9, 7.5, 10 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "4base2",
|
||||||
|
"from": [ 7, 19, 12.5 ],
|
||||||
|
"to": [ 9, 19.5, 14 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 11, 10, 12 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 11, 7.5, 12 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "4base",
|
||||||
|
"from": [ 7, -3.5, 12.5 ],
|
||||||
|
"to": [ 9, -3, 14 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 4, 10, 5 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 4, 7.5, 5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 21, 15 ],
|
||||||
|
"to": [ 8.5, 21.5, 16 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 22, 16.5 ],
|
||||||
|
"to": [ 8.5, 22.5, 17.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -4.5, 14 ],
|
||||||
|
"to": [ 8.5, -4, 15 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 9, 8.5, 10 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 9, 8.5, 10 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 9.5, 9, 10.5, 10 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5.5, 9, 6.5, 10 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -5, 14.5 ],
|
||||||
|
"to": [ 8.5, -4.5, 15.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -6.5, 16.5 ],
|
||||||
|
"to": [ 8.5, -6, 17.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "arrow",
|
||||||
|
"from": [ 7.5, 8, 6 ],
|
||||||
|
"to": [ 8, 8.5, 26 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 180 },
|
||||||
|
"up": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow" },
|
||||||
|
"north": { "uv": [ 7, 0, 7.5, 0.5 ], "texture": "#arrow" },
|
||||||
|
"south": { "uv": [ 7.5, 7.5, 8, 8 ], "texture": "#arrow" },
|
||||||
|
"west": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 270 },
|
||||||
|
"east": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 90 }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -5.5, 15 ],
|
||||||
|
"to": [ 8.5, -5, 16 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "4base1",
|
||||||
|
"from": [ 7.5, 20, 14 ],
|
||||||
|
"to": [ 8.5, 20.5, 15 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 9, 10, 10 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 9, 7.5, 10 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "4base",
|
||||||
|
"from": [ 7.5, -4, 13 ],
|
||||||
|
"to": [ 8.5, -3.5, 14.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 10, 10, 11 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 10, 7.5, 11 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 7, 26 ],
|
||||||
|
"to": [ 8.001, 8, 26.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 12.5, 0, 13, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 3, 0, 3.5, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 8, 26 ],
|
||||||
|
"to": [ 8.001, 9, 26.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 9, 25.5 ],
|
||||||
|
"to": [ 8.001, 10, 26 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 10, 25 ],
|
||||||
|
"to": [ 8.001, 11, 25.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 11, 24.5 ],
|
||||||
|
"to": [ 8.001, 11.5, 25 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 11.5, 24 ],
|
||||||
|
"to": [ 8.001, 12.5, 24.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 13.5, 23 ],
|
||||||
|
"to": [ 8.001, 14.5, 23.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 12.5, 23.5 ],
|
||||||
|
"to": [ 8.001, 13.5, 24 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 15, 22 ],
|
||||||
|
"to": [ 8.001, 16, 22.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 14.5, 22.5 ],
|
||||||
|
"to": [ 8.001, 15, 23 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 17, 21 ],
|
||||||
|
"to": [ 8.001, 18, 21.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 16, 21.5 ],
|
||||||
|
"to": [ 8.001, 17, 22 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 18, 20.5 ],
|
||||||
|
"to": [ 8.001, 18.5, 21 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 18.5, 20 ],
|
||||||
|
"to": [ 8.001, 19.5, 20.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 19.5, 19.5 ],
|
||||||
|
"to": [ 8.001, 20.5, 20 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 20.5, 19 ],
|
||||||
|
"to": [ 8.001, 21.5, 19.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 21.5, 18.5 ],
|
||||||
|
"to": [ 8.001, 22.5, 19 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 6, 25.5 ],
|
||||||
|
"to": [ 8.001, 7, 26 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 5, 25 ],
|
||||||
|
"to": [ 8.001, 6, 25.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 4.5, 24.5 ],
|
||||||
|
"to": [ 8.001, 5, 25 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 3.5, 24 ],
|
||||||
|
"to": [ 8.001, 4.5, 24.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 2.5, 23.5 ],
|
||||||
|
"to": [ 8.001, 3.5, 24 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 1.5, 23 ],
|
||||||
|
"to": [ 8.001, 2.5, 23.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 1, 22.5 ],
|
||||||
|
"to": [ 8.001, 1.5, 23 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, 0, 22 ],
|
||||||
|
"to": [ 8.001, 1, 22.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, -1, 21.5 ],
|
||||||
|
"to": [ 8.001, 0, 22 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, -2, 21 ],
|
||||||
|
"to": [ 8.001, -1, 21.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, -2.5, 20.5 ],
|
||||||
|
"to": [ 8.001, -2, 21 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, -3.5, 20 ],
|
||||||
|
"to": [ 8.001, -2.5, 20.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, -4.5, 19.5 ],
|
||||||
|
"to": [ 8.001, -3.5, 20 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, -5.5, 19 ],
|
||||||
|
"to": [ 8.001, -4.5, 19.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX45",
|
||||||
|
"from": [ 8, -6.5, 18.5 ],
|
||||||
|
"to": [ 8.001, -5.5, 19 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -6, 16 ],
|
||||||
|
"to": [ 8.5, -5.5, 17 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 21.5, 16 ],
|
||||||
|
"to": [ 8.5, 22, 17 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -7, 17.5 ],
|
||||||
|
"to": [ 8.5, -6.5, 18.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 22.5, 17.5 ],
|
||||||
|
"to": [ 8.5, 23, 18.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"display": {
|
||||||
|
"thirdperson_righthand": {
|
||||||
|
"translation": [ 0, -2, 1 ],
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"thirdperson_lefthand": {
|
||||||
|
"translation": [ 0, -2, 1 ],
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"firstperson_righthand": {
|
||||||
|
"rotation": [ 13, 3, 5 ],
|
||||||
|
"translation": [ -2, 0, 0 ],
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"firstperson_lefthand": {
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"gui": {
|
||||||
|
"rotation": [ 90, 45, 90 ],
|
||||||
|
"translation": [ -1.25, 1.25, 0 ],
|
||||||
|
"scale": [ 0.45, 0.45, 0.45 ]
|
||||||
|
},
|
||||||
|
"ground": {
|
||||||
|
"rotation": [ 0, 0, 90 ],
|
||||||
|
"translation": [ 0, -1, 0 ],
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"fixed": {
|
||||||
|
"rotation": [ 90, -45, 90 ],
|
||||||
|
"translation": [ 1.25, 1.25, 0 ],
|
||||||
|
"scale": [ 0.575, 0.575, 0.575 ]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,585 @@
|
|||||||
|
{
|
||||||
|
"__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio",
|
||||||
|
"textures": {
|
||||||
|
"particle": "primal:blocks/log_stripped_yew_side",
|
||||||
|
"texture": "primal:blocks/log_stripped_yew_side",
|
||||||
|
"texture1": "forgecraft:items/bowstring"
|
||||||
|
},
|
||||||
|
"elements": [
|
||||||
|
{
|
||||||
|
"__comment": "Box7",
|
||||||
|
"from": [ 6.5, 5, 6.5 ],
|
||||||
|
"to": [ 9.5, 11, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 6.5, 7.5, 9.5, 9.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 6.5, 6.5, 9.5, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 6.5, 5, 9.5, 11 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 6.5, 5, 9.5, 11 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 6.5, 5, 8.5, 11 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 5, 9.5, 11 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base1",
|
||||||
|
"from": [ 7, 11, 7 ],
|
||||||
|
"to": [ 9, 12, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 4, 9, 5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base2",
|
||||||
|
"from": [ 7, 12, 7 ],
|
||||||
|
"to": [ 9, 13, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 3, 8.5, 4 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 3, 9, 4 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base",
|
||||||
|
"from": [ 7, 13, 7 ],
|
||||||
|
"to": [ 9, 14, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 2, 8.5, 3 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 2, 9, 3 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base",
|
||||||
|
"from": [ 7, 4, 7 ],
|
||||||
|
"to": [ 9, 5, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 11, 9, 12 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base1",
|
||||||
|
"from": [ 7, 3, 7 ],
|
||||||
|
"to": [ 9, 4, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 12, 8.5, 13 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 12, 9, 13 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base2",
|
||||||
|
"from": [ 7, 2, 7 ],
|
||||||
|
"to": [ 9, 3, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 13, 8.5, 14 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 13, 9, 14 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, 14, 7 ],
|
||||||
|
"to": [ 9, 15, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 0, 8.5, 1 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, 15, 7 ],
|
||||||
|
"to": [ 9, 16, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 15, 8.5, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, 16, 7 ],
|
||||||
|
"to": [ 9, 17, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 14, 8.5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, -1, 7 ],
|
||||||
|
"to": [ 9, 0, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 0, 8.5, 1 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, 0, 7 ],
|
||||||
|
"to": [ 9, 1, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 15, 8.5, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, 1, 7 ],
|
||||||
|
"to": [ 9, 2, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 14, 8.5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, -2, 7.5 ],
|
||||||
|
"to": [ 9, -1, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 1, 9, 2 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 1, 9, 2 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 1, 9.5, 2 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 1, 8, 2 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, -4, 7.5 ],
|
||||||
|
"to": [ 9, -3, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 3, 9.5, 4 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 3, 8, 4 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, -3, 7.5 ],
|
||||||
|
"to": [ 9, -2, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 2, 9.5, 3 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 2, 8, 3 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, 19, 7.5 ],
|
||||||
|
"to": [ 9, 20, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 12, 9.5, 13 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 12, 8, 13 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, 17, 7.5 ],
|
||||||
|
"to": [ 9, 18, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 14, 9.5, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 14, 8, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, 18, 7.5 ],
|
||||||
|
"to": [ 9, 19, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 13, 9.5, 14 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 13, 8, 14 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, 21, 7.5 ],
|
||||||
|
"to": [ 9, 22, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 10, 10, 11 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 10, 7.5, 11 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, 22, 7.5 ],
|
||||||
|
"to": [ 9, 23, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 9, 10, 10 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 9, 7.5, 10 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, 20, 7.5 ],
|
||||||
|
"to": [ 9, 21, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 11, 10, 12 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 11, 7.5, 12 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, -5, 7.5 ],
|
||||||
|
"to": [ 9, -4, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 4, 10, 5 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 4, 7.5, 5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, -7, 7.5 ],
|
||||||
|
"to": [ 9, -6, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 6, 9, 7 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 6, 9, 7 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 6, 10, 7 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 6, 7.5, 7 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, -6, 7.5 ],
|
||||||
|
"to": [ 9, -5, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 5, 9, 6 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 5, 9, 6 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 5, 10, 6 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 5, 7.5, 6 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 23, 8 ],
|
||||||
|
"to": [ 8.5, 24, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 7, 8.5, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 8, 9, 9 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 8, 8, 9 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 24, 8 ],
|
||||||
|
"to": [ 8.5, 25, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 25, 8 ],
|
||||||
|
"to": [ 8.5, 26, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 26, 8.5 ],
|
||||||
|
"to": [ 8.5, 27, 9.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 28, 9 ],
|
||||||
|
"to": [ 8.5, 29, 10 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 1, 12, 2 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 1, 5, 2 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 27, 8.5 ],
|
||||||
|
"to": [ 8.5, 28, 9.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4.5, 8.5, 5.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10.5, 8.5, 11.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10.5, 2, 11.5, 3 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4.5, 2, 5.5, 3 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 30, 9.5 ],
|
||||||
|
"to": [ 8.5, 31, 10.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 1, 12, 2 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 1, 5, 2 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 29, 9 ],
|
||||||
|
"to": [ 8.5, 30, 10 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4.5, 8.5, 5.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10.5, 8.5, 11.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10.5, 2, 11.5, 3 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4.5, 2, 5.5, 3 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -10, 8 ],
|
||||||
|
"to": [ 8.5, -9, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 9, 8.5, 10 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 9, 8.5, 10 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 9.5, 9, 10.5, 10 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5.5, 9, 6.5, 10 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -9, 8 ],
|
||||||
|
"to": [ 8.5, -8, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 9.5, 8, 10.5, 9 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5.5, 8, 6.5, 9 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -8, 8 ],
|
||||||
|
"to": [ 8.5, -7, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 7, 8.5, 8 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 7, 8.5, 8 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 9.5, 7, 10.5, 8 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5.5, 7, 6.5, 8 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -11, 8.5 ],
|
||||||
|
"to": [ 8.5, -10, 9.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -12, 8.5 ],
|
||||||
|
"to": [ 8.5, -11, 9.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -13, 9 ],
|
||||||
|
"to": [ 8.5, -12, 10 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -14, 9 ],
|
||||||
|
"to": [ 8.5, -13, 10 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -15, 9.5 ],
|
||||||
|
"to": [ 8.5, -14, 10.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX58",
|
||||||
|
"from": [ 8, -14.5, 10 ],
|
||||||
|
"to": [ 8.001, 30.5, 10.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 10, 0, 10.5, 16 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 5.5, 0, 6, 16 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"display": {
|
||||||
|
"thirdperson_righthand": {
|
||||||
|
"translation": [ 0, -2, 1 ],
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"thirdperson_lefthand": {
|
||||||
|
"translation": [ 0, -2, 1 ],
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"firstperson_righthand": {
|
||||||
|
"rotation": [ 13, 3, 5 ],
|
||||||
|
"translation": [ -2, 0, 0 ],
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"firstperson_lefthand": {
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"gui": {
|
||||||
|
"rotation": [ 90, 45, 90 ],
|
||||||
|
"translation": [ -1.25, 1.25, 0 ],
|
||||||
|
"scale": [ 0.45, 0.45, 0.45 ]
|
||||||
|
},
|
||||||
|
"ground": {
|
||||||
|
"rotation": [ 0, 0, 90 ],
|
||||||
|
"translation": [ 0, -1, 0 ],
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"fixed": {
|
||||||
|
"rotation": [ 90, -45, 90 ],
|
||||||
|
"translation": [ 1.25, 1.25, 0 ],
|
||||||
|
"scale": [ 0.575, 0.575, 0.575 ]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,585 @@
|
|||||||
|
{
|
||||||
|
"__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio",
|
||||||
|
"textures": {
|
||||||
|
"particle": "blocks/log_stripped_yew_side",
|
||||||
|
"texture": "blocks/log_stripped_yew_side",
|
||||||
|
"texture1": "items/bowstring"
|
||||||
|
},
|
||||||
|
"elements": [
|
||||||
|
{
|
||||||
|
"__comment": "Box7",
|
||||||
|
"from": [ 6.5, 5, 6.5 ],
|
||||||
|
"to": [ 9.5, 11, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 6.5, 7.5, 9.5, 9.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 6.5, 6.5, 9.5, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 6.5, 5, 9.5, 11 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 6.5, 5, 9.5, 11 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 6.5, 5, 8.5, 11 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 5, 9.5, 11 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base1",
|
||||||
|
"from": [ 7, 11, 7 ],
|
||||||
|
"to": [ 9, 12, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 4, 9, 5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base2",
|
||||||
|
"from": [ 7, 12, 7 ],
|
||||||
|
"to": [ 9, 13, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 3, 8.5, 4 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 3, 9, 4 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base",
|
||||||
|
"from": [ 7, 13, 7 ],
|
||||||
|
"to": [ 9, 14, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 2, 8.5, 3 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 2, 9, 3 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base",
|
||||||
|
"from": [ 7, 4, 7 ],
|
||||||
|
"to": [ 9, 5, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 11, 9, 12 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base1",
|
||||||
|
"from": [ 7, 3, 7 ],
|
||||||
|
"to": [ 9, 4, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 12, 8.5, 13 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 12, 9, 13 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base2",
|
||||||
|
"from": [ 7, 2, 7 ],
|
||||||
|
"to": [ 9, 3, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 13, 8.5, 14 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 13, 9, 14 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, 14, 7 ],
|
||||||
|
"to": [ 9, 15, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 0, 8.5, 1 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, 15, 7 ],
|
||||||
|
"to": [ 9, 16, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 15, 8.5, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, 16, 7 ],
|
||||||
|
"to": [ 9, 17, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 14, 8.5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, -1, 7 ],
|
||||||
|
"to": [ 9, 0, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 0, 8.5, 1 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, 0, 7 ],
|
||||||
|
"to": [ 9, 1, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 15, 8.5, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, 1, 7 ],
|
||||||
|
"to": [ 9, 2, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 14, 8.5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, -2, 7.5 ],
|
||||||
|
"to": [ 9, -1, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 1, 9, 2 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 1, 9, 2 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 1, 9.5, 2 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 1, 8, 2 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, -4, 7.5 ],
|
||||||
|
"to": [ 9, -3, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 3, 9.5, 4 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 3, 8, 4 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, -3, 7.5 ],
|
||||||
|
"to": [ 9, -2, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 2, 9.5, 3 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 2, 8, 3 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, 19, 7.5 ],
|
||||||
|
"to": [ 9, 20, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 12, 9.5, 13 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 12, 8, 13 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, 17, 7.5 ],
|
||||||
|
"to": [ 9, 18, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 14, 9.5, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 14, 8, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, 18, 7.5 ],
|
||||||
|
"to": [ 9, 19, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 13, 9.5, 14 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 13, 8, 14 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, 21, 7.5 ],
|
||||||
|
"to": [ 9, 22, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 10, 10, 11 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 10, 7.5, 11 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, 22, 7.5 ],
|
||||||
|
"to": [ 9, 23, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 9, 10, 10 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 9, 7.5, 10 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, 20, 7.5 ],
|
||||||
|
"to": [ 9, 21, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 11, 10, 12 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 11, 7.5, 12 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, -5, 7.5 ],
|
||||||
|
"to": [ 9, -4, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 4, 10, 5 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 4, 7.5, 5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, -7, 7.5 ],
|
||||||
|
"to": [ 9, -6, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 6, 9, 7 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 6, 9, 7 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 6, 10, 7 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 6, 7.5, 7 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, -6, 7.5 ],
|
||||||
|
"to": [ 9, -5, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 5, 9, 6 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 5, 9, 6 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 5, 10, 6 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 5, 7.5, 6 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 23, 8 ],
|
||||||
|
"to": [ 8.5, 24, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 7, 8.5, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 8, 9, 9 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 8, 8, 9 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 24, 8 ],
|
||||||
|
"to": [ 8.5, 25, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 25, 8 ],
|
||||||
|
"to": [ 8.5, 26, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 26, 8.5 ],
|
||||||
|
"to": [ 8.5, 27, 9.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 28, 9 ],
|
||||||
|
"to": [ 8.5, 29, 10 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 1, 12, 2 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 1, 5, 2 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 27, 8.5 ],
|
||||||
|
"to": [ 8.5, 28, 9.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4.5, 8.5, 5.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10.5, 8.5, 11.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10.5, 2, 11.5, 3 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4.5, 2, 5.5, 3 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 30, 9.5 ],
|
||||||
|
"to": [ 8.5, 31, 10.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 1, 12, 2 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 1, 5, 2 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 29, 9 ],
|
||||||
|
"to": [ 8.5, 30, 10 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4.5, 8.5, 5.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10.5, 8.5, 11.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10.5, 2, 11.5, 3 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4.5, 2, 5.5, 3 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -10, 8 ],
|
||||||
|
"to": [ 8.5, -9, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 9, 8.5, 10 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 9, 8.5, 10 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 9.5, 9, 10.5, 10 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5.5, 9, 6.5, 10 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -9, 8 ],
|
||||||
|
"to": [ 8.5, -8, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 9.5, 8, 10.5, 9 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5.5, 8, 6.5, 9 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -8, 8 ],
|
||||||
|
"to": [ 8.5, -7, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 7, 8.5, 8 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 7, 8.5, 8 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 9.5, 7, 10.5, 8 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5.5, 7, 6.5, 8 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -11, 8.5 ],
|
||||||
|
"to": [ 8.5, -10, 9.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -12, 8.5 ],
|
||||||
|
"to": [ 8.5, -11, 9.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -13, 9 ],
|
||||||
|
"to": [ 8.5, -12, 10 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -14, 9 ],
|
||||||
|
"to": [ 8.5, -13, 10 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -15, 9.5 ],
|
||||||
|
"to": [ 8.5, -14, 10.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneX58",
|
||||||
|
"from": [ 8, -14.5, 10 ],
|
||||||
|
"to": [ 8.001, 30.5, 10.5 ],
|
||||||
|
"faces": {
|
||||||
|
"west": { "uv": [ 10, 0, 10.5, 16 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 5.5, 0, 6, 16 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"display": {
|
||||||
|
"thirdperson_righthand": {
|
||||||
|
"translation": [ 0, -2, 1 ],
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"thirdperson_lefthand": {
|
||||||
|
"translation": [ 0, -2, 1 ],
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"firstperson_righthand": {
|
||||||
|
"rotation": [ 10, 15, 0 ],
|
||||||
|
"translation": [ -5, 0, 0 ],
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"firstperson_lefthand": {
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"gui": {
|
||||||
|
"rotation": [ 90, 45, 90 ],
|
||||||
|
"translation": [ -1.25, 1.25, 0 ],
|
||||||
|
"scale": [ 0.45, 0.45, 0.45 ]
|
||||||
|
},
|
||||||
|
"ground": {
|
||||||
|
"rotation": [ 0, 0, 90 ],
|
||||||
|
"translation": [ 0, -1, 0 ],
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"fixed": {
|
||||||
|
"rotation": [ 90, -45, 90 ],
|
||||||
|
"translation": [ 1.25, 1.25, 0 ],
|
||||||
|
"scale": [ 0.575, 0.575, 0.575 ]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,574 @@
|
|||||||
|
{
|
||||||
|
"__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio",
|
||||||
|
"textures": {
|
||||||
|
"particle": "primal:blocks/log_stripped_yew_side",
|
||||||
|
"texture": "primal:blocks/log_stripped_yew_side",
|
||||||
|
"texture1": "primal:blocks/log_stripped_yew_side"
|
||||||
|
},
|
||||||
|
"elements": [
|
||||||
|
{
|
||||||
|
"__comment": "Box7",
|
||||||
|
"from": [ 6.5, 5, 6.5 ],
|
||||||
|
"to": [ 9.5, 11, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 6.5, 7.5, 9.5, 9.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 6.5, 6.5, 9.5, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 6.5, 5, 9.5, 11 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 6.5, 5, 9.5, 11 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 6.5, 5, 8.5, 11 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 5, 9.5, 11 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base1",
|
||||||
|
"from": [ 7, 11, 7 ],
|
||||||
|
"to": [ 9, 12, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 4, 9, 5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base2",
|
||||||
|
"from": [ 7, 12, 7 ],
|
||||||
|
"to": [ 9, 13, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 3, 8.5, 4 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 3, 9, 4 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base",
|
||||||
|
"from": [ 7, 13, 7 ],
|
||||||
|
"to": [ 9, 14, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 2, 8.5, 3 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 2, 9, 3 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base",
|
||||||
|
"from": [ 7, 4, 7 ],
|
||||||
|
"to": [ 9, 5, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 11, 9, 12 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base1",
|
||||||
|
"from": [ 7, 3, 7 ],
|
||||||
|
"to": [ 9, 4, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 12, 8.5, 13 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 12, 9, 13 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base2",
|
||||||
|
"from": [ 7, 2, 7 ],
|
||||||
|
"to": [ 9, 3, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 13, 8.5, 14 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 13, 9, 14 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, 14, 7 ],
|
||||||
|
"to": [ 9, 15, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 0, 8.5, 1 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, 15, 7 ],
|
||||||
|
"to": [ 9, 16, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 15, 8.5, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, 16, 7 ],
|
||||||
|
"to": [ 9, 17, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 14, 8.5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, -1, 7 ],
|
||||||
|
"to": [ 9, 0, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 0, 8.5, 1 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, 0, 7 ],
|
||||||
|
"to": [ 9, 1, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 15, 8.5, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, 1, 7 ],
|
||||||
|
"to": [ 9, 2, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 14, 8.5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, -2, 7.5 ],
|
||||||
|
"to": [ 9, -1, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 1, 9, 2 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 1, 9, 2 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 1, 9.5, 2 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 1, 8, 2 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, -4, 7.5 ],
|
||||||
|
"to": [ 9, -3, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 3, 9.5, 4 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 3, 8, 4 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, -3, 7.5 ],
|
||||||
|
"to": [ 9, -2, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 2, 9.5, 3 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 2, 8, 3 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, 19, 7.5 ],
|
||||||
|
"to": [ 9, 20, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 12, 9.5, 13 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 12, 8, 13 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, 17, 7.5 ],
|
||||||
|
"to": [ 9, 18, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 14, 9.5, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 14, 8, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, 18, 7.5 ],
|
||||||
|
"to": [ 9, 19, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 13, 9.5, 14 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 13, 8, 14 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, 21, 7.5 ],
|
||||||
|
"to": [ 9, 22, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 10, 10, 11 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 10, 7.5, 11 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, 22, 7.5 ],
|
||||||
|
"to": [ 9, 23, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 9, 10, 10 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 9, 7.5, 10 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, 20, 7.5 ],
|
||||||
|
"to": [ 9, 21, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 11, 10, 12 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 11, 7.5, 12 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, -5, 7.5 ],
|
||||||
|
"to": [ 9, -4, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 4, 10, 5 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 4, 7.5, 5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, -7, 7.5 ],
|
||||||
|
"to": [ 9, -6, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 6, 9, 7 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 6, 9, 7 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 6, 10, 7 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 6, 7.5, 7 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, -6, 7.5 ],
|
||||||
|
"to": [ 9, -5, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 5, 9, 6 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 5, 9, 6 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 5, 10, 6 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 5, 7.5, 6 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 23, 8 ],
|
||||||
|
"to": [ 8.5, 24, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 7, 8.5, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 8, 9, 9 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 8, 8, 9 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 24, 8 ],
|
||||||
|
"to": [ 8.5, 25, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 25, 8 ],
|
||||||
|
"to": [ 8.5, 26, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 26, 8.5 ],
|
||||||
|
"to": [ 8.5, 27, 9.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 28, 9 ],
|
||||||
|
"to": [ 8.5, 29, 10 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 1, 12, 2 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 1, 5, 2 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 27, 8.5 ],
|
||||||
|
"to": [ 8.5, 28, 9.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4.5, 8.5, 5.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10.5, 8.5, 11.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10.5, 2, 11.5, 3 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4.5, 2, 5.5, 3 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 30, 9.5 ],
|
||||||
|
"to": [ 8.5, 31, 10.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 1, 12, 2 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 1, 5, 2 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 29, 9 ],
|
||||||
|
"to": [ 8.5, 30, 10 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4.5, 8.5, 5.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10.5, 8.5, 11.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10.5, 2, 11.5, 3 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4.5, 2, 5.5, 3 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -10, 8 ],
|
||||||
|
"to": [ 8.5, -9, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 9, 8.5, 10 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 9, 8.5, 10 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 9.5, 9, 10.5, 10 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5.5, 9, 6.5, 10 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -9, 8 ],
|
||||||
|
"to": [ 8.5, -8, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 9.5, 8, 10.5, 9 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5.5, 8, 6.5, 9 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -8, 8 ],
|
||||||
|
"to": [ 8.5, -7, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 7, 8.5, 8 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 7, 8.5, 8 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 9.5, 7, 10.5, 8 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5.5, 7, 6.5, 8 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -11, 8.5 ],
|
||||||
|
"to": [ 8.5, -10, 9.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -12, 8.5 ],
|
||||||
|
"to": [ 8.5, -11, 9.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -13, 9 ],
|
||||||
|
"to": [ 8.5, -12, 10 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -14, 9 ],
|
||||||
|
"to": [ 8.5, -13, 10 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -15, 9.5 ],
|
||||||
|
"to": [ 8.5, -14, 10.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"display": {
|
||||||
|
"thirdperson_righthand": {
|
||||||
|
"translation": [ 0, -2, 1 ],
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"thirdperson_lefthand": {
|
||||||
|
"translation": [ 0, -2, 1 ],
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"firstperson_righthand": {
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"firstperson_lefthand": {
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"gui": {
|
||||||
|
"rotation": [ 90, 45, 90 ],
|
||||||
|
"translation": [ -1.25, 1.25, 0 ],
|
||||||
|
"scale": [ 0.45, 0.45, 0.45 ]
|
||||||
|
},
|
||||||
|
"ground": {
|
||||||
|
"rotation": [ 0, 0, 90 ],
|
||||||
|
"translation": [ 0, -1, 0 ],
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"fixed": {
|
||||||
|
"rotation": [ 90, -45, 90 ],
|
||||||
|
"translation": [ 1.25, 1.25, 0 ],
|
||||||
|
"scale": [ 0.575, 0.575, 0.575 ]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio",
|
||||||
|
"textures": {
|
||||||
|
"particle": "forgecraft:items/test",
|
||||||
|
"texture": "forgecraft:items/test"
|
||||||
|
},
|
||||||
|
"elements": [
|
||||||
|
{
|
||||||
|
"__comment": "Box1",
|
||||||
|
"from": [ 0, 0, 0 ],
|
||||||
|
"to": [ 16, 9, 16 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 0, 7, 16, 16 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 0, 7, 16, 16 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 0, 7, 16, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 0, 7, 16, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
@@ -0,0 +1,574 @@
|
|||||||
|
{
|
||||||
|
"__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio",
|
||||||
|
"textures": {
|
||||||
|
"particle": "forgecraft:items/unstrunglongbow",
|
||||||
|
"texture": "forgecraft:items/unstrunglongbow",
|
||||||
|
"texture1": "forgecraft:items/unstrunglongbow"
|
||||||
|
},
|
||||||
|
"elements": [
|
||||||
|
{
|
||||||
|
"__comment": "Box7",
|
||||||
|
"from": [ 6.5, 5, 6.5 ],
|
||||||
|
"to": [ 9.5, 11, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 6.5, 7.5, 9.5, 9.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 6.5, 6.5, 9.5, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 6.5, 5, 9.5, 11 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 6.5, 5, 9.5, 11 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 6.5, 5, 8.5, 11 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 5, 9.5, 11 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base1",
|
||||||
|
"from": [ 7, 11, 7 ],
|
||||||
|
"to": [ 9, 12, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 4, 9, 5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base2",
|
||||||
|
"from": [ 7, 12, 7 ],
|
||||||
|
"to": [ 9, 13, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 3, 8.5, 4 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 3, 9, 4 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base",
|
||||||
|
"from": [ 7, 13, 7 ],
|
||||||
|
"to": [ 9, 14, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 2, 8.5, 3 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 2, 9, 3 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base",
|
||||||
|
"from": [ 7, 4, 7 ],
|
||||||
|
"to": [ 9, 5, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 11, 9, 12 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base1",
|
||||||
|
"from": [ 7, 3, 7 ],
|
||||||
|
"to": [ 9, 4, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 12, 8.5, 13 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 12, 9, 13 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "1base2",
|
||||||
|
"from": [ 7, 2, 7 ],
|
||||||
|
"to": [ 9, 3, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 13, 8.5, 14 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 13, 9, 14 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, 14, 7 ],
|
||||||
|
"to": [ 9, 15, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 0, 8.5, 1 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, 15, 7 ],
|
||||||
|
"to": [ 9, 16, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 15, 8.5, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, 16, 7 ],
|
||||||
|
"to": [ 9, 17, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 14, 8.5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, -1, 7 ],
|
||||||
|
"to": [ 9, 0, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 0, 9, 1 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 0, 8.5, 1 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, 0, 7 ],
|
||||||
|
"to": [ 9, 1, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 15, 8.5, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, 1, 7 ],
|
||||||
|
"to": [ 9, 2, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 14, 8.5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, -2, 7.5 ],
|
||||||
|
"to": [ 9, -1, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 1, 9, 2 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 1, 9, 2 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 1, 9.5, 2 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 1, 8, 2 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, -4, 7.5 ],
|
||||||
|
"to": [ 9, -3, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 3, 9.5, 4 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 3, 8, 4 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, -3, 7.5 ],
|
||||||
|
"to": [ 9, -2, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 2, 9.5, 3 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 2, 8, 3 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, 19, 7.5 ],
|
||||||
|
"to": [ 9, 20, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 12, 9.5, 13 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 12, 8, 13 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, 17, 7.5 ],
|
||||||
|
"to": [ 9, 18, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 14, 9.5, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 14, 8, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, 18, 7.5 ],
|
||||||
|
"to": [ 9, 19, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 13, 9.5, 14 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6.5, 13, 8, 14 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, 21, 7.5 ],
|
||||||
|
"to": [ 9, 22, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 10, 10, 11 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 10, 7.5, 11 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, 22, 7.5 ],
|
||||||
|
"to": [ 9, 23, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 9, 10, 10 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 9, 7.5, 10 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, 20, 7.5 ],
|
||||||
|
"to": [ 9, 21, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 11, 10, 12 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 11, 7.5, 12 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, -5, 7.5 ],
|
||||||
|
"to": [ 9, -4, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 4, 10, 5 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 4, 7.5, 5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, -7, 7.5 ],
|
||||||
|
"to": [ 9, -6, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 6, 9, 7 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 6, 9, 7 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 6, 10, 7 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 6, 7.5, 7 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, -6, 7.5 ],
|
||||||
|
"to": [ 9, -5, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 5, 9, 6 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 5, 9, 6 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 5, 10, 6 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 5, 7.5, 6 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 23, 8 ],
|
||||||
|
"to": [ 8.5, 24, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 7, 8.5, 8 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8, 8, 9, 9 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 8, 8, 9 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 24, 8 ],
|
||||||
|
"to": [ 8.5, 25, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 25, 8 ],
|
||||||
|
"to": [ 8.5, 26, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 26, 8.5 ],
|
||||||
|
"to": [ 8.5, 27, 9.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 28, 9 ],
|
||||||
|
"to": [ 8.5, 29, 10 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 1, 12, 2 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 1, 5, 2 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 27, 8.5 ],
|
||||||
|
"to": [ 8.5, 28, 9.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4.5, 8.5, 5.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10.5, 8.5, 11.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10.5, 2, 11.5, 3 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4.5, 2, 5.5, 3 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 30, 9.5 ],
|
||||||
|
"to": [ 8.5, 31, 10.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 1, 12, 2 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 1, 5, 2 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, 29, 9 ],
|
||||||
|
"to": [ 8.5, 30, 10 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4.5, 8.5, 5.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 10.5, 8.5, 11.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 10.5, 2, 11.5, 3 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4.5, 2, 5.5, 3 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -10, 8 ],
|
||||||
|
"to": [ 8.5, -9, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 9, 8.5, 10 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 9, 8.5, 10 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 9.5, 9, 10.5, 10 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5.5, 9, 6.5, 10 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -9, 8 ],
|
||||||
|
"to": [ 8.5, -8, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 9.5, 8, 10.5, 9 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5.5, 8, 6.5, 9 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -8, 8 ],
|
||||||
|
"to": [ 8.5, -7, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 7, 8.5, 8 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 7, 8.5, 8 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 9.5, 7, 10.5, 8 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5.5, 7, 6.5, 8 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -11, 8.5 ],
|
||||||
|
"to": [ 8.5, -10, 9.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -12, 8.5 ],
|
||||||
|
"to": [ 8.5, -11, 9.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -13, 9 ],
|
||||||
|
"to": [ 8.5, -12, 10 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -14, 9 ],
|
||||||
|
"to": [ 8.5, -13, 10 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box39",
|
||||||
|
"from": [ 7.5, -15, 9.5 ],
|
||||||
|
"to": [ 8.5, -14, 10.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"display": {
|
||||||
|
"thirdperson_righthand": {
|
||||||
|
"translation": [ 0, -2, 1 ],
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"thirdperson_lefthand": {
|
||||||
|
"translation": [ 0, -2, 1 ],
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"firstperson_righthand": {
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"firstperson_lefthand": {
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"gui": {
|
||||||
|
"rotation": [ 90, 45, 90 ],
|
||||||
|
"translation": [ -1.25, 1.25, 0 ],
|
||||||
|
"scale": [ 0.45, 0.45, 0.45 ]
|
||||||
|
},
|
||||||
|
"ground": {
|
||||||
|
"rotation": [ 0, 0, 90 ],
|
||||||
|
"translation": [ 0, -1, 0 ],
|
||||||
|
"scale": [ 0.5, 0.875, 0.75 ]
|
||||||
|
},
|
||||||
|
"fixed": {
|
||||||
|
"rotation": [ 90, -45, 90 ],
|
||||||
|
"translation": [ 1.25, 1.25, 0 ],
|
||||||
|
"scale": [ 0.575, 0.575, 0.575 ]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
{
|
||||||
|
"forge_marker":1,
|
||||||
|
"textures": {
|
||||||
|
"particle": "primal:blocks/log_stripped_yew_side",
|
||||||
|
"texture": "primal:blocks/log_stripped_yew_side"
|
||||||
|
},
|
||||||
|
"parent": "forgecraft:block/yewstave"
|
||||||
|
}
|
||||||
@@ -8,5 +8,10 @@
|
|||||||
"category": "block",
|
"category": "block",
|
||||||
"subtitle": "forgecraft.subtitle.musket_shot",
|
"subtitle": "forgecraft.subtitle.musket_shot",
|
||||||
"sounds": [ "forgecraft:musket_shot" ]
|
"sounds": [ "forgecraft:musket_shot" ]
|
||||||
|
},
|
||||||
|
"bow_twang": {
|
||||||
|
"category": "block",
|
||||||
|
"subtitle": "forgecraft.subtitle.bow_twang",
|
||||||
|
"sounds": [ "forgecraft:bow_twang" ]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
After Width: | Height: | Size: 684 B |
|
After Width: | Height: | Size: 438 B |
|
After Width: | Height: | Size: 508 B |
|
After Width: | Height: | Size: 445 B |
|
After Width: | Height: | Size: 442 B |
|
After Width: | Height: | Size: 544 B |
|
After Width: | Height: | Size: 364 B |
|
After Width: | Height: | Size: 527 B |
|
After Width: | Height: | Size: 3.1 KiB |
@@ -1 +0,0 @@
|
|||||||
[]
|
|
||||||
|
Before Width: | Height: | Size: 42 KiB After Width: | Height: | Size: 42 KiB |
|
Before Width: | Height: | Size: 42 KiB After Width: | Height: | Size: 42 KiB |
|
Before Width: | Height: | Size: 3.7 KiB After Width: | Height: | Size: 3.7 KiB |
|
Before Width: | Height: | Size: 1.6 KiB After Width: | Height: | Size: 1.6 KiB |
|
Before Width: | Height: | Size: 3.7 KiB After Width: | Height: | Size: 3.7 KiB |
|
Before Width: | Height: | Size: 2.5 KiB After Width: | Height: | Size: 2.5 KiB |
|
Before Width: | Height: | Size: 2.7 KiB After Width: | Height: | Size: 2.7 KiB |
|
Before Width: | Height: | Size: 3.0 KiB After Width: | Height: | Size: 3.0 KiB |
|
Before Width: | Height: | Size: 3.3 KiB After Width: | Height: | Size: 3.3 KiB |
|
Before Width: | Height: | Size: 3.5 KiB After Width: | Height: | Size: 3.5 KiB |