if (((s.getType() & Spatial.GEOMETRY) == 0)&& ((Geometry) s).getCloneID() != -1) { cloneBucket.add(s); } else { opaqueBucket.add(s); }
opaqueBucket.add(s);
    public void addToQueue(Spatial s, int bucket) {        switch (bucket) {        case Renderer.QUEUE_OPAQUE:            if (((s.getType() & Spatial.GEOMETRY) == 0)&& ((Geometry) s).getCloneID() != -1) {                cloneBucket.add(s);            } else {                opaqueBucket.add(s);            }            break;        case Renderer.QUEUE_TRANSPARENT:            transparentBucket.add(s);            break;        case Renderer.QUEUE_ORTHO:            orthoBucket.add(s);            break;        default:            throw new JmeException("Illegal Render queue order of " + bucket);        }    }