Skip to content

About

RuneScape: Dragonwilds game package for Serverk: Your own RuneScape: Dragonwilds server. Build your base and level your skills with your friends, up to 6 players, and your world stays as you left it between sessions. Friends on PC, PlayStation, Xbox and Nintendo Switch 2 join by world name or join code.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

RuneScape: Dragonwilds

رونسكيب: دراقونوايلدز (RuneScape: Dragonwilds)

يضم هذا الريبو كل ما تحتاجه منصة سيرفرك لتشغيل سيرفرات رونسكيب: دراقونوايلدز. سيرفر رونسكيب: دراقونوايلدز خاص بك، تبني فيه قاعدتك وتطوّر مهاراتك مع أصحابك حتى 6 لاعبين، ويبقى مابك كما تركته بين جلساتكم. يدخل أصحابك من الكمبيوتر و PlayStation و Xbox و Nintendo Switch 2 باسم الماب أو بكود الانضمام، وتضبط من اللوحة كلمات المرور والأدمن والكروس بلاي، وترفع منها مابك من جهازك ومودات pak، مع نسخ احتياطية تلقائية لمابك. واجه التنانين مع أصحابك على سيرفر دراقونوايلدز جاهز خلال دقائق. صفحة اللعبة: serverk.gg/games/dragonwilds

This repository holds everything Serverk needs to run RuneScape: Dragonwilds servers. Your own RuneScape: Dragonwilds server. Build your base and level your skills with your friends, up to 6 players, and your world stays as you left it between sessions. Friends on PC, PlayStation, Xbox and Nintendo Switch 2 join by world name or join code. From the panel you set the passwords, admins and crossplay, and upload your own world and pak mods, with automatic backups of your world. Take on the dragons with your friends, on a server ready in minutes. Game page: serverk.gg/games/dragonwilds

Layout

  • serverk.yml: the game manifest with its metadata, resources, ports, backup and reset rules, and the guide list.
  • serverk.schema.json: the JSON Schema of serverk.yml for the editor, written by serverk-bridge schema.
  • src/: the driver, built on @serverkgg/bridge; src/driver.ts exports it and src/main.ts serves it.
  • image/Dockerfile: the container image, with the compiled bridge as its entrypoint.
  • assets/: the logo and the banner the site and the panel show.
  • guides/<id>/ar.md and en.md: the guide bodies; each guide's title, summary and tags live in serverk.yml.

Guides

Develop

Everything runs on Bun.

  • bun install: installs the dependencies, points Git at the hooks in .githooks/ and writes .claude/rules/package.md from the bridge.
  • bun run check: checks lint and formatting with Biome; bun run fix applies the fixes.
  • bun run tsc: type-checks the code.
  • bun run test: runs the tests.
  • bun run validate: runs the checks the platform runs at publish, and fails while this README is out of date.
  • bun run compile: builds dist/bridge, the linux/amd64 binary the image starts.

.githooks/pre-commit runs bun run fix, bun run tsc, bun run test, bun run validate and bunx serverk-bridge schema --check before every commit. There is no CI: a commit that passes the hook is ready.

bun install runs serverk-bridge link, which links @serverkgg/bridge to a sibling serverk checkout at ../serverk/modules/bridge when one exists. Never commit a file: or link: dependency.

Contribute

افتح issue لأي مشكلة أو اقتراح، بالعربية أو بالإنجليزية. ينشر فريق سيرفرك هذا الريبو من ريبو serverk بالأمر bunx outdo package --prod --name dragonwilds، ويصل كل تغيير مدموج مع النشر التالي. العربية هي لغة المصدر: يُكتب كل نص يقرؤه العميل بالعربية أولًا، بلغة رسمية مع لمسة خليجية خفيفة، ثم بالإنجليزية. أبقِ أسماء الملفات والأوامر والمفاتيح بالحروف اللاتينية.

Open an issue for any problem or suggestion, in Arabic or English. Serverk releases this repository from serverk with bunx outdo package --prod --name dragonwilds; merged changes ride the next release. Arabic is the source language: every string a customer reads is written in Arabic first, formal with a light Gulf touch, then in English. Keep file names, commands and config keys in Latin script.

License

الكود متاح للقراءة، وجميع الحقوق محفوظة لمنصة سيرفرك، ولا يُمنح أي ترخيص.

The code is public to read. All rights are reserved by Serverk, and no license is granted.

يُنشأ هذا الملف بالأمر serverk-bridge readme من serverk.yml، فعدّل ملف التعريف لا هذا الملف.

Generated by serverk-bridge readme from serverk.yml; edit the manifest, not this file.

About

RuneScape: Dragonwilds game package for Serverk: Your own RuneScape: Dragonwilds server. Build your base and level your skills with your friends, up to 6 players, and your world stays as you left it between sessions. Friends on PC, PlayStation, Xbox and Nintendo Switch 2 join by world name or join code.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages