Back to mods
project-1563653 project artwork

CurseForge · Hytale mod

project-1563653

Bring external images into Hytale by direct URL or local file: place Canvas blocks in a rectangle, run /canvas set, and everyone sees the same picture. Admin-only, fixed pool — up to 1024 image blocks shown at once.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which project-1563653 release should I use?

Updated 8 days ago

We could not find enough file information to pick a stable Hytale setup for project-1563653.

Where it goes

Where should project-1563653 be installed in Hytale?

Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer.

Separate client mod Not supported
World host / dedicated server Required
Mod system for this release Built-in Hytale mod system
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

Put Hytale mods on the world host or dedicated server. Singleplayer runs a local server too; Hytale does not use separate client mods.

What else does project-1563653 need?

Choose a release before relying on this list.

This file does not give us a dependency list. Check the creator notes before installing.

This file does not list any required or optional project dependencies. Check the creator notes before changing an existing world.

Before you install it

Add project-1563653 without breaking your instance.

We could not pick a file, so treat this as a checklist—not a compatibility promise.

  1. 01

    Stick to this file

    We could not pick a stable file here. Check the game version and loader on the official project page before installing anything.

  2. 02

    Bring the mods it needs

    This file does not give us a dependency list. Check the creator notes before installing.

  3. 03

    Enable it on the world host

    Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer.

  4. 04

    Pick the file you checked

    There is no download page for this exact file. Open the project page in Resources and choose the matching release there.

About this project

What does project-1563653 add?

GlymeraCanvas

Bring external images into your world and put them on a wall. Drop a picture in a folder or paste a direct image link, place a few blocks, and the image appears in-game — and everyone sees the same picture.

Don't miss my other exciting projects — take a look at GlymeraCraft's Profile Discord: https://discord.gg/s5NRFWfxgy

GlymeraCanvas is an admin tool, made for things like info boards, rules, maps, event posters or artwork at spawn.


⚠️ Important: the 1024-block limit

GlymeraCanvas ships a fixed pool of 1024 image-slot blocks. Every image you place is cut into 32×32 tiles, and each tile occupies one slot from that pool.

That means: an admin can have at most 1024 image-blocks placed at the same time, across the whole server.

  • A small 1×1 image uses 1 slot, a 3×3 image uses 9 slots, a 9×9 image (the max per image) uses 81 slots.
  • Identical tiles are deduplicated — if two images share the exact same 32×32 tile, it only costs one slot. Solid-color borders, repeated patterns, or placing the same image twice are cheap.
  • When you remove a canvas (/canvas remove or by breaking a block), its slots free up immediately and can be reused for new images.
  • If you try to place an image when not enough slots are free, you get a clear message telling you how many slots are still available — nothing is placed.

So you are not limited in how many images over time, only in how many distinct tiles are placed at once — and that ceiling is 1024.


How to use it

  1. /canvas give — get a stack of Canvas blocks.
  2. Build them into a rectangle on a wall (up to 9×9).
  3. Look at the rectangle and run /canvas set <url-or-filename>.

The Canvas blocks turn into the image. Done.

Two ways to provide an image

By link — a direct image URL (must point at the image itself, not a web page):

/canvas set https://example.com/picture.png

By file — drop the image into the plugin's image folder and use just its name:

mods/de.glymera_GlymeraCanvas/images/
/canvas set logo.png

The file extension is optional — /canvas set logo finds logo.png automatically. No server restart is needed after adding a file.

Supported formats

PNG, JPG and GIF work out of the box. WebP/AVIF are supported if ffmpeg is available on the server (configurable); if it isn't, you'll get a clear message and PNG/JPG keep working. No third-party libraries are bundled.


Commands

Command Description
/canvas give Get a stack of Canvas blocks
/canvas set <url|file> Fill the Canvas blocks you're looking at with an image
/canvas remove Remove the canvas you're looking at (frees its slots)
/canvas list List placed canvases and slot usage
/canvas info Info about the canvas you're looking at
/canvas reload Reload the config

All management commands are OP-only by default.


Good to know

  • The 1024 slot blocks are hidden from the creative inventory. Only the single Canvas block shows up — so your block list isn't flooded.
  • No flicker while viewing. Images are registered server-wide and loaded normally when a player joins; they stay stable. The only brief visual refresh happens at the exact moment an admin runs /canvas set (so build your boards before players arrive, and they'll never notice).
  • Cheap to load. All idle slot blocks share one tiny placeholder texture, so the 1024 blocks add only a small one-time download for a brand-new client; after that everything is cached.
  • Everyone sees the same image — content is registered globally, not per player.
  • Persistent. Placed canvases survive server restarts.
  • No phone-home. The only outbound traffic is fetching the exact image URL an admin asks for. Local files never leave the server.

Configuration

mods/de.glymera_GlymeraCanvas/config.json

Key Default Meaning
poolSize 1024 Number of image-slot blocks (fixed by the asset pack — see the limit section above)
requireOp true If true, only OPs may manage canvases
ffmpegPath "ffmpeg" Path to ffmpeg for WebP/AVIF decoding; set to "" to disable

Requires Hytale Stable-5 or newer.

Project description from CurseForge.

Recent files

project-1563653 releases and Hytale builds

0 of 0 releases match

No release information is currently available.

Looking for an older file? The official CurseForge project page is in Resources.