1. Le forum de Minecraft-France va définitivement fermer ses portes. Celui-ci restera en lecture seule mais vous ne pourrez plus y apporter de nouveaux topics. Nous vous invitons à nous rejoindre sur le Discord de Minecraft-France qui permet de présenter vos projets, discuter avec la communauté etc.. Merci à tous d'avoir fait vivre ce forum de nombreuses années. Pour nous rejoindre sur Discord, Cliquez ici

Bukkit Plugin Creator 0.9.3 By Martylamoureux(Remake)

Discussion dans 'Corbeille' créé par Wolfram, 24 Jan 2014.

  1. Wolfram

    Wolfram Nouveau

    Inscrit:
    7 Août 2013
    Messages:
    7
    Points:
    20
    Sexe:
    Homme
    Hey !
    Bukkit Plugin Creator 0.9.3 By Martylamoureux(Remake)



    Je viens vous faire part d'une découverte que je n'ai apprise il y a quelques heures seulement. En me baladant sur les forums Minecraft, j'ai pu trouver un logiciel, développé par Martylamoureux, permettant de créer des plugins sans aucune ligne de Java !



    Vous pouvez retrouver le topic du logiciel ici, je vais néanmoins vous faire une description du logiciel, et son fonctionnement.



    Comment cela fonctionne ?



    BukkitPluginCreater, c'est tout d'abord un IDE de dèveloppement qui vous permet de rapidement créer des commandes, des permissions, des évènements et tout ce qu'il faut pour créer un plugin. Créer une commande revient un à faire un petit Clic Droit + Nouvelle commande, après, il suffit juste de renseigner la Permissions et le traitement de la commande.



    Là ou est la particularité du truc, c'est que pour coder le fonctionnement de votre plugin, vous utiliserez du pseudo-code, crée par Marty, qui remplace la syntaxe habituelle de Java. Par exemple, si nous voulons kicker tous les joueurs qui ne sont pas Op lorsqu'ils tentent de casser un bloc, il suffira de créer un déclencheur nommé "Bloc détruit", et d'y mettre le code suivant:





    Code (cpp):

    Si le_joueur_est_op Alors

    kicker_le_joueur


    Dans la pseudo-compilation du plugin, ceci sera traduit par:


    Code (cpp):
    @EventHandler(priority = TypePriority.NORMAL)

    public void onBlockDestroy(BlocDestroyEvent e)

    {

    if (!e.getPlayer().isOp())

    {

    e.getPlayer().kickPlayer("");

    }

    }

    Bien sur, ce logiciel ne pourra jamais remplacer le codage pur en java, car on se passerait de beaucoup trop de choses. Néanmoins, il permet une approche de la programmation simpliste et offre la possibilité de faire des plugins simples. Sympa, nan ?



    Le logiciel est encore Beta, mais on peut attendre d'autres features dans ce logiciel !


    Téléchargement : NOPE
     
    • C'est nul ! C'est nul ! x 1
    #1 Wolfram, 24 Jan 2014
    Dernière édition par un modérateur: 24 Jan 2014
  2. Nolan-XX

    Nolan-XX Modérateur
    Staff

    Inscrit:
    29 Déc 2012
    Messages:
    10 234
    Points:
    304
    Sexe:
    Homme
    Écoute mon pt'it gars ... ( flemme de sortir le pavé ), ces logiciels ne sont pas de toi. Tu les modifies sans demander l'autorisation de l'auteur. Bref, tu mérites un bon petit ban.
     
  3. XRanderGame

    XRanderGame Bûcheron

    Inscrit:
    7 Avr 2013
    Messages:
    293
    Points:
    106
    Sexe:
    Homme
    @Nolan-XX : Copie colle ! Je sens que tous les logiciels vont y passer !
     

Partager cette page