▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
AirCore

AirCore

Everything your server relies on, bundled into one optimized core built for performance and control!

22
0

AirCore 1.2.1

release13 апреля 2026 г.
  • Added a new shortcuts section to commands.yml that lets you define shortcut commands mapping to any full command with pre-filled arguments.
# -------------------------------------------------------------------
# COMMAND SHORTCUTS
# -------------------------------------------------------------------
# Define shortcut commands that map to full commands with arguments.
# Requires a restart to take effect when added/removed.
#
# You can add, remove, or rename any shortcut below.
# Format:
#   <shortcut>:
#     command: "<full command and arguments>"
#     aliases: [...]   # optional extra names for the same shortcut
# -------------------------------------------------------------------
shortcuts:
  gmc:
    command: "gamemode creative"
    aliases: [gmce]
  gms:
    command: "gamemode survival"
    aliases: [gmsu, gmsurv]
  repairall:
    command: "repair all"
    aliases: []
  day:
    command: "time set day"
    aliases: []
  night:
    command: "time set night"
    aliases: []
  • Added a new message-format option to config.yml that controls how chat messages, private messages, and all plugin messages are parsed.
# Message format: MINI | LEGACY | SMART
# MINI   - MiniMessage only (<red>, <bold>, etc.)
# LEGACY - Legacy color codes (&c, &l, etc.)
# SMART  - Auto-detect per message
message-format: SMART
  • Fixed repair all message key.
  • Added a new file: commands.yml. You can now edit sub-command arguments & selectors. All command config related has been moved to commands.yml for better organization.
  • All commands now follow the same pattern for error handling and logic.
  • Added 2 new commands: /ptime and /pweather. Allows you to control per player weather/time.
  • Added new permissions: aircore.command.ptime, aircore.command.ptime.others, aircore.command.pweather, aircore.command.pweather.others
  • Added new message keys:
utilities:
  weather:
    set: "%prefix% <green>Weather set to <yellow>%type%</yellow>.</green>"
    set-in: "%prefix% <green>Weather set to <yellow>%type%</yellow> in world <yellow>%world%</yellow>.</green>"

    player:
      set: "%prefix% <green>Player weather set to <yellow>%type%</yellow>.</green>"
      set-for: "%prefix% <green>Player weather set to <yellow>%type%</yellow> for <yellow>%player%</yellow>.</green>"
      set-by: "%prefix% <yellow>%player%</yellow> <green>set your player weather to <yellow>%type%</yellow>.</green>"

      reset: "%prefix% <green>Your weather is now synced with the server.</green>"
      reset-for: "%prefix% <green>Reset weather for <yellow>%player%</yellow>.</green>"
      reset-by: "%prefix% <yellow>%player%</yellow> <green>reset your weather to server sync.</green>"

    placeholders:
      clear: "clear"
      rain: "rain"
      thunder: "thunder"
      reset: "reset"

  time:
    get: "%prefix% <green>Time is <yellow>%time-formatted%</yellow> or <yellow>%ticks%</yellow> ticks.</green>"
    set: "%prefix% <green>Time set to <yellow>%ticks%</yellow> ticks (<yellow>%time-formatted%</yellow>).</green>"
    add: "%prefix% <green>Added <yellow>%ticks%</yellow> ticks (<yellow>%time-formatted%</yellow>) to time.</green>"
    set-in: "%prefix% <green>Time set to <yellow>%ticks%</yellow> ticks (<yellow>%time-formatted%</yellow>) in <yellow>%world%</yellow>.</green>"
    add-in: "%prefix% <green>Added <yellow>%ticks%</yellow> ticks (<yellow>%time-formatted%</yellow>) to time in <yellow>%world%</yellow>.</green>"

    player:
      set: "%prefix% <green>Player time set to <yellow>%ticks%</yellow> ticks (<yellow>%time-formatted%</yellow>).</green>"
      set-for: "%prefix% <green>Player time set to <yellow>%ticks%</yellow> ticks (<yellow>%time-formatted%</yellow>) for <yellow>%player%</yellow>.</green>"
      set-by: "%prefix% <yellow>%player%</yellow> <green>set your player time to <yellow>%ticks%</yellow> ticks (<yellow>%time-formatted%</yellow>).</green>"

      add: "%prefix% <green>Added <yellow>%ticks%</yellow> ticks (<yellow>%time-formatted%</yellow>) to player time.</green>"
      add-for: "%prefix% <green>Added <yellow>%ticks%</yellow> ticks (<yellow>%time-formatted%</yellow>) to player time for <yellow>%player%</yellow>.</green>"
      add-by: "%prefix% <yellow>%player%</yellow> <green>added <yellow>%ticks%</yellow> ticks (<yellow>%time-formatted%</yellow>) to your player time.</green>"

      reset: "%prefix% <green>Your time is now synced with the server.</green>"
      reset-for: "%prefix% <green>Reset time for <yellow>%player%</yellow>.</green>"
      reset-by: "%prefix% <yellow>%player%</yellow> <green>reset your time to server sync.</green>"
  • Time placeholders have been moved to a separated section:
# -------------------------------------------------------------------
# TIME PLACEHOLDERS
# -------------------------------------------------------------------
placeholders:
  ticks: " ticks"
  second: " second"
  seconds: " seconds"
  minute: " minute"
  minutes: " minutes"
  hour: " hour"
  hours: " hours"
  day: " day"
  days: " days"
  • Decoupled group formatting from message processing. Now, if group-format is disabled, other chat features will still be enabled.
  • Added multi-line support for all messages.

AirCore 1.1.13

release15 марта 2026 г.
  • Fixed bossbar inline tag duplication
  • Added per command cooldown bypass (aircore.bypass.command.)
  • Refactored command cooldown structure:
# -----------------------------
# COMMANDS, COOLDOWNS & LIMITS
# -----------------------------
command-cooldowns:
 # 'strict: true' to match commands strictly.
  repair:
    key: "repair"
    cooldown: 60
    strict: true
  # repairall:
  #   key: "repair all"
  #   cooldown: 120
  #   strict: true
  heal:
    key: "heal"
    cooldown: 120
    strict: false
  # feed:
  #   key: "feed"
  #   cooldown: 60
  #   strict: false
  • Added -autoequip parameter on /createkit | /editkit
  • Removed auto-equip option from config.yml (kits section), now handled per kit thru parameter
  • Changed "permission: ..." to "delhome: ..." for consistency (on Home GUIs)
  • Added support for Nexo and ItemsAdder
  • Added item priority for GUIs
  • Fixed error during shutdown for bossbar
  • Fixed Folia item duplication for invsee
  • Fixed message keys
  • Added new config option:
# Date formatting used for GUIs
# Common patterns:
# dd/MM/yy -> 08/03/26
# dd MMM -> 08 Mar
# MMMM dd, yyyy -> March 08, 2026
# E, dd MMM -> Sun, 08 Mar
date-format: "dd/MM/yy"
  • Cached texture for player heads
  • Changes on GUI configs: (added specific [action] type) e

AirCore 1.1.8

release2 марта 2026 г.
  • Added new module /announcements/ with multi-channel display. Broadcast messages simultaneously via Chat, Action Bar, Titles, and Boss Bars.

  • Added /announcetoggle for players. Preferences are saved persistently in the database just like the rest of the other toggles.

  • Added new command: /announcement <trigger|enable|disable> [args] (aircore.command.announcement)

  • Added new placeholder %aircore_player_toggle_announcements% returns the state of the current player announcements toggle.

  • Added new message keys [code]utilities: announcement: not-found: "%prefix% Announcement %name% was not found." triggered: "%prefix% Announcement %name% has been manually triggered." enabled: "%prefix% Announcement %name% is now enabled and scheduled." already-enabled: "%prefix% Announcement %name% is is already enabled." disabled: "%prefix% Announcement %name% has been disabled." already-disabled: "%prefix% Announcement %name% is already disabled."

    toggles: enabled: "%prefix% You will now see automated announcements." disabled: "%prefix% You have muted automated announcements." enabled-for: "%prefix% Announcements enabled for %player%." disabled-for: "%prefix% Announcements disabled for %player%." enabled-by: "%prefix% %player% enabled announcements for you." disabled-by: "%prefix% %player% disabled announcements for you."[/code]

  • Added new command usages [code]command-usages: announcement: usage: "/%label%

  • Fixed homes being removed after reload

AirCore 1.1.6

release28 февраля 2026 г.

Fixed

  • Invsee armor slots not validating with shift+click
  • Disabled custom commands (e.g., /give) no longer interfere with their vanilla counterparts.
  • cancel-teleport-when now only cancels a teleport for the player with an active countdown, rather than both players.
  • Fixed an issue where empty messages were sending empty lines instead of hiding them.
  • Performance issues related to GUIs
  • GUI layers not working properly

Changed

  • chat.blocking... message keys have been moved to utilities.blocking...
  • Removed the permission-groups section to resolve internal logic conflicts

Added

  • New GUIs for home system: /guis/homes/homes.yml /guis/homes/homes-target.yml /guis/homes/confirm.yml /guis/homes/confirm-target.yml
  • Added new message key homes.errors.none-yet-for
  • error-on-excess-args option in config.yml
  • New message key errors.too-many-arguments
  • notify-updates: true/false on config to notify admins when there is a new update available

AirCore 1.1.2

release13 февраля 2026 г.

First post

Совместимость

Minecraft: Java Edition

1.21.x

Платформы

Поддерживаемые окружения

Сервер

Создатели

Детали

Лицензия:MIT
Опубликован:2 месяца назад
Обновлён:5 дней назад
Главная