Serveur minecraft

BedWars – Réécrit | SpigotMC – Resoudre les problemes d’un serveur MineCraft

Le 10 juillet 2019 - 3 minutes de lecture

Version native de Minecraft:
1,13
Versions testées de Minecraft:
  • 1.8
  • 1,9
  • 1.10
  • 1.11
  • 1,12
  • 1,13
  • 1,14
Code source:
https://github.com/Misat11/BedWars
Langues prises en charge:
Tchèque, anglais, allemand, russe

Bedwars simple pour les versions 1.13 et supérieures de Spigot!

Maintenant, je dois tester la compatibilité avec les versions 1.8 à 1.11, je serai ravi de chaque aide. Signalez immédiatement tout BUG à GITHUB.

Les versions 1.8.x ne sont pas recommandées et certaines fonctionnalités sont manquantes. S'il n'est pas nécessaire d'utiliser 1.8, utilisez 1.9 et les versions ultérieures.

Caractéristiques:

  • Lit détruisant :) (Tout type de lit supporté)
  • Boutique
  • Récompenses Vault
  • Tableau de bord
  • Mode spectateur
  • Reconstruction d'arène
  • Sélection de l'équipe
  • Bossbar avec compte à rebours
  • Blocs ignorés (exemple pour l'agriculture)
  • Garder l'inventaire
  • Génération de villageois au début et fin du match après la fin du jeu
  • Ressources de frai pour magasin (bronze, le fer et or)
  • Messages personnalisés
  • Des signes
  • Ressources personnalisées pour la boutique (voir config)
  • Entités de jointure d'équipe
  • Sons personnalisables
  • Effets et feux d'artifices
  • Tableau d'affichage du lobby
  • Minimal players dans le lobby
  • Coffres d'équipe
  • Statistiques
  • Poudre de chaîne
  • Positions des articles de la boutique
  • Variables de configuration personnalisées par jeu
  • API (javadoc)
  • Et de plus en plus de fonctionnalités (certaines fonctionnalités sont décrites dans l'onglet des mises à jour, alors lisez-les quand une nouvelle mise à jour est publiée)

TODO (pour 0.1.0):
Il n'y a qu'une fonctionnalité sur la liste TODO. Cette mise à jour sera publiée après avoir implémenté cette fonctionnalité et après l'avoir testée dans plusieurs versions de serveur.
Vous pouvez télécharger des versions de développement de 0.1.0 sur notre Jenkins
Terminé: 100%

  • Un des articles spéciaux BedwarsRel!
  • Article spécial LuckyBlock (de BedwarsRel LuckyBlock Addon)
  • Position de magasin pour la liste des catégories
  • Possibilité d'utiliser n'importe quel type de cible, pas seulement le lit
  • Possibilité de placer des articles cosmétiques n'importe où dans le magasin (par exemple, entre deux articles)
  • Clonage des éléments précédents et des éléments avec ID
  • Couleurs personnalisables de bossbar
  • Couleurs personnalisables de la barre pour un jeu
  • Désactiver et activer bossbar pour un jeu
  • Désactivation et activation du tableau de bord pour une partie
  • Articles de magasin pour un jeu et magasin pour villageois
  • Possibilité de travailler avec le temps et les foules en train de se reproduire
  • Intégration avec les affichages holographiques
  • Hologrammes sur les géniteurs
  • Mises à niveau simples des équipes – niveaux de géniteurs
  • Changer la couleur de la laine après l'achat
  • Soutien 1.14
  • Type de magasin personnalisable
  • Meilleur / bw admin Info sortie

Langues supportées:

  • Anglais (en)
  • tchèque (cs)
  • allemand (de) par Poulet009 Certains traduit manque
  • russe (ru) par Radmir823988827 Beaucoup de traductions manquantes, besoin d'une mise à jour
  • Ou votre propre langue personnalisée dans le dossier du plugin
  • Si vous souhaitez ajouter votre langue à la prochaine mise à jour, visitez mon github et faites une nouvelle demande de tirage.

Commandes:
Commandes du lecteur (aucune autorisation requise):
/ bw rejoindre – Rejoindre l'arène
/ bw partir – partir de l'arène
/ nb liste – Liste des jeux actifs
/ bw stats – Montre tes statistiques
/ bw rejoindre – Rejoindre à nouveau au dernier jeu que vous avez joué

Besoin de la permission de l'administrateur ou misat11.bw.otherstats:
/ bw stats [player] – Afficher les statistiques du joueur


Commandes administrateur (autorisation requise: misat11.bw.admin):
/ bw reload – Plugin de rechargement
/ bw addholo – Ajoute un hologramme à l'emplacement du joueur
/ bw removeholo – Après avoir exécuté cette commande, le joueur peut cliquer avec le bouton droit de la souris sur la statistique holographique pour la supprimer.
/ bw admin Info [section] – Vous montrer toutes les informations sur l'arène
/ bw admin ajouter – Créer une nouvelle arène
/ bw admin hall – Ajuste la position du lobby à votre position
/ bw admin spec – Règle la position du spéculateur sur votre position
/ bw admin pos1 – Définit le point extrême de l'arène à votre position
/ bw admin pos2 – Définit le deuxième point extrême de l'arène à votre position
/ bw admin compte à rebours – Définit la durée de la pause avant le début de la partie
/ bw admin minplayers – Définit le minimum de joueurs nécessaires pour commencer le jeu
/ bw admin temps – Définit la durée du jeu
/ bw admin équipe ajouter – Ajouter une équipe au jeu
/ bw admin couleur de l'équipe – Changer la couleur de l'équipe
/ bw admin équipe maxplayers – Changer les joueurs de l'équipe max
/ bw admin équipe spawn – Définit l'équipe spawn à votre position
/ bw admin lit d'équipe – Met le lit d’équipe à la position souhaitée
/ bw admin rejoindre une équipe – Définit la possibilité de se connecter à une équipe en utilisant une entité
/ bw admin géniteur ajouter [custom name] [starting level – default: 1] – Ajouter un élément géniteur à votre position
/ bw admin remise à l'état de géniteur – Retirer tous les géniteurs
/ bw admin magasin ajouter [name of villager entity] [file with shop] [use main shop] – Ajouter un villageois commerçant à votre position
/ bw admin magasin supprimer – Supprimer un villageois commerçant de votre position
/ bw admin type de magasin – Définit le type d'entité de magasin (villageois, cheval, vache, cochon, etc.)
/ bw admin config – Définit la valeur de la variable constante pour le jeu
/ bw admin arenatime – Définit le temps dans l'arène (JOUR, NUIT, etc.)
/ bw admin dans le temps – Définit la météo dans l'arène (par défaut, CLEAN, DOWNFALL)
/ bw admin retirer – Enlevez l'arène
/ bw admin modifier – Eteint le jeu et met l'arène en mode édition
/ bw admin enregistrer – Enregistre le jeu et l’active!

Création de signe:

  • Sur la première ligne, écris [BedWars] ou [BWGame]
  • Sur la deuxième ligne, le nom de l’arène pour rejoindre ou laisser pour congé
  • Pour la mise à jour du premier signe, rejoindre le jeu.

Création d'arène:

  1. Créer une nouvelle arène avec la commande: / bw admin ajouter
  2. Puis définissez la taille de l'arène en définissant deux positions: / bw admin pos1 et / bw admin pos2
  3. Ajouter un spawn spectateur: / bw admin spec
  4. Ajouter des géniteurs de ressources à votre position avec commande / bw admin géniteur ajouter
  5. Créez ensuite les magasins Villager avec: / bw admin magasin ajouter
  6. Maintenant, créez des équipes:
    • Exécuter la commande / bw admin équipe ajouter
    • Debout où vous voulez définir la commande spawn and run de l’équipe: / bw admin équipe spawn
    • Ensuite, regardez le lit de l'équipe (tous les types de lits sont pris en charge) et exécutez la commande / bw admin lit d'équipe
    • Vous devez créer au moins 2 équipes.
  7. Ensuite, allez au lobby et exécutez / bw admin hall
  8. Maintenant, toutes les choses de base sont définies afin que vous puissiez exécuter / bw admin enregistrer pour sauvegarder et activer le jeu

Maintenant, il n'y a pas encore de tutoriel officiel sur youtube. Vous pouvez créer un tutoriel et me donner un lien vers votre vidéo youtube et je le collerai sur ce site.

Création par commande jointeam

  1. Allez dans votre lobby bedwars et placez l'entité
  2. Basculez votre arène en mode édition
  3. Exécuter la commande / bw admin rejoindre une équipe
  4. Faites un clic droit sur l'entité que vous voulez
  5. Désormais, l’entité porte le même nom que l’équipe et si elle est Armor Stand, elle reçoit une armure de cuir de la couleur de l’équipe. Et cela rend votre entité persistante.
  6. Maintenant, sauvegardez votre arène et vous pourrez jouer

Création manuelle

Créez n'importe quelle entité vivante avec un nom personnalisé identique au nom de l'équipe et placez-la dans votre hall. Le plugin Bedwars n'enregistre pas cela, il ne trouve que l'équipe par son nom après un clic droit.

Votre création de fichier de langue:

  • Créez simplement des messages_fichier .yml (par exemple, messages_de.yml)
  • Ajouter une nouvelle variable au fichier:

    Code (YAML):

    nom_langue: "Votre nom de langue ici"

  • Ajoutez ensuite quelques traductions:

    Code (YAML):

    nom_langue: "Votre nom de langue ici"

    help_title
    : "BedWars% version% – Hilfe"

    Toutes les traductions peuvent être trouvées ici: https://github.com/Misat11/BedWars/blob/master/plugin/src/main/resources/messages_en.yml

  • Modifiez maintenant les paramètres régionaux de la variable config.yml en votre code de langue:
  • Maintenant vous avez une nouvelle langue! Si quelque chose manque dans votre fichier, il sera obtenu à partir de la langue anglaise d'origine de jar ou de votre fichier de langue dans jar si vous avez modifié la langue existante.

Config:

La configuration est disponible pour les versions 1.13+ ici
et pour les versions existantes (-1.12.2) ici

Code (YAML):

Les données:
– pile
: # Catégorie Item Stack
==
: org.bukkit.inventory.ItemStack
type
: POMME
v
: 1519 # si vous utilisez des versions anciennes (1.8 – 1.12.2), ignorez cette ligne
articles
: Nombre d'articles dans la catégorie
– prix
: 50 # montant du prix
type de prix
: "bronze" type de prix (bronze, fer, or)
empiler
: # Bukkit ItemStack à l'achat
==
: org.bukkit.inventory.ItemStack
v
: 1519 # si vous utilisez des versions anciennes (1.8 – 1.12.2), ignorez cette ligne
type
: ÉPÉE DE DIAMANT
montant
: 1
méta
:
==
: ItemMeta
méta-type
: UNSPECIFIQUE
enchante
:
DAMAGE_ALL
: 2
Coût de réparation
: 1
Dommage
: 99

Les noms matériels doivent être fondés ici
Les variables pour les articles de shop.yml pourraient être fondées sur le wiki SimpleGuiFormat

Captures d'écran:


Problèmes / Nouvelles fonctionnalités:
Veuillez coller vos idées et problèmes sur notre page de problèmes sur github:
https://github.com/Misat11/BedWars/issues

Pour les problèmes liés à un problème de collage de génération d'inventaire incorrect, cliquez ici:
https://github.com/Misat11/SimpleGuiFormat/issues

Liens:
Jenkins: https://jenkins.mtorus.cz/job/BedWars/
Code source: https://github.com/Misat11/BedWars
Serveur de test: mtorus.cz:25565
[​IMG]"data-url =" https://s3.amazonaws.com/files.enjin.com/435613/modules/forum/attachments/Join+UKSF+DIsCORD_1537021956.png

Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.