Fix this thing so that only 1 player has to sleep

untested
This commit is contained in:
Dico200
2015-05-14 03:32:34 +02:00
parent 6fc168eb63
commit 4599ae89e9

12
misc.py
View File

@@ -1,6 +1,7 @@
#pylint: disable = F0401
from helpers import *
from time import time as now
from time import sleep
from sys import exc_info
import thread
import org.bukkit.inventory.ItemStack as ItemStack
@@ -45,13 +46,10 @@ def on_gamemode(event):
@hook.event("player.PlayerBedEnterEvent")
def on_bed_enter(event):
if event.getPlayer().getWorld().getName() in ("Survival_1", "TrustedSurvival_1"):
event.getPlayer().setSleepingIgnored(True)
@hook.event("player.PlayerBedLeaveEvent")
def on_bed_leave(event):
event.getPlayer().setSleepingIgnored(False)
world = event.getPlayer().getWorld()
if world.getName() in ("Survival_1", "TrustedSurvival_1"):
for player in world.getPlayers():
player.setSleepingIgnored(True)
@hook.event("player.PlayerTeleportEvent")