@@ -0,0 +1,406 @@
+package com.voxelplugineering.voxelsniper.entity;%0A%0Aimport com.voxelplugineering.voxelsniper.api.entity.Entity;%0Aimport com.voxelplugineering.voxelsniper.registry.WeakWrapper;%0A%0A%0A/**%0A * An abstract entity.%0A *%0A * @param %3CT%3E The underlying entity type%0A */%0Apublic abstract class AbstractEntity%3CT%3E extends WeakWrapper%3CT%3E implements Entity%0A%7B%0A    public AbstractEntity(T value)%0A    %7B%0A        super(value);%0A    %7D%0A%0A%7D%0A

Add AbstractEntity to represent Entities.