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

Better Multiplayer - GF

Make vanila mutiplayer feel better by adding some custom function

Загрузки
109
Подписчики
1
Обновлён
11 июня 2025 г.
Лицензия
CC-BY-NC-SA-4.0

Опубликован 5 июня 2025 г.


⚑ About This Datapack:

This datapack transforms your single-player world with exciting features and makes playing with friends on a multiplayer server even more enjoyable.

✿ Features:

  • TopBoard: Rotating side scoreboards (Deaths, Kills, Mob Slayer) and under-name stats (HP, Level)
  • BedTime: Sleeping accelerates time instead of skipping it, with random sleep messages
  • Notification: Scheduled chat messages for tips or announcements
  • Server System: Player join messages with stats and Discord link support
  • Warp: Player-to-player teleport request system with accept/deny option
  • Player Menu: Toggle glowing, select particle effects via in-game UI
[Check Detail]

💾 Server ❁

When a player joins the world for the first time, a message will be announced to everyone in chat.

bmp_Server_FirstJoin

This welcome message appears when a player rejoins the world. It displays key personal stats in a styled format, including:

  • 🧍 Username
  • ⏱️ Playtime
  • 🧪 Level & Experience
  • ⚔️ Kills & Deaths
  • 💬 Discord link

bmp_Server_Welcomback

It helps players quickly review their progress and reconnect with the server community.


🛏️ BedTime ❁

This feature set gamerule playersSleepingPercentage to 999, which means players can no longer skip the night by sleeping.
However, whenever any player goes to sleep, time will start speeding up depending on how many players are currently sleeping. (For each sleeping player, time accelerates by 50 ticks.)

bmp_BedTime_Showcase

A chat message is also displayed when someone goes to sleep.


💬 Notification ❁

Sends tips and announcements to all players every 7 hours. Runs silently in the background.


⌨︎ Commands:

New commands will be available using /trigger <name> to perform specific actions based on each command.

[See All Command]

🧍 Player Menu ⊞

Type this command /trigger bmp:player for open menu. You will change "Things" for this menu


🔮 Warp (TPA) ⊞

Use this command /trigger bmp:warp set <id> to teleport to other player

Replace <id> with the player’s ID to send a teleport request.
You can find the Player ID in the list.


❌ Uninstallation ⊞

Only Admin or Oparetor can run this command

#Check Version
/function bmp:version

#Delete Datapack
/function bmp:remove

Ченджлог

1.0Бета1.21.5, 1.21.6, 1.21.7 · 11 июня 2025 г.

[-] Remove Seasonal system on TopBoard
[+] Add new 4 particle for player to use
[+] Optimize the whole file for stability.

0.2.1Альфа1.21.5 · 7 июня 2025 г.
  • Fix some issue and optimization.
0.1.3Альфа1.21.5 · 5 июня 2025 г.

Patch Notes


New Features

TopBoard

A new scoreboard system that includes three main leaderboard types:

  • Deaths
  • Top Kills
  • Mob Slayer

These leaderboards will rotate and display on the sidebar automatically. In addition to that, it also introduces new display elements under player names:

  • HP
  • Level

These help players track key stats more intuitively during gameplay.


BedTime

This update modifies how sleeping works in Minecraft:

  • Sleeping no longer skips time instantly.
  • Instead, time is accelerated gradually while players sleep.
  • The more players sleep, the faster the time progresses.
  • When a player enters a bed, a random sleep-related message is shown in the chat.

This makes multiplayer sleeping more immersive and interactive.


Notification

A looping message system designed to send messages in the chat at fixed intervals. It can be used to:

  • Remind players of important information
  • Provide tips
  • Display server rules or links

This ensures that key information is visible to all players over time.


Server

A set of systems to make the game feel more like a multiplayer server experience.

When a player joins:

  • A welcome message is shown with:

    • Player's name
    • Total playtime in this save
    • Player's level and experience
    • Kill/Death statistics
    • Discord invite link (set using the command: /function bmp:server/set_discord_link {invite_code:"EXAMPLE"})

If the player is joining for the first time:

  • A special public announcement is broadcast to notify everyone that a new player has joined.

Warp

A new teleport request system is now available via: /trigger bmp.warp set <id> Where <id> refers to a player’s unique identifier, visible in the tab list.

  • This command sends a warp request to the target player.
  • The recipient can either accept or deny the request.
  • Each request is valid for 10 seconds.
  • Only the most recent request will be considered active.

This allows for controlled and consensual teleportation between players.


Player

Introduces a personal settings UI accessed with: /trigger bmp.player

The UI contains:

  • Glowing: Option to toggle glowing effects on or off.
  • Particle: Choose from available particle effects (effects are unlocked through different in-game actions or criteria).

This provides players with a bit more customization and flair to their character visuals.


Комментарии

Загружаем…