Jump to content
View in the app

A better way to browse. Learn more.

Forge Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Featured Replies

Posted

Hi there,

I would like to know if there are any Resources or Tutorials where i could learn how to update an old Mod. The Mod in Question is MineLittlePony, the last version of it was for Minecraft 1.4.2 and it originally wasn't for Forge. I understand and know how to work with Java, i learned it at University. So yeah, are there any Resources where i could learn how to do this or, would it be easier to create the Mod from the Ground up. If so, then where do i find a good Guide for how to create a new Forge Mod.

 

MineLP was a Mod that would change a Players Model to a Pony one and download a custom Skin from a different Server. It had an InGame GUI for uploading a custom Skin to that Server and used special Markings on the Skin itself to determine the exact Model (Earthpony, Pegasus or Unicorn paired with Male and Female for a total of 6 different Models). I do want to in the end expand on it and add additional Models for some of the new Races the Show has introduced, but for now i would preferably just update the Mod.

A custom gui is done with a class extending GuiScreen , you only need to open that up on client side (I guess you want to be using a KeyBinding for that) so every time the KeyBinding gets hit open the gui using

 

@SubscribeEvent
public void onKeyPressed(KeyInputEvent event)
{

	if(ClientProxy.binding.isKeyDown())
	{
		Minecraft.getMinecraft.displayGuiScreen(new MyScreen())
	}
}

 

You should look for a basic tutorial on how to set up ur proxies ( you will need it). There are tons of them out there so I wont teach u how to do that.

Same goes for Keybindings. Look for a tutorial, if you have any problems come back and ask. (Of course the Clientproxy.binding is from type KeyBinding)

 

For the playermodels.. I have no idea. Sorry :D

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

Important Information

By using this site, you agree to our Terms of Use.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.