code: private void loadSystemParticleImage() {
  		AccessController.doPrivileged(new PrivilegedAction() {
              public Object run() {
          		try {
          			if (mask != null) {
          				sprite = new Image(defaultImageName, mask);
          			} else {
          				sprite = new Image(defaultImageName);
          			}
          		} catch (SlickException e) {
          			Log.error(e);
          			defaultImageName = null;
          		}
                  return null; // nothing to return
              }
          });
  	}
docs: Load the system particle image as the extension permissions