├── .github ├── .workflows │ └── .phpstan.yml ├── FUNDING.yml └── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── .gitignore ├── .poggit.yml ├── LICENSE ├── README.md ├── assets ├── 1.17-npc.png ├── icon.png └── simplenpc.png ├── plugin.yml ├── resources └── config.yml └── src └── brokiem └── snpc ├── EventHandler.php ├── SimpleNPC.php ├── commands ├── Commands.php └── RcaCommand.php ├── entity ├── BaseNPC.php ├── CustomHuman.php ├── WalkingHuman.php └── npc │ ├── AxolotlNPC.php │ ├── BatNPC.php │ ├── BlazeNPC.php │ ├── ChickenNPC.php │ ├── CowNPC.php │ ├── CreeperNPC.php │ ├── EndermanNPC.php │ ├── GlowsquidNPC.php │ ├── GoatNPC.php │ ├── HorseNPC.php │ ├── OcelotNPC.php │ ├── PigNPC.php │ ├── PolarBearNPC.php │ ├── SheepNPC.php │ ├── ShulkerNPC.php │ ├── SkeletonNPC.php │ ├── SlimeNPC.php │ ├── SnowGolem.php │ ├── SpiderNPC.php │ ├── VillagerNPC.php │ ├── WitchNPC.php │ ├── WolfNPC.php │ └── ZombieNPC.php ├── event ├── SNPCCreationEvent.php └── SNPCDeletionEvent.php ├── manager ├── NPCManager.php ├── command │ └── CommandManager.php └── form │ ├── ButtonManager.php │ └── FormManager.php └── task └── async ├── URLToCapeTask.php └── URLToSkinTask.php /.github/.workflows/.phpstan.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brokiem/SimpleNPC/HEAD/.github/.workflows/.phpstan.yml -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brokiem/SimpleNPC/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brokiem/SimpleNPC/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brokiem/SimpleNPC/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | vendor -------------------------------------------------------------------------------- /.poggit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brokiem/SimpleNPC/HEAD/.poggit.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brokiem/SimpleNPC/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brokiem/SimpleNPC/HEAD/README.md -------------------------------------------------------------------------------- /assets/1.17-npc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brokiem/SimpleNPC/HEAD/assets/1.17-npc.png -------------------------------------------------------------------------------- /assets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brokiem/SimpleNPC/HEAD/assets/icon.png -------------------------------------------------------------------------------- /assets/simplenpc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brokiem/SimpleNPC/HEAD/assets/simplenpc.png -------------------------------------------------------------------------------- /plugin.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brokiem/SimpleNPC/HEAD/plugin.yml -------------------------------------------------------------------------------- /resources/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brokiem/SimpleNPC/HEAD/resources/config.yml -------------------------------------------------------------------------------- /src/brokiem/snpc/EventHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brokiem/SimpleNPC/HEAD/src/brokiem/snpc/EventHandler.php -------------------------------------------------------------------------------- /src/brokiem/snpc/SimpleNPC.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brokiem/SimpleNPC/HEAD/src/brokiem/snpc/SimpleNPC.php -------------------------------------------------------------------------------- /src/brokiem/snpc/commands/Commands.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brokiem/SimpleNPC/HEAD/src/brokiem/snpc/commands/Commands.php -------------------------------------------------------------------------------- /src/brokiem/snpc/commands/RcaCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brokiem/SimpleNPC/HEAD/src/brokiem/snpc/commands/RcaCommand.php -------------------------------------------------------------------------------- /src/brokiem/snpc/entity/BaseNPC.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brokiem/SimpleNPC/HEAD/src/brokiem/snpc/entity/BaseNPC.php -------------------------------------------------------------------------------- /src/brokiem/snpc/entity/CustomHuman.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brokiem/SimpleNPC/HEAD/src/brokiem/snpc/entity/CustomHuman.php -------------------------------------------------------------------------------- /src/brokiem/snpc/entity/WalkingHuman.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brokiem/SimpleNPC/HEAD/src/brokiem/snpc/entity/WalkingHuman.php -------------------------------------------------------------------------------- /src/brokiem/snpc/entity/npc/AxolotlNPC.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brokiem/SimpleNPC/HEAD/src/brokiem/snpc/entity/npc/AxolotlNPC.php -------------------------------------------------------------------------------- /src/brokiem/snpc/entity/npc/BatNPC.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brokiem/SimpleNPC/HEAD/src/brokiem/snpc/entity/npc/BatNPC.php -------------------------------------------------------------------------------- /src/brokiem/snpc/entity/npc/BlazeNPC.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brokiem/SimpleNPC/HEAD/src/brokiem/snpc/entity/npc/BlazeNPC.php -------------------------------------------------------------------------------- /src/brokiem/snpc/entity/npc/ChickenNPC.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brokiem/SimpleNPC/HEAD/src/brokiem/snpc/entity/npc/ChickenNPC.php -------------------------------------------------------------------------------- /src/brokiem/snpc/entity/npc/CowNPC.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brokiem/SimpleNPC/HEAD/src/brokiem/snpc/entity/npc/CowNPC.php -------------------------------------------------------------------------------- /src/brokiem/snpc/entity/npc/CreeperNPC.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brokiem/SimpleNPC/HEAD/src/brokiem/snpc/entity/npc/CreeperNPC.php -------------------------------------------------------------------------------- /src/brokiem/snpc/entity/npc/EndermanNPC.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brokiem/SimpleNPC/HEAD/src/brokiem/snpc/entity/npc/EndermanNPC.php -------------------------------------------------------------------------------- /src/brokiem/snpc/entity/npc/GlowsquidNPC.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brokiem/SimpleNPC/HEAD/src/brokiem/snpc/entity/npc/GlowsquidNPC.php -------------------------------------------------------------------------------- /src/brokiem/snpc/entity/npc/GoatNPC.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brokiem/SimpleNPC/HEAD/src/brokiem/snpc/entity/npc/GoatNPC.php -------------------------------------------------------------------------------- /src/brokiem/snpc/entity/npc/HorseNPC.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brokiem/SimpleNPC/HEAD/src/brokiem/snpc/entity/npc/HorseNPC.php -------------------------------------------------------------------------------- /src/brokiem/snpc/entity/npc/OcelotNPC.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brokiem/SimpleNPC/HEAD/src/brokiem/snpc/entity/npc/OcelotNPC.php -------------------------------------------------------------------------------- /src/brokiem/snpc/entity/npc/PigNPC.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brokiem/SimpleNPC/HEAD/src/brokiem/snpc/entity/npc/PigNPC.php -------------------------------------------------------------------------------- /src/brokiem/snpc/entity/npc/PolarBearNPC.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brokiem/SimpleNPC/HEAD/src/brokiem/snpc/entity/npc/PolarBearNPC.php -------------------------------------------------------------------------------- /src/brokiem/snpc/entity/npc/SheepNPC.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brokiem/SimpleNPC/HEAD/src/brokiem/snpc/entity/npc/SheepNPC.php -------------------------------------------------------------------------------- /src/brokiem/snpc/entity/npc/ShulkerNPC.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brokiem/SimpleNPC/HEAD/src/brokiem/snpc/entity/npc/ShulkerNPC.php -------------------------------------------------------------------------------- /src/brokiem/snpc/entity/npc/SkeletonNPC.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brokiem/SimpleNPC/HEAD/src/brokiem/snpc/entity/npc/SkeletonNPC.php -------------------------------------------------------------------------------- /src/brokiem/snpc/entity/npc/SlimeNPC.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brokiem/SimpleNPC/HEAD/src/brokiem/snpc/entity/npc/SlimeNPC.php -------------------------------------------------------------------------------- /src/brokiem/snpc/entity/npc/SnowGolem.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brokiem/SimpleNPC/HEAD/src/brokiem/snpc/entity/npc/SnowGolem.php -------------------------------------------------------------------------------- /src/brokiem/snpc/entity/npc/SpiderNPC.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brokiem/SimpleNPC/HEAD/src/brokiem/snpc/entity/npc/SpiderNPC.php -------------------------------------------------------------------------------- /src/brokiem/snpc/entity/npc/VillagerNPC.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brokiem/SimpleNPC/HEAD/src/brokiem/snpc/entity/npc/VillagerNPC.php -------------------------------------------------------------------------------- /src/brokiem/snpc/entity/npc/WitchNPC.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brokiem/SimpleNPC/HEAD/src/brokiem/snpc/entity/npc/WitchNPC.php -------------------------------------------------------------------------------- /src/brokiem/snpc/entity/npc/WolfNPC.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brokiem/SimpleNPC/HEAD/src/brokiem/snpc/entity/npc/WolfNPC.php -------------------------------------------------------------------------------- /src/brokiem/snpc/entity/npc/ZombieNPC.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brokiem/SimpleNPC/HEAD/src/brokiem/snpc/entity/npc/ZombieNPC.php -------------------------------------------------------------------------------- /src/brokiem/snpc/event/SNPCCreationEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brokiem/SimpleNPC/HEAD/src/brokiem/snpc/event/SNPCCreationEvent.php -------------------------------------------------------------------------------- /src/brokiem/snpc/event/SNPCDeletionEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brokiem/SimpleNPC/HEAD/src/brokiem/snpc/event/SNPCDeletionEvent.php -------------------------------------------------------------------------------- /src/brokiem/snpc/manager/NPCManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brokiem/SimpleNPC/HEAD/src/brokiem/snpc/manager/NPCManager.php -------------------------------------------------------------------------------- /src/brokiem/snpc/manager/command/CommandManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brokiem/SimpleNPC/HEAD/src/brokiem/snpc/manager/command/CommandManager.php -------------------------------------------------------------------------------- /src/brokiem/snpc/manager/form/ButtonManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brokiem/SimpleNPC/HEAD/src/brokiem/snpc/manager/form/ButtonManager.php -------------------------------------------------------------------------------- /src/brokiem/snpc/manager/form/FormManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brokiem/SimpleNPC/HEAD/src/brokiem/snpc/manager/form/FormManager.php -------------------------------------------------------------------------------- /src/brokiem/snpc/task/async/URLToCapeTask.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brokiem/SimpleNPC/HEAD/src/brokiem/snpc/task/async/URLToCapeTask.php -------------------------------------------------------------------------------- /src/brokiem/snpc/task/async/URLToSkinTask.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brokiem/SimpleNPC/HEAD/src/brokiem/snpc/task/async/URLToSkinTask.php --------------------------------------------------------------------------------