Changer le GUI principal
-
Je cherche a changer le gui du survival pour plus le faire ressembler a ça :
J’ai déjà mon idée, le faire avec un extends, mais :
-Je ne sais ni quelle classe extend ni quelles variables modifier
-Afficher le nom du joueur
-Trouver les textures de baseMerci de votre aide, en avance.
-
Cherche un event du genre “RenderGameOverlayEvent.Pre”
Tu peux changer ce qui y est affiché en annulant l’event -
package assets.mgs.gui; import net.minecraft.client.gui.ScaledResolution; import net.minecraftforge.client.event.RenderGameOverlayEvent; public class GUI_Game extends RenderGameOverlayEvent{ public GUI_Game(float partialTicks, ScaledResolution resolution, int mouseX, int mouseY) { super(partialTicks, resolution, mouseX, mouseY); } }
Et j’en fais quoi ?
-
Utilise l’event drop, pas un extends
-
En quoi l’event drop va m’aider a changer le GUI ?
-
L’event drop est un exemple d’utilisation d’event, il faudrait que je fasse tutoriel général sur les event, ça va surement servir.
C’est exactement la même chose, sauf que tu remplaces
@ForgeSubscribe public void onLivingDrops(LivingDropsEvent event) { }
Par
@ForgeSubscribe public void onGameRender(RenderGameOverlayEvent event) { }