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

More Essentials

🌟More Essentials🌟 is a clean and performance-focused utility plugin. 🚀designed to make server management easier by solving common and annoying vanilla problems🚀

Загрузки
164
Подписчики
2
Обновлён
24 мая 2026 г.
Лицензия
All-Rights-Reserved

Опубликован 1 января 2026 г.

Banner

🔥About MoreEssentials Plugin

  • 🔥More Essentials is a clean and performance-focused utility plugin
  • 🔥designed to make server management easier by solving common and annoying vanilla problems
  • 🔥This plugin fixes essential protections and behavior controls that server need from day one

✨ Features of MoreEssentials

  • Anti Farmland Trample > Prevent players and entities from trampling farmland.
  • ✨Anti Phantom > Disable phantom spawning completely.
  • ✨Anti Enderman Grief > Prevent endermen from picking up and placing blocks.
  • ✨Configurable Blasts > Control blast block damage based on Y-levels.
  • ✨See Name of any player > SHIFT+RIGHT-CLICK on any player to see nametag of that player
  • ✨/show Command show your item in chat
  • ✨Chat Bubble > shows chat bubble above player, for more info see gallery.
  • ✨Random messages Random msgs for join,leave,kill,death events (configurable)
  • ✨Discord & store links discord and store command (configure link and msgs in config.yml)

⚙️ Fully Configurable

  • ⚙️Every feature can be individually enabled or disabled.
  • ⚙️through a simple and readable configuration file.
  • ⚙️allowing you to customize the plugin.
  • ⚙️exactly to your server’s needs.

🚀 Lightweight & Stable

  • 🚀Optimized for performance
  • 🚀No unnecessary tasks or listeners
  • 🚀Silently works in background

💖 Need help? or report bugs

📌config.yml
# Prevent farmland from being destroyed
anti-farmland-trample:
  enabled: true
  message:
    enabled: true
    text: "&cYou cannot trample farmland!"
  sound:
    enabled: true
    name: "ENTITY_VILLAGER_NO"
    volume: 1.0
    pitch: 1.0

tnt-blast-y: 256 # tnt will not destroy blocks above this y level (inclusive)

# Mob controls
anti-phantom: true
anti-enderman-grief: true

# Chat bubble system
chat-bubble:
  enabled: true
  duration: 200 # ticks
  update-interval: 1 # ticks, lower = more smooth movement but more server load

show:
# /show command
  show-command: true
  dont-broadcast-worlds:
    - world_spawn
    - world_creative

messages:
  # These messages will be broadcasted on player join/leave/kill/death events.
  # You can use {player}, {killer} and {victim} placeholders.
  # remove the message if you don't want it to be edited by this plugin.
  should-edit:
    - join
    - leave
    - kill
    - death

  join:
    - "&8» &e{player} &bjoined the party"
    - "&8» &e{player} &bjust joined the adventure"
    - "&8» &e{player} &bhopped into the realm"
    - "&8» &e{player} &bjust landed in the realm"

  leave:
    - "&8» &e{player} &bvanished into the void"
    - "&8» &e{player} &bjust left the adventure"
    - "&8» &e{player} &bdisappeared from the realm"
    - "&8» &e{player} &bjust took off from the realm"

  kill:
    - "&8» &e{killer} &beliminated {victim}"
    - "&8» &e{killer} &bdestroyed {victim}"
    - "&8» &e{killer} &bsquashed {victim}"

  death:
    - "&8» &e{player} &bmet their end"
    - "&8» &e{player} &bdied tragically"
    - "&8» &e{player} &bwas slain"

Links:
  Discord:
    enabled: true
    link: "https://discord.gg/giggigjjhdhsa923293"
    interval: 300 # in seconds, Set to 0 to disable automatic broadcasting.
    msgs-on-cmd:
      - "&8&m----------------------------------------"
      - "&b&l🌐 OFFICIAL DISCORD SERVER"
      - ""
      - "&7Stay connected with the community!"
      - "&7Get updates, events & support."
      - ""
      - "&e➤ &6{link} &fto join the fun!"
      - ""
      - "&a✔ Active Community"
      - "&a✔ Giveaways & Events"
      - "&a✔ Latest Announcements"
      - ""
      - "&8&m----------------------------------------"

  Store:
    enabled: true
    link: "https://store.example.com"
    interval: 300 # in seconds, Set to 0 to disable automatic broadcasting.
    msgs-on-cmd:
      - "&8&m----------------------------------------"
      - "&6&l🛒 SERVER STORE"
      - ""
      - "&7Support the server and unlock perks!"
      - "&7Ranks, cosmetics, and more."
      - ""
      - "&e➤ &6{link} &fto visit the store!"
      - ""
      - "&a✔ Exclusive Items"
      - "&a✔ Support the Server"
      - "&a✔ Support Development"
      - ""
      - "&8&m----------------------------------------"
