├── .gitignore ├── LICENSE ├── settings.gradle └── src └── main ├── java └── me │ └── mrdaniel │ └── npcs │ ├── NPCs.java │ ├── actions │ ├── Action.java │ ├── ActionChoices.java │ ├── ActionCondition.java │ ├── ActionConsoleCommand.java │ ├── ActionCooldown.java │ ├── ActionDelay.java │ ├── ActionGoto.java │ ├── ActionMessage.java │ ├── ActionPause.java │ ├── ActionPlayerCommand.java │ ├── ActionTypeSerializer.java │ └── conditions │ │ ├── Condition.java │ │ ├── ConditionExp.java │ │ ├── ConditionItem.java │ │ ├── ConditionLevel.java │ │ ├── ConditionMoney.java │ │ └── ConditionTypeSerializer.java │ ├── bstats │ └── MetricsLite.java │ ├── catalogtypes │ ├── actiontype │ │ ├── ActionType.java │ │ ├── ActionTypeRegistryModule.java │ │ └── ActionTypes.java │ ├── career │ │ ├── Career.java │ │ ├── CareerRegistryModule.java │ │ └── Careers.java │ ├── cattype │ │ ├── CatType.java │ │ ├── CatTypeRegistryModule.java │ │ └── CatTypes.java │ ├── conditiontype │ │ ├── ConditionType.java │ │ ├── ConditionTypeRegistryModule.java │ │ └── ConditionTypes.java │ ├── glowcolor │ │ ├── GlowColor.java │ │ ├── GlowColorRegistryModule.java │ │ └── GlowColors.java │ ├── horsecolor │ │ ├── HorseColor.java │ │ ├── HorseColorRegistryModule.java │ │ └── HorseColors.java │ ├── horsepattern │ │ ├── HorsePattern.java │ │ ├── HorsePatternRegistryModule.java │ │ └── HorsePatterns.java │ ├── llamatype │ │ ├── LlamaType.java │ │ ├── LlamaTypeRegistryModule.java │ │ └── LlamaTypes.java │ ├── menupagetype │ │ ├── PageType.java │ │ ├── PageTypeRegistryModule.java │ │ └── PageTypes.java │ ├── npctype │ │ ├── NPCType.java │ │ ├── NPCTypeRegistryModule.java │ │ └── NPCTypes.java │ ├── optiontype │ │ ├── OptionType.java │ │ ├── OptionTypeRegistryModule.java │ │ ├── OptionTypes.java │ │ └── types │ │ │ ├── OptionAngry.java │ │ │ ├── OptionBaby.java │ │ │ ├── OptionBoots.java │ │ │ ├── OptionCareer.java │ │ │ ├── OptionCatType.java │ │ │ ├── OptionCharged.java │ │ │ ├── OptionChestplate.java │ │ │ ├── OptionGlowColor.java │ │ │ ├── OptionGlowing.java │ │ │ ├── OptionHanging.java │ │ │ ├── OptionHelmet.java │ │ │ ├── OptionHorseColor.java │ │ │ ├── OptionHorsePattern.java │ │ │ ├── OptionInteract.java │ │ │ ├── OptionLeggings.java │ │ │ ├── OptionLlamaType.java │ │ │ ├── OptionLooking.java │ │ │ ├── OptionMainHand.java │ │ │ ├── OptionName.java │ │ │ ├── OptionOffHand.java │ │ │ ├── OptionParrotType.java │ │ │ ├── OptionPosition.java │ │ │ ├── OptionPumpkin.java │ │ │ ├── OptionRabbitType.java │ │ │ ├── OptionSaddle.java │ │ │ ├── OptionSilent.java │ │ │ ├── OptionSitting.java │ │ │ ├── OptionSize.java │ │ │ ├── OptionSkin.java │ │ │ └── OptionWorld.java │ ├── parrottype │ │ ├── ParrotType.java │ │ ├── ParrotTypeRegistryModule.java │ │ └── ParrotTypes.java │ └── rabbittype │ │ ├── RabbitType.java │ │ ├── RabbitTypeRegistryModule.java │ │ └── RabbitTypes.java │ ├── commands │ ├── ActionCommand.java │ ├── CommandEdit.java │ ├── NPCCommand.java │ ├── NPCFileCommand.java │ ├── PlayerCommand.java │ ├── action │ │ ├── CommandActionAdd.java │ │ ├── CommandActionRemove.java │ │ ├── CommandActionRepeat.java │ │ ├── CommandActionSwap.java │ │ ├── condition │ │ │ └── CommandActionAddCondition.java │ │ └── edit │ │ │ ├── CommandAddChoice.java │ │ │ ├── CommandRemoveChoice.java │ │ │ ├── CommandSetConsoleCommand.java │ │ │ ├── CommandSetCooldownMessage.java │ │ │ ├── CommandSetCooldownTime.java │ │ │ ├── CommandSetDelay.java │ │ │ ├── CommandSetGoto.java │ │ │ ├── CommandSetGotoFailed.java │ │ │ ├── CommandSetGotoMet.java │ │ │ ├── CommandSetMessage.java │ │ │ ├── CommandSetPlayerCommand.java │ │ │ └── CommandSetTake.java │ ├── armor │ │ ├── CommandEquipmentGive.java │ │ └── CommandEquipmentRemove.java │ └── main │ │ ├── CommandCopy.java │ │ ├── CommandCreate.java │ │ ├── CommandDeselect.java │ │ ├── CommandGoto.java │ │ ├── CommandInfo.java │ │ ├── CommandList.java │ │ ├── CommandMount.java │ │ ├── CommandMove.java │ │ ├── CommandReload.java │ │ ├── CommandRemove.java │ │ └── CommandRespawn.java │ ├── data │ └── npc │ │ ├── ImmutableNPCData.java │ │ ├── NPCData.java │ │ └── NPCDataBuilder.java │ ├── events │ ├── NPCCreateEvent.java │ ├── NPCEditEvent.java │ ├── NPCEvent.java │ ├── NPCInteractEvent.java │ ├── NPCRemoveEvent.java │ └── NPCSelectEvent.java │ ├── exceptions │ ├── ActionException.java │ ├── ConditionException.java │ └── NPCException.java │ ├── interfaces │ └── mixin │ │ ├── IMixinEntityVillager.java │ │ └── NPCAble.java │ ├── io │ ├── Config.java │ ├── NPCDataUpdater.java │ └── NPCFile.java │ ├── listeners │ ├── InteractListener.java │ └── WorldListener.java │ ├── managers │ ├── ActionManager.java │ ├── ActionResult.java │ ├── MenuManager.java │ ├── NPCManager.java │ ├── PlaceholderManager.java │ ├── menu │ │ ├── ActionsPage.java │ │ ├── ArmorPage.java │ │ ├── MainPage.java │ │ ├── MultiPage.java │ │ ├── NPCMenu.java │ │ └── Page.java │ └── placeholders │ │ ├── PlaceholderAPIManager.java │ │ ├── PlaceholderHandler.java │ │ └── SimplePlaceholderManager.java │ ├── mixin │ ├── MixinEntity.java │ ├── MixinEntityLiving.java │ ├── MixinEntityLivingBase.java │ └── MixinEntityVillager.java │ └── utils │ ├── Position.java │ ├── ServerUtils.java │ └── TextUtils.java └── resources ├── assets └── npcs │ └── config.conf └── mixins.npcs.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/LICENSE -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/settings.gradle -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/NPCs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/NPCs.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/actions/Action.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/actions/Action.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/actions/ActionChoices.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/actions/ActionChoices.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/actions/ActionCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/actions/ActionCondition.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/actions/ActionConsoleCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/actions/ActionConsoleCommand.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/actions/ActionCooldown.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/actions/ActionCooldown.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/actions/ActionDelay.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/actions/ActionDelay.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/actions/ActionGoto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/actions/ActionGoto.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/actions/ActionMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/actions/ActionMessage.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/actions/ActionPause.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/actions/ActionPause.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/actions/ActionPlayerCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/actions/ActionPlayerCommand.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/actions/ActionTypeSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/actions/ActionTypeSerializer.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/actions/conditions/Condition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/actions/conditions/Condition.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/actions/conditions/ConditionExp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/actions/conditions/ConditionExp.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/actions/conditions/ConditionItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/actions/conditions/ConditionItem.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/actions/conditions/ConditionLevel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/actions/conditions/ConditionLevel.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/actions/conditions/ConditionMoney.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/actions/conditions/ConditionMoney.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/actions/conditions/ConditionTypeSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/actions/conditions/ConditionTypeSerializer.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/bstats/MetricsLite.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/bstats/MetricsLite.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/actiontype/ActionType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/actiontype/ActionType.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/actiontype/ActionTypeRegistryModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/actiontype/ActionTypeRegistryModule.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/actiontype/ActionTypes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/actiontype/ActionTypes.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/career/Career.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/career/Career.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/career/CareerRegistryModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/career/CareerRegistryModule.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/career/Careers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/career/Careers.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/cattype/CatType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/cattype/CatType.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/cattype/CatTypeRegistryModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/cattype/CatTypeRegistryModule.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/cattype/CatTypes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/cattype/CatTypes.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/conditiontype/ConditionType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/conditiontype/ConditionType.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/conditiontype/ConditionTypeRegistryModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/conditiontype/ConditionTypeRegistryModule.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/conditiontype/ConditionTypes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/conditiontype/ConditionTypes.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/glowcolor/GlowColor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/glowcolor/GlowColor.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/glowcolor/GlowColorRegistryModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/glowcolor/GlowColorRegistryModule.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/glowcolor/GlowColors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/glowcolor/GlowColors.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/horsecolor/HorseColor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/horsecolor/HorseColor.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/horsecolor/HorseColorRegistryModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/horsecolor/HorseColorRegistryModule.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/horsecolor/HorseColors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/horsecolor/HorseColors.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/horsepattern/HorsePattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/horsepattern/HorsePattern.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/horsepattern/HorsePatternRegistryModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/horsepattern/HorsePatternRegistryModule.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/horsepattern/HorsePatterns.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/horsepattern/HorsePatterns.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/llamatype/LlamaType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/llamatype/LlamaType.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/llamatype/LlamaTypeRegistryModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/llamatype/LlamaTypeRegistryModule.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/llamatype/LlamaTypes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/llamatype/LlamaTypes.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/menupagetype/PageType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/menupagetype/PageType.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/menupagetype/PageTypeRegistryModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/menupagetype/PageTypeRegistryModule.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/menupagetype/PageTypes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/menupagetype/PageTypes.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/npctype/NPCType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/npctype/NPCType.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/npctype/NPCTypeRegistryModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/npctype/NPCTypeRegistryModule.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/npctype/NPCTypes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/npctype/NPCTypes.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/OptionType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/OptionType.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/OptionTypeRegistryModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/OptionTypeRegistryModule.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/OptionTypes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/OptionTypes.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionAngry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionAngry.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionBaby.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionBaby.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionBoots.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionBoots.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionCareer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionCareer.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionCatType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionCatType.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionCharged.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionCharged.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionChestplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionChestplate.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionGlowColor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionGlowColor.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionGlowing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionGlowing.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionHanging.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionHanging.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionHelmet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionHelmet.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionHorseColor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionHorseColor.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionHorsePattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionHorsePattern.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionInteract.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionInteract.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionLeggings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionLeggings.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionLlamaType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionLlamaType.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionLooking.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionLooking.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionMainHand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionMainHand.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionName.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionName.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionOffHand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionOffHand.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionParrotType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionParrotType.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionPosition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionPosition.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionPumpkin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionPumpkin.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionRabbitType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionRabbitType.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionSaddle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionSaddle.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionSilent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionSilent.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionSitting.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionSitting.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionSize.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionSize.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionSkin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionSkin.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionWorld.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/optiontype/types/OptionWorld.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/parrottype/ParrotType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/parrottype/ParrotType.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/parrottype/ParrotTypeRegistryModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/parrottype/ParrotTypeRegistryModule.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/parrottype/ParrotTypes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/parrottype/ParrotTypes.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/rabbittype/RabbitType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/rabbittype/RabbitType.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/rabbittype/RabbitTypeRegistryModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/rabbittype/RabbitTypeRegistryModule.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/catalogtypes/rabbittype/RabbitTypes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/catalogtypes/rabbittype/RabbitTypes.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/commands/ActionCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/commands/ActionCommand.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/commands/CommandEdit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/commands/CommandEdit.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/commands/NPCCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/commands/NPCCommand.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/commands/NPCFileCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/commands/NPCFileCommand.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/commands/PlayerCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/commands/PlayerCommand.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/commands/action/CommandActionAdd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/commands/action/CommandActionAdd.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/commands/action/CommandActionRemove.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/commands/action/CommandActionRemove.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/commands/action/CommandActionRepeat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/commands/action/CommandActionRepeat.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/commands/action/CommandActionSwap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/commands/action/CommandActionSwap.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/commands/action/condition/CommandActionAddCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/commands/action/condition/CommandActionAddCondition.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/commands/action/edit/CommandAddChoice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/commands/action/edit/CommandAddChoice.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/commands/action/edit/CommandRemoveChoice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/commands/action/edit/CommandRemoveChoice.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/commands/action/edit/CommandSetConsoleCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/commands/action/edit/CommandSetConsoleCommand.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/commands/action/edit/CommandSetCooldownMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/commands/action/edit/CommandSetCooldownMessage.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/commands/action/edit/CommandSetCooldownTime.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/commands/action/edit/CommandSetCooldownTime.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/commands/action/edit/CommandSetDelay.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/commands/action/edit/CommandSetDelay.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/commands/action/edit/CommandSetGoto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/commands/action/edit/CommandSetGoto.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/commands/action/edit/CommandSetGotoFailed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/commands/action/edit/CommandSetGotoFailed.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/commands/action/edit/CommandSetGotoMet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/commands/action/edit/CommandSetGotoMet.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/commands/action/edit/CommandSetMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/commands/action/edit/CommandSetMessage.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/commands/action/edit/CommandSetPlayerCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/commands/action/edit/CommandSetPlayerCommand.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/commands/action/edit/CommandSetTake.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/commands/action/edit/CommandSetTake.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/commands/armor/CommandEquipmentGive.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/commands/armor/CommandEquipmentGive.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/commands/armor/CommandEquipmentRemove.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/commands/armor/CommandEquipmentRemove.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/commands/main/CommandCopy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/commands/main/CommandCopy.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/commands/main/CommandCreate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/commands/main/CommandCreate.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/commands/main/CommandDeselect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/commands/main/CommandDeselect.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/commands/main/CommandGoto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/commands/main/CommandGoto.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/commands/main/CommandInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/commands/main/CommandInfo.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/commands/main/CommandList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/commands/main/CommandList.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/commands/main/CommandMount.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/commands/main/CommandMount.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/commands/main/CommandMove.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/commands/main/CommandMove.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/commands/main/CommandReload.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/commands/main/CommandReload.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/commands/main/CommandRemove.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/commands/main/CommandRemove.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/commands/main/CommandRespawn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/commands/main/CommandRespawn.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/data/npc/ImmutableNPCData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/data/npc/ImmutableNPCData.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/data/npc/NPCData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/data/npc/NPCData.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/data/npc/NPCDataBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/data/npc/NPCDataBuilder.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/events/NPCCreateEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/events/NPCCreateEvent.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/events/NPCEditEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/events/NPCEditEvent.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/events/NPCEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/events/NPCEvent.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/events/NPCInteractEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/events/NPCInteractEvent.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/events/NPCRemoveEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/events/NPCRemoveEvent.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/events/NPCSelectEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/events/NPCSelectEvent.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/exceptions/ActionException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/exceptions/ActionException.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/exceptions/ConditionException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/exceptions/ConditionException.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/exceptions/NPCException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/exceptions/NPCException.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/interfaces/mixin/IMixinEntityVillager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/interfaces/mixin/IMixinEntityVillager.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/interfaces/mixin/NPCAble.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/interfaces/mixin/NPCAble.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/io/Config.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/io/Config.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/io/NPCDataUpdater.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/io/NPCDataUpdater.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/io/NPCFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/io/NPCFile.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/listeners/InteractListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/listeners/InteractListener.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/listeners/WorldListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/listeners/WorldListener.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/managers/ActionManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/managers/ActionManager.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/managers/ActionResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/managers/ActionResult.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/managers/MenuManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/managers/MenuManager.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/managers/NPCManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/managers/NPCManager.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/managers/PlaceholderManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/managers/PlaceholderManager.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/managers/menu/ActionsPage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/managers/menu/ActionsPage.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/managers/menu/ArmorPage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/managers/menu/ArmorPage.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/managers/menu/MainPage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/managers/menu/MainPage.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/managers/menu/MultiPage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/managers/menu/MultiPage.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/managers/menu/NPCMenu.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/managers/menu/NPCMenu.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/managers/menu/Page.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/managers/menu/Page.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/managers/placeholders/PlaceholderAPIManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/managers/placeholders/PlaceholderAPIManager.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/managers/placeholders/PlaceholderHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/managers/placeholders/PlaceholderHandler.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/managers/placeholders/SimplePlaceholderManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/managers/placeholders/SimplePlaceholderManager.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/mixin/MixinEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/mixin/MixinEntity.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/mixin/MixinEntityLiving.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/mixin/MixinEntityLiving.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/mixin/MixinEntityLivingBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/mixin/MixinEntityLivingBase.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/mixin/MixinEntityVillager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/mixin/MixinEntityVillager.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/utils/Position.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/utils/Position.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/utils/ServerUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/utils/ServerUtils.java -------------------------------------------------------------------------------- /src/main/java/me/mrdaniel/npcs/utils/TextUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/java/me/mrdaniel/npcs/utils/TextUtils.java -------------------------------------------------------------------------------- /src/main/resources/assets/npcs/config.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/resources/assets/npcs/config.conf -------------------------------------------------------------------------------- /src/main/resources/mixins.npcs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Daniel12321/NPCs/HEAD/src/main/resources/mixins.npcs.json --------------------------------------------------------------------------------