HomeКомпьютерные игрыRelated VideosMore From: Graven - Développement

CREER UN PLUGIN ? #7 | LES CONFIGS

197 ratings | 7400 views
Aujourd'hui , on se retrouve pour l'episode 7 de "Creer un Plugin" sur la création de fichier "config.yml". Bon Visionnage QUIZ : https://www.onlinequizcreator.com/creer-un-plugin-les-configs/quiz-287383 ABONNEZ-VOUS: https://goo.gl/xgv9uR DISCORD : https://discord.gg/graven Site d'annonces pour vos projets : http://pixelads.fr Eclipse : http://gravenmc.fr/eclipse Spigot: https://getbukkit.org Java : http://java.com/fr/ Java Développement Kit (JDK) : http://gravenmc.fr/jdk
Html code for embedding videos on your blog
Text Comments (99)
romj56 (19 days ago)
Le fameux "fromagier" xD
Mickael Riviere (30 days ago)
rec + rendu vidéo en même temps et ça lag si peu ? XD whaaaaa
Killer Proo (1 month ago)
Comment récupérer une liste de caractères dans la config OK, mais comment CREER une liste de caractère dans la config ?
getStringList
eot 13 (2 months ago)
Merci!!!
DJ-Thinumoron (2 months ago)
Graven j'ai un soucis les couleurs ne s'affecte pas pour quoi ?
DJ-Thinumoron (2 months ago)
Voici https://image.noelshack.com/fichiers/2018/14/3/1522868499-2018-04-04-21-00-48.png
Graven - Développement (2 months ago)
resultat ?
DJ-Thinumoron (2 months ago)
Uniquement à partir du fichier config les autres couleurs avec "§" dans le code marche. https://image.noelshack.com/fichiers/2018/14/3/1522833884-capture.png
Graven - Développement (2 months ago)
screen ?
DJC - DjColmere (3 months ago)
this.main = monPlugin; ça a tellement changé ma vie <3 merci
shiwanMc (3 months ago)
yo graven a tu une idée de la façon de créer un 2eme fichier de config.yml car cela fait 2 jours que je cherche x) merci d avance
shiwanMc (3 months ago)
dsl je n avez pas bien regarder g trouver une vidéo que tu a fais a se sujet merci ;)
Seigneur Destroyeur (3 months ago)
Salut je voulais savoir comment par exemple pour un plugin de '' setspawn '' et '' spawn '' écrire à partir du plugin dans la config. Yml exemple : Le joueur fais setspawn Je récupère c'est coordoneer '' je les inscrit dans le config. Yml'' <¬ comment faire Je récupère avec une autre classe les coordonnées lorsque un joueur fais /spawn Merci
Samuel Bernard (3 months ago)
Salut, j'ai un problème, j'aimerais mettre une config pour les messages du plugin duel mais je n'y arrive pas, aucune erreur mais une fois que je fais /duel j'ai une erreur dans la console, pourrais tu m'aider? :)
Sven5 Gaming live (4 months ago)
bonjour, je voudrais savoir si c'est possible de créer des argument pour une commandes a partir du fichier config.yml?
Graven - Développement (4 months ago)
?
insector Gaming (4 months ago)
Et comment on fait pour que dans la config,les joueurs puissent modifié la commande à exécuté en plus des actions de la commande ?
insector Gaming (4 months ago)
Graven - Développement ok
Graven - Développement (4 months ago)
c'est pas evident
insector Gaming (4 months ago)
Graven - Développement Exemple : Une commande est /alert et c'est un broadcast. Tu peux modifier ce que la commande fait dans la config. Mais peut-on aussi donner la possibilité au joueur de modifié la commande à exécuté ? Comme /broadcast à la place de /alert sans modifié le reste du code
Graven - Développement (4 months ago)
je n'ai pas bien compris
Metheor31 Games (4 months ago)
Pour ouvrir les fichiers.yml, comme la config tu utilise un ligiciel, lequel? je ne le trouve pas
Nebnia (4 months ago)
Graven utilise le logiciel "Sublime Text".
SkyAbout (4 months ago)
Si on veut faire modifier les messages qu'on a créer DANS le main, grace a ta vidéo CREER UN PLUGIN Les chronometres, comment je fais ? J'ai essayer : this.getConfig et de creer le this.main = main; que tu créer mais ça marche pas help plz :(
Trisnoscope (5 months ago)
Salut graven j'ai tout fait comme toi pour relier la config mes quand je vais le /test sa me met rien dans le chat (just un espace) tu peut m'aidez ?
Trisnoscope (5 months ago)
Alors tu a trouvez l'erruer
Trisnoscope (5 months ago)
https://pastebin.com/crAY6Dsq
Graven - Développement (5 months ago)
erreurs en console ? (screen ou pastebin aussi)
Trisnoscope (5 months ago)
https://image.noelshack.com/fichiers/2017/51/7/1514127595-gr-1.png https://image.noelshack.com/fichiers/2017/51/7/1514127600-gr.png https://image.noelshack.com/fichiers/2017/51/7/1514127605-gr-2.png voila :)
Graven - Développement (5 months ago)
screen du code
ManquePasD'air_ (6 months ago)
Salut j'ai un problème , à partire de 7:10 quand je fait main. sa me propose que getClass et pas main.getConfig() ;/ tu peut m'aider ?
Graven - Développement (6 months ago)
screen ?
multividéo du29 (7 months ago)
Comment on fait pour transformer un id d'item pour le nom en Material.IRON_SWORD par exemple ?
multividéo du29 (7 months ago)
A non en fait je suis juste bête ! xD Je suis pas très intelligent, désolé de t'avoir déranger pour rien. Juste une autre question, imaginons il y a une section test, avec en dessous une valeur test1: "test" Genre : Test: test1: "test" Et bien est-ce qu'on peut mettre une valeur a cette section test ? Merci
multividéo du29 (7 months ago)
Rien trouvé, c'est à quel moment ? xD Je parle bien de changer l'ID mis dans la config, en son item correspondant. Ou alors de mettre directement l'ID dans passer par Material.IRON_SWORD
Graven - Développement (7 months ago)
regarde cette video ;) https://www.youtube.com/watch?v=F2BeYbN7ZtY
quand j'éxécute ma commande, sa me met "An internal error occurred while attempting to perform this command" tu peux m'aider ? stp
Graven - Développement (7 months ago)
relis toi
Crazy Faction (8 months ago)
Comment je peux faire un automessage configurable
_ MONS _ (6 months ago)
Que veux-tu dire par Automessage ?
Crazy Faction (8 months ago)
Je me suis lancé un défi c'était d'etre prems dans le quizz et je le suis pseudo: "BOOM"
Kinton Hiryuu (9 months ago)
Bonjour, j'ai un problème avec la config de mon plugin, plus éxactement dans les codes : je veux tp les gens au spawn quand ils se connectent, mais le problème, c'est que quand je créer la Location spawn, ma ligne est soulignée en rouge en me disant "The constructor Location(String, int, int, int, float, float) is undefined" Ma ligne de code : Location spawn = new Location(main.getConfig().getString("connection.spawn.monde"), main.getConfig().getInt("connection.spawn.x"), main.getConfig().getInt("connection.spawn.y"), main.getConfig().getInt("connection.spawn.z"), 0f, 0f);
Kinton Hiryuu (9 months ago)
je viens de tester, mon IDE ne me mets plus d'érreur, plus qu'as tester en jeux, mais les actions que j'y dit de faire quand on spawn ne marchent pas :o je cherche encore pourquoi, j'ai pas de logs dans ma console...
Kinton Hiryuu (9 months ago)
ah d'accord, merci, je pensais que getworld étais juste pour récupérer les infos du monde pour genre mettre le jour, par exemple player.getworld.settime("6000"), sa va beaucoup m'aider, merci
Graven - Développement (9 months ago)
Ton 1er argument main.getConfig().getString("connection.spawn.monde") retourne du texte donc tu dois recuperes le nom du monde Bukkit.getWorld(main.getConfig().getString("connection.spawn.monde"))
Crazy Faction (9 months ago)
4002 au quiz ! :D
Graven - Développement (9 months ago)
gg
Crazy Faction (9 months ago)
et pour le menu gui par éxemple comment on fait par config si on veut mettre un item ?
Crazy Faction (9 months ago)
Peux-tu me dire ce qu'il faut faire en étape stp ?
Crazy Faction (9 months ago)
Pas compris
Graven - Développement (9 months ago)
tu fais la liste des items en config et lorsque tu ouvres le menu tu récuperes avec le getKeys(false) que j'ai montré dans cette video.
Skioz (10 months ago)
Comment faire si on veut que les mort interdit ne s'affiche pas dans la console car voir des insultes ne doit pas être très agréable. Sinon merci pour ce bon tuto =)
Circus (10 months ago)
Quand je fais la commande ça me mets "an internal error occured while attempting to perform this command" Pouvez vous me dire comment réglé ce problème
Circus (10 months ago)
Je peut te parler par Skype ??
Graven - Développement (10 months ago)
relit ton code et les erreurs en console
Théophile (10 months ago)
J'ai pas trop compris pour la peine x) mais on est obligé de passer par une commande pour relier ? * Ou tu pourrais montrer les autres façons ? Et si on veut, on peut manipuler la config de base sur notre main non ? Sinon bonne vidéo ! +1 like
shiwanMc (3 months ago)
en gros faut qu il y est un événement déclencheur par ex un PlayerJoinEnven ;)
Graven - Développement (10 months ago)
Salut les commandes ne sont que des supports, tu peut mettre le mécanisme sur ce que tu veut
trafgan 123 (10 months ago)
Et comment on écris dans un fichier de config? (Depuis le plugins)
_ MONS _ (6 months ago)
Bah en l'ouvrant, et en tapant avec ton clavier xD Tu vas dans le dossier plugins de ton serveur, nom de ton plug, config.yml Tu modifies les éléments genre textes, nombres
Alex' - Alexdu882 (11 months ago)
Tes vidéos sont nikel, merci bien de m'apprendre tout ça :)
Blackmine57 (11 months ago)
Comment on fait un 2ème fichier yml ? x)
Blackmine57 (11 months ago)
Ca fais 2 semaines xD merci quand même
GURVAN CHEVALLIER (11 months ago)
clic droit sur ton Java Project -> new -> Fileet tu écris dans la barre: config.yml
Léonard Partage (11 months ago)
T'es un sauveur
Graven - Développement (11 months ago)
;)
TobiBiotex (11 months ago)
J'ai un problème pour récupéré un boolean dans la config : http://image.noelshack.com/fichiers/2017/26/5/1498823410-capture.png Je voudrait récupéré le True/False mais le problème c'est qu'il me dit de mettre en string puis une fois en string il me dit de le mettre en boolean :( Que doit je faire pour ne plus avoir d'erreur ?
TobiBiotex (11 months ago)
J'ai demandé sur le discord de NeutronStar, problème résolu (enfin a moitier car je me fait pas TP, j'ai des problèmes au chemin d'accès je pense)
Benyou (11 months ago)
Si tu fais tpSpawn = config.getBoolean("chemin.d'accès.ici"); ça te met toujours une erreur ?
Nicolas Vochelet (1 year ago)
Salut Comment je fais lorsque je veux afficher dans le chat des textes avec des accents ? Car ça me met des symboles bizarres quand j'essaye. Merci :)
TayZak (11 months ago)
Nicolas Vochelet Ton config.yml dois être enregistré en UTF-8. Tu vas dans Eclipse, tu cliques sur les propriétés du config.yml et tu met en UTF-8
Slt je me demandais est ce que tu prend les commandes??
Arthurry's (1 year ago)
Un des meilleurs épisode ! Merci Graven <3
Ilyess Ovich (1 year ago)
Salut Gravenilvec, Pourrait tu m'expliquer comment on rend un item configurable. Merci d'avance
Ilyess Ovich (1 year ago)
Je veut dire que dans la config l pourra choisir l'item de son inventaire custom
Sylfare (1 year ago)
Que veux-tu dire par "configurable" ?
Kyanli (1 year ago)
Poce Bleu
Flusiom (1 year ago)
Kyanli x)
guillaume court (1 year ago)
c'est trop bien cette vidéo !!!!
xFatalik (1 year ago)
Super vidéo, tu pourras faire un jour une vidéo sur le fonctionnement d'un Item builder ?
xFatalik (1 year ago)
c'est pour mieux organiser ses items customs, lors du code
Rémi J. (1 year ago)
P2W_xFatalik C'est quoi un item builder ? WorldEdit avec la hache en bois ?
ImArrow (1 year ago)
Graven sa me saoule j'ai beau faire comme toi moi ça ne marche pas , Les gui marche pas les config marche pas
Matthieu Magalhaes (1 year ago)
On est deux comme ça.
tout marche, mais tu as surement du oublier quelque chose
enfin merci gravenilvec
D0gma (1 year ago)
Ça je l'attendait !
Chester Yueliang (1 year ago)
Bonjour, je voulais savoir si il était prévu de faire une vidéo sur les configs autres que celles par défaut ? ou même des config qui se génèrent selon des paramètres définit en jeu (style un Gravenilvec.yml lorsque le joueur Gravenilvec se connecte au serveur)
Chester Yueliang (1 year ago)
merci
https://www.youtube.com/watch?v=tl1CdSeZysg
TomMusic (1 year ago)
gravenil j'ai un probleme je tes demander sur skype pour que tu puisse m'aider ces tros compliquer a t'expliquer alors je prfaire te l'expliquer en vocal
AncienChaineDeTeyken (1 year ago)
3éme
Strimox (1 year ago)
graven ces quoi la difference entre bukkit et spigot ???
KékéLeTaré (3 months ago)
non c'est le meme
Louis Raclin (7 months ago)
C'est pareil sauf que bukkit on peut relier des mondes
Rémi J. (1 year ago)
Strimox Il n'y a pas tellement de différences, mais l'API spigot t'offre plus de possibilités et est plus optimisée. Mais attention : un plugin fait avec l'API bukkit marche sur un serveur spigot mais pas l'inverse ! (corrige moi Graven si je me trompe 😉)
TheGost_ (1 year ago)
2éme gg
Acaloumpa (1 year ago)
first

Would you like to comment?

Join YouTube for a free account, or sign in if you are already a member.