Second commit

This commit is contained in:
thedarkcolour 2023-08-03 18:22:36 -07:00
parent d4dc30a2c6
commit c8b25d2a3e
196 changed files with 5347 additions and 2642 deletions

View File

@ -75,6 +75,16 @@ repositories {
url = 'https://maven.blamejared.com/'
content { includeGroup "mezz.jei" }
}
maven {
name = 'Architectury API'
url = "https://maven.architectury.dev"
content { includeGroup "dev.architectury" }
}
maven {
name = 'KubeJS and Rhino'
url = "https://maven.saps.dev/minecraft"
content { includeGroup "dev.latvian.mods" }
}
maven {
name = 'ModKit'
url 'https://jitpack.io'
@ -85,17 +95,21 @@ repositories {
dependencies {
minecraft("net.minecraftforge:forge:${mc_version}-${forge_version}")
// TOP
implementation(fg.deobf("mcjty.theoneprobe:theoneprobe:1.20.0-${top_version}") {
// TOP OPTIONAL
implementation(fg.deobf("mcjty.theoneprobe:theoneprobe:1.20.1-${top_version}") {
transitive = false
})
// JEI OPTIONAL
compileOnly(fg.deobf("mezz.jei:jei-${mc_version}-common-api:${jei_version}"))
compileOnly(fg.deobf("mezz.jei:jei-${mc_version}-forge-api:${jei_version}"))
// at runtime, use the full JEI jar for Forge
runtimeOnly(fg.deobf("mezz.jei:jei-${mc_version}-forge:${jei_version}"))
// not required for players
implementation fg.deobf('com.github.thedarkcolour:ModKit:ea67392fd6')
// KubeJS OPTIONAL
//implementation fg.deobf("dev.latvian.mods:kubejs-forge:${kubejs_version}")
//implementation fg.deobf("dev.latvian.mods:rhino-forge:${rhino_version}")
//implementation fg.deobf("dev.architectury:architectury-forge:${architectury_version}")
// ModKit DEV ONLY
implementation fg.deobf('com.github.thedarkcolour:ModKit:0aab5a727b')
}
def replaceProperties = [ mc_version: mc_version, mod_version: version ]

674
gpl-3.0.txt Normal file
View File

@ -0,0 +1,674 @@
GNU GENERAL PUBLIC LICENSE
Version 3, 29 June 2007
Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/>
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
Preamble
The GNU General Public License is a free, copyleft license for
software and other kinds of works.
The licenses for most software and other practical works are designed
to take away your freedom to share and change the works. By contrast,
the GNU General Public License is intended to guarantee your freedom to
share and change all versions of a program--to make sure it remains free
software for all its users. We, the Free Software Foundation, use the
GNU General Public License for most of our software; it applies also to
any other work released this way by its authors. You can apply it to
your programs, too.
When we speak of free software, we are referring to freedom, not
price. Our General Public Licenses are designed to make sure that you
have the freedom to distribute copies of free software (and charge for
them if you wish), that you receive source code or can get it if you
want it, that you can change the software or use pieces of it in new
free programs, and that you know you can do these things.
To protect your rights, we need to prevent others from denying you
these rights or asking you to surrender the rights. Therefore, you have
certain responsibilities if you distribute copies of the software, or if
you modify it: responsibilities to respect the freedom of others.
For example, if you distribute copies of such a program, whether
gratis or for a fee, you must pass on to the recipients the same
freedoms that you received. You must make sure that they, too, receive
or can get the source code. And you must show them these terms so they
know their rights.
Developers that use the GNU GPL protect your rights with two steps:
(1) assert copyright on the software, and (2) offer you this License
giving you legal permission to copy, distribute and/or modify it.
For the developers' and authors' protection, the GPL clearly explains
that there is no warranty for this free software. For both users' and
authors' sake, the GPL requires that modified versions be marked as
changed, so that their problems will not be attributed erroneously to
authors of previous versions.
Some devices are designed to deny users access to install or run
modified versions of the software inside them, although the manufacturer
can do so. This is fundamentally incompatible with the aim of
protecting users' freedom to change the software. The systematic
pattern of such abuse occurs in the area of products for individuals to
use, which is precisely where it is most unacceptable. Therefore, we
have designed this version of the GPL to prohibit the practice for those
products. If such problems arise substantially in other domains, we
stand ready to extend this provision to those domains in future versions
of the GPL, as needed to protect the freedom of users.
Finally, every program is threatened constantly by software patents.
States should not allow patents to restrict development and use of
software on general-purpose computers, but in those that do, we wish to
avoid the special danger that patents applied to a free program could
make it effectively proprietary. To prevent this, the GPL assures that
patents cannot be used to render the program non-free.
The precise terms and conditions for copying, distribution and
modification follow.
TERMS AND CONDITIONS
0. Definitions.
"This License" refers to version 3 of the GNU General Public License.
"Copyright" also means copyright-like laws that apply to other kinds of
works, such as semiconductor masks.
"The Program" refers to any copyrightable work licensed under this
License. Each licensee is addressed as "you". "Licensees" and
"recipients" may be individuals or organizations.
To "modify" a work means to copy from or adapt all or part of the work
in a fashion requiring copyright permission, other than the making of an
exact copy. The resulting work is called a "modified version" of the
earlier work or a work "based on" the earlier work.
A "covered work" means either the unmodified Program or a work based
on the Program.
To "propagate" a work means to do anything with it that, without
permission, would make you directly or secondarily liable for
infringement under applicable copyright law, except executing it on a
computer or modifying a private copy. Propagation includes copying,
distribution (with or without modification), making available to the
public, and in some countries other activities as well.
To "convey" a work means any kind of propagation that enables other
parties to make or receive copies. Mere interaction with a user through
a computer network, with no transfer of a copy, is not conveying.
An interactive user interface displays "Appropriate Legal Notices"
to the extent that it includes a convenient and prominently visible
feature that (1) displays an appropriate copyright notice, and (2)
tells the user that there is no warranty for the work (except to the
extent that warranties are provided), that licensees may convey the
work under this License, and how to view a copy of this License. If
the interface presents a list of user commands or options, such as a
menu, a prominent item in the list meets this criterion.
1. Source Code.
The "source code" for a work means the preferred form of the work
for making modifications to it. "Object code" means any non-source
form of a work.
A "Standard Interface" means an interface that either is an official
standard defined by a recognized standards body, or, in the case of
interfaces specified for a particular programming language, one that
is widely used among developers working in that language.
The "System Libraries" of an executable work include anything, other
than the work as a whole, that (a) is included in the normal form of
packaging a Major Component, but which is not part of that Major
Component, and (b) serves only to enable use of the work with that
Major Component, or to implement a Standard Interface for which an
implementation is available to the public in source code form. A
"Major Component", in this context, means a major essential component
(kernel, window system, and so on) of the specific operating system
(if any) on which the executable work runs, or a compiler used to
produce the work, or an object code interpreter used to run it.
The "Corresponding Source" for a work in object code form means all
the source code needed to generate, install, and (for an executable
work) run the object code and to modify the work, including scripts to
control those activities. However, it does not include the work's
System Libraries, or general-purpose tools or generally available free
programs which are used unmodified in performing those activities but
which are not part of the work. For example, Corresponding Source
includes interface definition files associated with source files for
the work, and the source code for shared libraries and dynamically
linked subprograms that the work is specifically designed to require,
such as by intimate data communication or control flow between those
subprograms and other parts of the work.
The Corresponding Source need not include anything that users
can regenerate automatically from other parts of the Corresponding
Source.
The Corresponding Source for a work in source code form is that
same work.
2. Basic Permissions.
All rights granted under this License are granted for the term of
copyright on the Program, and are irrevocable provided the stated
conditions are met. This License explicitly affirms your unlimited
permission to run the unmodified Program. The output from running a
covered work is covered by this License only if the output, given its
content, constitutes a covered work. This License acknowledges your
rights of fair use or other equivalent, as provided by copyright law.
You may make, run and propagate covered works that you do not
convey, without conditions so long as your license otherwise remains
in force. You may convey covered works to others for the sole purpose
of having them make modifications exclusively for you, or provide you
with facilities for running those works, provided that you comply with
the terms of this License in conveying all material for which you do
not control copyright. Those thus making or running the covered works
for you must do so exclusively on your behalf, under your direction
and control, on terms that prohibit them from making any copies of
your copyrighted material outside their relationship with you.
Conveying under any other circumstances is permitted solely under
the conditions stated below. Sublicensing is not allowed; section 10
makes it unnecessary.
3. Protecting Users' Legal Rights From Anti-Circumvention Law.
No covered work shall be deemed part of an effective technological
measure under any applicable law fulfilling obligations under article
11 of the WIPO copyright treaty adopted on 20 December 1996, or
similar laws prohibiting or restricting circumvention of such
measures.
When you convey a covered work, you waive any legal power to forbid
circumvention of technological measures to the extent such circumvention
is effected by exercising rights under this License with respect to
the covered work, and you disclaim any intention to limit operation or
modification of the work as a means of enforcing, against the work's
users, your or third parties' legal rights to forbid circumvention of
technological measures.
4. Conveying Verbatim Copies.
You may convey verbatim copies of the Program's source code as you
receive it, in any medium, provided that you conspicuously and
appropriately publish on each copy an appropriate copyright notice;
keep intact all notices stating that this License and any
non-permissive terms added in accord with section 7 apply to the code;
keep intact all notices of the absence of any warranty; and give all
recipients a copy of this License along with the Program.
You may charge any price or no price for each copy that you convey,
and you may offer support or warranty protection for a fee.
5. Conveying Modified Source Versions.
You may convey a work based on the Program, or the modifications to
produce it from the Program, in the form of source code under the
terms of section 4, provided that you also meet all of these conditions:
a) The work must carry prominent notices stating that you modified
it, and giving a relevant date.
b) The work must carry prominent notices stating that it is
released under this License and any conditions added under section
7. This requirement modifies the requirement in section 4 to
"keep intact all notices".
c) You must license the entire work, as a whole, under this
License to anyone who comes into possession of a copy. This
License will therefore apply, along with any applicable section 7
additional terms, to the whole of the work, and all its parts,
regardless of how they are packaged. This License gives no
permission to license the work in any other way, but it does not
invalidate such permission if you have separately received it.
d) If the work has interactive user interfaces, each must display
Appropriate Legal Notices; however, if the Program has interactive
interfaces that do not display Appropriate Legal Notices, your
work need not make them do so.
A compilation of a covered work with other separate and independent
works, which are not by their nature extensions of the covered work,
and which are not combined with it such as to form a larger program,
in or on a volume of a storage or distribution medium, is called an
"aggregate" if the compilation and its resulting copyright are not
used to limit the access or legal rights of the compilation's users
beyond what the individual works permit. Inclusion of a covered work
in an aggregate does not cause this License to apply to the other
parts of the aggregate.
6. Conveying Non-Source Forms.
You may convey a covered work in object code form under the terms
of sections 4 and 5, provided that you also convey the
machine-readable Corresponding Source under the terms of this License,
in one of these ways:
a) Convey the object code in, or embodied in, a physical product
(including a physical distribution medium), accompanied by the
Corresponding Source fixed on a durable physical medium
customarily used for software interchange.
b) Convey the object code in, or embodied in, a physical product
(including a physical distribution medium), accompanied by a
written offer, valid for at least three years and valid for as
long as you offer spare parts or customer support for that product
model, to give anyone who possesses the object code either (1) a
copy of the Corresponding Source for all the software in the
product that is covered by this License, on a durable physical
medium customarily used for software interchange, for a price no
more than your reasonable cost of physically performing this
conveying of source, or (2) access to copy the
Corresponding Source from a network server at no charge.
c) Convey individual copies of the object code with a copy of the
written offer to provide the Corresponding Source. This
alternative is allowed only occasionally and noncommercially, and
only if you received the object code with such an offer, in accord
with subsection 6b.
d) Convey the object code by offering access from a designated
place (gratis or for a charge), and offer equivalent access to the
Corresponding Source in the same way through the same place at no
further charge. You need not require recipients to copy the
Corresponding Source along with the object code. If the place to
copy the object code is a network server, the Corresponding Source
may be on a different server (operated by you or a third party)
that supports equivalent copying facilities, provided you maintain
clear directions next to the object code saying where to find the
Corresponding Source. Regardless of what server hosts the
Corresponding Source, you remain obligated to ensure that it is
available for as long as needed to satisfy these requirements.
e) Convey the object code using peer-to-peer transmission, provided
you inform other peers where the object code and Corresponding
Source of the work are being offered to the general public at no
charge under subsection 6d.
A separable portion of the object code, whose source code is excluded
from the Corresponding Source as a System Library, need not be
included in conveying the object code work.
A "User Product" is either (1) a "consumer product", which means any
tangible personal property which is normally used for personal, family,
or household purposes, or (2) anything designed or sold for incorporation
into a dwelling. In determining whether a product is a consumer product,
doubtful cases shall be resolved in favor of coverage. For a particular
product received by a particular user, "normally used" refers to a
typical or common use of that class of product, regardless of the status
of the particular user or of the way in which the particular user
actually uses, or expects or is expected to use, the product. A product
is a consumer product regardless of whether the product has substantial
commercial, industrial or non-consumer uses, unless such uses represent
the only significant mode of use of the product.
"Installation Information" for a User Product means any methods,
procedures, authorization keys, or other information required to install
and execute modified versions of a covered work in that User Product from
a modified version of its Corresponding Source. The information must
suffice to ensure that the continued functioning of the modified object
code is in no case prevented or interfered with solely because
modification has been made.
If you convey an object code work under this section in, or with, or
specifically for use in, a User Product, and the conveying occurs as
part of a transaction in which the right of possession and use of the
User Product is transferred to the recipient in perpetuity or for a
fixed term (regardless of how the transaction is characterized), the
Corresponding Source conveyed under this section must be accompanied
by the Installation Information. But this requirement does not apply
if neither you nor any third party retains the ability to install
modified object code on the User Product (for example, the work has
been installed in ROM).
The requirement to provide Installation Information does not include a
requirement to continue to provide support service, warranty, or updates
for a work that has been modified or installed by the recipient, or for
the User Product in which it has been modified or installed. Access to a
network may be denied when the modification itself materially and
adversely affects the operation of the network or violates the rules and
protocols for communication across the network.
Corresponding Source conveyed, and Installation Information provided,
in accord with this section must be in a format that is publicly
documented (and with an implementation available to the public in
source code form), and must require no special password or key for
unpacking, reading or copying.
7. Additional Terms.
"Additional permissions" are terms that supplement the terms of this
License by making exceptions from one or more of its conditions.
Additional permissions that are applicable to the entire Program shall
be treated as though they were included in this License, to the extent
that they are valid under applicable law. If additional permissions
apply only to part of the Program, that part may be used separately
under those permissions, but the entire Program remains governed by
this License without regard to the additional permissions.
When you convey a copy of a covered work, you may at your option
remove any additional permissions from that copy, or from any part of
it. (Additional permissions may be written to require their own
removal in certain cases when you modify the work.) You may place
additional permissions on material, added by you to a covered work,
for which you have or can give appropriate copyright permission.
Notwithstanding any other provision of this License, for material you
add to a covered work, you may (if authorized by the copyright holders of
that material) supplement the terms of this License with terms:
a) Disclaiming warranty or limiting liability differently from the
terms of sections 15 and 16 of this License; or
b) Requiring preservation of specified reasonable legal notices or
author attributions in that material or in the Appropriate Legal
Notices displayed by works containing it; or
c) Prohibiting misrepresentation of the origin of that material, or
requiring that modified versions of such material be marked in
reasonable ways as different from the original version; or
d) Limiting the use for publicity purposes of names of licensors or
authors of the material; or
e) Declining to grant rights under trademark law for use of some
trade names, trademarks, or service marks; or
f) Requiring indemnification of licensors and authors of that
material by anyone who conveys the material (or modified versions of
it) with contractual assumptions of liability to the recipient, for
any liability that these contractual assumptions directly impose on
those licensors and authors.
All other non-permissive additional terms are considered "further
restrictions" within the meaning of section 10. If the Program as you
received it, or any part of it, contains a notice stating that it is
governed by this License along with a term that is a further
restriction, you may remove that term. If a license document contains
a further restriction but permits relicensing or conveying under this
License, you may add to a covered work material governed by the terms
of that license document, provided that the further restriction does
not survive such relicensing or conveying.
If you add terms to a covered work in accord with this section, you
must place, in the relevant source files, a statement of the
additional terms that apply to those files, or a notice indicating
where to find the applicable terms.
Additional terms, permissive or non-permissive, may be stated in the
form of a separately written license, or stated as exceptions;
the above requirements apply either way.
8. Termination.
You may not propagate or modify a covered work except as expressly
provided under this License. Any attempt otherwise to propagate or
modify it is void, and will automatically terminate your rights under
this License (including any patent licenses granted under the third
paragraph of section 11).
However, if you cease all violation of this License, then your
license from a particular copyright holder is reinstated (a)
provisionally, unless and until the copyright holder explicitly and
finally terminates your license, and (b) permanently, if the copyright
holder fails to notify you of the violation by some reasonable means
prior to 60 days after the cessation.
Moreover, your license from a particular copyright holder is
reinstated permanently if the copyright holder notifies you of the
violation by some reasonable means, this is the first time you have
received notice of violation of this License (for any work) from that
copyright holder, and you cure the violation prior to 30 days after
your receipt of the notice.
Termination of your rights under this section does not terminate the
licenses of parties who have received copies or rights from you under
this License. If your rights have been terminated and not permanently
reinstated, you do not qualify to receive new licenses for the same
material under section 10.
9. Acceptance Not Required for Having Copies.
You are not required to accept this License in order to receive or
run a copy of the Program. Ancillary propagation of a covered work
occurring solely as a consequence of using peer-to-peer transmission
to receive a copy likewise does not require acceptance. However,
nothing other than this License grants you permission to propagate or
modify any covered work. These actions infringe copyright if you do
not accept this License. Therefore, by modifying or propagating a
covered work, you indicate your acceptance of this License to do so.
10. Automatic Licensing of Downstream Recipients.
Each time you convey a covered work, the recipient automatically
receives a license from the original licensors, to run, modify and
propagate that work, subject to this License. You are not responsible
for enforcing compliance by third parties with this License.
An "entity transaction" is a transaction transferring control of an
organization, or substantially all assets of one, or subdividing an
organization, or merging organizations. If propagation of a covered
work results from an entity transaction, each party to that
transaction who receives a copy of the work also receives whatever
licenses to the work the party's predecessor in interest had or could
give under the previous paragraph, plus a right to possession of the
Corresponding Source of the work from the predecessor in interest, if
the predecessor has it or can get it with reasonable efforts.
You may not impose any further restrictions on the exercise of the
rights granted or affirmed under this License. For example, you may
not impose a license fee, royalty, or other charge for exercise of
rights granted under this License, and you may not initiate litigation
(including a cross-claim or counterclaim in a lawsuit) alleging that
any patent claim is infringed by making, using, selling, offering for
sale, or importing the Program or any portion of it.
11. Patents.
A "contributor" is a copyright holder who authorizes use under this
License of the Program or a work on which the Program is based. The
work thus licensed is called the contributor's "contributor version".
A contributor's "essential patent claims" are all patent claims
owned or controlled by the contributor, whether already acquired or
hereafter acquired, that would be infringed by some manner, permitted
by this License, of making, using, or selling its contributor version,
but do not include claims that would be infringed only as a
consequence of further modification of the contributor version. For
purposes of this definition, "control" includes the right to grant
patent sublicenses in a manner consistent with the requirements of
this License.
Each contributor grants you a non-exclusive, worldwide, royalty-free
patent license under the contributor's essential patent claims, to
make, use, sell, offer for sale, import and otherwise run, modify and
propagate the contents of its contributor version.
In the following three paragraphs, a "patent license" is any express
agreement or commitment, however denominated, not to enforce a patent
(such as an express permission to practice a patent or covenant not to
sue for patent infringement). To "grant" such a patent license to a
party means to make such an agreement or commitment not to enforce a
patent against the party.
If you convey a covered work, knowingly relying on a patent license,
and the Corresponding Source of the work is not available for anyone
to copy, free of charge and under the terms of this License, through a
publicly available network server or other readily accessible means,
then you must either (1) cause the Corresponding Source to be so
available, or (2) arrange to deprive yourself of the benefit of the
patent license for this particular work, or (3) arrange, in a manner
consistent with the requirements of this License, to extend the patent
license to downstream recipients. "Knowingly relying" means you have
actual knowledge that, but for the patent license, your conveying the
covered work in a country, or your recipient's use of the covered work
in a country, would infringe one or more identifiable patents in that
country that you have reason to believe are valid.
If, pursuant to or in connection with a single transaction or
arrangement, you convey, or propagate by procuring conveyance of, a
covered work, and grant a patent license to some of the parties
receiving the covered work authorizing them to use, propagate, modify
or convey a specific copy of the covered work, then the patent license
you grant is automatically extended to all recipients of the covered
work and works based on it.
A patent license is "discriminatory" if it does not include within
the scope of its coverage, prohibits the exercise of, or is
conditioned on the non-exercise of one or more of the rights that are
specifically granted under this License. You may not convey a covered
work if you are a party to an arrangement with a third party that is
in the business of distributing software, under which you make payment
to the third party based on the extent of your activity of conveying
the work, and under which the third party grants, to any of the
parties who would receive the covered work from you, a discriminatory
patent license (a) in connection with copies of the covered work
conveyed by you (or copies made from those copies), or (b) primarily
for and in connection with specific products or compilations that
contain the covered work, unless you entered into that arrangement,
or that patent license was granted, prior to 28 March 2007.
Nothing in this License shall be construed as excluding or limiting
any implied license or other defenses to infringement that may
otherwise be available to you under applicable patent law.
12. No Surrender of Others' Freedom.
If conditions are imposed on you (whether by court order, agreement or
otherwise) that contradict the conditions of this License, they do not
excuse you from the conditions of this License. If you cannot convey a
covered work so as to satisfy simultaneously your obligations under this
License and any other pertinent obligations, then as a consequence you may
not convey it at all. For example, if you agree to terms that obligate you
to collect a royalty for further conveying from those to whom you convey
the Program, the only way you could satisfy both those terms and this
License would be to refrain entirely from conveying the Program.
13. Use with the GNU Affero General Public License.
Notwithstanding any other provision of this License, you have
permission to link or combine any covered work with a work licensed
under version 3 of the GNU Affero General Public License into a single
combined work, and to convey the resulting work. The terms of this
License will continue to apply to the part which is the covered work,
but the special requirements of the GNU Affero General Public License,
section 13, concerning interaction through a network will apply to the
combination as such.
14. Revised Versions of this License.
The Free Software Foundation may publish revised and/or new versions of
the GNU General Public License from time to time. Such new versions will
be similar in spirit to the present version, but may differ in detail to
address new problems or concerns.
Each version is given a distinguishing version number. If the
Program specifies that a certain numbered version of the GNU General
Public License "or any later version" applies to it, you have the
option of following the terms and conditions either of that numbered
version or of any later version published by the Free Software
Foundation. If the Program does not specify a version number of the
GNU General Public License, you may choose any version ever published
by the Free Software Foundation.
If the Program specifies that a proxy can decide which future
versions of the GNU General Public License can be used, that proxy's
public statement of acceptance of a version permanently authorizes you
to choose that version for the Program.
Later license versions may give you additional or different
permissions. However, no additional obligations are imposed on any
author or copyright holder as a result of your choosing to follow a
later version.
15. Disclaimer of Warranty.
THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
16. Limitation of Liability.
IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
SUCH DAMAGES.
17. Interpretation of Sections 15 and 16.
If the disclaimer of warranty and limitation of liability provided
above cannot be given local legal effect according to their terms,
reviewing courts shall apply local law that most closely approximates
an absolute waiver of all civil liability in connection with the
Program, unless a warranty or assumption of liability accompanies a
copy of the Program in return for a fee.
END OF TERMS AND CONDITIONS
How to Apply These Terms to Your New Programs
If you develop a new program, and you want it to be of the greatest
possible use to the public, the best way to achieve this is to make it
free software which everyone can redistribute and change under these terms.
To do so, attach the following notices to the program. It is safest
to attach them to the start of each source file to most effectively
state the exclusion of warranty; and each file should have at least
the "copyright" line and a pointer to where the full notice is found.
<one line to give the program's name and a brief idea of what it does.>
Copyright (C) <year> <name of author>
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.
Also add information on how to contact you by electronic and paper mail.
If the program does terminal interaction, make it output a short
notice like this when it starts in an interactive mode:
<program> Copyright (C) <year> <name of author>
This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `show c' for details.
The hypothetical commands `show w' and `show c' should show the appropriate
parts of the General Public License. Of course, your program's commands
might be different; for a GUI interface, you would use an "about box".
You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary.
For more information on this, and how to apply and follow the GNU GPL, see
<https://www.gnu.org/licenses/>.
The GNU General Public License does not permit incorporating your program
into proprietary programs. If your program is a subroutine library, you
may consider it more useful to permit linking proprietary applications with
the library. If this is what you want to do, use the GNU Lesser General
Public License instead of this License. But first, please read
<https://www.gnu.org/licenses/why-not-lgpl.html>.

View File

@ -5,11 +5,15 @@ org.gradle.daemon=false
org.gradle.cache=true
mc_version=1.20.1
forge_version=47.0.34
forge_version=47.1.43
parchment_mappings=1.20.1-2023.06.26
geckolib_version=4.2
modonomicon_version=1.36.0
jei_version=15.0.0.12
jei_version=15.2.0.23
curios_version=5.2.0-beta.3
top_version=9.0.0-1
top_version=10.0.1-3
kubejs_version=1902.6.1-build.349
rhino_version=1902.2.2-build.269
architectury_version=9.1.12

View File

@ -1,16 +1,42 @@
// 1.20.1 2023-07-27T10:58:18.8937589 Loot Tables
// 1.20.1 2023-07-31T21:35:51.0164401 Loot Tables
326c04383bd2178850f0515fba6dc9c9bfce07cc data/exnihiloreborn/loot_tables/blocks/acacia_barrel.json
6cb2acba921254f40fde2dc401e8d3d4d17c6763 data/exnihiloreborn/loot_tables/blocks/acacia_crucible.json
46e54a49cc83124bed7676f3ea013428a0d14116 data/exnihiloreborn/loot_tables/blocks/acacia_sieve.json
46b9870a77e6f4996fde0605c5b4f67ec19cf289 data/exnihiloreborn/loot_tables/blocks/bamboo_barrel.json
c5265d5cc32c08c9818b54d04463f646e22e27f5 data/exnihiloreborn/loot_tables/blocks/bamboo_crucible.json
86a2d86896055e9ddf2fba482ddce1060ca44df0 data/exnihiloreborn/loot_tables/blocks/bamboo_sieve.json
7239ee3a1d8ca43b6ac84a308a4af5063241db24 data/exnihiloreborn/loot_tables/blocks/birch_barrel.json
55e7e691d4f48b13c4bbde87da7927e9bd983c3e data/exnihiloreborn/loot_tables/blocks/compressed_cobblestone.json
0e7be00762d28aa5a28f564f232a18170a861a8a data/exnihiloreborn/loot_tables/blocks/compressed_dirt.json
b5d0a1f20d7677abc42536c369b5702c67a676c1 data/exnihiloreborn/loot_tables/blocks/compressed_dust.json
350a3a81e4141b346808c77cfa4e8a5dbc3a5a2f data/exnihiloreborn/loot_tables/blocks/compressed_sand.json
a6a1f06aa0e46e1db326e2f7c760d810bcdf8736 data/exnihiloreborn/loot_tables/blocks/birch_crucible.json
efdb072ac0167cb84c2f4c99f0d751e2882a77d8 data/exnihiloreborn/loot_tables/blocks/birch_sieve.json
5b046dc403c76960518134a80abcd41e55817e0d data/exnihiloreborn/loot_tables/blocks/cherry_barrel.json
94de9d3f2c85597f72933d91916ab18e79bead9c data/exnihiloreborn/loot_tables/blocks/cherry_crucible.json
5b2c7686aa10bf68fc3e017b594392e2c48d1f72 data/exnihiloreborn/loot_tables/blocks/cherry_sieve.json
c10ee8c3fe5e00ee3362596a2f5ed9349ca5d6c1 data/exnihiloreborn/loot_tables/blocks/crimson_barrel.json
a1357ed43b9f8f5d49f011b024a50ad10c29f4fb data/exnihiloreborn/loot_tables/blocks/crimson_crucible.json
b50559a54e3229686397cf2eb8bf631564a31c0c data/exnihiloreborn/loot_tables/blocks/crimson_sieve.json
d19ed769a379e164276a40db99e57245a51b7a79 data/exnihiloreborn/loot_tables/blocks/crushed_end_stone.json
89afb6804eba5e6eb815491166f9b96bd6753765 data/exnihiloreborn/loot_tables/blocks/crushed_netherrack.json
05efa87a7fb08d988544756d596ebe53dd0584c8 data/exnihiloreborn/loot_tables/blocks/dark_oak_barrel.json
152369c6ecb44f7b35e73e271b72fd1a18aacb34 data/exnihiloreborn/loot_tables/blocks/dark_oak_crucible.json
b8ea657d0f5ced81be30958de78bdf7157084451 data/exnihiloreborn/loot_tables/blocks/dark_oak_sieve.json
9354ad853e29c5a051f3319b66c19b0649be43a1 data/exnihiloreborn/loot_tables/blocks/dust.json
eebb19a95fba75bb9abaaad7a7cd731f06351d9b data/exnihiloreborn/loot_tables/blocks/infested_leaves.json
da7317e6905aee49b47b9cf98d89d6a38379a34e data/exnihiloreborn/loot_tables/blocks/jungle_barrel.json
2039b4bfd346f7fb4ddde00e93917711e51fab83 data/exnihiloreborn/loot_tables/blocks/jungle_crucible.json
8a49d7530a5b76825066c14c0acc153d8c06ee10 data/exnihiloreborn/loot_tables/blocks/jungle_sieve.json
bec066e549155dfab4b9d8b10969f68ff856f86d data/exnihiloreborn/loot_tables/blocks/mangrove_barrel.json
8a90519c2f66d42f180815c4541e99fdf231fa3e data/exnihiloreborn/loot_tables/blocks/mangrove_crucible.json
93c22058463f1eaf67377b15364353a10c33219e data/exnihiloreborn/loot_tables/blocks/mangrove_sieve.json
bd38cae64c70238e95529bd16f512f1a2ef2f69f data/exnihiloreborn/loot_tables/blocks/oak_barrel.json
9c0d3237a137466dd9932c9ed0674091232b4c4c data/exnihiloreborn/loot_tables/blocks/oak_crucible.json
53bc915538b94ca3e283fac0e4ea05b568afef19 data/exnihiloreborn/loot_tables/blocks/oak_sieve.json
ba39872b9abcdd6a802384b767128791619d3071 data/exnihiloreborn/loot_tables/blocks/porcelain_crucible.json
93a2689c6f6fb689910982ddc9ac927c7432bfe2 data/exnihiloreborn/loot_tables/blocks/spruce_barrel.json
20d4057ea0052a6a655970741277f25ce838778b data/exnihiloreborn/loot_tables/blocks/spruce_crucible.json
886511787a83f7d4fe61d3d6428c9899d823f8c2 data/exnihiloreborn/loot_tables/blocks/spruce_sieve.json
5ab70649c89c6ab9d14fdd95e053d591d8941076 data/exnihiloreborn/loot_tables/blocks/stone_barrel.json
8d754d5573180a44ef28d81dfd37c2b5c0540ded data/exnihiloreborn/loot_tables/blocks/unfired_crucible.json
611f523b7a6b5b323e07d5e8a76620858559e8b8 data/exnihiloreborn/loot_tables/blocks/warped_barrel.json
8eb07e6ebd117eaebab367376b4f4249d77ca4ef data/exnihiloreborn/loot_tables/blocks/warped_crucible.json
ebbeed42b18550f359595bf922f74aba6aa60d32 data/exnihiloreborn/loot_tables/blocks/warped_sieve.json
9368ef21629743383c2f8f20580c3724cbb15e61 data/exnihiloreborn/loot_tables/blocks/witch_water.json

View File

@ -1,2 +1,2 @@
// 1.20.1 2023-07-27T12:51:19.3141363 ModKit Language: en_us for mod 'exnihiloreborn'
7883d6bd9bf13e07fe9b9dca3a2b85891c0a34fb assets/exnihiloreborn/lang/en_us.json
// 1.20.1 2023-08-03T17:20:09.1082545 ModKit Language: en_us for mod 'exnihiloreborn'
40c18b2dfd4feb7f50301c175737606df110b746 assets/exnihiloreborn/lang/en_us.json

View File

@ -1 +1,3 @@
// 1.20.1 2023-07-24T13:27:44.3296716 Tags for minecraft:block mod id exnihiloreborn
// 1.20.1 2023-07-31T21:25:34.8783191 Tags for minecraft:block mod id exnihiloreborn
723f7e0bbd67dd36d5792d6579191914b86bae39 data/minecraft/tags/blocks/mineable/axe.json
44b29639f893e2ce6c13400a7d594d7426b05ded data/minecraft/tags/blocks/mineable/pickaxe.json

View File

@ -1,7 +1,8 @@
// 1.20.1 2023-07-27T11:42:20.2188641 ModKit Item Models for mod 'exnihiloreborn'
// 1.20.1 2023-08-03T17:20:09.109254 ModKit Item Models for mod 'exnihiloreborn'
b04ca14f505feb0c3145a0ec24e482f569fa1f8b assets/exnihiloreborn/models/item/acacia_barrel.json
a3c0b9510b70d74c0c5430d782d9582378143599 assets/exnihiloreborn/models/item/acacia_crucible.json
535cff3f576461aebe434a1ec8f9711776898e5f assets/exnihiloreborn/models/item/acacia_sieve.json
4e80010d91a1d6afd3a590bef246b592e9ded9b9 assets/exnihiloreborn/models/item/andesite_pebble.json
a88334b623bd893eeb3068d6fb41879258a71043 assets/exnihiloreborn/models/item/bamboo_barrel.json
77e1e0a00a28bf81a6453ccd79ec2298bad6456d assets/exnihiloreborn/models/item/bamboo_crucible.json
96a8ac56018b941030e3723fd6c668d5e6f077b7 assets/exnihiloreborn/models/item/bamboo_sieve.json
@ -13,7 +14,7 @@ d634e2fbb0b1149fcbbebbc45e619b4670f6703a assets/exnihiloreborn/models/item/birch
857e1c605e0c00e54ff9815933cf62399e360cac assets/exnihiloreborn/models/item/cherry_crucible.json
203704e4f975d9fb6a5883e47dc986d3f7ff05f6 assets/exnihiloreborn/models/item/cherry_sieve.json
24a5c572fd594b8e5acce55cf529be866f4e886a assets/exnihiloreborn/models/item/cooked_silk_worm.json
039a1c59b83319648aba5daa1af2af2c9e73a505 assets/exnihiloreborn/models/item/copper_ore_pieces.json
ae8ff39148346b364f4104316e9a0762f8ebc63b assets/exnihiloreborn/models/item/copper_ore_chunk.json
80502debe44d9fcb8c01b307939d32c47d6b87f1 assets/exnihiloreborn/models/item/crimson_barrel.json
ea89af27e1fe1cb2303b38d79159e8902f97f4a3 assets/exnihiloreborn/models/item/crimson_crucible.json
7af13e06a0c7cb8341b654a6f8ae4dc6f1192a43 assets/exnihiloreborn/models/item/crimson_sieve.json
@ -26,13 +27,16 @@ ea89af27e1fe1cb2303b38d79159e8902f97f4a3 assets/exnihiloreborn/models/item/crims
eeb577a82f53d7402e319e885940c22dab7fc013 assets/exnihiloreborn/models/item/deepslate_pebble.json
1d9e7750ac92f1a7fb9eefefeabd88b007a418c9 assets/exnihiloreborn/models/item/diamond_hammer.json
6bfbf0110e79fc4a3d23f19c717b30fc0b802142 assets/exnihiloreborn/models/item/diamond_mesh.json
11e2b9f314b00c78a7b8f2727975ef686d515b59 assets/exnihiloreborn/models/item/diorite_pebble.json
4c3b1319ea57598dad8c71f9aaa5676d2c37df57 assets/exnihiloreborn/models/item/dust.json
0c3725d74213d85a332226d2a2472a5c4a0f66cd assets/exnihiloreborn/models/item/flint_mesh.json
76282a4cd8b8f6aa0c5d72677be3173827eb3ff6 assets/exnihiloreborn/models/item/golden_hammer.json
22c8f2d53b0473d9df577536b5f0270ae63bf5bd assets/exnihiloreborn/models/item/gold_ore_pieces.json
92a10f91557166dad46417e6a2b107d3e4aca206 assets/exnihiloreborn/models/item/golden_mesh.json
df2918f82a8ccdcfc8e2e39a01a8d9dbd187f537 assets/exnihiloreborn/models/item/gold_ore_chunk.json
286f56e322262c2336950c87dc493f35a3f1794b assets/exnihiloreborn/models/item/granite_pebble.json
30f28bafa588f7c036744d4507718734d4c781e7 assets/exnihiloreborn/models/item/iron_hammer.json
de8a49ab10ece0aab2442e774dde8dc183783401 assets/exnihiloreborn/models/item/iron_mesh.json
565691b30362d5c4587b9c7a4b3245f2f1023147 assets/exnihiloreborn/models/item/iron_ore_pieces.json
78f75aeb34fef71e0d73a2fb3981e3e8b3a09f44 assets/exnihiloreborn/models/item/iron_ore_chunk.json
318d5f172fdb062a59953353de55d56ed9d76642 assets/exnihiloreborn/models/item/jungle_barrel.json
a4f6b856970f9f039deb71f07e02764be185a366 assets/exnihiloreborn/models/item/jungle_crucible.json
e449e5fab8da5d332373caa04929b901f83aeb78 assets/exnihiloreborn/models/item/jungle_sieve.json
@ -55,6 +59,7 @@ ca863a6c57b74743105f20bd9e84bddde78b754b assets/exnihiloreborn/models/item/spruc
66b6eaeeb75466603a8aa9438b11fc73e5c77f2f assets/exnihiloreborn/models/item/stone_hammer.json
44481e3cbb4765019d9cde572a18e17d0b878f24 assets/exnihiloreborn/models/item/stone_pebble.json
1eba49433a0cb08b803369899e10795c949bc45a assets/exnihiloreborn/models/item/string_mesh.json
c92fdc69afd163a6f4c8b3a0fe473da3b098d426 assets/exnihiloreborn/models/item/tuff_pebble.json
786bc050fc466f27c3ae77524c36ebfa1c3de611 assets/exnihiloreborn/models/item/unfired_crucible.json
e8a646e41fbdf8748b28bdee70d2e5674fab35f4 assets/exnihiloreborn/models/item/warped_barrel.json
1510e5ebe284711da4a8b83ee4e5d17daa75d7ca assets/exnihiloreborn/models/item/warped_crucible.json

