mirror of
https://github.com/4jcraft/4jcraft.git
synced 2026-05-08 11:17:13 +00:00
14 lines
302 B
C++
14 lines
302 B
C++
#pragma once
|
|
|
|
#include <memory>
|
|
|
|
class Level;
|
|
class MultiEntityMobPart;
|
|
class DamageSource;
|
|
|
|
class MultiEntityMob {
|
|
public:
|
|
virtual Level* getLevel() = 0;
|
|
virtual bool hurt(std::shared_ptr<MultiEntityMobPart> MultiEntityMobPart,
|
|
DamageSource* source, float damage) = 0;
|
|
}; |