Improve this javadoc.
Include JD changes for the getId() methods as well, stating that they will not return if it's a particle.
```
@return if this Effect is of type PARTICLE, and requires a Material to be created
```