Jump to content

yhflab

Members
  • Posts

    7
  • Joined

  • Last visited

Converted

  • Gender
    Undisclosed
  • Personal Text
    I am new!

yhflab's Achievements

Tree Puncher

Tree Puncher (2/8)

0

Reputation

  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!
×
×
  • Create New...

Important Information

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