MFF

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

    Afficher une page internet dans un GUI

    Planifier Épinglé Verrouillé Déplacé Tutoriels des membres
    5 Messages 3 Publieurs 2.6k Vues 1 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.
    • Benjamin LoisonB Hors-ligne
      Benjamin Loison
      dernière édition par robin4002

      Ce tutoriel est également disponible en vidéo.

      Sommaire

      • Introduction
      • Pré-requis
      • Code
      • Résultat
      • En vidéo
      • Crédits

      Introduction

      Vous n’avez jamais rêver d’afficher une page internet avec toute l’éxécution du code HTML, CSS et JavaScipt dans un Gui sur Minecraft ?
      Bon je vous avoue que je passais mes nuits à fantasmer à cette idée depuis très longtemps et je vous partage aujourd’hui l’astuce que j’ai découverte !

      On peut remercier montoyo pour avoir fait tout ce travail que je vais vous présenter.

      On peut de plus remercier l’équipe de chromium.org qui ont codé la base du projet Google Chrome en Open Source disponible gratuitement !

      A la base montoyo a adapté le projet de chromium (http://minecraftforum.net/forums/mapping-and-modding/minecraft-mods/2324969-minecraft-chromium-embedded-framework-mcef) et en a crée le mod Web Displays (écran géant) dans Minecraft qui affichait une page internet. (http://minecraftforum.net/forums/mapping-and-modding/minecraft-mods/1291044-web-displays-browse-on-the-internet-in-minecraft) Ce qui a donné des idées à divers projets très intéressant ! (https://facebook.com/VirtualBarcraft/)

      Pré-requis

      Savoir manier les gui.
      D’après ce que j’ai compris mais reste à vérifier, le mod ne fonctionne que pour les ordinateurs fonctionnant sous Windows, Linux et Mac OS ne permettent pas le fonctionnement de ce mod, toutefois leur jeu pourra lancer le mod en question mais celui-ci ne fonctionnera pas. (Je ne m’attarde pas sur le pourquoi du comment ^^)

      Code

      Téléchargez la version que vous souhaitez ici: https://github.com/montoyo/mcef
      Préparez votre bureau de travail avec ce mod.
      Testez avec “Open Browser” F10 🙂
      Modifiez à votre guise le package net.montoyo.mcef.example, le GUI est la classe BrowserScreen 🙂

      Cependant le mod est réellement un coremod et utilises un sous-programme, pour que votre code fonctionne bien (et que le programmeur s’arrête bien) il vous faut:

      • Ajoutez dans le build.gradle:
      jar {
          manifest {
              attributes 'FMLCorePlugin': 'net.montoyo.mcef.ShutdownPatcher',
                      'FMLCorePluginContainsFMLMod': 'true',
                      'Main-Class': 'net.montoyo.mcef.setup.SetupUI'
          }
      }
      
      • Ajoutez dans les JVM arguments:

      -Dfml.coreMods.load=net.montoyo.mcef.ShutdownPatcher.class

      Résultat

      En vidéo

      Youtube Video

      Crédits

      Rédaction :

      • Benjamin LOISON

      Correction :

      • Vous peut-être ?

      Remerciements :

      • montoyo (projet Java internet de chromium dans Minecraft)
      • L’équipe de chromium.org (internet dans un projet Java)


      Ce tutoriel de Benjamin LOISON publié sur Minecraft Forge France est mis à disposition selon les termes de la licence Creative Commons Attribution - Pas d’Utilisation Commerciale - Partage dans les Mêmes Conditions 4.0 International

      retourSommaire des tutoriels

      >! Développeur de Altis-Life (Arma III) sur Minecraft !
      >! Site web     : https://lemnoslife.com

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

        Intéressant, on peut interagir avec la page ou non?

        Cordialement, le membre ayant le pseudo "ph1823"

        Ma chaîne YouTube: https://www.youtube.com/c/ph1823
        Mon Twitter : https://twitter.com/ph1823
        Des jeux vidéo moin chers? Alors check ici : http://bit.ly/instaceph ou ici : http://bit.ly/g2aph

        1 réponse Dernière réponse Répondre Citer 0
        • Benjamin LoisonB Hors-ligne
          Benjamin Loison
          dernière édition par

          Oui bien sûr c’est le but 🙂 Regardes ma vidéo je me balade sur l’internet 🙂

          >! Développeur de Altis-Life (Arma III) sur Minecraft !
          >! Site web     : https://lemnoslife.com

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

            C’est pas mal, mais ça pompe de la ressource à fond ça

            Si je t'ai filé un coup de main n'oublie pas le + / -
            Par contre évite les demandes d'aides en MP, tu sera sympa'

            La JavaDoc c'est comme le PQ, ça sert à ce démerder tous seul. -Victor Hugo- 2017

            Une superbe API pour animer vos super modèles CraftStudio dans Minecraft !

            1 réponse Dernière réponse Répondre Citer 0
            • Benjamin LoisonB Hors-ligne
              Benjamin Loison
              dernière édition par

              Ouai mais tu ne joues pas en même temps normalement donc ça va ^^

              >! Développeur de Altis-Life (Arma III) sur Minecraft !
              >! Site web     : https://lemnoslife.com

              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