Everything posted by ndm250
-
Set chunk in world
I managed to get a chunk at a specific location using world.getChunkProvider().provideChunk(x, z) What's the best way to paste that chunk into the world at any location? Do I loop all the blocks in the copied chunk and set the blocks at the target chunk location? Thanks.
-
Changing Player capabilities server side?
I just tried using EntityPlayer instead of MP. Nothing changed. I figured it wouldn't considering EntityPlayerMP extends EntityPlayer.
-
Changing Player capabilities server side?
That made allowFlying work. But allowEdit still does not. (btw the description of that method says it sends the player abilities to the server, not client)
-
Changing Player capabilities server side?
In an "onPlayerHurt" event, here's a simple example @ForgeSubscribe public void onPlayerHurt(LivingHurtEvent event) { if (event.entityLiving instanceof EntityPlayer) { EntityPlayerMP player = (EntityPlayerMP)event.entityLiving; player.capabilities.allowEdit = false; player.capabilities.allowFlying = true; player.capabilities.disableDamage = true; } } Again, only disableDamage works.
-
Changing Player capabilities server side?
I'd like to modify player capabilities as defined in "net.minecraft.entity.player.EntityPlayer.capabilites" directly from the sever like so: player.capabilities.disableDamage = true; player.capabilities.allowEdit = false; player.capabilities.allowFlying = true; The only one that appears to work is disable damage. Any suggestions on the other two? (I'm using the latest forge build)
-
Keep getting this error
You're missing the @Instance and @SidedProxy annotations, not sure if they are required though. Take a look at this tutorial page
-
How to handle the MYSQL Connector Java when publishing?
Just tried now and sill doesn't work. Can you give an example code in which it would require the connector be placed in the coremods or lib? Thanks.
-
How to handle the MYSQL Connector Java when publishing?
My mod loads the driver class like this: Class.forName("com.mysql.jdbc.Driver"); Where does the "mysql-connector-java-5.1.24.jar" go? I tried in the server root folder and coremods folder.
IPS spam blocked by CleanTalk.