Need to use iteritems to iterate registered classes
This commit is contained in:
parent
3a8453a47b
commit
f78039f1fd
@ -20,7 +20,7 @@ def registerBlockInspectorWidget(ID, widgetClass):
|
|||||||
tileEntityEditorClasses[ID] = widgetClass
|
tileEntityEditorClasses[ID] = widgetClass
|
||||||
|
|
||||||
def unregisterBlockInspectorWidget(widgetClass):
|
def unregisterBlockInspectorWidget(widgetClass):
|
||||||
dead = [k for k, v in tileEntityEditorClasses if v == widgetClass]
|
dead = [k for k, v in tileEntityEditorClasses.iteritems() if v == widgetClass]
|
||||||
for k in dead:
|
for k in dead:
|
||||||
tileEntityEditorClasses.pop(k, None)
|
tileEntityEditorClasses.pop(k, None)
|
||||||
|
|
||||||
|
@ -280,7 +280,7 @@ def registerTileEntityRefClass(ID, refClass):
|
|||||||
_tileEntityClasses[ID] = refClass
|
_tileEntityClasses[ID] = refClass
|
||||||
|
|
||||||
def unregisterTileEntityRefClass(cls):
|
def unregisterTileEntityRefClass(cls):
|
||||||
dead = [k for k, v in _tileEntityClasses if v == cls]
|
dead = [k for k, v in _tileEntityClasses.iteritems() if v == cls]
|
||||||
for k in dead:
|
for k in dead:
|
||||||
_tileEntityClasses.pop(k, None)
|
_tileEntityClasses.pop(k, None)
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user