Blood Bits: Flow (formerly BloodMarks) — All Rights Reserved (ARR).
All rights in original Blood Bits: Flow / BloodMarks code and assets are reserved
by their rights holder. No permission to redistribute, sublicense or republish
this mod or its parts is granted by this notice without the rights holder's
permission. Players may download it from its official pages and use it, and
include it in modpacks as those platforms allow.
Third-party portions remain subject to their own licenses. In particular, the
ground decal technique and two airborne drop textures adapted from Iron's
Simple Blood remain under MIT; see THIRD_PARTY_LICENSES.md. This ARR notice does
not revoke or restrict rights granted under those third-party licenses.
# Third-party code attribution
## Iron's Simple Blood (blood ground decal technique)
The ground-puddle particle rendering technique used in
`src/main/java/dev/bloodbits/flow/particle/BloodGroundParticle.java`
(falling with real physics, then projecting its footprint onto whatever
block surface is currently beneath it every frame) is adapted from
**Iron's Simple Blood** by iron431:
- Source: https://github.com/iron431/simple-blood-mod
- License: MIT (as stated in that repository's README, "License & Use" section)
MIT License text (as provided by the original author):
> Permission is hereby granted, free of charge, to any person obtaining a
> copy of this software and associated documentation files (the
> "Software"), to deal in the Software without restriction, including
> without limitation the rights to use, copy, modify, merge, publish,
> distribute, sublicense, and/or sell copies of the Software, and to
> permit persons to whom the Software is furnished to do so, subject to
> the following conditions:
>
> The above copyright notice and this permission notice shall be
> included in all copies or substantial portions of the Software.
>
> THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
> OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
> MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
> IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
> CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
> TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
> SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Original BloodMarks code and artwork remain All Rights Reserved, except for
the third-party portions identified in this document.
## BloodMarks 1.1.0 maintenance note
The adaptation notice above was present in the user-supplied version 7
archive and is preserved. New emission rules, profile parsing, surface
occlusion geometry and ceiling-droplet logic were implemented for BloodMarks.
The technical reference was inspected at Iron's Simple Blood 1.21.1 commit
19ba707798493f32ccc06f124de1348363130a0b. This does not assert that the older
adaptation was originally made from that exact commit.
No Bloody Bits source code or assets were imported during this update.
Its feature descriptions served as behavioral references only.
Original BloodMarks portions are All Rights Reserved; see LICENSE. The
MIT terms above continue to apply to the third-party portions. Both this
notice and LICENSE are included in the built mod JAR.
## BloodMarks 1.5.0: airborne droplet silhouettes
The files assets/bloodmarks/textures/particle/iron_drop1.png and iron_drop2.png
are unchanged copies of drop1.png and drop2.png by iron431 from Iron's Simple
Blood, branch 1.21.1, commit 19ba707798493f32ccc06f124de1348363130a0b.
Source: https://github.com/iron431/simple-blood-mod/tree/19ba707798493f32ccc06f124de1348363130a0b/src/main/resources/assets/simpleblood/textures/particle
Their MIT permission and disclaimer are reproduced above. The new runtime
opacity conversion and model-scratch algorithm are original BloodMarks code.
Bundled dependency: MixinExtras Forge 0.5.0
Source: https://github.com/LlamaLad7/MixinExtras
MIT License
Copyright (c) 2022-present LlamaLad7
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.