View File

@ -0,0 +1,2 @@
// 1.20.1 2023-08-02T19:12:05.2741196 Tags for minecraft:fluid mod id exnihiloreborn
2eeaca82c985b533806e320dd8df746fb3d38a65 data/minecraft/tags/fluids/water.json

View File

@ -1,19 +1,26 @@
// 1.20.1 2023-07-27T12:51:19.3161371 Recipes
// 1.20.1 2023-08-03T17:55:15.053135 Recipes
a3e58be04205964a0b890880f040d2fc0b9249e0 data/exnihiloreborn/advancements/recipes/food/cooked_silk_worm.json
e370135e6c1584c360ab7f5595d363f66b6665cb data/exnihiloreborn/advancements/recipes/food/cooked_silk_worm_from_smoking.json
a997345e74cecf81d4ae9c38973630ce6edf00f5 data/exnihiloreborn/advancements/recipes/food/porcelain_crucible_from_campfire_cooking.json
54db00472cd9b30762b21263d721e91fae5c2858 data/exnihiloreborn/advancements/recipes/misc/acacia_barrel.json
90a26e2be958eb40c751a78360e606a681979075 data/exnihiloreborn/advancements/recipes/misc/acacia_crucible.json
0f8059dc21077fcf21639074de161778d36ca122 data/exnihiloreborn/advancements/recipes/misc/andesite.json
460f1827f3870a74868c2fdc3109d21c848cd911 data/exnihiloreborn/advancements/recipes/misc/bamboo_barrel.json
81f0df6bd5f0291aeb1dc54ef6f3c600bcd57ad2 data/exnihiloreborn/advancements/recipes/misc/bamboo_crucible.json
9573f025a3fdd8b8c2fd10c80d71972cd3133a66 data/exnihiloreborn/advancements/recipes/misc/birch_barrel.json
61c0510138b5dc14f623c02e5cd99202e7292450 data/exnihiloreborn/advancements/recipes/misc/birch_crucible.json
528bb21007cc050a964654f8a437bc7bb4966e3b data/exnihiloreborn/advancements/recipes/misc/cherry_barrel.json
925e20e41534e50ba00ebfa5aaa0f3f171998a00 data/exnihiloreborn/advancements/recipes/misc/cherry_crucible.json
c9091169b9382c14662b145efb356e0736cc9c3a data/exnihiloreborn/advancements/recipes/misc/cobblestone.json
66516d099bcfeaecf4e9cf124a6fc32d23e62c9f data/exnihiloreborn/advancements/recipes/misc/copper_ore.json
fd717e6474c96f26c2d72641cb67c19ecf4026b1 data/exnihiloreborn/advancements/recipes/misc/crimson_barrel.json
6a23ae2d2c46c827d0b7934410ac0e82fb3292e1 data/exnihiloreborn/advancements/recipes/misc/crimson_crucible.json
93b9339aae694eb850981382b7e0a84171185448 data/exnihiloreborn/advancements/recipes/misc/dark_oak_barrel.json
0267d7b9f193d7fb328920b17ea2fa09425d8594 data/exnihiloreborn/advancements/recipes/misc/dark_oak_crucible.json
3060de107a0b730f32b4cdd964f33b8f7808922a data/exnihiloreborn/advancements/recipes/misc/diorite.json
301aa831ade913d56fe3bc4c62dd0c8225362db9 data/exnihiloreborn/advancements/recipes/misc/gold_ore.json
dfe0d24255b0f96e6d51485aa0f47fe2c5ad7699 data/exnihiloreborn/advancements/recipes/misc/granite.json
78487b1c36b9ac063ab0014c7f5bae37d5239799 data/exnihiloreborn/advancements/recipes/misc/iron_ore.json
37af38214d27787d743b0005e8feca0e0f100cea data/exnihiloreborn/advancements/recipes/misc/jungle_barrel.json
5360db4c3c1e92b4f158b6d8560d1d83ea164b9e data/exnihiloreborn/advancements/recipes/misc/jungle_crucible.json
fd9afece033aea82e8a3ee12d8ed45ca2ebf622d data/exnihiloreborn/advancements/recipes/misc/mangrove_barrel.json
@ -24,6 +31,7 @@ fd9afece033aea82e8a3ee12d8ed45ca2ebf622d data/exnihiloreborn/advancements/recipe
92dedd042dac942b381704d4ea3c1f5d9e235fd9 data/exnihiloreborn/advancements/recipes/misc/spruce_barrel.json
7febca27399bf00babc090143c96b5eca4d76a4b data/exnihiloreborn/advancements/recipes/misc/spruce_crucible.json
cf0dba5dc3969ab76d3175b7a3df332d54952526 data/exnihiloreborn/advancements/recipes/misc/stone_barrel.json
b27c1f5cd97c5bd0cf00cdb9e5c04d8c4726fbb9 data/exnihiloreborn/advancements/recipes/misc/string_mesh.json
fc59e8cfe5a982f669dd9a44bc2156b88a5ad559 data/exnihiloreborn/advancements/recipes/misc/unfired_crucible.json
f3f469f966cfc8c2e43cc9d49dd13f9085d48ec7 data/exnihiloreborn/advancements/recipes/misc/warped_barrel.json
8c329ca51865a225bb50dfe7642a33e91a2db68f data/exnihiloreborn/advancements/recipes/misc/warped_crucible.json
@ -37,6 +45,7 @@ f1e5c3dcb58a67f20182260f90ab8345839bfa3a data/exnihiloreborn/advancements/recipe
c37bc0b1ac02ea202c2607d9b56d10e2adf8db1b data/exnihiloreborn/advancements/recipes/tools/wooden_hammer.json
15ab7f3a8fb33766ffcd0c479baad03464c84072 data/exnihiloreborn/recipes/acacia_barrel.json
1d052e4d187e6031475d152096231eb0b75b17e3 data/exnihiloreborn/recipes/acacia_crucible.json
eac1636f1be17e497bfc5f41451360e450d58c8b data/exnihiloreborn/recipes/andesite.json
7a75cd85dd46fd082f0b9c10bc97dda93b00ea46 data/exnihiloreborn/recipes/bamboo_barrel.json
687a62eda344b5adace2469dab89d6da30006417 data/exnihiloreborn/recipes/bamboo_crucible.json
0dace1f83ca8735522f33f5efc40bf3e7e247ebb data/exnihiloreborn/recipes/barrel_compost/apple.json
@ -79,29 +88,42 @@ a2890194aed3620c2a096d66853f7dfff134f33b data/exnihiloreborn/recipes/barrel_comp
1a93f6756bfabc23bc186fb8b2bfbbc48781b5ca data/exnihiloreborn/recipes/barrel_compost/tropical_fish.json
30617af84eef24a61805cef9f12f7df1819a2c28 data/exnihiloreborn/recipes/barrel_compost/vine.json
a1efb6dfadde94b73da785f3d9857eed2540c1f7 data/exnihiloreborn/recipes/barrel_compost/wheat.json
3ed1a1c0ddbd858c5cdb9934601ea7a06d83d516 data/exnihiloreborn/recipes/barrel_mixing/end_stone.json
b1abd39ac9a5d9d04a5870c7d753fc167bfa06e9 data/exnihiloreborn/recipes/barrel_mixing/ice.json
ff6204014e3bc860e4a9ef3746a7ed817ba9ec12 data/exnihiloreborn/recipes/barrel_mixing/netherrack.json
07e3d165c60296150f087f71276ac9be401f5bbe data/exnihiloreborn/recipes/barrel_mixing/obsidian.json
2b3b95049085360930bc0c37a55a69e718ea9ae9 data/exnihiloreborn/recipes/barrel_mixing/slime_block.json
10cb7f258ecb82fddc04710f611cad72b08b07f7 data/exnihiloreborn/recipes/barrel_mixing/soul_sand.json
840208a4bbb44595783ee353513cbda548413b36 data/exnihiloreborn/recipes/barrel_mixing/stone.json
6e3df85650328bce42f118edb970947c33d21f87 data/exnihiloreborn/recipes/birch_barrel.json
b33e570733c5188df4e4fa23333688bbb41fd628 data/exnihiloreborn/recipes/birch_crucible.json
a77177a80976dadad475d076045ed0fe35ab728f data/exnihiloreborn/recipes/bone_crook.json
2262902695810de5890ea8eb49b1641007d46e53 data/exnihiloreborn/recipes/cherry_barrel.json
22abc7bc31f67b4e2242dc6686281a9b5c977713 data/exnihiloreborn/recipes/cherry_crucible.json
c0f93396b9e7506018a5c7e55708b6e016b752d2 data/exnihiloreborn/recipes/cobblestone.json
de36f05633916a8fab54b6b7814165314a7c41c4 data/exnihiloreborn/recipes/cooked_silk_worm.json
809138aa3568b0b805306ec5134f62a260437831 data/exnihiloreborn/recipes/cooked_silk_worm_from_smoking.json
bfa7fb09202a264f6e65f331831f03b3a4eb6a0a data/exnihiloreborn/recipes/copper_ore.json
ca5f097f3c474a582c54bd370897dea18a10daaa data/exnihiloreborn/recipes/crimson_barrel.json
6c6283ce04a0599f4e85f247e0e397f8ba5df8ee data/exnihiloreborn/recipes/crimson_crucible.json
ca5e9fd7400f3e44658911436d7e9e4da1095015 data/exnihiloreborn/recipes/crook.json
5bb2a9d487ebc80970caf29ecd3e528df01bbac4 data/exnihiloreborn/recipes/dark_oak_barrel.json
7eade02376b91508a564c06eed144104a0215869 data/exnihiloreborn/recipes/dark_oak_crucible.json
7a58ae52499005a8b194e406f31c1be4a223f483 data/exnihiloreborn/recipes/diamond_hammer.json
1409ef29665177b2be9a57a38e9682af9c15cbee data/exnihiloreborn/recipes/diorite.json
13540d2f5bb66b2bd194dca5ad8175f36c3625ca data/exnihiloreborn/recipes/golden_hammer.json
da98669d2e0d8a2b037498f63fdd534c4ad7f88c data/exnihiloreborn/recipes/hammer/crushed_netherrack.json
041032a45125fd9f8915a928ec7524c276bea4a8 data/exnihiloreborn/recipes/hammer/crushing_red_sandstone.json
968a3c7e89ec7c793bef9448eee61eb41c1e6292 data/exnihiloreborn/recipes/hammer/crushing_sandstone.json
4fae674b4893d89c06ab7cea1374e3cb6beb8bdc data/exnihiloreborn/recipes/hammer/crushing_stone_bricks.json
421e577d31ea9f29c94fc4accf2228cc82203fd1 data/exnihiloreborn/recipes/hammer/dust.json
24d6e7ad05b49201dd0fbc7d947ee1c7eaa536c6 data/exnihiloreborn/recipes/hammer/gravel.json
89e95a16b00d0fed6ded49c75573cd31dc636565 data/exnihiloreborn/recipes/hammer/sand.json
cc0996112cbb3bea9edb1e130044df4db2b11c75 data/exnihiloreborn/recipes/hammer/stone_pebbles.json
da2bf88f10b6fe054b6a13367cef6a36d420a6e1 data/exnihiloreborn/recipes/gold_ore.json
4b1fbb11dd0acd219bc4ea9eb148685bce52e60e data/exnihiloreborn/recipes/granite.json
1db6202ef25021d3c9a823904e1a3f91fada4c6f data/exnihiloreborn/recipes/hammer/crushed_netherrack.json
f82f21f9c6628e363811e3f2721615b6cc12a908 data/exnihiloreborn/recipes/hammer/crushing_red_sandstone.json
55a047c193301bf84514f339fab861e8c330ab7d data/exnihiloreborn/recipes/hammer/crushing_sandstone.json
40bab0961e8b0d0dfd42cde84839784e6081fdab data/exnihiloreborn/recipes/hammer/crushing_stone_bricks.json
375e55a9dcbba1f4c018ea4f8fe5668a269204f5 data/exnihiloreborn/recipes/hammer/dust.json
3a8af83e7901805ea9c6eff82471f2c990703db7 data/exnihiloreborn/recipes/hammer/gravel.json
3187bc4ba54086e69db19f265a17f3e3063a9256 data/exnihiloreborn/recipes/hammer/sand.json
4996ce338f802fa9d60f6d4f1884940ebefc233e data/exnihiloreborn/recipes/hammer/stone_pebbles.json
f52d66bd356d8a087380bcba6d2ace5aefd20634 data/exnihiloreborn/recipes/iron_hammer.json
320efefe394abc12d15f4095c961746b5a79df84 data/exnihiloreborn/recipes/iron_ore.json
f1c9f600738b54452c064fb87bfc2a7cd426fff8 data/exnihiloreborn/recipes/jungle_barrel.json
862ce48ca979cfe274b1c3ccb13d4b5a51ca9864 data/exnihiloreborn/recipes/jungle_crucible.json
4619cf9593d9c2703d4422614bce3e562ae91d76 data/exnihiloreborn/recipes/lava_crucible/cobblestone.json
@ -115,15 +137,26 @@ e74887ddb09e78aee413ec63aaa25a9ab0f0ebbf data/exnihiloreborn/recipes/mangrove_cr
a0501465b356002e17328ff509eecfa93e952a08 data/exnihiloreborn/recipes/oak_crucible.json
6c9f7a6da776a73b0daf13e431c7d5ac73a58bed data/exnihiloreborn/recipes/porcelain_crucible.json
19a026d0e8c0614cbc2b11150da49688ac0d3b0c data/exnihiloreborn/recipes/porcelain_crucible_from_campfire_cooking.json
884041f9ea725ca44ac80e9e111e63099c82f8df data/exnihiloreborn/recipes/sieve/beetroot_seeds.json
a8aef540a3d6b2b4ba30fc9813bd3e5df1d50ce6 data/exnihiloreborn/recipes/sieve/melon_seeds.json
de43f772121c76d9b86d38673be84816a067d7c1 data/exnihiloreborn/recipes/sieve/pumpkin_seeds.json
f0afd639fc9238f4f23bd6f5a2066cf16101d39a data/exnihiloreborn/recipes/sieve/stone_pebble.json
5dfd628e764284176dbfc024c1abdd753148845e data/exnihiloreborn/recipes/sieve/wheat_seeds.json
caa0a248c8f6d397970de66bf28b202ce3557d05 data/exnihiloreborn/recipes/sieve/flint/andesite_pebble.json
a291f0815afe152b2d68865704699448f8b74fe9 data/exnihiloreborn/recipes/sieve/flint/beetroot_seeds.json
94560929016b1ababa51875aec11a73838b44816 data/exnihiloreborn/recipes/sieve/flint/diorite_pebble.json
007204a8c4ba383ae6099b63cdd556376d9efe82 data/exnihiloreborn/recipes/sieve/flint/flint.json
e3342d4dce65cec82e7b3beb5c4282d705ea4be0 data/exnihiloreborn/recipes/sieve/flint/granite_pebble.json
445bf2ddad6e9a9a8f7e4e8835e72d0b8d9aefc0 data/exnihiloreborn/recipes/sieve/flint/melon_seeds.json
b5128a31a9a613a8c0e5c96d137d4c98e80fab94 data/exnihiloreborn/recipes/sieve/flint/pumpkin_seeds.json
ff4f4cddb407223d1b56bb3dc334cb44a4b3d9ed data/exnihiloreborn/recipes/sieve/flint/stone_pebble.json
2167f7f6ef63ce1f36b5530f834b01e3929dd594 data/exnihiloreborn/recipes/sieve/flint/wheat_seeds.json
2e71936f4a2a2c251dd887070f911db955a6d5db data/exnihiloreborn/recipes/sieve/string/beetroot_seeds.json
53b6f54cc3e0c84faab81a1860e4ce9f9991325e data/exnihiloreborn/recipes/sieve/string/flint.json
94dd692b0b73bc92d6158d0b4d4bca8176f261eb data/exnihiloreborn/recipes/sieve/string/melon_seeds.json
64b2cffef78659cef8862cbfcf57ff5644d7feea data/exnihiloreborn/recipes/sieve/string/pumpkin_seeds.json
85d4af1b464b4a1dbfbea34b34c0a0901f1cf2b7 data/exnihiloreborn/recipes/sieve/string/stone_pebble.json
08bdc228a11b8273ffc81a07325026390292dd7c data/exnihiloreborn/recipes/sieve/string/wheat_seeds.json
ffb29840856a0e5feb21c6992bfccbd6cb177882 data/exnihiloreborn/recipes/spruce_barrel.json
4cadea3ddd3378b8eb3654f537b2355be053471b data/exnihiloreborn/recipes/spruce_crucible.json
1a1187987414031f287bf60ac07e2058f3795bd0 data/exnihiloreborn/recipes/stone_barrel.json
bdf1b94117a393d54bd291a41ab9d1f5d7828db0 data/exnihiloreborn/recipes/stone_hammer.json
fc23351592c713c3d50f79d1a71b5110a1a36ea5 data/exnihiloreborn/recipes/string_mesh.json
8d8ef9f564035f52f3e4bc5ad04ba760721b43d6 data/exnihiloreborn/recipes/unfired_crucible.json
4fa9d5d6e61a8e318e861e76067d2f7b857d5d26 data/exnihiloreborn/recipes/warped_barrel.json
8f6e9c019bb9761a97a2287539e28dd4417261e2 data/exnihiloreborn/recipes/warped_crucible.json

