Blame

e23584 Dan Alexander 2026-09-14 10:46:55
Add company wiki standards and VoxelCore docs This change establishes the shared company knowledge structure, governance, engineering, security, and incident/change standards. It also adds the VoxelHorizons product tree with a complete VoxelCore documentation set covering architecture, operations, authoring, version support, resource pack compilation, runtime reloads, and testing/release workflows.
1
# Source Reference
2
3
4
> **Documentation baseline:** VoxelCore `main` at `452b569` ยท 14 September 2026.
5
> **Repository:** [https://github.com/VoxelHorizons/VoxelCore](https://github.com/VoxelHorizons/VoxelCore)
6
7
8
Use these locations when the wiki and implementation need to be reconciled.
9
10
## Repository documents
11
12
- [`README.md`](https://github.com/VoxelHorizons/VoxelCore/blob/main/README.md) โ€” concise operator/author overview; note the 26.2 table lag described in [[Products/Voxel-Horizons/VoxelCore/Current-Status]].
13
- [`Migration-Roadmap.md`](https://github.com/VoxelHorizons/VoxelCore/blob/main/Migration-Roadmap.md) โ€” broader rebuild rationale and planning; planning content is not automatically implemented behaviour.
14
- [`pom.xml`](https://github.com/VoxelHorizons/VoxelCore/blob/main/pom.xml) โ€” current Maven module reactor and shared dependency versions.
15
16
## Common content/runtime
17
18
- [`ContentID.java`](https://github.com/VoxelHorizons/VoxelCore/blob/main/voxelcore-common/src/main/java/org/voxelhorizons/content/ContentID.java)
19
- [`ContentLoader.java`](https://github.com/VoxelHorizons/VoxelCore/blob/main/voxelcore-common/src/main/java/org/voxelhorizons/content/load/ContentLoader.java)
20
- [`ItemDefinitionParser.java`](https://github.com/VoxelHorizons/VoxelCore/blob/main/voxelcore-common/src/main/java/org/voxelhorizons/content/load/ItemDefinitionParser.java)
21
- [`ItemInheritanceResolver.java`](https://github.com/VoxelHorizons/VoxelCore/blob/main/voxelcore-common/src/main/java/org/voxelhorizons/content/compile/ItemInheritanceResolver.java)
22
- [`ItemDefinitionCompiler.java`](https://github.com/VoxelHorizons/VoxelCore/blob/main/voxelcore-common/src/main/java/org/voxelhorizons/content/compile/ItemDefinitionCompiler.java)
23
- [`ContentSnapshot.java`](https://github.com/VoxelHorizons/VoxelCore/blob/main/voxelcore-common/src/main/java/org/voxelhorizons/content/runtime/ContentSnapshot.java)
24
- [`ContentRuntimeReloader.java`](https://github.com/VoxelHorizons/VoxelCore/blob/main/voxelcore-common/src/main/java/org/voxelhorizons/content/runtime/ContentRuntimeReloader.java)
25
- [`RenderAllocationRegistry.java`](https://github.com/VoxelHorizons/VoxelCore/blob/main/voxelcore-common/src/main/java/org/voxelhorizons/content/render/RenderAllocationRegistry.java)
26
- [`RenderAllocationStore.java`](https://github.com/VoxelHorizons/VoxelCore/blob/main/voxelcore-common/src/main/java/org/voxelhorizons/content/render/RenderAllocationStore.java)
27
- [`ItemManager.java`](https://github.com/VoxelHorizons/VoxelCore/blob/main/voxelcore-common/src/main/java/org/voxelhorizons/item/ItemManager.java)
28
29
## Pack compiler
30
31
- [`JavaPackCompiler.java`](https://github.com/VoxelHorizons/VoxelCore/blob/main/voxelcore-pack/src/main/java/org/voxelhorizons/pack/JavaPackCompiler.java)
32
- [`JavaPackCompilerEngine.java`](https://github.com/VoxelHorizons/VoxelCore/blob/main/voxelcore-pack/src/main/java/org/voxelhorizons/pack/JavaPackCompilerEngine.java)
33
- [`JavaPackTarget.java`](https://github.com/VoxelHorizons/VoxelCore/blob/main/voxelcore-pack/src/main/java/org/voxelhorizons/pack/JavaPackTarget.java)
34
35
## Plugin/runtime wiring
36
37
- [`VoxelCore.java`](https://github.com/VoxelHorizons/VoxelCore/blob/main/voxelcore-plugin/src/main/java/org/voxelhorizons/VoxelCore.java)
38
- [`ItemCommand.java`](https://github.com/VoxelHorizons/VoxelCore/blob/main/voxelcore-plugin/src/main/java/org/voxelhorizons/command/commands/ItemCommand.java)
39
- [`ContentCommand.java`](https://github.com/VoxelHorizons/VoxelCore/blob/main/voxelcore-plugin/src/main/java/org/voxelhorizons/command/commands/ContentCommand.java)
40
- [`PackCommand.java`](https://github.com/VoxelHorizons/VoxelCore/blob/main/voxelcore-plugin/src/main/java/org/voxelhorizons/command/commands/PackCommand.java)
41
- [`plugin.yml`](https://github.com/VoxelHorizons/VoxelCore/blob/main/voxelcore-plugin/src/main/resources/plugin.yml)
42
- [`config.yml`](https://github.com/VoxelHorizons/VoxelCore/blob/main/voxelcore-plugin/src/main/resources/config.yml)
43
44
## Compatibility modules
45
46
The version implementations live beneath `voxelcore-v1_12`, `voxelcore-v1_14`, `voxelcore-v1_19_4`, `voxelcore-v1_20_5`, `voxelcore-v1_21_4` and `voxelcore-v26_2`.