NBTTagList buildingList = nbt
.getTagList("buildersInAction",
Constants.NBT.TAG_COMPOUND);
for (int i = 0; i < buildingList.tagCount(); ++i) {
BuildingItem item = new BuildingItem();
try {
item.readFromNBT(buildingList.getCompoundTagAt(i));
item.context = getContext();
builder.getBuilders().add(item);
} catch (MappingNotFoundException e) {
BCLog.logger.log(Level.WARN, "can't load building item", e);
}