📌plugin.yml
name: MoreEssentials
version: 1.0.6
main: ggSolutions.Main
api-version: 1.19
author: GoldwarGlory
website: https://modrinth.com/plugin/moreessentials

commands:
  me:
    description: reload config
    usage: /solutions
    permission: solutions.admin
    permission-message: "§cYou don't have permision"
  show:
    description: show item
    usage: /show

permissions:
  me.admin:
    default: op
  me.bypass.redstone-limit:
    default: op
  me.bypass.show:
    default: false
  me.show:
    default: true

Ченджлог

1.0.8Релиз1.20.4, 1.20.5, 1.20.6 · 24 мая 2026 г.

ADDED Track-updates setting in config.yml, added minimessage support for links messages + better default messages,added in-game config editor, and added tabcompletor for "me" command

1.0.7Релиз1.21.9, 1.21.10, 1.21.11 · 4 апреля 2026 г.

Removed:

  • RedstoneLimiter

Added:

  • interval config for chat bubble.
  • random join,leave,death,kill messages.
  • discord & store links feature.

New config.yml options:

messages:
  # These messages will be broadcasted on player join/leave/kill/death events.
  # You can use {player}, {killer} and {victim} placeholders.
  # remove the message if you don't want it to be edited by this plugin.
  should-edit:
    - join
    - leave
    - kill
    - death

  join:
    - "&8» &e{player} &bjoined the party"
    - "&8» &e{player} &bjust joined the adventure"
    - "&8» &e{player} &bhopped into the realm"
    - "&8» &e{player} &bjust landed in the realm"

  leave:
    - "&8» &e{player} &bvanished into the void"
    - "&8» &e{player} &bjust left the adventure"
    - "&8» &e{player} &bdisappeared from the realm"
    - "&8» &e{player} &bjust took off from the realm"

  kill:
    - "&8» &e{killer} &beliminated {victim}"
    - "&8» &e{killer} &bdestroyed {victim}"
    - "&8» &e{killer} &bsquashed {victim}"

  death:
    - "&8» &e{player} &bmet their end"
    - "&8» &e{player} &bdied tragically"
    - "&8» &e{player} &bwas slain"

Links:
  Discord:
    enabled: true
    link: "https://discord.gg/giggigjjhdhsa923293"
    interval: 300 # in seconds, Set to 0 to disable automatic broadcasting.
    msgs-on-cmd:
      - "&8&m----------------------------------------"
      - "&b&l🌐 OFFICIAL DISCORD SERVER"
      - ""
      - "&7Stay connected with the community!"
      - "&7Get updates, events & support."
      - ""
      - "&e➤ &6{link} &fto join the fun!"
      - ""
      - "&a✔ Active Community"
      - "&a✔ Giveaways & Events"
      - "&a✔ Latest Announcements"
      - ""
      - "&8&m----------------------------------------"

  Store:
    enabled: true
    link: "https://store.example.com"
    interval: 300 # in seconds, Set to 0 to disable automatic broadcasting.
    msgs-on-cmd:
      - "&8&m----------------------------------------"
      - "&6&l🛒 SERVER STORE"
      - ""
      - "&7Support the server and unlock perks!"
      - "&7Ranks, cosmetics, and more."
      - ""
      - "&e➤ &6{link} &fto visit the store!"
      - ""
      - "&a✔ Exclusive Items"
      - "&a✔ Support the Server"
      - "&a✔ Support Development"
      - ""
      - "&8&m----------------------------------------"
1.0.5Релиз1.21.9, 1.21.10, 1.21.11 · 18 января 2026 г.

added too much settings in config

config.yml

# ===============================
# Solutions Configuration
# ===============================

