fixed schematic hanging
This commit is contained in:
parent
bc1a7486cd
commit
a7fe30f38a
1 changed files with 0 additions and 18 deletions
|
@ -65,21 +65,6 @@ public class SchematicHanging extends SchematicEntity {
|
||||||
cpt.setInteger("Direction", direction);
|
cpt.setInteger("Direction", direction);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
public void writeToWorld(IBuilderContext context) {
|
|
||||||
if (baseItem == Items.item_frame) {
|
|
||||||
if (cpt.hasKey("Item")) {
|
|
||||||
NBTTagCompound tag = cpt.getCompoundTag("Item");
|
|
||||||
tag.setInteger("id", Item.itemRegistry.getIDForObject(context
|
|
||||||
.getMappingRegistry()
|
|
||||||
.getItemForId(tag.getInteger("id"))));
|
|
||||||
cpt.setTag("Item", tag);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
super.writeToWorld(context);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void readFromWorld(IBuilderContext context, Entity entity) {
|
public void readFromWorld(IBuilderContext context, Entity entity) {
|
||||||
super.readFromWorld(context, entity);
|
super.readFromWorld(context, entity);
|
||||||
|
@ -92,9 +77,6 @@ public class SchematicHanging extends SchematicEntity {
|
||||||
storedRequirements = new ItemStack [2];
|
storedRequirements = new ItemStack [2];
|
||||||
storedRequirements [0] = new ItemStack(baseItem);
|
storedRequirements [0] = new ItemStack(baseItem);
|
||||||
storedRequirements [1] = stack;
|
storedRequirements [1] = stack;
|
||||||
|
|
||||||
tag.setInteger("id", context.getMappingRegistry().getIdForItem(stack.getItem()));
|
|
||||||
cpt.setTag("Item", tag);
|
|
||||||
} else {
|
} else {
|
||||||
storedRequirements = new ItemStack [1];
|
storedRequirements = new ItemStack [1];
|
||||||
storedRequirements [0] = new ItemStack(baseItem);
|
storedRequirements [0] = new ItemStack(baseItem);
|
||||||
|
|
Loading…
Reference in a new issue