Jump to content

Recommended Posts

Posted

Hello everyone,

 

I'm making a mod which need to save the player's money, so I made a IExtendedEntityProperties which contain the getter and the variable.

Here's my classes:

  - GuiMenu: http://paste.minecraftforge.net/view/a7b5d273

  - EntityCustomPlayer: http://paste.minecraftforge.net/view/451bc4d3

 

And it crashes on GuiMenu:29 (Where i drawString) because of pl is null ...

I dont understand why. I also need a good tutorial about PacketHandling (I found the one on the Forge's wiki but its not enough comprehensible :(

 

Posted

well this line

pl = (EntityCustomPlayer)pl2.getExtendedProperties("knux Custom Player");

could possibly return null, are how are you registering the extended properties ?

how to debug 101:http://www.minecraftforge.net/wiki/Debug_101

-hydroflame, author of the forge revolution-

Posted

Here's the event:

@ForgeSubscribe
public void entityConstructing(EntityConstructing evt)
{
	Entity et = evt.entity;

	if (et instanceof EntityPlayer) 
	{
		et.registerExtendedProperties("JetpackJoycraft Custom Player", new EntityCustomPlayer(et.worldObj));
	}
}

but it do not seems to run ....

oh wait... I didn't registred the event -_-

 

YEY its seems to work :)

Thanks man, sorry for this noob-question :(

Guest
This topic is now closed to further replies.

Announcements



  • Recently Browsing

    • No registered users viewing this page.
  • Posts

    • Thanks, I've now installed a slightly newer version and the server is at least starting up now.
    • i have the same issue. Found 1 Create mod class dependency(ies) in createdeco-1.3.3-1.19.2.jar, which are missing from the current create-1.19.2-0.5.1.i.jar Found 11 Create mod class dependency(ies) in createaddition-fabric+1.19.2-20230723a.jar, which are missing from the current create-1.19.2-0.5.1.i.jar Detailed walkthrough of mods which rely on missing Create mod classes: Mod: createaddition-fabric+1.19.2-20230723a.jar Missing classes of create: com/simibubi/create/compat/jei/category/sequencedAssembly/JeiSequencedAssemblySubCategory com/simibubi/create/compat/recipeViewerCommon/SequencedAssemblySubCategoryType com/simibubi/create/compat/rei/CreateREI com/simibubi/create/compat/rei/EmptyBackground com/simibubi/create/compat/rei/ItemIcon com/simibubi/create/compat/rei/category/CreateRecipeCategory com/simibubi/create/compat/rei/category/WidgetUtil com/simibubi/create/compat/rei/category/animations/AnimatedBlazeBurner com/simibubi/create/compat/rei/category/animations/AnimatedKinetics com/simibubi/create/compat/rei/category/sequencedAssembly/ReiSequencedAssemblySubCategory com/simibubi/create/compat/rei/display/CreateDisplay Mod: createdeco-1.3.3-1.19.2.jar Missing classes of create: com/simibubi/create/content/kinetics/fan/SplashingRecipe
    • The crash points to moonlight lib - try other builds or make a test without this mod and the mods requiring it
    • Do you have shaders enabled? There is an issue with the mod simpleclouds - remove this mod or disable shaders, if enabled  
    • Maybe you need to create file in assets/<modid>/items/<itemname>.json with content like this:   { "model": { "type": "minecraft:model", "model": "modname:item/itemname" } }  
  • Topics

×
×
  • Create New...

Important Information

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