View File

@ -1,6 +1,8 @@
// 1.20.1 2023-07-27T10:58:18.8907585 Tags for minecraft:item mod id exnihiloreborn
// 1.20.1 2023-08-03T17:20:09.1072536 Tags for minecraft:item mod id exnihiloreborn
3602c357ad3f65545614e0829504c3bd0e3b9925 data/exnihiloreborn/tags/items/barrels.json
d5441416296951ce5fd5ce14bc6d3753b4f26950 data/exnihiloreborn/tags/items/crooks.json
b08e46cd1efe72662e1fab1b90fe65ba31695695 data/exnihiloreborn/tags/items/hammers.json
4339c19de1b03c49492cb85d282195db571c1148 data/exnihiloreborn/tags/items/pebbles.json
21515ccfd7e68fc84be41b5a31420c76640c0ccd data/exnihiloreborn/tags/items/sieve_meshes.json
4d0a7706e14b16cfe3c6f98c535afc582d714578 data/exnihiloreborn/tags/items/stone_barrels.json
b24f3ab9d607e3257d78d3a754a1255507e245f8 data/exnihiloreborn/tags/items/wooden_barrels.json

View File

@ -1,4 +1,4 @@
// 1.20.1 2023-07-25T16:40:21.4007052 Tags for minecraft:worldgen/structure_set mod id exnihiloreborn
// 1.20.1 2023-07-31T10:44:07.5040349 Tags for minecraft:worldgen/structure_set mod id exnihiloreborn
35133e95f1c8fdd7a1c21afcc231fc0bffefb9a8 data/exnihiloreborn/tags/worldgen/structure_set/overworld_void_structure_sets.json
35133e95f1c8fdd7a1c21afcc231fc0bffefb9a8 data/exnihiloreborn/tags/worldgen/structure_set/the_end_void_structure_sets.json
56ffeb3beb8ca3df4a20420bc56f6139ebf57ada data/exnihiloreborn/tags/worldgen/structure_set/the_end_void_structure_sets.json
14abefb27112e5ad3ebce0cb9618fb51c54e2f9d data/exnihiloreborn/tags/worldgen/structure_set/the_nether_void_structure_sets.json

