▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/Nerfstick Remastered
Nerfstick Remastered

Nerfstick Remastered

A maintained fork of Nerfstick updated for modern Minecraft versions with Paper 1.21+ support and improved compatibility.

Оцените первым
12
0
Все версииNerfstick Remastered 1.0.5

Nerfstick Remastered 1.0.5

Release19.06.2026

Список изменений

Fixed

  • Fixed enum-based block property cycling in cycleValue()

    • Previously, enum properties such as facing, axis, half, shape, hinge, instrument, attachment, orientation, and rotation were not processed correctly and returned unchanged values.
    • This caused most block interactions (doors, stairs, rails, logs, furnaces, etc.) to not respond to right-click state changes.
  • Fixed missing invocation of allowBlockState() in Permission.java

    • Permission checks for nerfstick.use.minecraft.<block>.<property> were not enforced at runtime.
    • As a result, players could modify any block property regardless of permissions.
  • Fixed crash in allowBlockState() for blocks without explicit namespace

    • Added safe parsing to prevent ArrayIndexOutOfBoundsException.

Changed

  • Refactored block state cycling system using BlockStateUtil

    • Replaced manual property handling with reflection-based detection of Bukkit/Paper state interfaces:

      • Directional
      • Orientable
      • Bisected
      • Ageable
      • Levelled
      • Powerable
      • MultipleFacing
    • Automatically resolves valid enum values via getEnumConstants().

  • Improved handling of multi-face block states

    • Proper support for blocks such as fences, glass panes, and similar structures using MultipleFacing#setFace instead of generic enum cycling.
  • Changed block update behavior

    • Replaced block.setBlockData(data, false) with block.setBlockData(data, true)
    • Ensures correct physics and neighbor updates (doors, rails, redstone components).

Added

  • Added soft dependency support in plugin.yml:

    • WorldGuard
    • GriefPrevention
    • Ensures correct load order for region protection integration.
  • Added update checker (optional)

    • Sources:

      • Modrinth (nerfstick-remastered)
      • GitHub Releases (AREKKUZZERA/nerfstick)
    • Runs asynchronously

    • Does not perform automatic updates

    • Configurable via check-for-updates in config.yml

    • Admin-only notification on player join

Файлы

Nerfstick-1.0.5.jar(20.19 KiB)
Основной
Скачать

Метаданные

Канал релиза

Release

Номер версии

1.0.5

Загрузчики

Bukkit
Paper
Purpur
Spigot

Версии игры

1.21–1.21.11

Загрузок

3

Дата публикации

19.06.2026

Загрузил

ID версии

Главная