for (TreeLeafState treeLeafState : leaveStates) {
BasicTreeLeaf leaf = new BasicTreeLeaf(universe, treeLeafState);
leaf.addSubscriber(this);
leaves.add(leaf);
}
branchPart3D = new BasicTreeBranchPart3D(universe.getUniverse3D(), state.getBranchPart3DState(), this);
}