# Prevent farmland from being destroyed
anti-farmland-trample:
  enabled: true
  message:
    enabled: true
    text: "&cYou cannot trample farmland!"
  sound:
    enabled: true
    name: "ENTITY_VILLAGER_NO"
    volume: 1.0
    pitch: 1.0

# TNT / bed / block explosion protection
# Blocks above this Y-level will NOT be destroyed
tnt-blast-y: 256

# Mob controls
anti-phantom: true
anti-enderman-grief: true

redstone-limit:
  enabled: true
  max-per-chunk: 120

  # Materials counted as redstone blocks
  materials:
    - REDSTONE_WIRE
    - PISTON
    - STICKY_PISTON
    - OBSERVER
    - DISPENSER
    - DROPPER
    - HOPPER
    - REPEATER
    - COMPARATOR
    - NOTE_BLOCK
    - LEVER
    - REDSTONE_TORCH

# Chat bubble system
chat-bubble:
  enabled: true
  duration: 200 # ticks

# Join message control
join-message:
  should-we-edit-msg: true
  joinmsg: "%player% joined the game"
  # set joinmsg: null to completely disable

# Quit message control
quit-message:
  should-we-edit-msg: true
  quitmsg: "%player% left the game"

# Death message control
death-message:
  should-we-edit-msg: true
  deathmsg: "%player% died"

fake-join-message: "&e%player% joined the game"
fake-quit-message: "&e%player% left the game"

# /show command
show-command: true
1.0.4Релиз1.21.9, 1.21.10, 1.21.11 · 16 января 2026 г.

added

  • Chat bubbles -> go to gallery to check details
  • /show -> shows your item details in chat

added permisions:

solutions.bypass.show
solutions.show

1.0.3Релиз1.21.9, 1.21.10, 1.21.11 · 8 января 2026 г.

nothing just a bit important changes

1.0.2Релиз1.21.9, 1.21.10, 1.21.11 · 6 января 2026 г.

added 1 command with 3 subcommand:

/solutions fakejoin
/solutions fakequit
/solutions reload

added 2 new settings in config.yml

  # use /solution fakejoin <player> to test this message
  fake-join-message: "&e%player% joined the game"

  # use /solution fakequit <player> to test this message
  fake-quit-message: "&e%player% left the game"

now chunk-redstone-limit feature can be disable

  # redstone limit per chunk
  # if you don't want to limit redstone/if u want to disable this feature then use DEFAULT: 100000
  chunk-redstone-limit: 100000
full updated code of config.yml

features:

  # Prevents farmland from getting destroyed
  # Stops crops land from turning back into dirt when players or mobs jump on it
  farmprotector: true

  # Controls TNT explosions based on Y-level
  # TNT above this Y-level will NOT destroy blocks
  # TNT below this Y-level will behave normally
  # Example: 320 = TNT above Y=320 will not break blocks
  tnt-blast-y: 0

  # Prevents phantoms from spawning naturally
  # Spawn eggs & /summon will still work
  anti-phantom: true

  # Stops endermen from picking up or placing blocks
  anti-enderman-grief: true

  # Disables the join message when a player joins the server
  silent-join: false

  # Disables the quit message when a player leaves the server
  silent-quit: false

  # Disables the death message when a players die in the server
  silent-deaths: false

  # if admin shift+right click on any player then admin can see the name of the player in chat.
  # (permision required ggsolutions.admin)
  getname: true

  # redstone limit per chunk
  # if you don't want to limit redstone/if u want to disable this feature then use DEFAULT: 100000
  chunk-redstone-limit: 100000

  # use /solution fakejoin <player> to test this message
  fake-join-message: "&e%player% joined the game"

  # use /solution fakequit <player> to test this message
  fake-quit-message: "&e%player% left the game"
  
1.0.1Релиз1.21.9, 1.21.10, 1.21.11 · 5 января 2026 г.

clean code + added new settings in config.yml

# Disables the death message when a players die in the server
  silent-deaths: false

  # if admin shift+right click on any player then admin can see the name of the player in chat.
  # (permision required ggsolutions.admin)
  getname: true

  # redstone limit per chunk
  chunk-redstone-limit: 2500

these are the new settings in config.yml

Комментарии

Загружаем…