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.

yhflab

Members
  • Joined

  • Last visited

Everything posted by yhflab

  1. I added the PlayerLoggedinEvent to my mod, but while i log in the game, the initial doesn't work(I didn't teleport to that position.) Here are my codes. Thank you. package yhf_INITIAL; import net.minecraftforge.common.MinecraftForge; import cpw.mods.fml.common.FMLCommonHandler; import cpw.mods.fml.common.Mod; import cpw.mods.fml.common.Mod.EventHandler; import cpw.mods.fml.common.Mod.Instance; import cpw.mods.fml.common.SidedProxy; import cpw.mods.fml.common.event.FMLInitializationEvent; import cpw.mods.fml.common.eventhandler.SubscribeEvent; import cpw.mods.fml.common.gameevent.PlayerEvent.PlayerLoggedInEvent; import cpw.mods.fml.common.gameevent.PlayerEvent.PlayerRespawnEvent; @Mod(modid =yhf_INITIAL.MODID, name= yhf_INITIAL.NAME, version= yhf_INITIAL.VERSION) public class yhf_INITIAL { @SidedProxy(clientSide = "yhf_INITIAL.clientproxy", serverSide = "yhf_INITIAL.serverproxy") public static serverproxy proxy; public static final String MODID="YHF_INITIAL"; public static final String NAME="YHF_INITIAL"; public static final String VERSION="v1.0"; @SubscribeEvent public void checkUpdate(FMLInitializationEvent event) { FMLCommonHandler.instance().bus().register(new SKCCore()); } } package yhf_INITIAL; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.entity.player.EntityPlayerMP; import net.minecraftforge.common.MinecraftForge; import cpw.mods.fml.common.Mod; import cpw.mods.fml.common.Mod.EventHandler; import cpw.mods.fml.common.Mod.Instance; import cpw.mods.fml.common.SidedProxy; import cpw.mods.fml.common.event.FMLInitializationEvent; import cpw.mods.fml.common.event.FMLPostInitializationEvent; import cpw.mods.fml.common.event.FMLPreInitializationEvent; import cpw.mods.fml.common.eventhandler.SubscribeEvent; import cpw.mods.fml.common.gameevent.PlayerEvent; public class SKCCore { @SubscribeEvent public void onPlayerLogin(PlayerEvent.PlayerLoggedInEvent event) { int haha = 11; EntityPlayerMP player_MP = (EntityPlayerMP)event.player; player_MP.setPositionAndUpdate(769, 105, 283); } }
  2. I thought it was PlayerLoggedInEvent, but it doesn't work. Can you give me a example of initial work? Thx a lot!!!!
  3. package yhf_INITIAL; import net.minecraftforge.common.MinecraftForge; import cpw.mods.fml.common.FMLCommonHandler; import cpw.mods.fml.common.Mod; import cpw.mods.fml.common.Mod.EventHandler; import cpw.mods.fml.common.Mod.Instance; import cpw.mods.fml.common.SidedProxy; import cpw.mods.fml.common.event.FMLInitializationEvent; import cpw.mods.fml.common.eventhandler.SubscribeEvent; import cpw.mods.fml.common.gameevent.PlayerEvent.PlayerLoggedInEvent; import cpw.mods.fml.common.gameevent.PlayerEvent.PlayerRespawnEvent; @Mod(modid =yhf_INITIAL.MODID, name= yhf_INITIAL.NAME, version= yhf_INITIAL.VERSION) public class yhf_INITIAL { @SidedProxy(clientSide = "yhf_INITIAL.clientproxy", serverSide = "yhf_INITIAL.serverproxy") public static serverproxy proxy; public static final String MODID="YHF_INITIAL"; public static final String NAME="YHF_INITIAL"; public static final String VERSION="v1.0"; @SubscribeEvent public void checkUpdate(FMLInitializationEvent event) { FMLCommonHandler.instance().bus().register(new SKCCore()); } } package yhf_INITIAL; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.entity.player.EntityPlayerMP; import net.minecraftforge.common.MinecraftForge; import cpw.mods.fml.common.Mod; import cpw.mods.fml.common.Mod.EventHandler; import cpw.mods.fml.common.Mod.Instance; import cpw.mods.fml.common.SidedProxy; import cpw.mods.fml.common.event.FMLInitializationEvent; import cpw.mods.fml.common.event.FMLPostInitializationEvent; import cpw.mods.fml.common.event.FMLPreInitializationEvent; import cpw.mods.fml.common.eventhandler.SubscribeEvent; import cpw.mods.fml.common.gameevent.PlayerEvent; public class SKCCore { @SubscribeEvent public void onPlayerLogin(PlayerEvent.PlayerLoggedInEvent event) { int haha = 11; EntityPlayerMP player_MP = (EntityPlayerMP)event.player; player_MP.setPositionAndUpdate(769, 105, 283); } } I know it includes some mistakes, but i have no ideas about how it works. How to fix it? Thanks a lot!
  4. Thanks a lot man, my English is so horrible im sry about that anyway, thank U very much
  5. I am creating a default preference. I need these things to be initialized when the client joins the game. How can i do that? and how to let a player's works are not available? I mean, whatever he does, these things won't happen. Another big big question: If a player is already done some commands, how can i know this is the second time? Thank You!! I love ya!
  6. OMG THANK U VERY MUCH!!! You are so amazing!!!!!
  7. I am a new modder and i created a mod to access MySQL database I need it to verify a password from the database and log in. I wish the player can not move and unable to do anything before he(she) logs in. How can i do that? i can not find the entityplayer object from icommandsender(only playername and coordinates) Thanks a lot!

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.