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

BeaconExtender

A simple server-side mod that allows the range and number of layers of a beacon to be configured.

Загрузки
1K
Подписчики
8
Обновлён
30 марта 2026 г.
Лицензия
Apache-2.0

Опубликован 3 января 2025 г.

Beacon Extender

This is a simple server-side mod that allows the range and number of layers of a beacon to be configured.

Features

  • Set a maximum amount of beacon layers that will improve effects
  • Define the beacon range and effect duration to increase either linearly or exponentially with customizable parameters
  • Flexible configuration and in-game reloading
  • Displays the amount of active layers in the beacon ui

[!WARNING] Be careful when using the exponential function(s). They can get large very quickly. For security reasons, the values of the beacon range and effect duration are both clamped at 10'000.0 blocks/seconds respectively.

TODOS

Configuration

You will find a configuration file beaconextender.json5 in your usual .minecraft/config folder.

{
  // Show the number of active layers in the beacon ui
  showBeaconLayers: false,
  // Defines the maximum number of beacon layers that will change the effect
  maxLayers: 6,
  // Defines the type of the range function.
  // Can be either "EXPONENTIAL" or "LINEAR".
  // The exponential function gets evaluated like
  //     f(layers) = param1 * param2 ^ layers
  // The linear function gets evaluated like
  //     f(layers) = param1 * layers + param2
  rangeFunctionType: "LINEAR",
  // The first parameter of the range function.
  rangeFunctionParam1: 10.0,
  // The second parameter of the range function.
  rangeFunctionParam2: 10.0,
  // Defines the type of the effect duration function.
  // Can be either "EXPONENTIAL" or "LINEAR".
  // The exponential function gets evaluated like
  //     f(layers) = param1 * param2 ^ layers
  // The linear function gets evaluated like
  //     f(layers) = param1 * layers + param2
  effectDurationFunctionType: "LINEAR",
  // The first parameter of the effect duration function.
  effectDurationFunctionParam1: 10.0,
  // The second parameter of the effect duration function.
  effectDurationFunctionParam2: 10.0,
}

Центр версий

10 версий
  • Бета701 КБ
  • Бета701 КБ
  • Бета701 КБ
  • Бета701 КБ
  • Бета702 КБ
  • Бета1.6 МБ
  • Бета1.6 МБ
  • Бета1.6 МБ
  • Бета755 КБ
  • Бета14 КБ

Ченджлог

0.3.3+26.1Бета26.1, 26.1.1, 26.1.2 · 30 марта 2026 г.

CHANGELOG.md

0.3.3+1.21.11Бета1.21.11 · 29 марта 2026 г.

CHANGELOG.md

0.3.3+1.21.10Бета1.21.10 · 29 марта 2026 г.

CHANGELOG.md

0.3.3Бета1.21.8 · 29 марта 2026 г.

CHANGELOG.md

0.3.2Бета1.21.4, 1.21.5 · 6 мая 2025 г.

Fix #2

0.3.1Бета1.21.4 · 19 января 2025 г.
  • Change translation files
  • Bugfixes
0.3.0Бета1.21.4 · 6 января 2025 г.
  • Fixed Critical bug: Game crashes when using the mod on a vanilla server
  • Added Client Functionality: The Beacon UI will now show the number of activated layers the beacon has (can be toggled)
0.2.0Бета1.21.4 · 5 января 2025 г.

updated configuration format to json5 and added modmenu support

Комментарии

Загружаем…