Skip to content

Commit

Permalink
Imports
Browse files Browse the repository at this point in the history
  • Loading branch information
Leclowndu93150 committed Apr 29, 2024
1 parent 5bfe4b5 commit 718d667
Showing 1 changed file with 0 additions and 7 deletions.
Original file line number Diff line number Diff line change
@@ -1,17 +1,12 @@
package com.leclowndu93150.invertedbed;

import net.minecraft.client.multiplayer.ClientLevel;
import net.minecraft.server.level.ServerLevel;
import net.minecraft.world.entity.LivingEntity;
import net.minecraft.world.entity.player.Player;
import net.minecraft.world.level.LevelAccessor;
import net.neoforged.bus.api.Event;
import net.neoforged.bus.api.SubscribeEvent;
import net.neoforged.fml.common.Mod;
import net.neoforged.neoforge.event.entity.player.PlayerWakeUpEvent;
import net.neoforged.neoforge.event.entity.player.SleepingLocationCheckEvent;
import net.neoforged.neoforge.event.entity.player.SleepingTimeCheckEvent;
import net.neoforged.neoforge.event.level.SleepFinishedTimeEvent;

import static com.leclowndu93150.invertedbed.Main.INVERTED_BED;
import static com.leclowndu93150.invertedbed.Main.MODID;
Expand All @@ -30,15 +25,13 @@ public static void onCheckTime(SleepingTimeCheckEvent event) {
if (event.getEntity().level().getBlockState(event.getSleepingLocation().get()).is(INVERTED_BED)) {
event.setResult(event.getEntity().level().isDay() ? Event.Result.ALLOW : Event.Result.DENY);
}
System.out.println("checking time: " + event.getSleepingLocation());
}

@SubscribeEvent
public static void onBedCheck(SleepingLocationCheckEvent event) {
if (event.getEntity().level().getBlockState(event.getSleepingLocation()).getBlock().equals(INVERTED_BED)) {
event.setResult(Event.Result.ALLOW);
}
System.out.println("checking location: " + event.getSleepingLocation());
}

}

0 comments on commit 718d667

Please sign in to comment.