mirror of
https://github.com/simon987/Much-Assembly-Required.git
synced 2025-04-10 14:26:45 +00:00
Update #66: rm npc plugin dependency from plant.event plugin
This commit is contained in:
parent
81767ed5cf
commit
2398219fab
@ -4,8 +4,8 @@ import net.simon987.server.GameServer;
|
||||
import net.simon987.server.event.GameEvent;
|
||||
import net.simon987.server.event.GameEventListener;
|
||||
import net.simon987.server.event.ObjectDeathEvent;
|
||||
import net.simon987.npcplugin.HarvesterNPC;
|
||||
import net.simon987.biomassplugin.BiomassBlob;
|
||||
import net.simon987.server.game.GameObject;
|
||||
import net.simon987.server.game.World;
|
||||
import net.simon987.server.logging.LogManager;
|
||||
|
||||
@ -23,8 +23,9 @@ public class ObjectDeathListener implements GameEventListener {
|
||||
@Override
|
||||
public void handle(GameEvent event) {
|
||||
// a HarvesterNPC ObjectDeathEvent is received
|
||||
if (((ObjectDeathEvent)event).getSourceObjectId().equals(HarvesterNPC.ID)) {
|
||||
HarvesterNPC dyingHarvesterNPC = (HarvesterNPC)event.getSource();
|
||||
// TODO: setup enum with all GameObject type IDs
|
||||
if (((ObjectDeathEvent)event).getSourceObjectId().equals(10)) {
|
||||
GameObject dyingHarvesterNPC = (GameObject)event.getSource();
|
||||
|
||||
// create a new biomass
|
||||
BiomassBlob newBiomassBlob = createBiomassBlobAt(
|
||||
|
Loading…
x
Reference in New Issue
Block a user