예제 #1
0
 def __init__(self, target: Target, tag: str, data_tag: Mapping = None):
     super().__init__(target)
     self.tag: str = tag
     self.data_tag: Union[CompoundDataTag,
                          None] = CompoundDataTag.sift(data_tag, None)
예제 #2
0
 def __init__(self,
              block_id: str,
              block_state: Mapping = None,
              data_tag: Mapping = None):
     super().__init__(block_id=block_id, block_state=block_state)
     self.data_tag: CompoundDataTag = CompoundDataTag.sift(data_tag, {})
예제 #3
0
파일: item.py 프로젝트: Arcensoth/pymcutil
 def __init__(self, item_id: str, data_tag: Mapping = None):
     self.item_id: str = item_id
     self.data_tag: CompoundDataTag = CompoundDataTag.sift(data_tag, {})