-
Notifications
You must be signed in to change notification settings - Fork 0
Configuration
Namnarak edited this page Aug 22, 2026
·
2 revisions
plugins/Kalo/config.yml
# Base resource pack to merge with
base-pack: ""
# Bedrock support
bedrock: auto # auto, always, never
# Pack hosting
pack-host:
enabled: false
port: 8163
public-address: "play.example.com"
required: falsePacks live in plugins/Kalo/packs/<pack>/
id: myitem
version: 1.0
author: YourNameitem_name:
type: item
display:
name: "<gold>Name</gold>"
lore:
- "<gray>Description</gray>"
glint: false
model:
sprite: "item/texture"
behaviour:
max_stack_size: 64
durability: null
fire_resistant: false
java:
base_material: PAPER
bedrock:
enabled: trueblock_name:
type: block
display:
name: "<gold>Block</gold>"
model:
cube_all: "block/texture"
behaviour:
hardness: 1.5
requires_tool: false
java:
mode: native
carrier: NOTE_BLOCK
bedrock:
enabled: truefurniture_name:
type: furniture
display:
name: "<gold>Furniture</gold>"
model:
custom: "furniture/model"
behaviour:
hardness: 2.0
furniture:
rotatable: true
restricted_rotation: strict
seat:
height: 0.5
offset: [0.0, 0.5, 0.0]
hitbox:
barriers: [[0,0,0]]
storage:
type: STORAGE
rows: 5
jukebox:
volume: 1.0
light: 0
waterloggable: false
java:
mode: native| Permission | Description |
|---|---|
kalo.command.reload |
Reload packs |
kalo.command.give |
Give items |
kalo.command.import |
Import from plugins |
kalo.command.doctor |
Run diagnostics |
kalo.command.migrate |
Migrate world blocks |
assets/<pack>/
├── textures/
│ ├── item/
│ ├── block/
│ └── painting/
├── models/
│ ├── item/
│ └── block/
├── sounds/
└── lang/
└── en_us.json
Kalo — Open Custom Content Engine for Minecraft
GitHub • Issues • Discord (coming soon)
Version: 0.1.0 • License: MIT • Java: 21+ / 25
Build once. Play everywhere.