View File

@ -1,6 +1,6 @@
// 1.20.1 2023-07-25T23:58:50.2136539 Advancements
// 1.20.1 2023-07-31T10:44:07.5060349 Advancements
82b18f9cd2e795822f726a2228b8afbe0725ec92 data/exnihiloreborn/advancements/core/barrel.json
a9e9465ae18de97071060c1e9bda17bf47951524 data/exnihiloreborn/advancements/core/crook.json
f8000323ce5754fad2f610f9dd9ad4e8028d3bcf data/exnihiloreborn/advancements/core/crook.json
59a21529ea42ad657750110399ff1cabfead380f data/exnihiloreborn/advancements/core/root.json
7103c0d7631de60d10e77f1a87a3232a30005c26 data/exnihiloreborn/advancements/core/silk_worm.json
6a9f99474e987b4c6f9031f20a77508c00280217 data/exnihiloreborn/advancements/core/string_mesh.json

View File

@ -2,7 +2,7 @@
"advancements.exnihiloreborn.core.barrel.description": "Use a barrel to compost organic material into dirt",
"advancements.exnihiloreborn.core.barrel.title": "That Goes in the GreenWaste",
"advancements.exnihiloreborn.core.crook.description": "Craft a Crook to double sapling drops from leaves",
"advancements.exnihiloreborn.core.crook.title": "This is a Robbery",
"advancements.exnihiloreborn.core.crook.title": "Give Him The Hook",
"advancements.exnihiloreborn.core.root.description": "Spawn into a SkyBlock void world",
"advancements.exnihiloreborn.core.root.title": "Don't Look Down...",
"advancements.exnihiloreborn.core.silk_worm.description": "Obtain a silk worm, then infest a tree with it to get string",
@ -21,12 +21,6 @@
"block.exnihiloreborn.cherry_barrel": "Cherry Barrel",
"block.exnihiloreborn.cherry_crucible": "Cherry Crucible",
"block.exnihiloreborn.cherry_sieve": "Cherry Sieve",
"block.exnihiloreborn.compressed_cobblestone": "Compressed Cobblestone",
"block.exnihiloreborn.compressed_crushed_end_stone": "Compressed Crushed End Stone",
"block.exnihiloreborn.compressed_crushed_netherrack": "Compressed Crushed Netherrack",
"block.exnihiloreborn.compressed_dirt": "Compressed Dirt",
"block.exnihiloreborn.compressed_dust": "Compressed Dust",
"block.exnihiloreborn.compressed_sand": "Compressed Sand",
"block.exnihiloreborn.crimson_barrel": "Crimson Barrel",
"block.exnihiloreborn.crimson_crucible": "Crimson Crucible",
"block.exnihiloreborn.crimson_sieve": "Crimson Sieve",
@ -56,29 +50,37 @@
"block.exnihiloreborn.warped_crucible": "Warped Crucible",
"block.exnihiloreborn.warped_sieve": "Warped Sieve",
"block.exnihiloreborn.witch_water": "Witch Water",
"fluid_type.exnihiloreborn.witch_water": "Witch Water",
"generator.exnihiloreborn.void_world": "Void World",
"gui.exnihiloreborn.category.barrel_compost": "Barrel Compost",
"gui.exnihiloreborn.category.barrel_compost.volume": "Compost: %s",
"gui.exnihiloreborn.category.compressed_hammer": "Compressed Hammer",
"gui.exnihiloreborn.category.compressed_sieve": "Heavy Sieve",
"gui.exnihiloreborn.category.hammer": "Hammer Crucible",
"gui.exnihiloreborn.category.hammer": "Hammer",
"gui.exnihiloreborn.category.lava_crucible": "Lava Crucible",
"gui.exnihiloreborn.category.sieve": "Sieve",
"gui.exnihiloreborn.category.sieve.average_output": "Avg. Output: %s",
"gui.exnihiloreborn.category.sieve.chance": "Chance: %s%%",
"gui.exnihiloreborn.category.sieve.max_output": "Max: %s",
"gui.exnihiloreborn.category.sieve.min_output": "Min: %s",
"gui.exnihiloreborn.category.water_crucible": "Water Crucible",
"info.exnihiloreborn.sieve": "Sieves are used to filter out certain items from soft blocks like gravel and dirt. A mesh is required to use the sieve, and it can be enchanted with Fortune and Efficiency.",
"info.exnihiloreborn.silk_worm": "Silk worms have a 1 in 100 chance to drop from leaves harvested with a Crook. Using a silk worm on a tree's leaves will infest them, gradually spreading through the entire tree. 100% infested leaves can be harvested for string, but do not drop saplings.",
"item.exnihiloreborn.andesite_pebble": "Andesite Pebble",
"item.exnihiloreborn.bone_crook": "Bone Crook",
"item.exnihiloreborn.cooked_silk_worm": "Cooked Silk Worm",
"item.exnihiloreborn.copper_ore_pieces": "Copper Ore Pieces",
"item.exnihiloreborn.copper_ore_chunk": "Copper Ore Chunk",
"item.exnihiloreborn.crook": "Crook",
"item.exnihiloreborn.deepslate_pebble": "Deepslate Pebble",
"item.exnihiloreborn.diamond_hammer": "Diamond Hammer",
"item.exnihiloreborn.diamond_mesh": "Diamond Mesh",
"item.exnihiloreborn.diorite_pebble": "Diorite Pebble",
"item.exnihiloreborn.flint_mesh": "Flint Mesh",
"item.exnihiloreborn.gold_ore_pieces": "Gold Ore Pieces",
"item.exnihiloreborn.gold_ore_chunk": "Gold Ore Chunk",
"item.exnihiloreborn.golden_hammer": "Golden Hammer",
"item.exnihiloreborn.golden_mesh": "Golden Mesh",
"item.exnihiloreborn.granite_pebble": "Granite Pebble",
"item.exnihiloreborn.iron_hammer": "Iron Hammer",
"item.exnihiloreborn.iron_mesh": "Iron Mesh",
"item.exnihiloreborn.iron_ore_pieces": "Iron Ore Pieces",
"item.exnihiloreborn.iron_ore_chunk": "Iron Ore Chunk",
"item.exnihiloreborn.netherite_hammer": "Netherite Hammer",
"item.exnihiloreborn.netherite_mesh": "Netherite Mesh",
"item.exnihiloreborn.porcelain_bucket": "Porcelain Bucket",
@ -87,6 +89,7 @@
"item.exnihiloreborn.stone_hammer": "Stone Hammer",
"item.exnihiloreborn.stone_pebble": "Stone Pebble",
"item.exnihiloreborn.string_mesh": "String Mesh",
"item.exnihiloreborn.tuff_pebble": "Tuff Pebble",
"item.exnihiloreborn.witch_water_bucket": "Witch Water Bucket",
"item.exnihiloreborn.wooden_hammer": "Wooden Hammer",
"itemGroup.exnihiloreborn.main": "Ex Nihilo Reborn"

View File

@ -1,6 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "exnihiloreborn:item/gold_ore_pieces"
"layer0": "exnihiloreborn:item/andesite_pebble"
}
}

View File

@ -1,6 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "exnihiloreborn:item/copper_ore_pieces"
"layer0": "exnihiloreborn:item/copper_ore_chunk"
}
}

View File

@ -1,6 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "exnihiloreborn:item/iron_ore_pieces"
"layer0": "exnihiloreborn:item/diorite_pebble"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "exnihiloreborn:item/gold_ore_chunk"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "exnihiloreborn:item/golden_mesh"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "exnihiloreborn:item/granite_pebble"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "exnihiloreborn:item/iron_ore_chunk"
}
}

View File

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "exnihiloreborn:item/tuff_pebble"
}
}

View File

@ -3,9 +3,13 @@
"criteria": {
"craft_crook": {
"conditions": {
"recipe_id": "exnihiloreborn:crook"
"items": [
{
"tag": "exnihiloreborn:crooks"
}
]
},
"trigger": "minecraft:recipe_crafted"
"trigger": "minecraft:inventory_changed"
}
},
"display": {

View File

@ -0,0 +1,35 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_item": {
"conditions": {
"items": [
{
"items": [
"exnihiloreborn:andesite_pebble"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "exnihiloreborn:andesite"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_item",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"exnihiloreborn:andesite"
]
},
"sends_telemetry_event": true
}

View File

@ -0,0 +1,35 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_item": {
"conditions": {
"items": [
{
"items": [
"exnihiloreborn:stone_pebble"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "exnihiloreborn:cobblestone"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_item",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"exnihiloreborn:cobblestone"
]
},
"sends_telemetry_event": true
}

View File

@ -0,0 +1,35 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_item": {
"conditions": {
"items": [
{
"items": [
"exnihiloreborn:copper_ore_chunk"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "exnihiloreborn:copper_ore"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_item",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"exnihiloreborn:copper_ore"
]
},
"sends_telemetry_event": true
}

View File

@ -0,0 +1,35 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_item": {
"conditions": {
"items": [
{
"items": [
"exnihiloreborn:diorite_pebble"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "exnihiloreborn:diorite"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_item",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"exnihiloreborn:diorite"
]
},
"sends_telemetry_event": true
}

View File

@ -0,0 +1,35 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_item": {
"conditions": {
"items": [
{
"items": [
"exnihiloreborn:gold_ore_chunk"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "exnihiloreborn:gold_ore"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_item",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"exnihiloreborn:gold_ore"
]
},
"sends_telemetry_event": true
}

View File

@ -0,0 +1,35 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_item": {
"conditions": {
"items": [
{
"items": [
"exnihiloreborn:granite_pebble"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "exnihiloreborn:granite"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_item",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"exnihiloreborn:granite"
]
},
"sends_telemetry_event": true
}

View File

@ -0,0 +1,35 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_item": {
"conditions": {
"items": [
{
"items": [
"exnihiloreborn:iron_ore_chunk"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "exnihiloreborn:iron_ore"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_item",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"exnihiloreborn:iron_ore"
]
},
"sends_telemetry_event": true
}

View File

@ -0,0 +1,33 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_item": {
"conditions": {
"items": [
{
"tag": "forge:string"
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "exnihiloreborn:string_mesh"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_item",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"exnihiloreborn:string_mesh"
]
},
"sends_telemetry_event": true
}

View File

@ -0,0 +1,35 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_item": {
"conditions": {
"items": [
{
"items": [
"minecraft:netherite_ingot"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "exnihiloreborn:netherite_hammer"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_item",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"exnihiloreborn:netherite_hammer"
]
},
"sends_telemetry_event": false
}

View File

@ -0,0 +1,21 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "exnihiloreborn:acacia_crucible"
}
],
"rolls": 1.0
}
],
"random_sequence": "exnihiloreborn:blocks/acacia_crucible"
}

View File

@ -11,11 +11,11 @@
"entries": [
{
"type": "minecraft:item",
"name": "minecraft:air"
"name": "exnihiloreborn:acacia_sieve"
}
],
"rolls": 1.0
}
],
"random_sequence": "exnihiloreborn:blocks/compressed_cobblestone"
"random_sequence": "exnihiloreborn:blocks/acacia_sieve"
}

View File

@ -0,0 +1,21 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "exnihiloreborn:bamboo_barrel"
}
],
"rolls": 1.0
}
],
"random_sequence": "exnihiloreborn:blocks/bamboo_barrel"
}

View File

@ -0,0 +1,21 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "exnihiloreborn:bamboo_crucible"
}
],
"rolls": 1.0
}
],
"random_sequence": "exnihiloreborn:blocks/bamboo_crucible"
}

View File

@ -0,0 +1,21 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "exnihiloreborn:bamboo_sieve"
}
],
"rolls": 1.0
}
],
"random_sequence": "exnihiloreborn:blocks/bamboo_sieve"
}

View File

@ -0,0 +1,21 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "exnihiloreborn:birch_crucible"
}
],
"rolls": 1.0
}
],
"random_sequence": "exnihiloreborn:blocks/birch_crucible"
}

View File

@ -11,11 +11,11 @@
"entries": [
{
"type": "minecraft:item",
"name": "minecraft:air"
"name": "exnihiloreborn:birch_sieve"
}
],
"rolls": 1.0
}
],
"random_sequence": "exnihiloreborn:blocks/compressed_sand"
"random_sequence": "exnihiloreborn:blocks/birch_sieve"
}

View File

@ -0,0 +1,21 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "exnihiloreborn:cherry_barrel"
}
],
"rolls": 1.0
}
],
"random_sequence": "exnihiloreborn:blocks/cherry_barrel"
}

View File

@ -0,0 +1,21 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "exnihiloreborn:cherry_crucible"
}
],
"rolls": 1.0
}
],
"random_sequence": "exnihiloreborn:blocks/cherry_crucible"
}

View File

@ -0,0 +1,21 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "exnihiloreborn:cherry_sieve"
}
],
"rolls": 1.0
}
],
"random_sequence": "exnihiloreborn:blocks/cherry_sieve"
}

View File

@ -0,0 +1,21 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "exnihiloreborn:crimson_crucible"
}
],
"rolls": 1.0
}
],
"random_sequence": "exnihiloreborn:blocks/crimson_crucible"
}

View File

@ -0,0 +1,21 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "exnihiloreborn:crimson_sieve"
}
],
"rolls": 1.0
}
],
"random_sequence": "exnihiloreborn:blocks/crimson_sieve"
}

View File

@ -0,0 +1,21 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "exnihiloreborn:crushed_end_stone"
}
],
"rolls": 1.0
}
],
"random_sequence": "exnihiloreborn:blocks/crushed_end_stone"
}

View File

@ -0,0 +1,21 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "exnihiloreborn:crushed_netherrack"
}
],
"rolls": 1.0
}
],
"random_sequence": "exnihiloreborn:blocks/crushed_netherrack"
}

View File

@ -0,0 +1,21 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "exnihiloreborn:dark_oak_crucible"
}
],
"rolls": 1.0
}
],
"random_sequence": "exnihiloreborn:blocks/dark_oak_crucible"
}

View File

@ -0,0 +1,21 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "exnihiloreborn:dark_oak_sieve"
}
],
"rolls": 1.0
}
],
"random_sequence": "exnihiloreborn:blocks/dark_oak_sieve"
}

View File

@ -0,0 +1,21 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "exnihiloreborn:jungle_crucible"
}
],
"rolls": 1.0
}
],
"random_sequence": "exnihiloreborn:blocks/jungle_crucible"
}

View File

@ -0,0 +1,21 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "exnihiloreborn:jungle_sieve"
}
],
"rolls": 1.0
}
],
"random_sequence": "exnihiloreborn:blocks/jungle_sieve"
}

View File

@ -0,0 +1,21 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "exnihiloreborn:mangrove_barrel"
}
],
"rolls": 1.0
}
],
"random_sequence": "exnihiloreborn:blocks/mangrove_barrel"
}

View File

@ -0,0 +1,21 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "exnihiloreborn:mangrove_crucible"
}
],
"rolls": 1.0
}
],
"random_sequence": "exnihiloreborn:blocks/mangrove_crucible"
}

View File

@ -0,0 +1,21 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "exnihiloreborn:mangrove_sieve"
}
],
"rolls": 1.0
}
],
"random_sequence": "exnihiloreborn:blocks/mangrove_sieve"
}

View File

@ -0,0 +1,21 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "exnihiloreborn:oak_crucible"
}
],
"rolls": 1.0
}
],
"random_sequence": "exnihiloreborn:blocks/oak_crucible"
}

View File

@ -11,11 +11,11 @@
"entries": [
{
"type": "minecraft:item",
"name": "minecraft:air"
"name": "exnihiloreborn:oak_sieve"
}
],
"rolls": 1.0
}
],
"random_sequence": "exnihiloreborn:blocks/compressed_dust"
"random_sequence": "exnihiloreborn:blocks/oak_sieve"
}

View File

@ -0,0 +1,21 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "exnihiloreborn:porcelain_crucible"
}
],
"rolls": 1.0
}
],
"random_sequence": "exnihiloreborn:blocks/porcelain_crucible"
}

View File

@ -0,0 +1,21 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "exnihiloreborn:spruce_crucible"
}
],
"rolls": 1.0
}
],
"random_sequence": "exnihiloreborn:blocks/spruce_crucible"
}

View File

@ -0,0 +1,21 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "exnihiloreborn:spruce_sieve"
}
],
"rolls": 1.0
}
],
"random_sequence": "exnihiloreborn:blocks/spruce_sieve"
}

View File

@ -0,0 +1,21 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "exnihiloreborn:unfired_crucible"
}
],
"rolls": 1.0
}
],
"random_sequence": "exnihiloreborn:blocks/unfired_crucible"
}

View File

@ -0,0 +1,21 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "exnihiloreborn:warped_crucible"
}
],
"rolls": 1.0
}
],
"random_sequence": "exnihiloreborn:blocks/warped_crucible"
}

View File

@ -0,0 +1,21 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "exnihiloreborn:warped_sieve"
}
],
"rolls": 1.0
}
],
"random_sequence": "exnihiloreborn:blocks/warped_sieve"
}

View File

@ -17,5 +17,5 @@
"rolls": 1.0
}
],
"random_sequence": "exnihiloreborn:blocks/compressed_dirt"
"random_sequence": "exnihiloreborn:blocks/witch_water"
}

View File

@ -0,0 +1,17 @@
{
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
"#": {
"item": "exnihiloreborn:andesite_pebble"
}
},
"pattern": [
"##",
"##"
],
"result": {
"item": "minecraft:andesite"
},
"show_notification": true
}

View File

@ -0,0 +1,9 @@
{
"type": "exnihiloreborn:barrel_mixing",
"fluid_amount": 1000,
"fluid_type": "minecraft:lava",
"ingredient": {
"item": "minecraft:glowstone_dust"
},
"result": "minecraft:end_stone"
}

View File

@ -0,0 +1,9 @@
{
"type": "exnihiloreborn:barrel_mixing",
"fluid_amount": 1000,
"fluid_type": "minecraft:water",
"ingredient": {
"item": "minecraft:snowball"
},
"result": "minecraft:ice"
}

View File

@ -0,0 +1,9 @@
{
"type": "exnihiloreborn:barrel_mixing",
"fluid_amount": 1000,
"fluid_type": "minecraft:lava",
"ingredient": {
"item": "minecraft:redstone"
},
"result": "minecraft:netherrack"
}

View File

@ -0,0 +1,9 @@
{
"type": "exnihiloreborn:barrel_mixing",
"fluid_amount": 1000,
"fluid_type": "minecraft:lava",
"ingredient": {
"item": "minecraft:water_bucket"
},
"result": "minecraft:obsidian"
}

View File

@ -0,0 +1,9 @@
{
"type": "exnihiloreborn:barrel_mixing",
"fluid_amount": 1000,
"fluid_type": "minecraft:water",
"ingredient": {
"item": "minecraft:milk_bucket"
},
"result": "minecraft:slime_block"
}

View File

@ -0,0 +1,9 @@
{
"type": "exnihiloreborn:barrel_mixing",
"fluid_amount": 1000,
"fluid_type": "exnihiloreborn:witch_water",
"ingredient": {
"item": "minecraft:sand"
},
"result": "minecraft:soul_sand"
}

View File

@ -0,0 +1,9 @@
{
"type": "exnihiloreborn:barrel_mixing",
"fluid_amount": 1000,
"fluid_type": "minecraft:water",
"ingredient": {
"item": "minecraft:lava_bucket"
},
"result": "minecraft:stone"
}

View File

@ -0,0 +1,17 @@
{
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
"#": {
"item": "exnihiloreborn:stone_pebble"
}
},
"pattern": [
"##",
"##"
],
"result": {
"item": "minecraft:cobblestone"
},
"show_notification": true
}

View File

@ -0,0 +1,17 @@
{
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
"#": {
"item": "exnihiloreborn:copper_ore_chunk"
}
},
"pattern": [
"##",
"##"
],
"result": {
"item": "minecraft:copper_ore"
},
"show_notification": true
}

