C'est une maison de tofu à créer quand même!
ヾ (・ ω <) ノ "Trois-trois-trois ● Ⅱ Ⅲ Korokoro ♪
Article associé: Configurer un serveur de ressources Minecraft (Spigot) via docker
------------------- ↓ Cliquez ici pour côté ↓ -------------------
Minecraft Lorsque je crée un serveur et que je l’utilise, Il y a de nombreux ajustements.
Difficulté normale du monde, La météo du serveur de ressources et l'apparition des monstres, Pour la création, le statut temporel, etc.
Si vous pensez à plusieurs participants Autorité d'exécution du commandement, domaine d'action Le serveur sera-t-il collectable? Prenez-vous des mesures contre la rugosité?
Cette fois, listons les éléments de réglage après l'installation.
------------------- ↓ Le sujet principal commence ici ↓ -------------------
Si vous n'avez pas changé la configuration, la difficulté par défaut est FACILE. C'est peut-être une question de goût, mais je souhaite garder le niveau de difficulté NORMAL.
Éléments de réglage | Définir la valeur | Détails |
---|---|---|
difficulty | normal | Eh bien, en temps normal |
$ docker exec -i mc mcon-cli
> mv modify set difficulty normal world
§aSuccess!§f Property §bdifficulty§f was set to §anormal
Le serveur de ressources se réinitialise essentiellement. Lorsque vous le réinitialisez, les éléments que vous avez pris seront restaurés et les éléments que vous avez créés disparaîtront. Dans ce cas, même si vous créez un portail ou quelque chose avec difficulté, il disparaîtra. Je me demande s'il existe un bon moyen. (Pas encore de réponse)
En outre, il est préférable qu'un biome spécifique tel que le bambou, la neige ou la mer soit proche de la zone de ponte. Je souhaite également définir la valeur de départ
Les paramètres sont
Éléments de réglage | Définir la valeur | Détails |
---|---|---|
weather | false | Je veux garder le temps ensoleillé |
monsters | false | Les monstres ne devraient pas bouillir |
hunger | false | Direction sans faim |
doDaylightCycle | false | Je veux fixer le temps |
Je me demande si ça ressemble à ça
$ docker exec -i mc mcon-cli
> mv create asset NORMAL -s 3116934447057457676
Starting creation of world 'asset'...
Complete!
> mv modify set weather false asset
§aSuccess!§f Property §bweather§f was set to §afalse
> mv modify set hunger false asset
§aSuccess!§f Property §bhunger§f was set to §afalse
> mv modify set monsters false asset
§aSuccess!§f Property §bmonsters§f was set to §afalse
> mvrule doDaylightCycle false asset
§aSuccess!§f Gamerule §bdoDaylightCycle§f was set to §afalse§f.
Je souhaite multiplier les objets sur différentes fermes et pièges, C'est ennuyeux de l'avoir dans le monde normal À mesure que le nombre de monstres et d'entités augmente, le serveur devient plus lourd, donc Je veux séparer chaque monde. Alors préparez un serveur de ferme (S'il n'y a personne, le temps s'arrêtera, c'est donc le sujet de préoccupation)
La production est en mode créatif et le fonctionnement est en mode survie.
Les paramètres sont
Éléments de réglage | Définir la valeur | Détails |
---|---|---|
gamemode | creative | Mettre en mode créatif |
difficulty | hard | Une grande variété de mons de printemps est meilleure |
weather | false | Je veux garder le temps ensoleillé |
hunger | false | Direction sans faim |
doDaylightCycle | false | Je veux fixer le temps |
Je me demande si ça ressemble à ça
$ docker exec -i mc mcon-cli
> mv create farm normal
> mv modify set gamemode creative farm
> mv modify set difficulty hard farm
> mv modify set weather false farm
> mv modify set hunger false farm
> mvrule doDaylightCycle false farm
Je souhaite qu'un serveur d'expérimentation de bâtiments et de circuits soit installé en survie. Vous pouvez le faire localement, Je préparerai également un serveur d'expérimentation.
$ docker exec -i mc mcon-cli
> mv create test NORMAL -t FLAT
Starting creation of world 'test'...
Complete!
Comme il est difficile de recréer le serveur d’expérimentation et le serveur de la ferme pour chaque nouveau monde, Importez les informations du monde du serveur créé
$ cp -R ~/minecraft_data/old_world/test ~/minecraft_data/new_world/
$ docker exec -i mc mcon-cli
> mvimport test NORMAL
Starting import of world 'test '...
§aComplete!
Comme vous le savez, plus vous vous déplacez, plus la taille du serveur est grande. Il semble y avoir un gars qui utilise ça pour ruiner. (Je ne sais pas)
Cela mis à part La taille devient inutilement grande, Je ne veux pas être lourd, alors Voyons à quoi cela ressemble avec seulement la limite de plage.
Il semble qu'il ait été installé avec un plug-in avant, Il semble y avoir une commande standard maintenant.
$ docker exec -i mc rcon-cli
> lp user Dozo permission set minecraft.command.* true
Exécutez la commande suivante sur Micra. Pour le moment, faites 10000 blocs
/worldborder set 10000
Je ne sais pas combien est approprié (・ ω ・)
L'entrée de commande est la valeur par défaut pour se déplacer entre les mondes. Vous pouvez aller et venir en entrant des commandes lorsque l'utilisateur est connecté. Donnez simplement l'autorité de commande au côté utilisateur Il n’est pas réaliste pour l’administrateur du serveur de le saisir à chaque fois. Je veux laisser le mouvement à l'utilisateur sans passer l'autorité.
** Multiverse-Portals ** à utiliser dans un tel cas
Les utilisateurs autorisés construisent en fait des structures comme le Nethergate sur Minecraft. Mettre en place un portail avec un objet spécifique (une hache en bois par défaut).
Au préalable, accordez l'autorisation Multiverse-Portals à l'utilisateur qui crée le portail.
$ docker exec -i mc rcon-cli
> lp user Dozo permission set multiverse.* true
Supposons que le monde des ressources est un atout, le monde normal est le monde et la porte est le nom de gate_world.
(Je vois. Je ne sais pas. (・ Ω ・))
La destination ne doit pas nécessairement être une porte, Si vous spécifiez le monde, il se déplacera vers le point d'apparition, Il semble que vous puissiez également spécifier les coordonnées.
Il semble que vous puissiez voyager rapidement (raccourci) à travers le monde. Après tout, il semble être fait comme la pipe en argile de Mario.
Veuillez noter que les utilisateurs autorisés ne pourront pas couper les arbres avec une hache en bois Il peut être utilisé lorsque l'autorité est supprimée.
[Mode créatif](https://minecraft-ja.gamepedia.com/%E3%82%AF%E3%83%AA%E3%82%A8%E3%82%A4%E3%83%86%E3% 82% A3% E3% 83% 96) détruira le bloc, donc Passer au Mode Survie Garde le. ([Mode spectateur](https://minecraft-ja.gamepedia.com/%E3%82%B9%E3%83%9A%E3%82%AF%E3%83%86%E3%82%A4%E3 % 82% BF% E3% 83% BC) Est-ce mieux?)
référence: https://w.atwiki.jp/minecraftdevip/pages/31.html
Je remarque quand je déménage dans le monde, Vos bagages ont été réinitialisés. Cela est vrai même si vous vous déplacez à travers le portail.
Si vous ne pouvez pas transporter vos bagages et faire des allers-retours, le serveur de ressources n'a pas de sens. À utiliser dans un tel cas ** Multiverse-Inventories ** Vous pouvez aller et venir en tenant vos bagages
Au stade de l'installation du plug-in Puisque le nom par défaut est défini, Ajoutez un serveur supplémentaire.
> mvinv addworld asset default
------------------- ↓ Cliquez ici pour le post-scriptum ↓ -------------------
L'image docker (itzg / minecraft-server, peut-être officielle) utilisée cette fois vous permet de sélectionner un serveur disponible.
Je ne sais pas quelles sont les caractéristiques de chacun.
Le serveur que j'ai utilisé cette fois est Spigot, Je suis passé à Paper, qui en est un dérivé et qui est plus léger. Il semble que les mods et plug-ins de Bukkit / Spigot peuvent être appliqués tels quels.
$ docker run -d -v ~/minecraft_data:/data -p 25565:25565 -e TYPE=PAPER -e EULA=TRUE --name mcp itzg/minecraft-server
Au fait, j'ai essayé de migrer le monde entier (tout le répertoire) tel quel, Cela semble marcher correctement.
Recommended Posts