Use block state id to check bed occupancy
This commit is contained in:
@@ -139,7 +139,15 @@ class SleepWithBedStates:
|
||||
print('Placing bed')
|
||||
self.g.game.place_block(self.area, BlockFace.TOP)
|
||||
self.my_bed = True
|
||||
self.state = self.use_bed
|
||||
self.wait_time = 0.5
|
||||
self.state = self.wait_use
|
||||
|
||||
def wait_use(self):
|
||||
# wait to use the bed
|
||||
if self.wait_time > 0:
|
||||
self.wait_time -= utils.TICK
|
||||
else:
|
||||
self.state = self.use_bed
|
||||
|
||||
def use_bed(self):
|
||||
w = self.g.world
|
||||
|
Reference in New Issue
Block a user