Перейти к содержимому
Mineforgian

SkyboxEngine

A Plugin allowing you to link shader skyboxes to dimensions or biomes

Загрузки
662
Подписчики
14
Обновлён
28 мая 2026 г.
Лицензия
MIT

Опубликован 18 сентября 2025 г.

SkyboxEngine is a plugin to simplify the process of adding custom skyboxes using core shaders to your server without needing any mods!

Ice Planet Skybox

The plugin requires a resource pack containing the shader code for the skyboxes to function properly. Take a look at this resource pack for more information and examples on how to setup a resource pack.

Note: While the Plugin is already working in 26.1.2, the template resource pack currently still only supports versions up to 1.21.11

Features

It can handle the creation and deletion of clientside entities, detect which skybox to display based on specific criteria such as biomes and dimensions.

Skybox Registry

The central part of the plugin, here you can define a list of skyboxes and specify which shader model to use for each one. You can also add additional flags like sending the current daytime to the shader

Dimension Links

This setion allows you to define a skybox that will be automatically enabled once a player enters a specific dimension and disabled once they leave the dimension again

Biome Links

This works similar to dimension links but allows you to set up skyboxes for specific biomes instead. By default biome skyboxes will have a higher priority than dimension ones and will display above them.

Commands & API

The commands and api allow you to manually enable specfic skyboxes for certain players and other things suchs as registering custom shader data providers skyboxes can use.

Shader Notice

Due to the resource pack pack making use of core shaders it is not compatible with iris or otpfine shaderpacks. Having iris installed is fine but the sykbxo shaders will not be visible as soon as you activate a shaderpack. There is a command allowing admins to disable skyboxengine for certain players if they wish to use shaders and api integration for it is planned too. Ultimately there sadly is nothing I can do about shader support due to the way shader loaders completely overwrite vanilla rendering.

Dependencies

This plugin makes use of packetevents for the clientside entities and to ensure easy compatibility across multiple versions. You will need to install a packetevents release for your server version to use it.

Ченджлог

1.6Релиз26.1, 26.1.1, 26.1.2 · 28 мая 2026 г.
  • Updated the plugin to work with Minecraft Version up to 26.1.2
  • Removed the old unused debug log level config option
1.5Релиз1.21.9, 1.21.10, 1.21.11 · 11 апреля 2026 г.
  • Added multi target selectors like @a to all player related commands
  • Added a config option to force specific skyboxes to tick on the main server thread instead of async
  • Fixed some issues with tint color providers that caused flickering
  • Added bStats for some usage metrics and also to help me figure out which features are used the most (this can be disabled)
1.4Релиз1.21.9, 1.21.10, 1.21.11 · 18 марта 2026 г.
  • Added a default config containign all the skyboxes included in the template pack to make setup easier
  • fixed some api player data bugs
1.3Релиз1.21.9, 1.21.10, 1.21.11 · 31 января 2026 г.
  • Added a command to toggle all skybox visuals for specific players
  • Added a config option to use mounts instead of teleporting for instant position sync
  • Improved the skybox refreshing when moving too fast
  • Reduced the amount of sent packets
1.2Релиз1.21.9, 1.21.10, 1.21.11 · 7 января 2026 г.
  • Added Compatibility for all versions up to 1.21.11
1.1Релиз1.21.6, 1.21.7, 1.21.8 · 3 октября 2025 г.
  • Replaced flags with tint providers
  • Custom tint provider API
  • Added a tint provider to get the player y position
  • Fixed the template pack link in the info command
  • Fixed a performance issue accuring with lots of other display entities loaded
1.0.1Релиз1.21.6, 1.21.7, 1.21.8 · 25 сентября 2025 г.
  • Fixed the API not being initialized properly
  • Fixed biome skyboxes not being applied on join while in the biome
1.0Релиз1.21.6, 1.21.7, 1.21.8 · 18 сентября 2025 г.

The first release of SkyboxEngine!

Комментарии

Загружаем…