From de5854bd2a5b2bc4ccd4251947d26e3e0588c5b5 Mon Sep 17 00:00:00 2001 From: David Vierra Date: Mon, 25 Oct 2010 01:06:55 -1000 Subject: [PATCH] added assorted properties for SnowCovered, RandomSeed, Time, LastPlayed --- mclevel.py | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/mclevel.py b/mclevel.py index 092d885..d954ef4 100644 --- a/mclevel.py +++ b/mclevel.py @@ -1694,6 +1694,39 @@ class MCInfdevOldLevel(MCLevel): def __str__(self): return "MCInfdevOldLevel(" + os.path.split(self.worldDir)[1] + ")" + @property + def SnowCovered(self): + return self.root_tag[Data]['SnowCovered'].value + + @SnowCovered.setter + def SnowCovered(self, val): + self.root_tag[Data]['SnowCovered'].value = val + + @property + def RandomSeed(self): + return self.root_tag[Data]['RandomSeed'].value + + @RandomSeed.setter + def RandomSeed(self, val): + self.root_tag[Data]['RandomSeed'].value = val + + @property + def Time(self): + """ Age of the world in ticks. 20 ticks per second; 24000 ticks per day.""" + return self.root_tag[Data]['Time'].value + + @Time.setter + def Time(self, val): + self.root_tag[Data]['Time'].value = val + + @property + def LastPlayed(self): + return self.root_tag[Data]['LastPlayed'].value + + @LastPlayed.setter + def LastPlayed(self, val): + self.root_tag[Data]['LastPlayed'].value = val + def create(self, filename, random_seed, last_played): if filename == None: