← PetitMaker
EN | 中文

Asset Licenses & Provenance

At a glance: this repository mixes materials under different terms. Code is Apache-2.0. The brand, logo, and original art are All Rights Reserved unless stated otherwise. Third-party assets and fonts keep their own licenses. User-created maps belong to their creators. Do not assume that because the code is open source, the art, brand, or any game-referential material is free to reuse. This document is the map of who owns what; it is a provenance record, not a grant of permission.

PetitMaker, whose Chinese name is 谷地工坊, is an independent, unofficial fan project. It is not affiliated with, endorsed by, or sponsored by miHoYo / HoYoverse (COGNOSPHERE PTE. LTD.). Petit Planet, whose Chinese name is 星布谷地, and related names, characters, and material are the property of their respective owners.

Scope split

The repository contains four distinct classes of material, each under its own terms:

  1. Code: the application source (src/, the build/legal tooling under scripts/, and configuration). Licensed Apache-2.0 (see LICENSE and NOTICE). Inbound contributions are under the same license (see CONTRIBUTING.md).
  2. Brand, logo, and original art: the PetitMaker name and logo, and original artwork created for the project. Examples include the catalog item sprites under src/assets/icons/catalog/ and the UI chrome icons under src/assets/icons/ui/, and the original low-poly 3D model specifications (model3d) authored in the catalog JSON. These are All Rights Reserved unless a specific file or section states otherwise. They are not covered by the code's Apache-2.0 license. The project's original art is led by 火山野牛王. (Sharing your own editor exports that embed this art is expressly permitted; see Sharing what you export.)
  3. Third-party assets and fonts: third-party materials keep their own licenses; nothing here overrides or relicenses them. Bundled software dependencies are recorded in THIRD_PARTY_NOTICES.md; the shipped fonts (Alibaba PuHuiTi 3 and Quicksand), together with their exact license texts and subsetting findings, are recorded in the Fonts section of THIRD_PARTY_NOTICES.md; refer to that section rather than this file for font terms.
  4. User maps: the User maps and other content a user creates in the editor are the rights of their respective creators, subject to any third-party material they incorporate (game-referential names, templates, or assets remain their owners'). For the images and files you export and share, see Sharing what you export.

Sharing what you export

The images and files the editor produces for you (screenshots, exported map files, share images including the PetitGlyph code band, and 3D preview captures) necessarily embed artwork from classes 2 and 3 above alongside your own map design: a map is drawn with item sprites, and a share card carries project art. So that the ownership split above never contradicts the tool's purpose:

Ownership matrix

Code

ItemLicenseOwnerNotes
Application source (src/, build scripts, config)Apache-2.0PetitMaker contributorsSee LICENSE / NOTICE; contributors retain copyright and license inbound=outbound.
Bundled software dependenciesTheir own licensesUpstream authorsEnumerated in THIRD_PARTY_NOTICES.md; full texts under licenses/<pkg>/.

Brand & original art

ItemLicenseOwnerNotes
PetitMaker name and logoAll Rights ReservedPetitMakerNot licensed under Apache-2.0.
Catalog item sprites (src/assets/icons/catalog/)All Rights Reserved (unless stated)火山野牛王 / PetitMakerThe per-item icons across the seven catalog families (Building, Tree, Flora, Road, Bridge, Ramp, Facility; e.g. building-bamboo-cabin.png, bridge-suspension.png); game-referential where noted (see disclosure below).
UI chrome icons (src/assets/icons/ui/)All Rights Reserved (unless stated)火山野牛王 / PetitMakerInterface art: tool, brush, and control glyphs (e.g. brush-circle.png, dice.png). Created for the project.
Original low-poly 3D model specs (model3d)All Rights Reserved (unless stated)PetitMakerOriginal interpretations authored inline in the catalog JSON; game-referential where noted (see below).

Third-party assets & fonts

ItemLicenseOwnerNotes
Alibaba PuHuiTi 3 (阿里巴巴普惠体 3.0), files AlibabaPuHuiTi-*.woff2Alibaba PuHuiTi 3.0 statementAlibaba (China) Co., Ltd.Shipped as original, unmodified files (subsetting not clearly permitted); see THIRD_PARTY_NOTICES.md.
Quicksand, files Quicksand-*.woff2SIL Open Font License 1.1The Quicksand Project AuthorsSee THIRD_PARTY_NOTICES.md.
Team member avatars (src/assets/team/)Used with member consentThe individual membersBundled Bilibili avatars shown on the About screen, scoped to each member's consent; not licensed for other use.
AI provider brand marks (src/ui/agent/logos.tsx)Collection: MIT (Lobe Icons). Marks: nominative trademark use, unlicensedLobeHub (the collection); each provider (its own mark)Shown beside the API-key field so a user can see which platform a key belongs to. See the note below and THIRD_PARTY_NOTICES.md → Vendored assets.

AI provider brand marks. Connecting the agent means pasting your own API key, and the key screen shows each supported platform's mark so you can tell which one a key belongs to. Anthropic, OpenAI, Google, DeepSeek, Zhipu, Alibaba, Moonshot and OpenRouter, together with their names and logos, are trademarks of their respective owners. They appear here for identification only. This project is not affiliated with, endorsed by, or sponsored by any of them, and displaying a mark is not a claim of partnership or of support for this software.

The silhouettes are taken from the Lobe Icons collection, which is MIT licensed. That grant covers the collection; it does not and cannot convey rights in the marks themselves, which remain with each owner. Upstream says the same and recommends reviewing each brand's own trademark guidelines before bundling the marks into a product.

User & game-referential material

ItemCategoryNotes
Maps a user creates/exportsUser-providedRights held by the creator, subject to incorporated third-party material.
Map templates (src/config/maps/hexia.json, tafa.json)Game-derivedLayouts measured from in-game map/grid data (see disclosure below).
Item sprites & references drawn from the gameRedrawn-referential / game-derivedDetermined per file in the internal audit; game-referential material remains its owners'.

Game-Derived Material: Disclosure

Some material in this project is game-derived: for example, the bundled map templates (hexia.json, tafa.json) are measured from Petit Planet in-game map/grid data, and certain catalog icons and model3d specs are original interpretations that reference in-game items.

A per-file provenance audit is in progress. Its detailed ledger, which records each asset's category, owner, source, permission basis, and reviewer, is maintained internally and is not part of the public repository. This public document carries only the summary posture, so a reader can see what kind of material is present and how it is treated.

The audit summary is not itself a permission or license grant. Documenting an asset's provenance records our investigation; it does not by itself authorize you (or us) to reuse, redistribute, or relicense that asset. Reuse rights come only from the applicable license or from a documented permission, never from the existence of an audit entry.

How to request permission

If you would like to use our original art or brand, or to raise an intellectual-property concern (including a takedown request about game-referential material), contact us by email:

Please include, so that we can act on your request:

  1. Which material you mean: a file path (for example src/assets/icons/catalog/bridge-suspension.png) or a clear description.
  2. What use you intend: where it will appear, whether it will be modified, and whether it will be redistributed.
  3. Who you are: your name or organization and how to reach you.
  4. If your message is a takedown or infringement claim, the right you hold and its basis, and a statement of your good-faith belief, matching the elements set out in the Intellectual-Property Complaints section of the Terms of Use.

After we receive a complete request, we review IP requests and takedown notices in good faith, respond to the extent the request applies to material we actually control, and, for a well-founded takedown, remove or replace the material and tell you the outcome. If a request is unclear or incomplete, we may ask for the further detail we need before we can act. A grant of permission, when we give one, is in writing and is limited to the use we describe; silence is not permission.