Split InteractiveEntity to separate listeners and remove position checks
This commit is contained in:
@@ -0,0 +1,7 @@
|
||||
package com.bartlomiejpluta.base.api.entity;
|
||||
|
||||
import com.bartlomiejpluta.base.api.move.Movement;
|
||||
|
||||
public interface EntityStepInListener extends Entity {
|
||||
void onEntityStepIn(Movement movement, Entity entity);
|
||||
}
|
||||
@@ -2,8 +2,6 @@ package com.bartlomiejpluta.base.api.entity;
|
||||
|
||||
import com.bartlomiejpluta.base.api.move.Movement;
|
||||
|
||||
public interface InteractiveEntity extends Entity {
|
||||
void onEntityStepIn(Movement movement, Entity entity);
|
||||
|
||||
public interface EntityStepOutListener extends Entity {
|
||||
void onEntityStepOut(Movement movement, Entity entity);
|
||||
}
|
||||
Reference in New Issue
Block a user