MFF

    Minecraft Forge France
    • Récent
    • Mots-clés
    • Populaire
    • Utilisateurs
    • Groupes
    • Forge Events
      • Automatique
      • Foncé
      • Clair
    • S'inscrire
    • Se connecter

    Changer la texture de certains boutons, coder la 1.14 en e1.12 ?

    Planifier Épinglé Verrouillé Déplacé Résolu 1.12.x
    1.12.2
    5 Messages 2 Publieurs 293 Vues 2 Watching
    Charger plus de messages
    • Du plus ancien au plus récent
    • Du plus récent au plus ancien
    • Les plus votés
    Répondre
    • Répondre à l'aide d'un nouveau sujet
    Se connecter pour répondre
    Ce sujet a été supprimé. Seuls les utilisateurs avec les droits d'administration peuvent le voir.
    • Fire_LinkF Hors-ligne
      Fire_Link
      dernière édition par

      Bonsoir à tous et à toutes.
      Je suis actuellement en développement d’un mod visant à modifier le Main menu de Minecraft, et le menu échap de celui-ci. J’aimerais savoir comment:

      • ajouter des textures à des boutons que j’ai créé dans le Main menu et le Ingame Menu
      • Modifier la texture des boutons déja existants ( options, déconnection) et en changer la taille (hitbox)

      et faire en sorte que le coffre de mon bouton shop s’ouvre quand je le survole.
      (si vous savez comment faire pour que le this.width et this.height fonctionne sur toutes les tailles d’écran ca m’arrangerait aussi ^^)

      Sinon, j’aimerais savoir si d’un point de vue technique, un débutant comme moi en java pourrait récup’ la 1.14 de minecraft pour la passer en 1.12 ?

      Merci d’avance ^^

      1 réponse Dernière réponse Répondre Citer 0
      • robin4002R Hors-ligne
        robin4002 Moddeurs confirmés Rédacteurs Administrateurs
        dernière édition par robin4002

        Bonsoir,

        Ce tutoriel devrait d’aider : https://www.minecraftforgefrance.fr/topic/4205/modifier-le-menu-principal/
        Il a été écrit en 1.11.2 mais c’est globalement la même chose en 1.12.2.
        Tu y trouvera comme remplacer le menu principal (c’est le même principe pour le menu ingame) et comment faire des boutons avec une texture différente (bouton discord dans ce tutoriel).

        (si vous savez comment faire pour que le this.width et this.height fonctionne sur toutes les tailles d’écran ca m’arrangerait aussi ^^)

        Je n’ai pas compris ce point, il va falloir être plus précis.

        Sinon, j’aimerais savoir si d’un point de vue technique, un débutant comme moi en java pourrait récup’ la 1.14 de minecraft pour la passer en 1.12 ?

        Ajouter les nouvelles fonctionnalités de la 1.14.4 en 1.12.2 ? Clairement pas accessible pour un débutant et vu le nombre de choses qui ont changé dans le fonctionnement de Minecraft c’est même également complexe et long pour quelqu’un d’expérimenté.
        Ce mettre à jour vers la 1.14.4 est clairement bien plus censé et approprié que se lancer dans un tel chantier.

        1 réponse Dernière réponse Répondre Citer 0
        • Fire_LinkF Hors-ligne
          Fire_Link
          dernière édition par

          D’accord, merci baucoup pour tes indications ^^
          par rapport à this.height et his.width, Mon problème est que lors que j’utilise ce bout de code, mes boutons se décalent systématiquement…

          Par rapport à la 1.14.4, J’abandonne donc le fait de tout importer, mais pour ajouter entre autres le renard, la nage, les baies, et les bois sans écorces, ca ne devrait pas trop poser de problèmes ?

          Merci

          1 réponse Dernière réponse Répondre Citer 0
          • robin4002R Hors-ligne
            robin4002 Moddeurs confirmés Rédacteurs Administrateurs
            dernière édition par robin4002

            La nage ça fait partie des choses complexes. Sans patcher le code de Minecraft via coremod je ne vois pas comment faire.

            Pour le renard, les baies et le bois ça devrait aller.

            par rapport à this.height et his.width, Mon problème est que lors que j’utilise ce bout de code, mes boutons se décalent systématiquement…

            Tu utilises quoi comme valeur exactement ? Car il faut prendre en compte en effet que ces variables évoluent en fonction de la taille de la fenêtre.
            Pour centrer un bouton, il faut le placer à (this.width - largeur du bouton) / 2 (le bouton commence à être dessiné à partir du point en haut à gauche).
            Pour le mettre à 1/4 de la largeur, c’est this.width / 4.
            Pour aligner à gauche il faut mettre simplement 0.
            Et pour aligner à droite, il faut mettre (this.width - largeur du bouton). etc.

            Si tu mets une valeur fixe, genre 1400 et que ton bouton fait 200 de large, c’est normal que sur un écran de 1920 de largeur se soit ok mais qu’il sorte sur un écran de 1280.

            1 réponse Dernière réponse Répondre Citer 0
            • Fire_LinkF Hors-ligne
              Fire_Link
              dernière édition par

              D’accord tout me semble plus clair ! Merci !

              1 réponse Dernière réponse Répondre Citer 0
              • 1 / 1
              • Premier message
                Dernier message
              Design by Woryk
              ContactMentions Légales

              MINECRAFT FORGE FRANCE © 2024

              Powered by NodeBB