View File

@ -0,0 +1,17 @@
{
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
"#": {
"item": "exnihiloreborn:diorite_pebble"
}
},
"pattern": [
"##",
"##"
],
"result": {
"item": "minecraft:diorite"
},
"show_notification": true
}

View File

@ -0,0 +1,17 @@
{
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
"#": {
"item": "exnihiloreborn:gold_ore_chunk"
}
},
"pattern": [
"##",
"##"
],
"result": {
"item": "minecraft:gold_ore"
},
"show_notification": true
}

View File

@ -0,0 +1,17 @@
{
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
"#": {
"item": "exnihiloreborn:granite_pebble"
}
},
"pattern": [
"##",
"##"
],
"result": {
"item": "minecraft:granite"
},
"show_notification": true
}

View File

@ -3,13 +3,6 @@
"ingredient": {
"item": "minecraft:netherrack"
},
"rewards": [
{
"chance": 1.0,
"item": {
"Count": 1,
"id": "exnihiloreborn:crushed_netherrack"
}
}
]
"result": "exnihiloreborn:crushed_netherrack",
"result_amount": 1.0
}

View File

@ -14,13 +14,6 @@
"item": "minecraft:smooth_red_sandstone"
}
],
"rewards": [
{
"chance": 1.0,
"item": {
"Count": 1,
"id": "minecraft:red_sand"
}
}
]
"result": "minecraft:red_sand",
"result_amount": 1.0
}

View File

@ -14,13 +14,6 @@
"item": "minecraft:smooth_sandstone"
}
],
"rewards": [
{
"chance": 1.0,
"item": {
"Count": 1,
"id": "minecraft:sand"
}
}
]
"result": "minecraft:sand",
"result_amount": 1.0
}

View File

@ -3,13 +3,6 @@
"ingredient": {
"item": "minecraft:stone_bricks"
},
"rewards": [
{
"chance": 1.0,
"item": {
"Count": 1,
"id": "minecraft:cracked_stone_bricks"
}
}
]
"result": "minecraft:cracked_stone_bricks",
"result_amount": 1.0
}

View File

@ -3,13 +3,6 @@
"ingredient": {
"item": "minecraft:sand"
},
"rewards": [
{
"chance": 1.0,
"item": {
"Count": 1,
"id": "exnihiloreborn:dust"
}
}
]
"result": "exnihiloreborn:dust",
"result_amount": 1.0
}

View File

@ -3,13 +3,6 @@
"ingredient": {
"item": "minecraft:cobblestone"
},
"rewards": [
{
"chance": 1.0,
"item": {
"Count": 1,
"id": "minecraft:gravel"
}
}
]
"result": "minecraft:gravel",
"result_amount": 1.0
}

View File

@ -3,13 +3,6 @@
"ingredient": {
"item": "minecraft:gravel"
},
"rewards": [
{
"chance": 1.0,
"item": {
"Count": 1,
"id": "minecraft:sand"
}
}
]
"result": "minecraft:sand",
"result_amount": 1.0
}

View File

@ -4,52 +4,20 @@
{
"item": "minecraft:stone"
},
{
"item": "minecraft:stone_bricks"
},
{
"item": "minecraft:chiseled_stone_bricks"
},
{
"item": "minecraft:cracked_stone_bricks"
}
],
"rewards": [
{
"chance": 1.0,
"item": {
"Count": 1,
"id": "exnihiloreborn:stone_pebble"
}
},
{
"chance": 0.75,
"item": {
"Count": 1,
"id": "exnihiloreborn:stone_pebble"
}
},
{
"chance": 0.75,
"item": {
"Count": 1,
"id": "exnihiloreborn:stone_pebble"
}
},
{
"chance": 0.5,
"item": {
"Count": 1,
"id": "exnihiloreborn:stone_pebble"
}
},
{
"chance": 0.25,
"item": {
"Count": 1,
"id": "exnihiloreborn:stone_pebble"
}
},
{
"chance": 0.05,
"item": {
"Count": 1,
"id": "exnihiloreborn:stone_pebble"
}
}
]
"result": "exnihiloreborn:stone_pebble",
"result_amount": {
"type": "minecraft:uniform",
"max": 6.0,
"min": 1.0
}
}

View File

@ -0,0 +1,17 @@
{
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
"#": {
"item": "exnihiloreborn:iron_ore_chunk"
}
},
"pattern": [
"##",
"##"
],
"result": {
"item": "minecraft:iron_ore"
},
"show_notification": true
}

View File

@ -1,16 +0,0 @@
{
"type": "exnihiloreborn:sieve",
"ingredient": {
"item": "minecraft:dirt"
},
"mesh": "exnihiloreborn:string_mesh",
"rewards": [
{
"chance": 0.35,
"item": {
"Count": 1,
"id": "minecraft:beetroot_seeds"
}
}
]
}

View File

@ -0,0 +1,13 @@
{
"type": "exnihiloreborn:sieve",
"ingredient": {
"item": "minecraft:dirt"
},
"mesh": "exnihiloreborn:flint_mesh",
"result": "exnihiloreborn:andesite_pebble",
"result_amount": {
"type": "minecraft:binomial",
"n": 7.0,
"p": 0.4
}
}

View File

@ -0,0 +1,13 @@
{
"type": "exnihiloreborn:sieve",
"ingredient": {
"item": "minecraft:dirt"
},
"mesh": "exnihiloreborn:flint_mesh",
"result": "minecraft:beetroot_seeds",
"result_amount": {
"type": "minecraft:binomial",
"n": 1.0,
"p": 0.1
}
}

View File

@ -0,0 +1,13 @@
{
"type": "exnihiloreborn:sieve",
"ingredient": {
"item": "minecraft:dirt"
},
"mesh": "exnihiloreborn:flint_mesh",
"result": "exnihiloreborn:diorite_pebble",
"result_amount": {
"type": "minecraft:binomial",
"n": 7.0,
"p": 0.4
}
}

View File

@ -0,0 +1,13 @@
{
"type": "exnihiloreborn:sieve",
"ingredient": {
"item": "minecraft:dirt"
},
"mesh": "exnihiloreborn:flint_mesh",
"result": "minecraft:flint",
"result_amount": {
"type": "minecraft:binomial",
"n": 1.0,
"p": 0.2
}
}

View File

@ -0,0 +1,13 @@
{
"type": "exnihiloreborn:sieve",
"ingredient": {
"item": "minecraft:dirt"
},
"mesh": "exnihiloreborn:flint_mesh",
"result": "exnihiloreborn:granite_pebble",
"result_amount": {
"type": "minecraft:binomial",
"n": 7.0,
"p": 0.4
}
}

View File

@ -0,0 +1,13 @@
{
"type": "exnihiloreborn:sieve",
"ingredient": {
"item": "minecraft:dirt"
},
"mesh": "exnihiloreborn:flint_mesh",
"result": "minecraft:melon_seeds",
"result_amount": {
"type": "minecraft:binomial",
"n": 1.0,
"p": 0.1
}
}

View File

@ -0,0 +1,13 @@
{
"type": "exnihiloreborn:sieve",
"ingredient": {
"item": "minecraft:dirt"
},
"mesh": "exnihiloreborn:flint_mesh",
"result": "minecraft:pumpkin_seeds",
"result_amount": {
"type": "minecraft:binomial",
"n": 1.0,
"p": 0.1
}
}

View File

@ -0,0 +1,13 @@
{
"type": "exnihiloreborn:sieve",
"ingredient": {
"item": "minecraft:dirt"
},
"mesh": "exnihiloreborn:flint_mesh",
"result": "exnihiloreborn:stone_pebble",
"result_amount": {
"type": "minecraft:binomial",
"n": 7.0,
"p": 0.6
}
}

View File

@ -0,0 +1,13 @@
{
"type": "exnihiloreborn:sieve",
"ingredient": {
"item": "minecraft:dirt"
},
"mesh": "exnihiloreborn:flint_mesh",
"result": "minecraft:wheat_seeds",
"result_amount": {
"type": "minecraft:binomial",
"n": 1.0,
"p": 0.5
}
}

View File

@ -1,16 +0,0 @@
{
"type": "exnihiloreborn:sieve",
"ingredient": {
"item": "minecraft:dirt"
},
"mesh": "exnihiloreborn:string_mesh",
"rewards": [
{
"chance": 0.35,
"item": {
"Count": 1,
"id": "minecraft:melon_seeds"
}
}
]
}

View File

@ -1,16 +0,0 @@
{
"type": "exnihiloreborn:sieve",
"ingredient": {
"item": "minecraft:dirt"
},
"mesh": "exnihiloreborn:string_mesh",
"rewards": [
{
"chance": 0.35,
"item": {
"Count": 1,
"id": "minecraft:pumpkin_seeds"
}
}
]
}

View File

@ -1,58 +0,0 @@
{
"type": "exnihiloreborn:sieve",
"ingredient": {
"item": "minecraft:dirt"
},
"mesh": "exnihiloreborn:string_mesh",
"rewards": [
{
"chance": 1.0,
"item": {
"Count": 1,
"id": "exnihiloreborn:stone_pebble"
}
},
{
"chance": 1.0,
"item": {
"Count": 1,
"id": "exnihiloreborn:stone_pebble"
}
},
{
"chance": 1.0,
"item": {
"Count": 1,
"id": "exnihiloreborn:stone_pebble"
}
},
{
"chance": 0.5,
"item": {
"Count": 1,
"id": "exnihiloreborn:stone_pebble"
}
},
{
"chance": 0.5,
"item": {
"Count": 1,
"id": "exnihiloreborn:stone_pebble"
}
},
{
"chance": 0.1,
"item": {
"Count": 1,
"id": "exnihiloreborn:stone_pebble"
}
},
{
"chance": 0.1,
"item": {
"Count": 1,
"id": "exnihiloreborn:stone_pebble"
}
}
]
}

View File

@ -0,0 +1,13 @@
{
"type": "exnihiloreborn:sieve",
"ingredient": {
"item": "minecraft:dirt"
},
"mesh": "exnihiloreborn:string_mesh",
"result": "minecraft:beetroot_seeds",
"result_amount": {
"type": "minecraft:binomial",
"n": 1.0,
"p": 0.35
}
}

View File

@ -0,0 +1,13 @@
{
"type": "exnihiloreborn:sieve",
"ingredient": {
"item": "minecraft:dirt"
},
"mesh": "exnihiloreborn:string_mesh",
"result": "minecraft:flint",
"result_amount": {
"type": "minecraft:binomial",
"n": 1.0,
"p": 0.25
}
}

View File

@ -0,0 +1,13 @@
{
"type": "exnihiloreborn:sieve",
"ingredient": {
"item": "minecraft:dirt"
},
"mesh": "exnihiloreborn:string_mesh",
"result": "minecraft:melon_seeds",
"result_amount": {
"type": "minecraft:binomial",
"n": 1.0,
"p": 0.35
}
}

View File

@ -0,0 +1,13 @@
{
"type": "exnihiloreborn:sieve",
"ingredient": {
"item": "minecraft:dirt"
},
"mesh": "exnihiloreborn:string_mesh",
"result": "minecraft:pumpkin_seeds",
"result_amount": {
"type": "minecraft:binomial",
"n": 1.0,
"p": 0.35
}
}

Some files were not shown because too many files have changed in this diff Show More