Merge 4b90aca4e3
into 7bebb94fcb
This commit is contained in:
commit
732788ba0d
32
.github/actions/install-artifact-wheel/action.yml
vendored
Normal file
32
.github/actions/install-artifact-wheel/action.yml
vendored
Normal file
|
@ -0,0 +1,32 @@
|
|||
name: Install wheel from artifact
|
||||
description: Install wheel from artifact
|
||||
|
||||
inputs:
|
||||
name:
|
||||
description: Artifact name.
|
||||
required: true
|
||||
python-version:
|
||||
description: Version range or exact version of Python to use.
|
||||
required: true
|
||||
|
||||
runs:
|
||||
using: composite
|
||||
steps:
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v4
|
||||
with:
|
||||
python-version: ${{ inputs.python-version }}
|
||||
cache: pip
|
||||
|
||||
- name: Download artifact
|
||||
uses: actions/download-artifact@v3
|
||||
with:
|
||||
name: ${{ inputs.name }}
|
||||
path: _dist
|
||||
|
||||
- name: Install wheel
|
||||
shell: bash
|
||||
run: |
|
||||
wheels=( _dist/*-py3-none-any.whl )
|
||||
pip install "${wheels[0]}"
|
||||
rm -r _dist
|
153
.github/workflows/build_docs.yml
vendored
153
.github/workflows/build_docs.yml
vendored
|
@ -1,29 +1,138 @@
|
|||
name: Build the Python doc-gen
|
||||
name: Build the web book
|
||||
|
||||
on:
|
||||
push:
|
||||
branches: [main]
|
||||
branches:
|
||||
- main
|
||||
- docgen-2-1.20 # TODO: remove
|
||||
tags: "*"
|
||||
workflow_dispatch:
|
||||
inputs:
|
||||
branch:
|
||||
description: Branch to generate docs from
|
||||
type: choice
|
||||
options:
|
||||
- (same as workflow)
|
||||
- 0.10.3-docs
|
||||
- 0.9.5-docs
|
||||
release:
|
||||
description: Release this version
|
||||
type: boolean
|
||||
default: false
|
||||
update-latest:
|
||||
description: Overwrite latest (and root, if releasing)
|
||||
type: boolean
|
||||
default: true
|
||||
publish:
|
||||
description: Package index to publish to
|
||||
type: choice
|
||||
options:
|
||||
- none
|
||||
- PyPI (release)
|
||||
- TestPyPI
|
||||
segment:
|
||||
description: Version segment to bump with Hatch
|
||||
type: string
|
||||
required: false
|
||||
|
||||
env:
|
||||
PYPI_PACKAGE: hexdoc
|
||||
|
||||
permissions:
|
||||
contents: read
|
||||
|
||||
concurrency:
|
||||
group: hexdoc
|
||||
cancel-in-progress: false
|
||||
|
||||
jobs:
|
||||
build_docs:
|
||||
runs-on: ubuntu-latest
|
||||
permissions:
|
||||
hexdoc:
|
||||
uses: ./.github/workflows/hexdoc.yml
|
||||
permissions:
|
||||
contents: write
|
||||
pages: read
|
||||
with:
|
||||
python-version: "3.11"
|
||||
checkout: ${{ github.event_name == 'workflow_dispatch' && inputs.branch != '(same as workflow)' }}
|
||||
branch: ${{ inputs.branch }}
|
||||
publish-latest-and-root: |-
|
||||
${{
|
||||
github.event_name != 'workflow_dispatch'
|
||||
|| inputs.update-latest
|
||||
}}
|
||||
publish-release: |-
|
||||
${{
|
||||
github.event_name == 'workflow_dispatch' && inputs.release
|
||||
|| startsWith(github.event.head_commit.message, '[Release]')
|
||||
}}
|
||||
bump-version-segment: ${{ inputs.segment }}
|
||||
|
||||
test:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- name: Generate file
|
||||
run: doc/collate_data.py Common/src/main/resources hexcasting thehexbook doc/template.html index.html.uncommitted
|
||||
- name: Check out gh-pages
|
||||
uses: actions/checkout@v3
|
||||
with:
|
||||
clean: false
|
||||
ref: gh-pages
|
||||
- name: Overwrite file and commmit
|
||||
run: |
|
||||
mv index.html.uncommitted index.html
|
||||
git config user.name "Documentation Generation Bot"
|
||||
git config user.email "noreply@github.com"
|
||||
git add index.html
|
||||
git diff-index --quiet HEAD || git commit -m "Update docs at index.html from $GITHUB_REF"
|
||||
- name: Upload changes
|
||||
run: git push
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/setup-python@v4
|
||||
with:
|
||||
python-version: "3.11"
|
||||
cache: pip
|
||||
|
||||
- name: Install packages
|
||||
run: pip install .[test]
|
||||
|
||||
- name: Run tests
|
||||
run: pytest doc
|
||||
|
||||
publish-pypi:
|
||||
runs-on: ubuntu-latest
|
||||
needs: [hexdoc, test]
|
||||
if: |-
|
||||
needs.hexdoc.outputs.publish-release == 'true' &&
|
||||
(github.event_name != 'workflow_dispatch' || inputs.publish == 'PyPI (release)')
|
||||
|
||||
environment:
|
||||
name: pypi
|
||||
url: https://pypi.org/p/${{ env.PYPI_PACKAGE }}
|
||||
permissions:
|
||||
id-token: write
|
||||
contents: write
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
|
||||
- name: Download package artifact
|
||||
uses: actions/download-artifact@v3
|
||||
with:
|
||||
name: hexdoc-build
|
||||
path: dist
|
||||
|
||||
- name: Publish to PyPI
|
||||
uses: pypa/gh-action-pypi-publish@release/v1
|
||||
|
||||
- name: Create or update tag
|
||||
uses: EndBug/latest-tag@v1
|
||||
with:
|
||||
# TODO: dynamically set this from somewhere instead of being hardcoded
|
||||
ref: hexdoc-v1
|
||||
|
||||
publish-testpypi:
|
||||
runs-on: ubuntu-latest
|
||||
needs: [hexdoc, test]
|
||||
if: github.event_name == 'workflow_dispatch' && inputs.publish == 'TestPyPI'
|
||||
|
||||
environment:
|
||||
name: testpypi
|
||||
url: https://test.pypi.org/p/${{ env.PYPI_PACKAGE }}
|
||||
permissions:
|
||||
id-token: write
|
||||
|
||||
steps:
|
||||
- name: Download package artifact
|
||||
uses: actions/download-artifact@v3
|
||||
with:
|
||||
name: hexdoc-build
|
||||
path: dist
|
||||
|
||||
- name: Publish to TestPyPI
|
||||
uses: pypa/gh-action-pypi-publish@release/v1
|
||||
with:
|
||||
repository-url: https://test.pypi.org/legacy/
|
||||
|
|
232
.github/workflows/hexdoc.yml
vendored
Normal file
232
.github/workflows/hexdoc.yml
vendored
Normal file
|
@ -0,0 +1,232 @@
|
|||
name: "[Reusable] Build and publish a hexdoc project"
|
||||
|
||||
on:
|
||||
workflow_call:
|
||||
inputs:
|
||||
python-version:
|
||||
description: Python version to install
|
||||
type: string
|
||||
required: true
|
||||
checkout:
|
||||
description: Whether to check out the branch specified in `branch`
|
||||
type: boolean
|
||||
required: true
|
||||
branch:
|
||||
description: Branch to generate docs from
|
||||
type: string
|
||||
required: false
|
||||
publish-latest-and-root:
|
||||
description: Overwrite `/v/latest` (and `/`, if releasing)
|
||||
type: boolean
|
||||
required: true
|
||||
publish-release:
|
||||
description: Overwrite `/v/<current_version>`
|
||||
type: boolean
|
||||
required: true
|
||||
bump-version-segment:
|
||||
description: Version segment to bump with Hatch
|
||||
type: string
|
||||
required: false
|
||||
outputs:
|
||||
publish-release:
|
||||
description: Value of publish-release input for convenience.
|
||||
value: ${{ inputs.publish-release }}
|
||||
pages-url:
|
||||
description: Current GitHub Pages url for this repo.
|
||||
value: ${{ jobs.build.outputs.pages-url }}
|
||||
|
||||
permissions:
|
||||
contents: read
|
||||
|
||||
env:
|
||||
UPDATE_LATEST: ${{ inputs.publish-latest-and-root }}
|
||||
RELEASE: ${{ inputs.publish-release }}
|
||||
|
||||
jobs:
|
||||
build:
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
permissions:
|
||||
contents: write
|
||||
pages: read
|
||||
|
||||
outputs:
|
||||
pages-url: ${{ steps.get-url.outputs.pages-url }}
|
||||
matrix: ${{ steps.list-langs.outputs.matrix }}
|
||||
branch: ${{ steps.parse-inputs.outputs.branch }}
|
||||
props-path: ${{ steps.parse-inputs.outputs.props-path }}
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/setup-python@v4
|
||||
with:
|
||||
python-version: ${{ inputs.python-version }}
|
||||
cache: pip
|
||||
|
||||
- name: Get Pages url
|
||||
id: get-url
|
||||
run: |
|
||||
url=$(gh api "repos/$GITHUB_REPOSITORY/pages" --jq '.html_url')
|
||||
echo "pages-url=$url" >> "$GITHUB_OUTPUT"
|
||||
echo "GITHUB_PAGES_URL=$url" >> "$GITHUB_ENV"
|
||||
|
||||
- name: Parse inputs
|
||||
id: parse-inputs
|
||||
run: |
|
||||
if [[ ${{ inputs.checkout }} == true ]]; then
|
||||
branch='${{ inputs.branch }}'
|
||||
props_path=_checkout/doc/properties.toml
|
||||
echo "HATCH_GRADLE_DIR=_checkout" >> "$GITHUB_ENV"
|
||||
else
|
||||
branch=none
|
||||
props_path=doc/properties.toml
|
||||
fi
|
||||
|
||||
echo "PROPS_PATH=$props_path" >> "$GITHUB_ENV"
|
||||
|
||||
echo "branch=$branch" >> "$GITHUB_OUTPUT"
|
||||
echo "props-path=$props_path" >> "$GITHUB_OUTPUT"
|
||||
|
||||
- name: Checkout input branch
|
||||
if: steps.parse-inputs.outputs.branch != 'none'
|
||||
id: checkout-input
|
||||
uses: actions/checkout@v3
|
||||
with:
|
||||
ref: ${{ steps.parse-inputs.outputs.branch }}
|
||||
path: _checkout
|
||||
|
||||
- name: Install docgen from source
|
||||
run: pip install . hatch
|
||||
|
||||
- name: List book languages
|
||||
id: list-langs
|
||||
run: |
|
||||
echo "matrix=$(hexdoc list-langs $PROPS_PATH)" >> "$GITHUB_OUTPUT"
|
||||
if [[ $RUNNER_DEBUG ]]; then
|
||||
tree -I '__pycache__|Common|Fabric|Forge|venv'
|
||||
fi
|
||||
|
||||
- name: Export web book
|
||||
run: hexdoc export $PROPS_PATH --allow-missing # FIXME: remove this flag after adding the Minecraft i18n
|
||||
|
||||
- name: Bump version
|
||||
if: inputs.bump-version-segment
|
||||
run: hatch version "${{ inputs.bump-version-segment }}"
|
||||
|
||||
- name: Commit changes
|
||||
uses: stefanzweifel/git-auto-commit-action@v4
|
||||
with:
|
||||
commit_message: Build web book from ${{ github.ref }}
|
||||
|
||||
- name: Build package
|
||||
run: hatch build
|
||||
|
||||
- name: Upload package artifact
|
||||
uses: actions/upload-artifact@v3
|
||||
with:
|
||||
name: hexdoc-build
|
||||
path: dist
|
||||
|
||||
- name: Copy build to Pages
|
||||
if: steps.parse-inputs.outputs.update-latest
|
||||
run: |
|
||||
mkdir -p _site/v/latest
|
||||
cp -r dist _site/v/latest/dist
|
||||
|
||||
- name: Upload temporary Pages artifact
|
||||
if: steps.parse-inputs.outputs.update-latest
|
||||
uses: actions/upload-artifact@v3
|
||||
with:
|
||||
name: github-pages-tmp
|
||||
path: _site
|
||||
|
||||
- name: Add job summary
|
||||
run: echo "Built version \`$(hatch version)\` from commit \`$(git rev-parse --short "$GITHUB_SHA")\`." >> $GITHUB_STEP_SUMMARY
|
||||
|
||||
generate:
|
||||
runs-on: ubuntu-latest
|
||||
needs: build
|
||||
continue-on-error: true
|
||||
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
lang: ${{ fromJson(needs.build.outputs.matrix) }}
|
||||
|
||||
env:
|
||||
GITHUB_PAGES_URL: ${{ needs.build.outputs.pages-url }}
|
||||
HEXDOC: hexdoc render ${{ needs.build.outputs.props-path }} _site --lang ${{ matrix.lang }} --clean
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: object-Object/HexMod/.github/actions/install-artifact-wheel@hexdoc-v1
|
||||
with:
|
||||
name: hexdoc-build
|
||||
python-version: ${{ inputs.python-version }}
|
||||
|
||||
- name: Checkout input branch
|
||||
if: needs.build.outputs.branch != 'none'
|
||||
uses: actions/checkout@v3
|
||||
with:
|
||||
ref: ${{ needs.build.outputs.branch }}
|
||||
path: _checkout
|
||||
|
||||
- name: Generate web book
|
||||
id: gen-normal
|
||||
continue-on-error: true
|
||||
run: $HEXDOC
|
||||
|
||||
- name: Generate web book with missing translations
|
||||
if: steps.gen-normal.outcome == 'failure'
|
||||
run: $HEXDOC --allow-missing
|
||||
|
||||
- name: Upload temporary Pages artifact
|
||||
uses: actions/upload-artifact@v3
|
||||
with:
|
||||
name: github-pages-tmp
|
||||
path: _site
|
||||
|
||||
- name: Fail if the first generate step failed
|
||||
if: steps.gen-normal.outcome == 'failure'
|
||||
run: |
|
||||
echo "::error::Missing some i18n keys."
|
||||
exit 1
|
||||
|
||||
deploy-pages:
|
||||
runs-on: ubuntu-latest
|
||||
needs: [build, generate]
|
||||
|
||||
permissions:
|
||||
contents: write
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: object-Object/HexMod/.github/actions/install-artifact-wheel@hexdoc-v1
|
||||
with:
|
||||
name: hexdoc-build
|
||||
python-version: ${{ inputs.python-version }}
|
||||
|
||||
- name: Checkout current Pages
|
||||
uses: actions/checkout@v3
|
||||
continue-on-error: true
|
||||
with:
|
||||
ref: gh-pages
|
||||
path: _site/dst
|
||||
|
||||
- name: Download temporary Pages artifact
|
||||
uses: actions/download-artifact@v3
|
||||
with:
|
||||
name: github-pages-tmp
|
||||
path: _site/src/docs
|
||||
|
||||
- name: Add new docs to site
|
||||
run: hexdoc merge --src _site/src/docs --dst _site/dst/docs
|
||||
|
||||
- name: Deploy to Pages
|
||||
uses: JamesIves/github-pages-deploy-action@v4
|
||||
with:
|
||||
folder: _site/dst/docs
|
||||
target-folder: docs
|
162
.gitignore
vendored
162
.gitignore
vendored
|
@ -1,3 +1,9 @@
|
|||
# hexdoc
|
||||
doc/**/_export/generated/
|
||||
/_site/
|
||||
/_checkout/
|
||||
__gradle_version__.py
|
||||
|
||||
# eclipse
|
||||
bin
|
||||
*.launch
|
||||
|
@ -27,3 +33,159 @@ forge*changelog.txt
|
|||
Session.vim
|
||||
plot/
|
||||
|
||||
|
||||
# Python
|
||||
|
||||
# Byte-compiled / optimized / DLL files
|
||||
__pycache__/
|
||||
*.py[cod]
|
||||
*$py.class
|
||||
|
||||
# C extensions
|
||||
*.so
|
||||
|
||||
# Distribution / packaging
|
||||
.Python
|
||||
build/
|
||||
develop-eggs/
|
||||
dist/
|
||||
downloads/
|
||||
eggs/
|
||||
.eggs/
|
||||
lib/
|
||||
lib64/
|
||||
parts/
|
||||
sdist/
|
||||
var/
|
||||
wheels/
|
||||
share/python-wheels/
|
||||
*.egg-info/
|
||||
.installed.cfg
|
||||
*.egg
|
||||
MANIFEST
|
||||
|
||||
# PyInstaller
|
||||
# Usually these files are written by a python script from a template
|
||||
# before PyInstaller builds the exe, so as to inject date/other infos into it.
|
||||
*.manifest
|
||||
*.spec
|
||||
|
||||
# Installer logs
|
||||
pip-log.txt
|
||||
pip-delete-this-directory.txt
|
||||
|
||||
# Unit test / coverage reports
|
||||
htmlcov/
|
||||
.tox/
|
||||
.nox/
|
||||
.coverage
|
||||
.coverage.*
|
||||
.cache
|
||||
nosetests.xml
|
||||
coverage.xml
|
||||
*.cover
|
||||
*.py,cover
|
||||
.hypothesis/
|
||||
.pytest_cache/
|
||||
cover/
|
||||
|
||||
# Translations
|
||||
*.mo
|
||||
*.pot
|
||||
|
||||
# Django stuff:
|
||||
*.log
|
||||
local_settings.py
|
||||
db.sqlite3
|
||||
db.sqlite3-journal
|
||||
|
||||
# Flask stuff:
|
||||
instance/
|
||||
.webassets-cache
|
||||
|
||||
# Scrapy stuff:
|
||||
.scrapy
|
||||
|
||||
# Sphinx documentation
|
||||
docs/_build/
|
||||
|
||||
# PyBuilder
|
||||
.pybuilder/
|
||||
target/
|
||||
|
||||
# Jupyter Notebook
|
||||
.ipynb_checkpoints
|
||||
|
||||
# IPython
|
||||
profile_default/
|
||||
ipython_config.py
|
||||
|
||||
# pyenv
|
||||
# For a library or package, you might want to ignore these files since the code is
|
||||
# intended to run in multiple environments; otherwise, check them in:
|
||||
# .python-version
|
||||
|
||||
# pipenv
|
||||
# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
|
||||
# However, in case of collaboration, if having platform-specific dependencies or dependencies
|
||||
# having no cross-platform support, pipenv may install dependencies that don't work, or not
|
||||
# install all needed dependencies.
|
||||
#Pipfile.lock
|
||||
|
||||
# poetry
|
||||
# Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control.
|
||||
# This is especially recommended for binary packages to ensure reproducibility, and is more
|
||||
# commonly ignored for libraries.
|
||||
# https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control
|
||||
#poetry.lock
|
||||
|
||||
# pdm
|
||||
# Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control.
|
||||
#pdm.lock
|
||||
# pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it
|
||||
# in version control.
|
||||
# https://pdm.fming.dev/#use-with-ide
|
||||
.pdm.toml
|
||||
|
||||
# PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm
|
||||
__pypackages__/
|
||||
|
||||
# Celery stuff
|
||||
celerybeat-schedule
|
||||
celerybeat.pid
|
||||
|
||||
# SageMath parsed files
|
||||
*.sage.py
|
||||
|
||||
# Environments
|
||||
.env
|
||||
.venv
|
||||
env/
|
||||
venv/
|
||||
ENV/
|
||||
env.bak/
|
||||
venv.bak/
|
||||
|
||||
# Spyder project settings
|
||||
.spyderproject
|
||||
.spyproject
|
||||
|
||||
# Rope project settings
|
||||
.ropeproject
|
||||
|
||||
# mkdocs documentation
|
||||
/site
|
||||
|
||||
# mypy
|
||||
.mypy_cache/
|
||||
.dmypy.json
|
||||
dmypy.json
|
||||
|
||||
# Pyre type checker
|
||||
.pyre/
|
||||
|
||||
# pytype static type analyzer
|
||||
.pytype/
|
||||
|
||||
# Cython debug symbols
|
||||
cython_debug/
|
||||
|
|
10
.vscode/extensions.json
vendored
Normal file
10
.vscode/extensions.json
vendored
Normal file
|
@ -0,0 +1,10 @@
|
|||
{
|
||||
// List of extensions which should be recommended for users of this workspace.
|
||||
"recommendations": [
|
||||
"ms-python.vscode-pylance",
|
||||
"ms-python.black-formatter",
|
||||
"ms-python.isort",
|
||||
"samuelcolvin.jinjahtml",
|
||||
"noxiz.jinja-snippets",
|
||||
],
|
||||
}
|
32
.vscode/launch.json
vendored
Normal file
32
.vscode/launch.json
vendored
Normal file
|
@ -0,0 +1,32 @@
|
|||
{
|
||||
// Use IntelliSense to learn about possible attributes.
|
||||
// Hover to view descriptions of existing attributes.
|
||||
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
|
||||
"version": "0.2.0",
|
||||
"configurations": [
|
||||
{
|
||||
"name": "Python: Current File",
|
||||
"type": "python",
|
||||
"request": "launch",
|
||||
"program": "${file}",
|
||||
"console": "integratedTerminal",
|
||||
"justMyCode": false
|
||||
},
|
||||
{
|
||||
"name": "Python: Generate Docs",
|
||||
"type": "python",
|
||||
"request": "launch",
|
||||
"module": "hexdoc.cli.main",
|
||||
"args": [
|
||||
"render",
|
||||
"doc/properties.toml",
|
||||
"_site/src/docs",
|
||||
"--lang",
|
||||
"en_us",
|
||||
"--allow-missing",
|
||||
],
|
||||
"console": "integratedTerminal",
|
||||
"justMyCode": false
|
||||
}
|
||||
]
|
||||
}
|
27
.vscode/settings.json
vendored
Normal file
27
.vscode/settings.json
vendored
Normal file
|
@ -0,0 +1,27 @@
|
|||
{
|
||||
"[python]": {
|
||||
"editor.defaultFormatter": "ms-python.black-formatter",
|
||||
"editor.formatOnSave": true,
|
||||
"editor.codeActionsOnSave": {
|
||||
"source.organizeImports": true,
|
||||
},
|
||||
"editor.rulers": [88],
|
||||
},
|
||||
"isort.importStrategy": "fromEnvironment",
|
||||
"python.languageServer": "Pylance",
|
||||
"python.analysis.diagnosticMode": "workspace",
|
||||
"python.testing.unittestEnabled": false,
|
||||
"python.testing.pytestEnabled": true,
|
||||
"[html][jinja-html]": {
|
||||
"editor.rulers": [120],
|
||||
},
|
||||
"files.associations": {
|
||||
"*.js.jinja": "javascript",
|
||||
"*.css.jinja": "css",
|
||||
"*.jcss.jinja": "jinja-css", // for files with a lot of jinja stuff, where the linting isn't useful
|
||||
// syrupy snapshot files
|
||||
"*.html[].].raw": "html",
|
||||
"*.css[].].raw": "css",
|
||||
"*.js[].].raw": "javascript",
|
||||
},
|
||||
}
|
|
@ -0,0 +1,107 @@
|
|||
{
|
||||
"variants": {
|
||||
"facing=east,has_books=false": {
|
||||
"model": "hexcasting:block/akashic_bookshelf_empty",
|
||||
"uvlock": true,
|
||||
"y": 90
|
||||
},
|
||||
"facing=east,has_books=true": [
|
||||
{
|
||||
"model": "hexcasting:block/akashic_bookshelf_1",
|
||||
"uvlock": true,
|
||||
"y": 90
|
||||
},
|
||||
{
|
||||
"model": "hexcasting:block/akashic_bookshelf_2",
|
||||
"uvlock": true,
|
||||
"y": 90
|
||||
},
|
||||
{
|
||||
"model": "hexcasting:block/akashic_bookshelf_3",
|
||||
"uvlock": true,
|
||||
"y": 90
|
||||
},
|
||||
{
|
||||
"model": "hexcasting:block/akashic_bookshelf_4",
|
||||
"uvlock": true,
|
||||
"y": 90
|
||||
}
|
||||
],
|
||||
"facing=north,has_books=false": {
|
||||
"model": "hexcasting:block/akashic_bookshelf_empty",
|
||||
"uvlock": true
|
||||
},
|
||||
"facing=north,has_books=true": [
|
||||
{
|
||||
"model": "hexcasting:block/akashic_bookshelf_1",
|
||||
"uvlock": true
|
||||
},
|
||||
{
|
||||
"model": "hexcasting:block/akashic_bookshelf_2",
|
||||
"uvlock": true
|
||||
},
|
||||
{
|
||||
"model": "hexcasting:block/akashic_bookshelf_3",
|
||||
"uvlock": true
|
||||
},
|
||||
{
|
||||
"model": "hexcasting:block/akashic_bookshelf_4",
|
||||
"uvlock": true
|
||||
}
|
||||
],
|
||||
"facing=south,has_books=false": {
|
||||
"model": "hexcasting:block/akashic_bookshelf_empty",
|
||||
"uvlock": true,
|
||||
"y": 180
|
||||
},
|
||||
"facing=south,has_books=true": [
|
||||
{
|
||||
"model": "hexcasting:block/akashic_bookshelf_1",
|
||||
"uvlock": true,
|
||||
"y": 180
|
||||
},
|
||||
{
|
||||
"model": "hexcasting:block/akashic_bookshelf_2",
|
||||
"uvlock": true,
|
||||
"y": 180
|
||||
},
|
||||
{
|
||||
"model": "hexcasting:block/akashic_bookshelf_3",
|
||||
"uvlock": true,
|
||||
"y": 180
|
||||
},
|
||||
{
|
||||
"model": "hexcasting:block/akashic_bookshelf_4",
|
||||
"uvlock": true,
|
||||
"y": 180
|
||||
}
|
||||
],
|
||||
"facing=west,has_books=false": {
|
||||
"model": "hexcasting:block/akashic_bookshelf_empty",
|
||||
"uvlock": true,
|
||||
"y": 270
|
||||
},
|
||||
"facing=west,has_books=true": [
|
||||
{
|
||||
"model": "hexcasting:block/akashic_bookshelf_1",
|
||||
"uvlock": true,
|
||||
"y": 270
|
||||
},
|
||||
{
|
||||
"model": "hexcasting:block/akashic_bookshelf_2",
|
||||
"uvlock": true,
|
||||
"y": 270
|
||||
},
|
||||
{
|
||||
"model": "hexcasting:block/akashic_bookshelf_3",
|
||||
"uvlock": true,
|
||||
"y": 270
|
||||
},
|
||||
{
|
||||
"model": "hexcasting:block/akashic_bookshelf_4",
|
||||
"uvlock": true,
|
||||
"y": 270
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"variants": {
|
||||
"": {
|
||||
"model": "hexcasting:block/akashic_ligature"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"variants": {
|
||||
"": {
|
||||
"model": "hexcasting:block/akashic_record"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"variants": {
|
||||
"": {
|
||||
"model": "hexcasting:block/deco/amethyst_bricks"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"variants": {
|
||||
"": {
|
||||
"model": "hexcasting:block/deco/amethyst_bricks_small"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"variants": {
|
||||
"": {
|
||||
"model": "hexcasting:block/amethyst_dust_block"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"variants": {
|
||||
"": {
|
||||
"model": "hexcasting:block/amethyst_edified_leaves"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,30 @@
|
|||
{
|
||||
"variants": {
|
||||
"facing=down": {
|
||||
"model": "hexcasting:block/deco/amethyst_pillar",
|
||||
"x": 180
|
||||
},
|
||||
"facing=east": {
|
||||
"model": "hexcasting:block/deco/amethyst_pillar",
|
||||
"x": 90,
|
||||
"y": 90
|
||||
},
|
||||
"facing=north": {
|
||||
"model": "hexcasting:block/deco/amethyst_pillar",
|
||||
"x": 90
|
||||
},
|
||||
"facing=south": {
|
||||
"model": "hexcasting:block/deco/amethyst_pillar",
|
||||
"x": 90,
|
||||
"y": 180
|
||||
},
|
||||
"facing=up": {
|
||||
"model": "hexcasting:block/deco/amethyst_pillar"
|
||||
},
|
||||
"facing=west": {
|
||||
"model": "hexcasting:block/deco/amethyst_pillar",
|
||||
"x": 90,
|
||||
"y": 270
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"variants": {
|
||||
"": {
|
||||
"model": "hexcasting:block/amethyst_sconce"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"variants": {
|
||||
"": {
|
||||
"model": "hexcasting:block/deco/amethyst_tiles"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"variants": {
|
||||
"": {
|
||||
"model": "hexcasting:block/ancient_scroll_paper"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"variants": {
|
||||
"": {
|
||||
"model": "hexcasting:block/ancient_scroll_paper_lantern"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"variants": {
|
||||
"": {
|
||||
"model": "hexcasting:block/aventurine_edified_leaves"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"variants": {
|
||||
"": {
|
||||
"model": "hexcasting:block/citrine_edified_leaves"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"variants": {
|
||||
"": {
|
||||
"model": "hexcasting:block/conjured"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"variants": {
|
||||
"": {
|
||||
"model": "hexcasting:block/conjured"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,142 @@
|
|||
{
|
||||
"variants": {
|
||||
"energized=false,facing=down,state=false": {
|
||||
"model": "hexcasting:block/circle/directrix/boolean/dim_false_down",
|
||||
"x": 90
|
||||
},
|
||||
"energized=false,facing=down,state=neither": {
|
||||
"model": "hexcasting:block/circle/directrix/boolean/dim_neither_down",
|
||||
"x": 90
|
||||
},
|
||||
"energized=false,facing=down,state=true": {
|
||||
"model": "hexcasting:block/circle/directrix/boolean/dim_true_down",
|
||||
"x": 90
|
||||
},
|
||||
"energized=false,facing=east,state=false": {
|
||||
"model": "hexcasting:block/circle/directrix/boolean/dim_false_east",
|
||||
"y": 90
|
||||
},
|
||||
"energized=false,facing=east,state=neither": {
|
||||
"model": "hexcasting:block/circle/directrix/boolean/dim_neither_east",
|
||||
"y": 90
|
||||
},
|
||||
"energized=false,facing=east,state=true": {
|
||||
"model": "hexcasting:block/circle/directrix/boolean/dim_true_east",
|
||||
"y": 90
|
||||
},
|
||||
"energized=false,facing=north,state=false": {
|
||||
"model": "hexcasting:block/circle/directrix/boolean/dim_false_north"
|
||||
},
|
||||
"energized=false,facing=north,state=neither": {
|
||||
"model": "hexcasting:block/circle/directrix/boolean/dim_neither_north"
|
||||
},
|
||||
"energized=false,facing=north,state=true": {
|
||||
"model": "hexcasting:block/circle/directrix/boolean/dim_true_north"
|
||||
},
|
||||
"energized=false,facing=south,state=false": {
|
||||
"model": "hexcasting:block/circle/directrix/boolean/dim_false_south",
|
||||
"y": 180
|
||||
},
|
||||
"energized=false,facing=south,state=neither": {
|
||||
"model": "hexcasting:block/circle/directrix/boolean/dim_neither_south",
|
||||
"y": 180
|
||||
},
|
||||
"energized=false,facing=south,state=true": {
|
||||
"model": "hexcasting:block/circle/directrix/boolean/dim_true_south",
|
||||
"y": 180
|
||||
},
|
||||
"energized=false,facing=up,state=false": {
|
||||
"model": "hexcasting:block/circle/directrix/boolean/dim_false_up",
|
||||
"x": -90
|
||||
},
|
||||
"energized=false,facing=up,state=neither": {
|
||||
"model": "hexcasting:block/circle/directrix/boolean/dim_neither_up",
|
||||
"x": -90
|
||||
},
|
||||
"energized=false,facing=up,state=true": {
|
||||
"model": "hexcasting:block/circle/directrix/boolean/dim_true_up",
|
||||
"x": -90
|
||||
},
|
||||
"energized=false,facing=west,state=false": {
|
||||
"model": "hexcasting:block/circle/directrix/boolean/dim_false_west",
|
||||
"y": 270
|
||||
},
|
||||
"energized=false,facing=west,state=neither": {
|
||||
"model": "hexcasting:block/circle/directrix/boolean/dim_neither_west",
|
||||
"y": 270
|
||||
},
|
||||
"energized=false,facing=west,state=true": {
|
||||
"model": "hexcasting:block/circle/directrix/boolean/dim_true_west",
|
||||
"y": 270
|
||||
},
|
||||
"energized=true,facing=down,state=false": {
|
||||
"model": "hexcasting:block/circle/directrix/boolean/lit_false_down",
|
||||
"x": 90
|
||||
},
|
||||
"energized=true,facing=down,state=neither": {
|
||||
"model": "hexcasting:block/circle/directrix/boolean/lit_neither_down",
|
||||
"x": 90
|
||||
},
|
||||
"energized=true,facing=down,state=true": {
|
||||
"model": "hexcasting:block/circle/directrix/boolean/lit_true_down",
|
||||
"x": 90
|
||||
},
|
||||
"energized=true,facing=east,state=false": {
|
||||
"model": "hexcasting:block/circle/directrix/boolean/lit_false_east",
|
||||
"y": 90
|
||||
},
|
||||
"energized=true,facing=east,state=neither": {
|
||||
"model": "hexcasting:block/circle/directrix/boolean/lit_neither_east",
|
||||
"y": 90
|
||||
},
|
||||
"energized=true,facing=east,state=true": {
|
||||
"model": "hexcasting:block/circle/directrix/boolean/lit_true_east",
|
||||
"y": 90
|
||||
},
|
||||
"energized=true,facing=north,state=false": {
|
||||
"model": "hexcasting:block/circle/directrix/boolean/lit_false_north"
|
||||
},
|
||||
"energized=true,facing=north,state=neither": {
|
||||
"model": "hexcasting:block/circle/directrix/boolean/lit_neither_north"
|
||||
},
|
||||
"energized=true,facing=north,state=true": {
|
||||
"model": "hexcasting:block/circle/directrix/boolean/lit_true_north"
|
||||
},
|
||||
"energized=true,facing=south,state=false": {
|
||||
"model": "hexcasting:block/circle/directrix/boolean/lit_false_south",
|
||||
"y": 180
|
||||
},
|
||||
"energized=true,facing=south,state=neither": {
|
||||
"model": "hexcasting:block/circle/directrix/boolean/lit_neither_south",
|
||||
"y": 180
|
||||
},
|
||||
"energized=true,facing=south,state=true": {
|
||||
"model": "hexcasting:block/circle/directrix/boolean/lit_true_south",
|
||||
"y": 180
|
||||
},
|
||||
"energized=true,facing=up,state=false": {
|
||||
"model": "hexcasting:block/circle/directrix/boolean/lit_false_up",
|
||||
"x": -90
|
||||
},
|
||||
"energized=true,facing=up,state=neither": {
|
||||
"model": "hexcasting:block/circle/directrix/boolean/lit_neither_up",
|
||||
"x": -90
|
||||
},
|
||||
"energized=true,facing=up,state=true": {
|
||||
"model": "hexcasting:block/circle/directrix/boolean/lit_true_up",
|
||||
"x": -90
|
||||
},
|
||||
"energized=true,facing=west,state=false": {
|
||||
"model": "hexcasting:block/circle/directrix/boolean/lit_false_west",
|
||||
"y": 270
|
||||
},
|
||||
"energized=true,facing=west,state=neither": {
|
||||
"model": "hexcasting:block/circle/directrix/boolean/lit_neither_west",
|
||||
"y": 270
|
||||
},
|
||||
"energized=true,facing=west,state=true": {
|
||||
"model": "hexcasting:block/circle/directrix/boolean/lit_true_west",
|
||||
"y": 270
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,50 @@
|
|||
{
|
||||
"variants": {
|
||||
"energized=false,facing=down": {
|
||||
"model": "hexcasting:block/circle/directrix/empty/dim_down",
|
||||
"x": 90
|
||||
},
|
||||
"energized=false,facing=east": {
|
||||
"model": "hexcasting:block/circle/directrix/empty/dim_east",
|
||||
"y": 90
|
||||
},
|
||||
"energized=false,facing=north": {
|
||||
"model": "hexcasting:block/circle/directrix/empty/dim_north"
|
||||
},
|
||||
"energized=false,facing=south": {
|
||||
"model": "hexcasting:block/circle/directrix/empty/dim_south",
|
||||
"y": 180
|
||||
},
|
||||
"energized=false,facing=up": {
|
||||
"model": "hexcasting:block/circle/directrix/empty/dim_up",
|
||||
"x": -90
|
||||
},
|
||||
"energized=false,facing=west": {
|
||||
"model": "hexcasting:block/circle/directrix/empty/dim_west",
|
||||
"y": 270
|
||||
},
|
||||
"energized=true,facing=down": {
|
||||
"model": "hexcasting:block/circle/directrix/empty/lit_down",
|
||||
"x": 90
|
||||
},
|
||||
"energized=true,facing=east": {
|
||||
"model": "hexcasting:block/circle/directrix/empty/lit_east",
|
||||
"y": 90
|
||||
},
|
||||
"energized=true,facing=north": {
|
||||
"model": "hexcasting:block/circle/directrix/empty/lit_north"
|
||||
},
|
||||
"energized=true,facing=south": {
|
||||
"model": "hexcasting:block/circle/directrix/empty/lit_south",
|
||||
"y": 180
|
||||
},
|
||||
"energized=true,facing=up": {
|
||||
"model": "hexcasting:block/circle/directrix/empty/lit_up",
|
||||
"x": -90
|
||||
},
|
||||
"energized=true,facing=west": {
|
||||
"model": "hexcasting:block/circle/directrix/empty/lit_west",
|
||||
"y": 270
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,96 @@
|
|||
{
|
||||
"variants": {
|
||||
"energized=false,facing=down,powered=false": {
|
||||
"model": "hexcasting:block/circle/directrix/redstone/dim_unpowered_down",
|
||||
"x": 90
|
||||
},
|
||||
"energized=false,facing=down,powered=true": {
|
||||
"model": "hexcasting:block/circle/directrix/redstone/dim_powered_down",
|
||||
"x": 90
|
||||
},
|
||||
"energized=false,facing=east,powered=false": {
|
||||
"model": "hexcasting:block/circle/directrix/redstone/dim_unpowered_east",
|
||||
"y": 90
|
||||
},
|
||||
"energized=false,facing=east,powered=true": {
|
||||
"model": "hexcasting:block/circle/directrix/redstone/dim_powered_east",
|
||||
"y": 90
|
||||
},
|
||||
"energized=false,facing=north,powered=false": {
|
||||
"model": "hexcasting:block/circle/directrix/redstone/dim_unpowered_north"
|
||||
},
|
||||
"energized=false,facing=north,powered=true": {
|
||||
"model": "hexcasting:block/circle/directrix/redstone/dim_powered_north"
|
||||
},
|
||||
"energized=false,facing=south,powered=false": {
|
||||
"model": "hexcasting:block/circle/directrix/redstone/dim_unpowered_south",
|
||||
"y": 180
|
||||
},
|
||||
"energized=false,facing=south,powered=true": {
|
||||
"model": "hexcasting:block/circle/directrix/redstone/dim_powered_south",
|
||||
"y": 180
|
||||
},
|
||||
"energized=false,facing=up,powered=false": {
|
||||
"model": "hexcasting:block/circle/directrix/redstone/dim_unpowered_up",
|
||||
"x": -90
|
||||
},
|
||||
"energized=false,facing=up,powered=true": {
|
||||
"model": "hexcasting:block/circle/directrix/redstone/dim_powered_up",
|
||||
"x": -90
|
||||
},
|
||||
"energized=false,facing=west,powered=false": {
|
||||
"model": "hexcasting:block/circle/directrix/redstone/dim_unpowered_west",
|
||||
"y": 270
|
||||
},
|
||||
"energized=false,facing=west,powered=true": {
|
||||
"model": "hexcasting:block/circle/directrix/redstone/dim_powered_west",
|
||||
"y": 270
|
||||
},
|
||||
"energized=true,facing=down,powered=false": {
|
||||
"model": "hexcasting:block/circle/directrix/redstone/lit_unpowered_down",
|
||||
"x": 90
|
||||
},
|
||||
"energized=true,facing=down,powered=true": {
|
||||
"model": "hexcasting:block/circle/directrix/redstone/lit_powered_down",
|
||||
"x": 90
|
||||
},
|
||||
"energized=true,facing=east,powered=false": {
|
||||
"model": "hexcasting:block/circle/directrix/redstone/lit_unpowered_east",
|
||||
"y": 90
|
||||
},
|
||||
"energized=true,facing=east,powered=true": {
|
||||
"model": "hexcasting:block/circle/directrix/redstone/lit_powered_east",
|
||||
"y": 90
|
||||
},
|
||||
"energized=true,facing=north,powered=false": {
|
||||
"model": "hexcasting:block/circle/directrix/redstone/lit_unpowered_north"
|
||||
},
|
||||
"energized=true,facing=north,powered=true": {
|
||||
"model": "hexcasting:block/circle/directrix/redstone/lit_powered_north"
|
||||
},
|
||||
"energized=true,facing=south,powered=false": {
|
||||
"model": "hexcasting:block/circle/directrix/redstone/lit_unpowered_south",
|
||||
"y": 180
|
||||
},
|
||||
"energized=true,facing=south,powered=true": {
|
||||
"model": "hexcasting:block/circle/directrix/redstone/lit_powered_south",
|
||||
"y": 180
|
||||
},
|
||||
"energized=true,facing=up,powered=false": {
|
||||
"model": "hexcasting:block/circle/directrix/redstone/lit_unpowered_up",
|
||||
"x": -90
|
||||
},
|
||||
"energized=true,facing=up,powered=true": {
|
||||
"model": "hexcasting:block/circle/directrix/redstone/lit_powered_up",
|
||||
"x": -90
|
||||
},
|
||||
"energized=true,facing=west,powered=false": {
|
||||
"model": "hexcasting:block/circle/directrix/redstone/lit_unpowered_west",
|
||||
"y": 270
|
||||
},
|
||||
"energized=true,facing=west,powered=true": {
|
||||
"model": "hexcasting:block/circle/directrix/redstone/lit_powered_west",
|
||||
"y": 270
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,118 @@
|
|||
{
|
||||
"variants": {
|
||||
"face=ceiling,facing=east,powered=false": {
|
||||
"model": "hexcasting:block/edified_button",
|
||||
"x": 180,
|
||||
"y": 270
|
||||
},
|
||||
"face=ceiling,facing=east,powered=true": {
|
||||
"model": "hexcasting:block/edified_button_pressed",
|
||||
"x": 180,
|
||||
"y": 270
|
||||
},
|
||||
"face=ceiling,facing=north,powered=false": {
|
||||
"model": "hexcasting:block/edified_button",
|
||||
"x": 180,
|
||||
"y": 180
|
||||
},
|
||||
"face=ceiling,facing=north,powered=true": {
|
||||
"model": "hexcasting:block/edified_button_pressed",
|
||||
"x": 180,
|
||||
"y": 180
|
||||
},
|
||||
"face=ceiling,facing=south,powered=false": {
|
||||
"model": "hexcasting:block/edified_button",
|
||||
"x": 180
|
||||
},
|
||||
"face=ceiling,facing=south,powered=true": {
|
||||
"model": "hexcasting:block/edified_button_pressed",
|
||||
"x": 180
|
||||
},
|
||||
"face=ceiling,facing=west,powered=false": {
|
||||
"model": "hexcasting:block/edified_button",
|
||||
"x": 180,
|
||||
"y": 90
|
||||
},
|
||||
"face=ceiling,facing=west,powered=true": {
|
||||
"model": "hexcasting:block/edified_button_pressed",
|
||||
"x": 180,
|
||||
"y": 90
|
||||
},
|
||||
"face=floor,facing=east,powered=false": {
|
||||
"model": "hexcasting:block/edified_button",
|
||||
"y": 90
|
||||
},
|
||||
"face=floor,facing=east,powered=true": {
|
||||
"model": "hexcasting:block/edified_button_pressed",
|
||||
"y": 90
|
||||
},
|
||||
"face=floor,facing=north,powered=false": {
|
||||
"model": "hexcasting:block/edified_button"
|
||||
},
|
||||
"face=floor,facing=north,powered=true": {
|
||||
"model": "hexcasting:block/edified_button_pressed"
|
||||
},
|
||||
"face=floor,facing=south,powered=false": {
|
||||
"model": "hexcasting:block/edified_button",
|
||||
"y": 180
|
||||
},
|
||||
"face=floor,facing=south,powered=true": {
|
||||
"model": "hexcasting:block/edified_button_pressed",
|
||||
"y": 180
|
||||
},
|
||||
"face=floor,facing=west,powered=false": {
|
||||
"model": "hexcasting:block/edified_button",
|
||||
"y": 270
|
||||
},
|
||||
"face=floor,facing=west,powered=true": {
|
||||
"model": "hexcasting:block/edified_button_pressed",
|
||||
"y": 270
|
||||
},
|
||||
"face=wall,facing=east,powered=false": {
|
||||
"model": "hexcasting:block/edified_button",
|
||||
"uvlock": true,
|
||||
"x": 90,
|
||||
"y": 90
|
||||
},
|
||||
"face=wall,facing=east,powered=true": {
|
||||
"model": "hexcasting:block/edified_button_pressed",
|
||||
"uvlock": true,
|
||||
"x": 90,
|
||||
"y": 90
|
||||
},
|
||||
"face=wall,facing=north,powered=false": {
|
||||
"model": "hexcasting:block/edified_button",
|
||||
"uvlock": true,
|
||||
"x": 90
|
||||
},
|
||||
"face=wall,facing=north,powered=true": {
|
||||
"model": "hexcasting:block/edified_button_pressed",
|
||||
"uvlock": true,
|
||||
"x": 90
|
||||
},
|
||||
"face=wall,facing=south,powered=false": {
|
||||
"model": "hexcasting:block/edified_button",
|
||||
"uvlock": true,
|
||||
"x": 90,
|
||||
"y": 180
|
||||
},
|
||||
"face=wall,facing=south,powered=true": {
|
||||
"model": "hexcasting:block/edified_button_pressed",
|
||||
"uvlock": true,
|
||||
"x": 90,
|
||||
"y": 180
|
||||
},
|
||||
"face=wall,facing=west,powered=false": {
|
||||
"model": "hexcasting:block/edified_button",
|
||||
"uvlock": true,
|
||||
"x": 90,
|
||||
"y": 270
|
||||
},
|
||||
"face=wall,facing=west,powered=true": {
|
||||
"model": "hexcasting:block/edified_button_pressed",
|
||||
"uvlock": true,
|
||||
"x": 90,
|
||||
"y": 270
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,124 @@
|
|||
{
|
||||
"variants": {
|
||||
"facing=east,half=lower,hinge=left,open=false": {
|
||||
"model": "hexcasting:block/edified_door_bottom_left"
|
||||
},
|
||||
"facing=east,half=lower,hinge=left,open=true": {
|
||||
"model": "hexcasting:block/edified_door_bottom_left_open",
|
||||
"y": 90
|
||||
},
|
||||
"facing=east,half=lower,hinge=right,open=false": {
|
||||
"model": "hexcasting:block/edified_door_bottom_right"
|
||||
},
|
||||
"facing=east,half=lower,hinge=right,open=true": {
|
||||
"model": "hexcasting:block/edified_door_bottom_right_open",
|
||||
"y": 270
|
||||
},
|
||||
"facing=east,half=upper,hinge=left,open=false": {
|
||||
"model": "hexcasting:block/edified_door_top_left"
|
||||
},
|
||||
"facing=east,half=upper,hinge=left,open=true": {
|
||||
"model": "hexcasting:block/edified_door_top_left_open",
|
||||
"y": 90
|
||||
},
|
||||
"facing=east,half=upper,hinge=right,open=false": {
|
||||
"model": "hexcasting:block/edified_door_top_right"
|
||||
},
|
||||
"facing=east,half=upper,hinge=right,open=true": {
|
||||
"model": "hexcasting:block/edified_door_top_right_open",
|
||||
"y": 270
|
||||
},
|
||||
"facing=north,half=lower,hinge=left,open=false": {
|
||||
"model": "hexcasting:block/edified_door_bottom_left",
|
||||
"y": 270
|
||||
},
|
||||
"facing=north,half=lower,hinge=left,open=true": {
|
||||
"model": "hexcasting:block/edified_door_bottom_left_open"
|
||||
},
|
||||
"facing=north,half=lower,hinge=right,open=false": {
|
||||
"model": "hexcasting:block/edified_door_bottom_right",
|
||||
"y": 270
|
||||
},
|
||||
"facing=north,half=lower,hinge=right,open=true": {
|
||||
"model": "hexcasting:block/edified_door_bottom_right_open",
|
||||
"y": 180
|
||||
},
|
||||
"facing=north,half=upper,hinge=left,open=false": {
|
||||
"model": "hexcasting:block/edified_door_top_left",
|
||||
"y": 270
|
||||
},
|
||||
"facing=north,half=upper,hinge=left,open=true": {
|
||||
"model": "hexcasting:block/edified_door_top_left_open"
|
||||
},
|
||||
"facing=north,half=upper,hinge=right,open=false": {
|
||||
"model": "hexcasting:block/edified_door_top_right",
|
||||
"y": 270
|
||||
},
|
||||
"facing=north,half=upper,hinge=right,open=true": {
|
||||
"model": "hexcasting:block/edified_door_top_right_open",
|
||||
"y": 180
|
||||
},
|
||||
"facing=south,half=lower,hinge=left,open=false": {
|
||||
"model": "hexcasting:block/edified_door_bottom_left",
|
||||
"y": 90
|
||||
},
|
||||
"facing=south,half=lower,hinge=left,open=true": {
|
||||
"model": "hexcasting:block/edified_door_bottom_left_open",
|
||||
"y": 180
|
||||
},
|
||||
"facing=south,half=lower,hinge=right,open=false": {
|
||||
"model": "hexcasting:block/edified_door_bottom_right",
|
||||
"y": 90
|
||||
},
|
||||
"facing=south,half=lower,hinge=right,open=true": {
|
||||
"model": "hexcasting:block/edified_door_bottom_right_open"
|
||||
},
|
||||
"facing=south,half=upper,hinge=left,open=false": {
|
||||
"model": "hexcasting:block/edified_door_top_left",
|
||||
"y": 90
|
||||
},
|
||||
"facing=south,half=upper,hinge=left,open=true": {
|
||||
"model": "hexcasting:block/edified_door_top_left_open",
|
||||
"y": 180
|
||||
},
|
||||
"facing=south,half=upper,hinge=right,open=false": {
|
||||
"model": "hexcasting:block/edified_door_top_right",
|
||||
"y": 90
|
||||
},
|
||||
"facing=south,half=upper,hinge=right,open=true": {
|
||||
"model": "hexcasting:block/edified_door_top_right_open"
|
||||
},
|
||||
"facing=west,half=lower,hinge=left,open=false": {
|
||||
"model": "hexcasting:block/edified_door_bottom_left",
|
||||
"y": 180
|
||||
},
|
||||
"facing=west,half=lower,hinge=left,open=true": {
|
||||
"model": "hexcasting:block/edified_door_bottom_left_open",
|
||||
"y": 270
|
||||
},
|
||||
"facing=west,half=lower,hinge=right,open=false": {
|
||||
"model": "hexcasting:block/edified_door_bottom_right",
|
||||
"y": 180
|
||||
},
|
||||
"facing=west,half=lower,hinge=right,open=true": {
|
||||
"model": "hexcasting:block/edified_door_bottom_right_open",
|
||||
"y": 90
|
||||
},
|
||||
"facing=west,half=upper,hinge=left,open=false": {
|
||||
"model": "hexcasting:block/edified_door_top_left",
|
||||
"y": 180
|
||||
},
|
||||
"facing=west,half=upper,hinge=left,open=true": {
|
||||
"model": "hexcasting:block/edified_door_top_left_open",
|
||||
"y": 270
|
||||
},
|
||||
"facing=west,half=upper,hinge=right,open=false": {
|
||||
"model": "hexcasting:block/edified_door_top_right",
|
||||
"y": 180
|
||||
},
|
||||
"facing=west,half=upper,hinge=right,open=true": {
|
||||
"model": "hexcasting:block/edified_door_top_right_open",
|
||||
"y": 90
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,16 @@
|
|||
{
|
||||
"variants": {
|
||||
"axis=x": {
|
||||
"model": "hexcasting:block/edified_log_horizontal",
|
||||
"x": 90,
|
||||
"y": 90
|
||||
},
|
||||
"axis=y": {
|
||||
"model": "hexcasting:block/edified_log"
|
||||
},
|
||||
"axis=z": {
|
||||
"model": "hexcasting:block/edified_log_horizontal",
|
||||
"x": 90
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,16 @@
|
|||
{
|
||||
"variants": {
|
||||
"axis=x": {
|
||||
"model": "hexcasting:block/edified_log_amethyst_horizontal",
|
||||
"x": 90,
|
||||
"y": 90
|
||||
},
|
||||
"axis=y": {
|
||||
"model": "hexcasting:block/edified_log_amethyst"
|
||||
},
|
||||
"axis=z": {
|
||||
"model": "hexcasting:block/edified_log_amethyst_horizontal",
|
||||
"x": 90
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,16 @@
|
|||
{
|
||||
"variants": {
|
||||
"axis=x": {
|
||||
"model": "hexcasting:block/edified_log_aventurine_horizontal",
|
||||
"x": 90,
|
||||
"y": 90
|
||||
},
|
||||
"axis=y": {
|
||||
"model": "hexcasting:block/edified_log_aventurine"
|
||||
},
|
||||
"axis=z": {
|
||||
"model": "hexcasting:block/edified_log_aventurine_horizontal",
|
||||
"x": 90
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,16 @@
|
|||
{
|
||||
"variants": {
|
||||
"axis=x": {
|
||||
"model": "hexcasting:block/edified_log_citrine_horizontal",
|
||||
"x": 90,
|
||||
"y": 90
|
||||
},
|
||||
"axis=y": {
|
||||
"model": "hexcasting:block/edified_log_citrine"
|
||||
},
|
||||
"axis=z": {
|
||||
"model": "hexcasting:block/edified_log_citrine_horizontal",
|
||||
"x": 90
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,16 @@
|
|||
{
|
||||
"variants": {
|
||||
"axis=x": {
|
||||
"model": "hexcasting:block/edified_log_purple_horizontal",
|
||||
"x": 90,
|
||||
"y": 90
|
||||
},
|
||||
"axis=y": {
|
||||
"model": "hexcasting:block/edified_log_purple"
|
||||
},
|
||||
"axis=z": {
|
||||
"model": "hexcasting:block/edified_log_purple_horizontal",
|
||||
"x": 90
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"variants": {
|
||||
"": {
|
||||
"model": "hexcasting:block/edified_panel"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,17 @@
|
|||
{
|
||||
"variants": {
|
||||
"": [
|
||||
{
|
||||
"model": "hexcasting:block/edified_planks",
|
||||
"weight": 3
|
||||
},
|
||||
{
|
||||
"model": "hexcasting:block/edified_planks_2",
|
||||
"weight": 3
|
||||
},
|
||||
{
|
||||
"model": "hexcasting:block/edified_planks_3"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
|
@ -0,0 +1,10 @@
|
|||
{
|
||||
"variants": {
|
||||
"powered=false": {
|
||||
"model": "hexcasting:block/edified_pressure_plate"
|
||||
},
|
||||
"powered=true": {
|
||||
"model": "hexcasting:block/edified_pressure_plate_down"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,13 @@
|
|||
{
|
||||
"variants": {
|
||||
"type=bottom": {
|
||||
"model": "hexcasting:block/edified_slab"
|
||||
},
|
||||
"type=double": {
|
||||
"model": "hexcasting:block/edified_planks"
|
||||
},
|
||||
"type=top": {
|
||||
"model": "hexcasting:block/edified_slab_top"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,209 @@
|
|||
{
|
||||
"variants": {
|
||||
"facing=east,half=bottom,shape=inner_left": {
|
||||
"model": "hexcasting:block/edified_stairs_inner",
|
||||
"uvlock": true,
|
||||
"y": 270
|
||||
},
|
||||
"facing=east,half=bottom,shape=inner_right": {
|
||||
"model": "hexcasting:block/edified_stairs_inner"
|
||||
},
|
||||
"facing=east,half=bottom,shape=outer_left": {
|
||||
"model": "hexcasting:block/edified_stairs_outer",
|
||||
"uvlock": true,
|
||||
"y": 270
|
||||
},
|
||||
"facing=east,half=bottom,shape=outer_right": {
|
||||
"model": "hexcasting:block/edified_stairs_outer"
|
||||
},
|
||||
"facing=east,half=bottom,shape=straight": {
|
||||
"model": "hexcasting:block/edified_stairs"
|
||||
},
|
||||
"facing=east,half=top,shape=inner_left": {
|
||||
"model": "hexcasting:block/edified_stairs_inner",
|
||||
"uvlock": true,
|
||||
"x": 180
|
||||
},
|
||||
"facing=east,half=top,shape=inner_right": {
|
||||
"model": "hexcasting:block/edified_stairs_inner",
|
||||
"uvlock": true,
|
||||
"x": 180,
|
||||
"y": 90
|
||||
},
|
||||
"facing=east,half=top,shape=outer_left": {
|
||||
"model": "hexcasting:block/edified_stairs_outer",
|
||||
"uvlock": true,
|
||||
"x": 180
|
||||
},
|
||||
"facing=east,half=top,shape=outer_right": {
|
||||
"model": "hexcasting:block/edified_stairs_outer",
|
||||
"uvlock": true,
|
||||
"x": 180,
|
||||
"y": 90
|
||||
},
|
||||
"facing=east,half=top,shape=straight": {
|
||||
"model": "hexcasting:block/edified_stairs",
|
||||
"uvlock": true,
|
||||
"x": 180
|
||||
},
|
||||
"facing=north,half=bottom,shape=inner_left": {
|
||||
"model": "hexcasting:block/edified_stairs_inner",
|
||||
"uvlock": true,
|
||||
"y": 180
|
||||
},
|
||||
"facing=north,half=bottom,shape=inner_right": {
|
||||
"model": "hexcasting:block/edified_stairs_inner",
|
||||
"uvlock": true,
|
||||
"y": 270
|
||||
},
|
||||
"facing=north,half=bottom,shape=outer_left": {
|
||||
"model": "hexcasting:block/edified_stairs_outer",
|
||||
"uvlock": true,
|
||||
"y": 180
|
||||
},
|
||||
"facing=north,half=bottom,shape=outer_right": {
|
||||
"model": "hexcasting:block/edified_stairs_outer",
|
||||
"uvlock": true,
|
||||
"y": 270
|
||||
},
|
||||
"facing=north,half=bottom,shape=straight": {
|
||||
"model": "hexcasting:block/edified_stairs",
|
||||
"uvlock": true,
|
||||
"y": 270
|
||||
},
|
||||
"facing=north,half=top,shape=inner_left": {
|
||||
"model": "hexcasting:block/edified_stairs_inner",
|
||||
"uvlock": true,
|
||||
"x": 180,
|
||||
"y": 270
|
||||
},
|
||||
"facing=north,half=top,shape=inner_right": {
|
||||
"model": "hexcasting:block/edified_stairs_inner",
|
||||
"uvlock": true,
|
||||
"x": 180
|
||||
},
|
||||
"facing=north,half=top,shape=outer_left": {
|
||||
"model": "hexcasting:block/edified_stairs_outer",
|
||||
"uvlock": true,
|
||||
"x": 180,
|
||||
"y": 270
|
||||
},
|
||||
"facing=north,half=top,shape=outer_right": {
|
||||
"model": "hexcasting:block/edified_stairs_outer",
|
||||
"uvlock": true,
|
||||
"x": 180
|
||||
},
|
||||
"facing=north,half=top,shape=straight": {
|
||||
"model": "hexcasting:block/edified_stairs",
|
||||
"uvlock": true,
|
||||
"x": 180,
|
||||
"y": 270
|
||||
},
|
||||
"facing=south,half=bottom,shape=inner_left": {
|
||||
"model": "hexcasting:block/edified_stairs_inner"
|
||||
},
|
||||
"facing=south,half=bottom,shape=inner_right": {
|
||||
"model": "hexcasting:block/edified_stairs_inner",
|
||||
"uvlock": true,
|
||||
"y": 90
|
||||
},
|
||||
"facing=south,half=bottom,shape=outer_left": {
|
||||
"model": "hexcasting:block/edified_stairs_outer"
|
||||
},
|
||||
"facing=south,half=bottom,shape=outer_right": {
|
||||
"model": "hexcasting:block/edified_stairs_outer",
|
||||
"uvlock": true,
|
||||
"y": 90
|
||||
},
|
||||
"facing=south,half=bottom,shape=straight": {
|
||||
"model": "hexcasting:block/edified_stairs",
|
||||
"uvlock": true,
|
||||
"y": 90
|
||||
},
|
||||
"facing=south,half=top,shape=inner_left": {
|
||||
"model": "hexcasting:block/edified_stairs_inner",
|
||||
"uvlock": true,
|
||||
"x": 180,
|
||||
"y": 90
|
||||
},
|
||||
"facing=south,half=top,shape=inner_right": {
|
||||
"model": "hexcasting:block/edified_stairs_inner",
|
||||
"uvlock": true,
|
||||
"x": 180,
|
||||
"y": 180
|
||||
},
|
||||
"facing=south,half=top,shape=outer_left": {
|
||||
"model": "hexcasting:block/edified_stairs_outer",
|
||||
"uvlock": true,
|
||||
"x": 180,
|
||||
"y": 90
|
||||
},
|
||||
"facing=south,half=top,shape=outer_right": {
|
||||
"model": "hexcasting:block/edified_stairs_outer",
|
||||
"uvlock": true,
|
||||
"x": 180,
|
||||
"y": 180
|
||||
},
|
||||
"facing=south,half=top,shape=straight": {
|
||||
"model": "hexcasting:block/edified_stairs",
|
||||
"uvlock": true,
|
||||
"x": 180,
|
||||
"y": 90
|
||||
},
|
||||
"facing=west,half=bottom,shape=inner_left": {
|
||||
"model": "hexcasting:block/edified_stairs_inner",
|
||||
"uvlock": true,
|
||||
"y": 90
|
||||
},
|
||||
"facing=west,half=bottom,shape=inner_right": {
|
||||
"model": "hexcasting:block/edified_stairs_inner",
|
||||
"uvlock": true,
|
||||
"y": 180
|
||||
},
|
||||
"facing=west,half=bottom,shape=outer_left": {
|
||||
"model": "hexcasting:block/edified_stairs_outer",
|
||||
"uvlock": true,
|
||||
"y": 90
|
||||
},
|
||||
"facing=west,half=bottom,shape=outer_right": {
|
||||
"model": "hexcasting:block/edified_stairs_outer",
|
||||
"uvlock": true,
|
||||
"y": 180
|
||||
},
|
||||
"facing=west,half=bottom,shape=straight": {
|
||||
"model": "hexcasting:block/edified_stairs",
|
||||
"uvlock": true,
|
||||
"y": 180
|
||||
},
|
||||
"facing=west,half=top,shape=inner_left": {
|
||||
"model": "hexcasting:block/edified_stairs_inner",
|
||||
"uvlock": true,
|
||||
"x": 180,
|
||||
"y": 180
|
||||
},
|
||||
"facing=west,half=top,shape=inner_right": {
|
||||
"model": "hexcasting:block/edified_stairs_inner",
|
||||
"uvlock": true,
|
||||
"x": 180,
|
||||
"y": 270
|
||||
},
|
||||
"facing=west,half=top,shape=outer_left": {
|
||||
"model": "hexcasting:block/edified_stairs_outer",
|
||||
"uvlock": true,
|
||||
"x": 180,
|
||||
"y": 180
|
||||
},
|
||||
"facing=west,half=top,shape=outer_right": {
|
||||
"model": "hexcasting:block/edified_stairs_outer",
|
||||
"uvlock": true,
|
||||
"x": 180,
|
||||
"y": 270
|
||||
},
|
||||
"facing=west,half=top,shape=straight": {
|
||||
"model": "hexcasting:block/edified_stairs",
|
||||
"uvlock": true,
|
||||
"x": 180,
|
||||
"y": 180
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"variants": {
|
||||
"": {
|
||||
"model": "hexcasting:block/edified_tile"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,68 @@
|
|||
{
|
||||
"variants": {
|
||||
"facing=east,half=bottom,open=false": {
|
||||
"model": "hexcasting:block/edified_trapdoor_bottom",
|
||||
"y": 90
|
||||
},
|
||||
"facing=east,half=bottom,open=true": {
|
||||
"model": "hexcasting:block/edified_trapdoor_open",
|
||||
"y": 90
|
||||
},
|
||||
"facing=east,half=top,open=false": {
|
||||
"model": "hexcasting:block/edified_trapdoor_top",
|
||||
"y": 90
|
||||
},
|
||||
"facing=east,half=top,open=true": {
|
||||
"model": "hexcasting:block/edified_trapdoor_open",
|
||||
"x": 180,
|
||||
"y": 270
|
||||
},
|
||||
"facing=north,half=bottom,open=false": {
|
||||
"model": "hexcasting:block/edified_trapdoor_bottom"
|
||||
},
|
||||
"facing=north,half=bottom,open=true": {
|
||||
"model": "hexcasting:block/edified_trapdoor_open"
|
||||
},
|
||||
"facing=north,half=top,open=false": {
|
||||
"model": "hexcasting:block/edified_trapdoor_top"
|
||||
},
|
||||
"facing=north,half=top,open=true": {
|
||||
"model": "hexcasting:block/edified_trapdoor_open",
|
||||
"x": 180,
|
||||
"y": 180
|
||||
},
|
||||
"facing=south,half=bottom,open=false": {
|
||||
"model": "hexcasting:block/edified_trapdoor_bottom",
|
||||
"y": 180
|
||||
},
|
||||
"facing=south,half=bottom,open=true": {
|
||||
"model": "hexcasting:block/edified_trapdoor_open",
|
||||
"y": 180
|
||||
},
|
||||
"facing=south,half=top,open=false": {
|
||||
"model": "hexcasting:block/edified_trapdoor_top",
|
||||
"y": 180
|
||||
},
|
||||
"facing=south,half=top,open=true": {
|
||||
"model": "hexcasting:block/edified_trapdoor_open",
|
||||
"x": 180
|
||||
},
|
||||
"facing=west,half=bottom,open=false": {
|
||||
"model": "hexcasting:block/edified_trapdoor_bottom",
|
||||
"y": 270
|
||||
},
|
||||
"facing=west,half=bottom,open=true": {
|
||||
"model": "hexcasting:block/edified_trapdoor_open",
|
||||
"y": 270
|
||||
},
|
||||
"facing=west,half=top,open=false": {
|
||||
"model": "hexcasting:block/edified_trapdoor_top",
|
||||
"y": 270
|
||||
},
|
||||
"facing=west,half=top,open=true": {
|
||||
"model": "hexcasting:block/edified_trapdoor_open",
|
||||
"x": 180,
|
||||
"y": 90
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,16 @@
|
|||
{
|
||||
"variants": {
|
||||
"axis=x": {
|
||||
"model": "hexcasting:block/edified_wood_horizontal",
|
||||
"x": 90,
|
||||
"y": 90
|
||||
},
|
||||
"axis=y": {
|
||||
"model": "hexcasting:block/edified_wood"
|
||||
},
|
||||
"axis=z": {
|
||||
"model": "hexcasting:block/edified_wood_horizontal",
|
||||
"x": 90
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,50 @@
|
|||
{
|
||||
"variants": {
|
||||
"energized=false,facing=down": {
|
||||
"model": "hexcasting:block/circle/impetus/empty/dim_down",
|
||||
"x": 90
|
||||
},
|
||||
"energized=false,facing=east": {
|
||||
"model": "hexcasting:block/circle/impetus/empty/dim_east",
|
||||
"y": 90
|
||||
},
|
||||
"energized=false,facing=north": {
|
||||
"model": "hexcasting:block/circle/impetus/empty/dim_north"
|
||||
},
|
||||
"energized=false,facing=south": {
|
||||
"model": "hexcasting:block/circle/impetus/empty/dim_south",
|
||||
"y": 180
|
||||
},
|
||||
"energized=false,facing=up": {
|
||||
"model": "hexcasting:block/circle/impetus/empty/dim_up",
|
||||
"x": -90
|
||||
},
|
||||
"energized=false,facing=west": {
|
||||
"model": "hexcasting:block/circle/impetus/empty/dim_west",
|
||||
"y": 270
|
||||
},
|
||||
"energized=true,facing=down": {
|
||||
"model": "hexcasting:block/circle/impetus/empty/lit_down",
|
||||
"x": 90
|
||||
},
|
||||
"energized=true,facing=east": {
|
||||
"model": "hexcasting:block/circle/impetus/empty/lit_east",
|
||||
"y": 90
|
||||
},
|
||||
"energized=true,facing=north": {
|
||||
"model": "hexcasting:block/circle/impetus/empty/lit_north"
|
||||
},
|
||||
"energized=true,facing=south": {
|
||||
"model": "hexcasting:block/circle/impetus/empty/lit_south",
|
||||
"y": 180
|
||||
},
|
||||
"energized=true,facing=up": {
|
||||
"model": "hexcasting:block/circle/impetus/empty/lit_up",
|
||||
"x": -90
|
||||
},
|
||||
"energized=true,facing=west": {
|
||||
"model": "hexcasting:block/circle/impetus/empty/lit_west",
|
||||
"y": 270
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,50 @@
|
|||
{
|
||||
"variants": {
|
||||
"energized=false,facing=down": {
|
||||
"model": "hexcasting:block/circle/impetus/look/dim_down",
|
||||
"x": 90
|
||||
},
|
||||
"energized=false,facing=east": {
|
||||
"model": "hexcasting:block/circle/impetus/look/dim_east",
|
||||
"y": 90
|
||||
},
|
||||
"energized=false,facing=north": {
|
||||
"model": "hexcasting:block/circle/impetus/look/dim_north"
|
||||
},
|
||||
"energized=false,facing=south": {
|
||||
"model": "hexcasting:block/circle/impetus/look/dim_south",
|
||||
"y": 180
|
||||
},
|
||||
"energized=false,facing=up": {
|
||||
"model": "hexcasting:block/circle/impetus/look/dim_up",
|
||||
"x": -90
|
||||
},
|
||||
"energized=false,facing=west": {
|
||||
"model": "hexcasting:block/circle/impetus/look/dim_west",
|
||||
"y": 270
|
||||
},
|
||||
"energized=true,facing=down": {
|
||||
"model": "hexcasting:block/circle/impetus/look/lit_down",
|
||||
"x": 90
|
||||
},
|
||||
"energized=true,facing=east": {
|
||||
"model": "hexcasting:block/circle/impetus/look/lit_east",
|
||||
"y": 90
|
||||
},
|
||||
"energized=true,facing=north": {
|
||||
"model": "hexcasting:block/circle/impetus/look/lit_north"
|
||||
},
|
||||
"energized=true,facing=south": {
|
||||
"model": "hexcasting:block/circle/impetus/look/lit_south",
|
||||
"y": 180
|
||||
},
|
||||
"energized=true,facing=up": {
|
||||
"model": "hexcasting:block/circle/impetus/look/lit_up",
|
||||
"x": -90
|
||||
},
|
||||
"energized=true,facing=west": {
|
||||
"model": "hexcasting:block/circle/impetus/look/lit_west",
|
||||
"y": 270
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,96 @@
|
|||
{
|
||||
"variants": {
|
||||
"energized=false,facing=down,powered=false": {
|
||||
"model": "hexcasting:block/circle/impetus/redstone/dim_down",
|
||||
"x": 90
|
||||
},
|
||||
"energized=false,facing=down,powered=true": {
|
||||
"model": "hexcasting:block/circle/impetus/redstone/dim_down",
|
||||
"x": 90
|
||||
},
|
||||
"energized=false,facing=east,powered=false": {
|
||||
"model": "hexcasting:block/circle/impetus/redstone/dim_east",
|
||||
"y": 90
|
||||
},
|
||||
"energized=false,facing=east,powered=true": {
|
||||
"model": "hexcasting:block/circle/impetus/redstone/dim_east",
|
||||
"y": 90
|
||||
},
|
||||
"energized=false,facing=north,powered=false": {
|
||||
"model": "hexcasting:block/circle/impetus/redstone/dim_north"
|
||||
},
|
||||
"energized=false,facing=north,powered=true": {
|
||||
"model": "hexcasting:block/circle/impetus/redstone/dim_north"
|
||||
},
|
||||
"energized=false,facing=south,powered=false": {
|
||||
"model": "hexcasting:block/circle/impetus/redstone/dim_south",
|
||||
"y": 180
|
||||
},
|
||||
"energized=false,facing=south,powered=true": {
|
||||
"model": "hexcasting:block/circle/impetus/redstone/dim_south",
|
||||
"y": 180
|
||||
},
|
||||
"energized=false,facing=up,powered=false": {
|
||||
"model": "hexcasting:block/circle/impetus/redstone/dim_up",
|
||||
"x": -90
|
||||
},
|
||||
"energized=false,facing=up,powered=true": {
|
||||
"model": "hexcasting:block/circle/impetus/redstone/dim_up",
|
||||
"x": -90
|
||||
},
|
||||
"energized=false,facing=west,powered=false": {
|
||||
"model": "hexcasting:block/circle/impetus/redstone/dim_west",
|
||||
"y": 270
|
||||
},
|
||||
"energized=false,facing=west,powered=true": {
|
||||
"model": "hexcasting:block/circle/impetus/redstone/dim_west",
|
||||
"y": 270
|
||||
},
|
||||
"energized=true,facing=down,powered=false": {
|
||||
"model": "hexcasting:block/circle/impetus/redstone/lit_down",
|
||||
"x": 90
|
||||
},
|
||||
"energized=true,facing=down,powered=true": {
|
||||
"model": "hexcasting:block/circle/impetus/redstone/lit_down",
|
||||
"x": 90
|
||||
},
|
||||
"energized=true,facing=east,powered=false": {
|
||||
"model": "hexcasting:block/circle/impetus/redstone/lit_east",
|
||||
"y": 90
|
||||
},
|
||||
"energized=true,facing=east,powered=true": {
|
||||
"model": "hexcasting:block/circle/impetus/redstone/lit_east",
|
||||
"y": 90
|
||||
},
|
||||
"energized=true,facing=north,powered=false": {
|
||||
"model": "hexcasting:block/circle/impetus/redstone/lit_north"
|
||||
},
|
||||
"energized=true,facing=north,powered=true": {
|
||||
"model": "hexcasting:block/circle/impetus/redstone/lit_north"
|
||||
},
|
||||
"energized=true,facing=south,powered=false": {
|
||||
"model": "hexcasting:block/circle/impetus/redstone/lit_south",
|
||||
"y": 180
|
||||
},
|
||||
"energized=true,facing=south,powered=true": {
|
||||
"model": "hexcasting:block/circle/impetus/redstone/lit_south",
|
||||
"y": 180
|
||||
},
|
||||
"energized=true,facing=up,powered=false": {
|
||||
"model": "hexcasting:block/circle/impetus/redstone/lit_up",
|
||||
"x": -90
|
||||
},
|
||||
"energized=true,facing=up,powered=true": {
|
||||
"model": "hexcasting:block/circle/impetus/redstone/lit_up",
|
||||
"x": -90
|
||||
},
|
||||
"energized=true,facing=west,powered=false": {
|
||||
"model": "hexcasting:block/circle/impetus/redstone/lit_west",
|
||||
"y": 270
|
||||
},
|
||||
"energized=true,facing=west,powered=true": {
|
||||
"model": "hexcasting:block/circle/impetus/redstone/lit_west",
|
||||
"y": 270
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,50 @@
|
|||
{
|
||||
"variants": {
|
||||
"energized=false,facing=down": {
|
||||
"model": "hexcasting:block/circle/impetus/rightclick/dim_down",
|
||||
"x": 90
|
||||
},
|
||||
"energized=false,facing=east": {
|
||||
"model": "hexcasting:block/circle/impetus/rightclick/dim_east",
|
||||
"y": 90
|
||||
},
|
||||
"energized=false,facing=north": {
|
||||
"model": "hexcasting:block/circle/impetus/rightclick/dim_north"
|
||||
},
|
||||
"energized=false,facing=south": {
|
||||
"model": "hexcasting:block/circle/impetus/rightclick/dim_south",
|
||||
"y": 180
|
||||
},
|
||||
"energized=false,facing=up": {
|
||||
"model": "hexcasting:block/circle/impetus/rightclick/dim_up",
|
||||
"x": -90
|
||||
},
|
||||
"energized=false,facing=west": {
|
||||
"model": "hexcasting:block/circle/impetus/rightclick/dim_west",
|
||||
"y": 270
|
||||
},
|
||||
"energized=true,facing=down": {
|
||||
"model": "hexcasting:block/circle/impetus/rightclick/lit_down",
|
||||
"x": 90
|
||||
},
|
||||
"energized=true,facing=east": {
|
||||
"model": "hexcasting:block/circle/impetus/rightclick/lit_east",
|
||||
"y": 90
|
||||
},
|
||||
"energized=true,facing=north": {
|
||||
"model": "hexcasting:block/circle/impetus/rightclick/lit_north"
|
||||
},
|
||||
"energized=true,facing=south": {
|
||||
"model": "hexcasting:block/circle/impetus/rightclick/lit_south",
|
||||
"y": 180
|
||||
},
|
||||
"energized=true,facing=up": {
|
||||
"model": "hexcasting:block/circle/impetus/rightclick/lit_up",
|
||||
"x": -90
|
||||
},
|
||||
"energized=true,facing=west": {
|
||||
"model": "hexcasting:block/circle/impetus/rightclick/lit_west",
|
||||
"y": 270
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"variants": {
|
||||
"": {
|
||||
"model": "hexcasting:block/quenched_allay"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"variants": {
|
||||
"": {
|
||||
"model": "hexcasting:block/quenched_allay_bricks"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"variants": {
|
||||
"": {
|
||||
"model": "hexcasting:block/quenched_allay_bricks_small"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"variants": {
|
||||
"": {
|
||||
"model": "hexcasting:block/quenched_allay_tiles"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"variants": {
|
||||
"": {
|
||||
"model": "hexcasting:block/scroll_paper"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"variants": {
|
||||
"": {
|
||||
"model": "hexcasting:block/scroll_paper_lantern"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,122 @@
|
|||
{
|
||||
"variants": {
|
||||
"energized=false,face=ceiling,facing=east": {
|
||||
"model": "hexcasting:block/slate",
|
||||
"uvlock": true,
|
||||
"x": 180
|
||||
},
|
||||
"energized=false,face=ceiling,facing=north": {
|
||||
"model": "hexcasting:block/slate",
|
||||
"uvlock": true,
|
||||
"x": 180
|
||||
},
|
||||
"energized=false,face=ceiling,facing=south": {
|
||||
"model": "hexcasting:block/slate",
|
||||
"uvlock": true,
|
||||
"x": 180
|
||||
},
|
||||
"energized=false,face=ceiling,facing=west": {
|
||||
"model": "hexcasting:block/slate",
|
||||
"uvlock": true,
|
||||
"x": 180
|
||||
},
|
||||
"energized=false,face=floor,facing=east": {
|
||||
"model": "hexcasting:block/slate",
|
||||
"uvlock": true
|
||||
},
|
||||
"energized=false,face=floor,facing=north": {
|
||||
"model": "hexcasting:block/slate",
|
||||
"uvlock": true
|
||||
},
|
||||
"energized=false,face=floor,facing=south": {
|
||||
"model": "hexcasting:block/slate",
|
||||
"uvlock": true
|
||||
},
|
||||
"energized=false,face=floor,facing=west": {
|
||||
"model": "hexcasting:block/slate",
|
||||
"uvlock": true
|
||||
},
|
||||
"energized=false,face=wall,facing=east": {
|
||||
"model": "hexcasting:block/slate",
|
||||
"uvlock": true,
|
||||
"x": 90,
|
||||
"y": 90
|
||||
},
|
||||
"energized=false,face=wall,facing=north": {
|
||||
"model": "hexcasting:block/slate",
|
||||
"uvlock": true,
|
||||
"x": 90
|
||||
},
|
||||
"energized=false,face=wall,facing=south": {
|
||||
"model": "hexcasting:block/slate",
|
||||
"uvlock": true,
|
||||
"x": 90,
|
||||
"y": 180
|
||||
},
|
||||
"energized=false,face=wall,facing=west": {
|
||||
"model": "hexcasting:block/slate",
|
||||
"uvlock": true,
|
||||
"x": 90,
|
||||
"y": 270
|
||||
},
|
||||
"energized=true,face=ceiling,facing=east": {
|
||||
"model": "hexcasting:block/slate",
|
||||
"uvlock": true,
|
||||
"x": 180
|
||||
},
|
||||
"energized=true,face=ceiling,facing=north": {
|
||||
"model": "hexcasting:block/slate",
|
||||
"uvlock": true,
|
||||
"x": 180
|
||||
},
|
||||
"energized=true,face=ceiling,facing=south": {
|
||||
"model": "hexcasting:block/slate",
|
||||
"uvlock": true,
|
||||
"x": 180
|
||||
},
|
||||
"energized=true,face=ceiling,facing=west": {
|
||||
"model": "hexcasting:block/slate",
|
||||
"uvlock": true,
|
||||
"x": 180
|
||||
},
|
||||
"energized=true,face=floor,facing=east": {
|
||||
"model": "hexcasting:block/slate",
|
||||
"uvlock": true
|
||||
},
|
||||
"energized=true,face=floor,facing=north": {
|
||||
"model": "hexcasting:block/slate",
|
||||
"uvlock": true
|
||||
},
|
||||
"energized=true,face=floor,facing=south": {
|
||||
"model": "hexcasting:block/slate",
|
||||
"uvlock": true
|
||||
},
|
||||
"energized=true,face=floor,facing=west": {
|
||||
"model": "hexcasting:block/slate",
|
||||
"uvlock": true
|
||||
},
|
||||
"energized=true,face=wall,facing=east": {
|
||||
"model": "hexcasting:block/slate",
|
||||
"uvlock": true,
|
||||
"x": 90,
|
||||
"y": 90
|
||||
},
|
||||
"energized=true,face=wall,facing=north": {
|
||||
"model": "hexcasting:block/slate",
|
||||
"uvlock": true,
|
||||
"x": 90
|
||||
},
|
||||
"energized=true,face=wall,facing=south": {
|
||||
"model": "hexcasting:block/slate",
|
||||
"uvlock": true,
|
||||
"x": 90,
|
||||
"y": 180
|
||||
},
|
||||
"energized=true,face=wall,facing=west": {
|
||||
"model": "hexcasting:block/slate",
|
||||
"uvlock": true,
|
||||
"x": 90,
|
||||
"y": 270
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,15 @@
|
|||
{
|
||||
"variants": {
|
||||
"": [
|
||||
{
|
||||
"model": "hexcasting:block/deco/slate_amethyst_bricks_0"
|
||||
},
|
||||
{
|
||||
"model": "hexcasting:block/deco/slate_amethyst_bricks_1"
|
||||
},
|
||||
{
|
||||
"model": "hexcasting:block/deco/slate_amethyst_bricks_2"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
|
@ -0,0 +1,15 @@
|
|||
{
|
||||
"variants": {
|
||||
"": [
|
||||
{
|
||||
"model": "hexcasting:block/deco/slate_amethyst_bricks_small_0"
|
||||
},
|
||||
{
|
||||
"model": "hexcasting:block/deco/slate_amethyst_bricks_small_1"
|
||||
},
|
||||
{
|
||||
"model": "hexcasting:block/deco/slate_amethyst_bricks_small_2"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
|
@ -0,0 +1,16 @@
|
|||
{
|
||||
"variants": {
|
||||
"axis=x": {
|
||||
"model": "hexcasting:block/slate_amethyst_pillar_horizontal",
|
||||
"x": 90,
|
||||
"y": 90
|
||||
},
|
||||
"axis=y": {
|
||||
"model": "hexcasting:block/slate_amethyst_pillar"
|
||||
},
|
||||
"axis=z": {
|
||||
"model": "hexcasting:block/slate_amethyst_pillar_horizontal",
|
||||
"x": 90
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"variants": {
|
||||
"": {
|
||||
"model": "hexcasting:block/deco/slate_amethyst_tiles"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"variants": {
|
||||
"": {
|
||||
"model": "hexcasting:block/slate_block"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"variants": {
|
||||
"": {
|
||||
"model": "hexcasting:block/deco/slate_bricks"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"variants": {
|
||||
"": {
|
||||
"model": "hexcasting:block/deco/slate_bricks_small"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,16 @@
|
|||
{
|
||||
"variants": {
|
||||
"axis=x": {
|
||||
"model": "hexcasting:block/slate_pillar_horizontal",
|
||||
"x": 90,
|
||||
"y": 90
|
||||
},
|
||||
"axis=y": {
|
||||
"model": "hexcasting:block/slate_pillar"
|
||||
},
|
||||
"axis=z": {
|
||||
"model": "hexcasting:block/slate_pillar_horizontal",
|
||||
"x": 90
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"variants": {
|
||||
"": {
|
||||
"model": "hexcasting:block/deco/slate_tiles"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,16 @@
|
|||
{
|
||||
"variants": {
|
||||
"axis=x": {
|
||||
"model": "hexcasting:block/stripped_edified_log_horizontal",
|
||||
"x": 90,
|
||||
"y": 90
|
||||
},
|
||||
"axis=y": {
|
||||
"model": "hexcasting:block/stripped_edified_log"
|
||||
},
|
||||
"axis=z": {
|
||||
"model": "hexcasting:block/stripped_edified_log_horizontal",
|
||||
"x": 90
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,16 @@
|
|||
{
|
||||
"variants": {
|
||||
"axis=x": {
|
||||
"model": "hexcasting:block/stripped_edified_wood_horizontal",
|
||||
"x": 90,
|
||||
"y": 90
|
||||
},
|
||||
"axis=y": {
|
||||
"model": "hexcasting:block/stripped_edified_wood"
|
||||
},
|
||||
"axis=z": {
|
||||
"model": "hexcasting:block/stripped_edified_wood_horizontal",
|
||||
"x": 90
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,68 @@
|
|||
{
|
||||
"elements": [
|
||||
{
|
||||
"faces": {
|
||||
"down": {
|
||||
"cullface": "down",
|
||||
"texture": "#top_bottom"
|
||||
},
|
||||
"east": {
|
||||
"cullface": "east",
|
||||
"texture": "#side"
|
||||
},
|
||||
"north": {
|
||||
"cullface": "north",
|
||||
"texture": "#front"
|
||||
},
|
||||
"south": {
|
||||
"cullface": "south",
|
||||
"texture": "#side"
|
||||
},
|
||||
"up": {
|
||||
"cullface": "up",
|
||||
"texture": "#top_bottom"
|
||||
},
|
||||
"west": {
|
||||
"cullface": "west",
|
||||
"texture": "#side"
|
||||
}
|
||||
},
|
||||
"from": [
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"to": [
|
||||
16,
|
||||
16,
|
||||
16
|
||||
]
|
||||
},
|
||||
{
|
||||
"faces": {
|
||||
"north": {
|
||||
"cullface": "north",
|
||||
"texture": "#overlay",
|
||||
"tintindex": 0
|
||||
}
|
||||
},
|
||||
"from": [
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"to": [
|
||||
16,
|
||||
16,
|
||||
16
|
||||
]
|
||||
}
|
||||
],
|
||||
"render_type": "minecraft:cutout",
|
||||
"textures": {
|
||||
"front": "hexcasting:block/akashic_bookshelf",
|
||||
"particle": "hexcasting:block/akashic_bookshelf_vert",
|
||||
"side": "hexcasting:block/akashic_bookshelf_horiz",
|
||||
"top_bottom": "hexcasting:block/akashic_bookshelf_vert"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"parent": "hexcasting:block/akashic_bookshelf",
|
||||
"textures": {
|
||||
"overlay": "hexcasting:block/akashic_bookshelf_overlay_1"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"parent": "hexcasting:block/akashic_bookshelf",
|
||||
"textures": {
|
||||
"overlay": "hexcasting:block/akashic_bookshelf_overlay_2"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"parent": "hexcasting:block/akashic_bookshelf",
|
||||
"textures": {
|
||||
"overlay": "hexcasting:block/akashic_bookshelf_overlay_3"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"parent": "hexcasting:block/akashic_bookshelf",
|
||||
"textures": {
|
||||
"overlay": "hexcasting:block/akashic_bookshelf_overlay_4"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"parent": "minecraft:block/orientable",
|
||||
"textures": {
|
||||
"front": "hexcasting:block/akashic_bookshelf",
|
||||
"side": "hexcasting:block/akashic_bookshelf_horiz",
|
||||
"top": "hexcasting:block/akashic_bookshelf_vert"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"parent": "minecraft:block/cube_all",
|
||||
"textures": {
|
||||
"all": "hexcasting:block/akashic_ligature"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,87 @@
|
|||
{
|
||||
"parent": "minecraft:block/block",
|
||||
"elements": [
|
||||
{
|
||||
"faces": {
|
||||
"down": {
|
||||
"cullface": "down",
|
||||
"texture": "#outer"
|
||||
},
|
||||
"east": {
|
||||
"cullface": "east",
|
||||
"texture": "#outer"
|
||||
},
|
||||
"north": {
|
||||
"cullface": "north",
|
||||
"texture": "#outer"
|
||||
},
|
||||
"south": {
|
||||
"cullface": "south",
|
||||
"texture": "#outer"
|
||||
},
|
||||
"up": {
|
||||
"cullface": "up",
|
||||
"texture": "#outer"
|
||||
},
|
||||
"west": {
|
||||
"cullface": "west",
|
||||
"texture": "#outer"
|
||||
}
|
||||
},
|
||||
"from": [
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"to": [
|
||||
16,
|
||||
16,
|
||||
16
|
||||
]
|
||||
},
|
||||
{
|
||||
"faces": {
|
||||
"down": {
|
||||
"rotation": 180,
|
||||
"texture": "#inner"
|
||||
},
|
||||
"east": {
|
||||
"rotation": 180,
|
||||
"texture": "#inner"
|
||||
},
|
||||
"north": {
|
||||
"rotation": 180,
|
||||
"texture": "#inner"
|
||||
},
|
||||
"south": {
|
||||
"rotation": 180,
|
||||
"texture": "#inner"
|
||||
},
|
||||
"up": {
|
||||
"rotation": 180,
|
||||
"texture": "#inner"
|
||||
},
|
||||
"west": {
|
||||
"rotation": 180,
|
||||
"texture": "#inner"
|
||||
}
|
||||
},
|
||||
"from": [
|
||||
15.75,
|
||||
15.75,
|
||||
15.75
|
||||
],
|
||||
"to": [
|
||||
0.25,
|
||||
0.25,
|
||||
0.25
|
||||
]
|
||||
}
|
||||
],
|
||||
"render_type": "minecraft:translucent",
|
||||
"textures": {
|
||||
"inner": "hexcasting:block/akashic_ligature",
|
||||
"outer": "hexcasting:block/akashic_record",
|
||||
"particle": "hexcasting:block/akashic_ligature"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"parent": "hexcasting:block/cube_half_mirrored",
|
||||
"textures": {
|
||||
"all": "hexcasting:block/amethyst_dust_block"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"parent": "minecraft:block/leaves",
|
||||
"render_type": "minecraft:cutout_mipped",
|
||||
"textures": {
|
||||
"all": "hexcasting:block/amethyst_edified_leaves"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"parent": "minecraft:block/cube_all",
|
||||
"textures": {
|
||||
"all": "hexcasting:block/ancient_scroll_paper"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"parent": "minecraft:block/cube_bottom_top",
|
||||
"textures": {
|
||||
"bottom": "hexcasting:block/ancient_scroll_paper_lantern_bottom",
|
||||
"side": "hexcasting:block/ancient_scroll_paper_lantern_side",
|
||||
"top": "hexcasting:block/ancient_scroll_paper_lantern_top"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"parent": "minecraft:block/leaves",
|
||||
"render_type": "minecraft:cutout_mipped",
|
||||
"textures": {
|
||||
"all": "hexcasting:block/aventurine_edified_leaves"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"parent": "minecraft:block/cube",
|
||||
"textures": {
|
||||
"down": "hexcasting:block/circle/bottom",
|
||||
"east": "hexcasting:block/circle/directrix/boolean/left_false",
|
||||
"north": "hexcasting:block/circle/directrix/boolean/front_dim_false",
|
||||
"particle": "hexcasting:block/slate",
|
||||
"south": "hexcasting:block/circle/directrix/boolean/back_not_true",
|
||||
"up": "hexcasting:block/circle/directrix/boolean/top_false",
|
||||
"west": "hexcasting:block/circle/directrix/boolean/right_false"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"parent": "minecraft:block/cube",
|
||||
"textures": {
|
||||
"down": "hexcasting:block/circle/bottom",
|
||||
"east": "hexcasting:block/circle/directrix/boolean/left_false",
|
||||
"north": "hexcasting:block/circle/directrix/boolean/front_dim_false",
|
||||
"particle": "hexcasting:block/slate",
|
||||
"south": "hexcasting:block/circle/directrix/boolean/back_not_true",
|
||||
"up": "hexcasting:block/circle/directrix/boolean/top_false",
|
||||
"west": "hexcasting:block/circle/directrix/boolean/right_false"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"parent": "minecraft:block/cube",
|
||||
"textures": {
|
||||
"down": "hexcasting:block/circle/bottom",
|
||||
"east": "hexcasting:block/circle/directrix/boolean/left_false",
|
||||
"north": "hexcasting:block/circle/directrix/boolean/front_dim_false",
|
||||
"particle": "hexcasting:block/slate",
|
||||
"south": "hexcasting:block/circle/directrix/boolean/back_not_true",
|
||||
"up": "hexcasting:block/circle/directrix/boolean/top_false",
|
||||
"west": "hexcasting:block/circle/directrix/boolean/right_false"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"parent": "minecraft:block/cube",
|
||||
"textures": {
|
||||
"down": "hexcasting:block/circle/bottom",
|
||||
"east": "hexcasting:block/circle/directrix/boolean/left_false",
|
||||
"north": "hexcasting:block/circle/directrix/boolean/front_dim_false",
|
||||
"particle": "hexcasting:block/slate",
|
||||
"south": "hexcasting:block/circle/directrix/boolean/back_not_true",
|
||||
"up": "hexcasting:block/circle/directrix/boolean/top_false",
|
||||
"west": "hexcasting:block/circle/directrix/boolean/right_false"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"parent": "minecraft:block/cube",
|
||||
"textures": {
|
||||
"down": "hexcasting:block/circle/bottom",
|
||||
"east": "hexcasting:block/circle/directrix/boolean/left_false",
|
||||
"north": "hexcasting:block/circle/directrix/boolean/front_dim_false",
|
||||
"particle": "hexcasting:block/slate",
|
||||
"south": "hexcasting:block/circle/directrix/boolean/back_not_true",
|
||||
"up": "hexcasting:block/circle/directrix/boolean/top_false",
|
||||
"west": "hexcasting:block/circle/directrix/boolean/right_false"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"parent": "minecraft:block/cube",
|
||||
"textures": {
|
||||
"down": "hexcasting:block/circle/bottom",
|
||||
"east": "hexcasting:block/circle/directrix/boolean/left_false",
|
||||
"north": "hexcasting:block/circle/directrix/boolean/front_dim_false",
|
||||
"particle": "hexcasting:block/slate",
|
||||
"south": "hexcasting:block/circle/directrix/boolean/back_not_true",
|
||||
"up": "hexcasting:block/circle/directrix/boolean/top_false",
|
||||
"west": "hexcasting:block/circle/directrix/boolean/right_false"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"parent": "minecraft:block/cube",
|
||||
"textures": {
|
||||
"down": "hexcasting:block/circle/bottom",
|
||||
"east": "hexcasting:block/circle/directrix/boolean/left_neither",
|
||||
"north": "hexcasting:block/circle/directrix/boolean/front_not_false",
|
||||
"particle": "hexcasting:block/slate",
|
||||
"south": "hexcasting:block/circle/directrix/boolean/back_not_true",
|
||||
"up": "hexcasting:block/circle/directrix/boolean/top_neither",
|
||||
"west": "hexcasting:block/circle/directrix/boolean/right_neither"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"parent": "minecraft:block/cube",
|
||||
"textures": {
|
||||
"down": "hexcasting:block/circle/bottom",
|
||||
"east": "hexcasting:block/circle/directrix/boolean/left_neither",
|
||||
"north": "hexcasting:block/circle/directrix/boolean/front_not_false",
|
||||
"particle": "hexcasting:block/slate",
|
||||
"south": "hexcasting:block/circle/directrix/boolean/back_not_true",
|
||||
"up": "hexcasting:block/circle/directrix/boolean/top_neither",
|
||||
"west": "hexcasting:block/circle/directrix/boolean/right_neither"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"parent": "minecraft:block/cube",
|
||||
"textures": {
|
||||
"down": "hexcasting:block/circle/bottom",
|
||||
"east": "hexcasting:block/circle/directrix/boolean/left_neither",
|
||||
"north": "hexcasting:block/circle/directrix/boolean/front_not_false",
|
||||
"particle": "hexcasting:block/slate",
|
||||
"south": "hexcasting:block/circle/directrix/boolean/back_not_true",
|
||||
"up": "hexcasting:block/circle/directrix/boolean/top_neither",
|
||||
"west": "hexcasting:block/circle/directrix/boolean/right_neither"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"parent": "minecraft:block/cube",
|
||||
"textures": {
|
||||
"down": "hexcasting:block/circle/bottom",
|
||||
"east": "hexcasting:block/circle/directrix/boolean/left_neither",
|
||||
"north": "hexcasting:block/circle/directrix/boolean/front_not_false",
|
||||
"particle": "hexcasting:block/slate",
|
||||
"south": "hexcasting:block/circle/directrix/boolean/back_not_true",
|
||||
"up": "hexcasting:block/circle/directrix/boolean/top_neither",
|
||||
"west": "hexcasting:block/circle/directrix/boolean/right_neither"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"parent": "minecraft:block/cube",
|
||||
"textures": {
|
||||
"down": "hexcasting:block/circle/bottom",
|
||||
"east": "hexcasting:block/circle/directrix/boolean/left_neither",
|
||||
"north": "hexcasting:block/circle/directrix/boolean/front_not_false",
|
||||
"particle": "hexcasting:block/slate",
|
||||
"south": "hexcasting:block/circle/directrix/boolean/back_not_true",
|
||||
"up": "hexcasting:block/circle/directrix/boolean/top_neither",
|
||||
"west": "hexcasting:block/circle/directrix/boolean/right_neither"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"parent": "minecraft:block/cube",
|
||||
"textures": {
|
||||
"down": "hexcasting:block/circle/bottom",
|
||||
"east": "hexcasting:block/circle/directrix/boolean/left_neither",
|
||||
"north": "hexcasting:block/circle/directrix/boolean/front_not_false",
|
||||
"particle": "hexcasting:block/slate",
|
||||
"south": "hexcasting:block/circle/directrix/boolean/back_not_true",
|
||||
"up": "hexcasting:block/circle/directrix/boolean/top_neither",
|
||||
"west": "hexcasting:block/circle/directrix/boolean/right_neither"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"parent": "minecraft:block/cube",
|
||||
"textures": {
|
||||
"down": "hexcasting:block/circle/bottom",
|
||||
"east": "hexcasting:block/circle/directrix/boolean/left_true",
|
||||
"north": "hexcasting:block/circle/directrix/boolean/front_not_false",
|
||||
"particle": "hexcasting:block/slate",
|
||||
"south": "hexcasting:block/circle/directrix/boolean/back_dim_true",
|
||||
"up": "hexcasting:block/circle/directrix/boolean/top_true",
|
||||
"west": "hexcasting:block/circle/directrix/boolean/right_true"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"parent": "minecraft:block/cube",
|
||||
"textures": {
|
||||
"down": "hexcasting:block/circle/bottom",
|
||||
"east": "hexcasting:block/circle/directrix/boolean/left_true",
|
||||
"north": "hexcasting:block/circle/directrix/boolean/front_not_false",
|
||||
"particle": "hexcasting:block/slate",
|
||||
"south": "hexcasting:block/circle/directrix/boolean/back_dim_true",
|
||||
"up": "hexcasting:block/circle/directrix/boolean/top_true",
|
||||
"west": "hexcasting:block/circle/directrix/boolean/right_true"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"parent": "minecraft:block/cube",
|
||||
"textures": {
|
||||
"down": "hexcasting:block/circle/bottom",
|
||||
"east": "hexcasting:block/circle/directrix/boolean/left_true",
|
||||
"north": "hexcasting:block/circle/directrix/boolean/front_not_false",
|
||||
"particle": "hexcasting:block/slate",
|
||||
"south": "hexcasting:block/circle/directrix/boolean/back_dim_true",
|
||||
"up": "hexcasting:block/circle/directrix/boolean/top_true",
|
||||
"west": "hexcasting:block/circle/directrix/boolean/right_true"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"parent": "minecraft:block/cube",
|
||||
"textures": {
|
||||
"down": "hexcasting:block/circle/bottom",
|
||||
"east": "hexcasting:block/circle/directrix/boolean/left_true",
|
||||
"north": "hexcasting:block/circle/directrix/boolean/front_not_false",
|
||||
"particle": "hexcasting:block/slate",
|
||||
"south": "hexcasting:block/circle/directrix/boolean/back_dim_true",
|
||||
"up": "hexcasting:block/circle/directrix/boolean/top_true",
|
||||
"west": "hexcasting:block/circle/directrix/boolean/right_true"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"parent": "minecraft:block/cube",
|
||||
"textures": {
|
||||
"down": "hexcasting:block/circle/bottom",
|
||||
"east": "hexcasting:block/circle/directrix/boolean/left_true",
|
||||
"north": "hexcasting:block/circle/directrix/boolean/front_not_false",
|
||||
"particle": "hexcasting:block/slate",
|
||||
"south": "hexcasting:block/circle/directrix/boolean/back_dim_true",
|
||||
"up": "hexcasting:block/circle/directrix/boolean/top_true",
|
||||
"west": "hexcasting:block/circle/directrix/boolean/right_true"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"parent": "minecraft:block/cube",
|
||||
"textures": {
|
||||
"down": "hexcasting:block/circle/bottom",
|
||||
"east": "hexcasting:block/circle/directrix/boolean/left_true",
|
||||
"north": "hexcasting:block/circle/directrix/boolean/front_not_false",
|
||||
"particle": "hexcasting:block/slate",
|
||||
"south": "hexcasting:block/circle/directrix/boolean/back_dim_true",
|
||||
"up": "hexcasting:block/circle/directrix/boolean/top_true",
|
||||
"west": "hexcasting:block/circle/directrix/boolean/right_true"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"parent": "minecraft:block/cube",
|
||||
"textures": {
|
||||
"down": "hexcasting:block/circle/bottom",
|
||||
"east": "hexcasting:block/circle/directrix/boolean/left_false",
|
||||
"north": "hexcasting:block/circle/directrix/boolean/front_lit_false",
|
||||
"particle": "hexcasting:block/slate",
|
||||
"south": "hexcasting:block/circle/directrix/boolean/back_not_true",
|
||||
"up": "hexcasting:block/circle/directrix/boolean/top_false",
|
||||
"west": "hexcasting:block/circle/directrix/boolean/right_false"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"parent": "minecraft:block/cube",
|
||||
"textures": {
|
||||
"down": "hexcasting:block/circle/bottom",
|
||||
"east": "hexcasting:block/circle/directrix/boolean/left_false",
|
||||
"north": "hexcasting:block/circle/directrix/boolean/front_lit_false",
|
||||
"particle": "hexcasting:block/slate",
|
||||
"south": "hexcasting:block/circle/directrix/boolean/back_not_true",
|
||||
"up": "hexcasting:block/circle/directrix/boolean/top_false",
|
||||
"west": "hexcasting:block/circle/directrix/boolean/right_false"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"parent": "minecraft:block/cube",
|
||||
"textures": {
|
||||
"down": "hexcasting:block/circle/bottom",
|
||||
"east": "hexcasting:block/circle/directrix/boolean/left_false",
|
||||
"north": "hexcasting:block/circle/directrix/boolean/front_lit_false",
|
||||
"particle": "hexcasting:block/slate",
|
||||
"south": "hexcasting:block/circle/directrix/boolean/back_not_true",
|
||||
"up": "hexcasting:block/circle/directrix/boolean/top_false",
|
||||
"west": "hexcasting:block/circle/directrix/boolean/right_false"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"parent": "minecraft:block/cube",
|
||||
"textures": {
|
||||
"down": "hexcasting:block/circle/bottom",
|
||||
"east": "hexcasting:block/circle/directrix/boolean/left_false",
|
||||
"north": "hexcasting:block/circle/directrix/boolean/front_lit_false",
|
||||
"particle": "hexcasting:block/slate",
|
||||
"south": "hexcasting:block/circle/directrix/boolean/back_not_true",
|
||||
"up": "hexcasting:block/circle/directrix/boolean/top_false",
|
||||
"west": "hexcasting:block/circle/directrix/boolean/right_false"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"parent": "minecraft:block/cube",
|
||||
"textures": {
|
||||
"down": "hexcasting:block/circle/bottom",
|
||||
"east": "hexcasting:block/circle/directrix/boolean/left_false",
|
||||
"north": "hexcasting:block/circle/directrix/boolean/front_lit_false",
|
||||
"particle": "hexcasting:block/slate",
|
||||
"south": "hexcasting:block/circle/directrix/boolean/back_not_true",
|
||||
"up": "hexcasting:block/circle/directrix/boolean/top_false",
|
||||
"west": "hexcasting:block/circle/directrix/boolean/right_false"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"parent": "minecraft:block/cube",
|
||||
"textures": {
|
||||
"down": "hexcasting:block/circle/bottom",
|
||||
"east": "hexcasting:block/circle/directrix/boolean/left_false",
|
||||
"north": "hexcasting:block/circle/directrix/boolean/front_lit_false",
|
||||
"particle": "hexcasting:block/slate",
|
||||
"south": "hexcasting:block/circle/directrix/boolean/back_not_true",
|
||||
"up": "hexcasting:block/circle/directrix/boolean/top_false",
|
||||
"west": "hexcasting:block/circle/directrix/boolean/right_false"
|
||||
}
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue