Skip to content

LobbyAPI إضافة لماينكرافت 1.15

أنشئ قوائم سهلة الاستخدام للسفر إلى العوالم

ابتداءً من Zombie_Striker_Dev · CurseForge
تنزيلات
1 تنزيلات
مشاهدة
70 مشاهدة
محدّث
محدّث 17.10.2026
  • 1.8.1 — 1.15

حول إضافة LobbyAPI البرمجية

ما هو LobbyAPI

تم إنشاء LobbyAPI لإدارة عوالم متعددة والسماح للاعبين بالانتقال إلى تلك العوالم باستخدام قائمة سهلة الاستخدام، مع إمكانية التخصيص الكامل. بمجرد استخدام الأوامر /lobby أو /hub، يتمكن اللاعب من الوصول إلى جميع العوالم المحددة في القائمة، حيث عند النقر على الكتلة التي تمثل عالمًا ما يتم نقله إلى الموقع المخصص لذلك العالم. يحتوي LobbyAPI على العديد من الطرق القابلة للتخصيص لتغيير لون الكتلة في القائمة، وعدد تلك الكتلة، والمكان الذي توجد فيه، ووصف العالم، ومن يمكنه رؤية عالم أو الانتقال إليه، إلى جانب الطرق التي يتفاعل بها العالم مع العوالم الأخرى.

كيفية إنشاء العوالم وإدارتها

إذا كنت جديدًا على LobbyAPI، يمكنك العثور على دليل لإعداد العوالم على هذا الرابط:

https://dev.bukkit.org/projects/lobbyapi/pages/events/basic-command-tutorial

الميزات

  • يسمح للاعبين بالانتقال من عالم إلى آخر.
  • القائمة قابلة للتخصيص بالكامل
  • يعرض جميع اللاعبين في عالم معين
  • يسمح للاعبين بالانتقال من سيرفر إلى سيرفر (لسيرفرات bungee فقط).
  • يسمح للإضافات الأخرى بالوصول عندما ينتقل لاعب إلى عالم جديد أو ينقر على عالم جديد في القائمة.
  • يعمل على جميع إصدارات Bukkit
  • دعم الإضافات: LobbyAPI هو مجرد الأساس للإضافات التي ستضيف العوالم. كل ما يلزم لإضافة عالم إلى القائمة سيكون ضمن معلومات المطور.

تخصيص الأيقونات متاح الآن!

الآن يمكنك بسهولة تخصيص المواد والوصف والسمات الأخرى لكل عالم مسجل!

الأوامر

/Lobby يفتح WorldMenu

/Hub يفتح WorldMenu

/LobbyApi يسمح لك بتغيير بعض خصائص LobbyAPI

/LobbyApi addWorld [world] [slot] x[z]..... يضيف عالمًا إلى قائمة LobbyAPI

/LobbyApi removeWorld [world] يزيل عالمًا من قائمة LobbyAPI

/LobbyApi addServer [server-name] [slot] يضيف سيرفرًا إلى قائمة LobbyAPI

/LobbyApi removeServer [server-name] يزيل سيرفرًا من قائمة LobbyAPI

/LobbyApi listServers يعرض قائمة بجميع السيرفرات

/LobbyApi listWorlds

يعرض قائمة بجميع العوالم

/LobbyApi setDefaultWeather [world] [weather] يحدد الطقس الافتراضي لعالم ما. الخيارات هي NORMAL و NORAIN و ALWAYSRAINING

/LobbyApi addJoiningCommand [world] [command] يضيف أمرًا يجب إرساله عندما ينضم لاعب إلى ذلك العالم.

/LobbyApi removeJoiningCommand [world] [command id] يزيل أمرًا يجب إرساله عندما ينضم لاعب إلى ذلك العالم.

/LobbyApi listJoiningCommands [world] يسرد جميع الأوامر التي تُرسل عندما ينضم لاعب إلى ذلك العالم.

/LobbyApi listJoiningCommands [world] يسرد جميع الأوامر التي تُرسل عندما ينضم لاعب إلى ذلك العالم.

(هناك بضعة أوامر أخرى، لكن واجهتني مشاكل في إعادة إنشاء الجدول :p):

/LobbyAPI generateNetherAndEndFor", "ينشئ عالم نذر وعالم إند للعالم"

/LobbyAPI setMainLobby", "يغيّر عالم الظهور الافتراضي" /LobbyAPI removeMainLobby", "يزيل عالم الظهور الافتراضي"

/LobbyAPI setMaterial", "يحدد أيقونة المادة لعالم ما" /LobbyAPI setDisplayName", "يغيّر اسم العرض لعالم ما." /LobbyAPI setDescription", "يحدد الوصف لعالم ما"

/LobbyAPI hideWorld", "يخفي عالمًا من القائمة." /LobbyAPI showWorld", "يعرض العالم في القائمة، إذا كان مخفيًا سابقًا"

/LobbyAPI setWorldSelector", "يحدد محدد العالم ليكون العنصر في يد المرسل" /LobbyAPI removeWorldSelector", "يزيل محدد العالم" /LobbyAPI setGamemode", "يحدد الوصف لعالم ما" /LobbyAPI changeSpawn", "يغيّر موقع الظهور لعالم ما" /LobbyAPI version", "يحصل على إصدار الإضافة" /LobbyAPI setvoidlooping", "يمكّن أو يعطّل نقل اللاعبين إلى نقطة الظهور إذا كانوا في الفراغ" /LobbyAPI setdisablehealthandhunger", "يمكّن أو يعطّل تغييرات الصحة أو الجوع للعوالم" /LobbyAPI setlocationsaving", "يمكّن أو يعطّل حفظ الموقع عندما يغادر لاعب العالم" /LobbyAPI setcanuseportals", "يمكّن أو يعطّل البوابات لعوالم معينة." /LobbyAPI addDefaultItem", "يضيف العنصر في يدك إلى قائمة العناصر الافتراضية." /LobbyAPI removeDefaultItem", "يضيف العنصر في يدك إلى قائمة العناصر الافتراضية." /LobbyAPI listDefaultItems", "يضيف العنصر في يدك إلى قائمة العناصر الافتراضية." /LobbyAPI addDecor", "يضيف عنصر ديكور إلى قائمة الهب" /LobbyAPI removeDecor", "يزيل عنصر ديكور."

/LobbyAPI toggleWhitelist", "يبدّل ما إذا كان العالم مقصورًا على لاعبين معينين فقط" /LobbyAPI addToWhitelist", "يضيف لاعبًا إلى القائمة البيضاء لعالم ما" /LobbyAPI removeFromWhitelist", "يضيف لاعبًا إلى القائمة البيضاء لعالم ما" /LobbyAPI listWhitelist", "يضيف لاعبًا إلى القائمة البيضاء لعالم ما"

/LobbyAPI goto", "ينقل اللاعب إلى نقطة ظهور عالم ما"

الأذونات:

  • lobbyapi.
  • ---يمنح الوصول إلى جميع ميزات lobbyapi
  • lobbyapi.user
  • --يمنح جميع الأوامر التي يجب أن يمتلكها المستخدمون. إذا كنت لا تعرف ما الأذونات التي يجب منحها للاعبيك، فامنحهم هذه فقط.
  • lobbyapi.commands
  • --يمنح الوصول إلى الأوامر فقط
  • lobbyapi.hub
  • --يمنح الوصول إلى أوامر /hub.
  • lobbyapi.bypassworldlimits
  • --يمنح اللاعبين القدرة على الانضمام إلى العوالم الخاصة، أو التي تجاوزت حد اللاعبين

الاعتماديات والتوافق

لا يعتمد LobbyAPI على أي إضافة أخرى، ويجب أن يعمل مع جميع الإضافات الأخرى. إذا تلقيت أي أخطاء من إضافتي أو لم تكن الميزات مفعّلة لديك، فيرجى كتابة تعليق أو تذكرة على هذه الصفحة.

معلومات المطور

إذا كنت تريد تسجيل عالم عبر إضافة، فاستخدم الدليل هنا. استدعِ هذه الطريقة في طريقة onEnable لتسجيل العوالم عند تحميل الإضافة.

لإضافة BungeeServer إلى القائمة، كل ما تحتاجه هو هذا السطر: LobbyAPI.registerBungeeServer(String bungeeServersName, Description, WoolColor);

كيفية التثبيت

  • أسقط هذه الإضافة في مجلد الإضافات لديك
  • ابحث عن/أنشئ إضافة تسمح لك بالوصول إلى عالمك
  • أعد تشغيل سيرفرك

تستخدم هذه الإضافة bStats:

bStats هي خدمة إحصاءات تسمح لي برؤية عدد السيرفرات التي تستخدم إضافاتي، وعدد اللاعبين لديها، والدول التي تستخدم إضافتي أكثر من غيرها. جميع المعلومات مجهولة الهوية، لذا لا يمكن ربط أي معلومات بك مباشرة، بل تُضاف إلى متوسط جميع السيرفرات التي تستخدم الإضافة.

كيفية تثبيت LobbyAPI

  1. A server on Paper or Spigot

    The plugin runs on the server core for Minecraft 1.8.1–1.15; players do not need to install anything.

  2. File goes into the plugins folder

    Download the file LobbyAPI.jar (167 KB) and put it into the server’s plugins folder.

  3. Restart the server

    On startup the plugin creates its own settings folder in plugins.

  4. Use the “To server” button

    On Millida Hosting, the button at the top of the page uploads the file to your server and restarts it for you.

Minecraft 1.15 runs on Java 8: with a different Java version the game may close right after launch.

الإصدارات

مع المتطلبات

Minecraftالمشغّلالملفالتاريخالإجراءات
1.9—LobbyAPI v3.7.104167 KB 1

الأسئلة الشائعة

Which Minecraft versions does LobbyAPI work on?

There are files for 1.8.1–1.15, 8 versions in total. The newest is 1.15.

Do players need to install LobbyAPI?

No, the plugin goes only on the server, into the plugins folder: players do not need to download anything.

Which Java does LobbyAPI need?

Minecraft 1.15 runs on Java 8. If the game closes right after launch, the usual cause is the wrong Java version in the profile settings.

Where can I download LobbyAPI safely?

On this page: the file LobbyAPI.jar (167 KB) is stored on Millida’s server, with no link shorteners. SHA-1 checksum: 52b72036f52145334942d51e1082e9d013c774ed.

التقييمات

كن أول من يقيّم LobbyAPI

التعليقات 0

سجّل الدخول للتعليقتسجيل الدخول

إضافات برمجية مشابهة

كل الإضافات البرمجية

المزيد حول هذا