Posted May 18, 201213 yr Hi I've created a new bed which extends the normal bed and edited the EntityPlayer.class so I could sleep in this bed. As i use forge I wanted to use the ISleepHandler but having few problems getting this to work Mod_Bed.java public void load() { MinecraftForge.registerSleepHandler(new SuperBedSleepHandler()); } SuperBedSleepHandler package net.minecraft.src; import net.minecraft.src.forge.*; public class SuperBedSleepHandler implements ISleepHandler { public EnumStatus sleepInBedAt(EntityPlayer player, int X, int Y, int Z) { return EnumStatus.OK; } }
May 18, 201213 yr Override the Block.isBed(World, int, int, int, EntityLiving) function and return true
May 18, 201213 yr Author Override the Block.isBed(World, int, int, int, EntityLiving) function and return true Thank you so much
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.