├── .github ├── FUNDING.yml └── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── feature_request.md │ └── question.md ├── .poggit.yml ├── CONFIGURATION.md ├── LICENSE ├── README.md ├── example ├── config.yml └── test.mcpack ├── plugin.yml ├── resources └── config.yml └── src └── alvin0319 └── CustomItemLoader ├── CustomItemLoader.php ├── CustomItemManager.php ├── EventListener.php ├── command └── ResourcePackCreateCommand.php ├── item ├── CustomArmorItem.php ├── CustomDurableItem.php ├── CustomFoodItem.php ├── CustomItem.php ├── CustomItemTrait.php ├── CustomToolItem.php └── properties │ ├── CustomItemProperties.php │ └── component │ ├── ArmorComponent.php │ ├── Component.php │ ├── CooldownComponent.php │ ├── DiggerComponent.php │ ├── DisplayNameComponent.php │ ├── DurableComponent.php │ ├── FoodComponent.php │ ├── IdentifierComponent.php │ └── ItemPropertiesComponent.php └── util └── InvalidNBTStateException.php /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | patreon: alvin0319 3 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvin0319/CustomItemLoader/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvin0319/CustomItemLoader/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/question.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvin0319/CustomItemLoader/HEAD/.github/ISSUE_TEMPLATE/question.md -------------------------------------------------------------------------------- /.poggit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvin0319/CustomItemLoader/HEAD/.poggit.yml -------------------------------------------------------------------------------- /CONFIGURATION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvin0319/CustomItemLoader/HEAD/CONFIGURATION.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvin0319/CustomItemLoader/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvin0319/CustomItemLoader/HEAD/README.md -------------------------------------------------------------------------------- /example/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvin0319/CustomItemLoader/HEAD/example/config.yml -------------------------------------------------------------------------------- /example/test.mcpack: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvin0319/CustomItemLoader/HEAD/example/test.mcpack -------------------------------------------------------------------------------- /plugin.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvin0319/CustomItemLoader/HEAD/plugin.yml -------------------------------------------------------------------------------- /resources/config.yml: -------------------------------------------------------------------------------- 1 | items: [] -------------------------------------------------------------------------------- /src/alvin0319/CustomItemLoader/CustomItemLoader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvin0319/CustomItemLoader/HEAD/src/alvin0319/CustomItemLoader/CustomItemLoader.php -------------------------------------------------------------------------------- /src/alvin0319/CustomItemLoader/CustomItemManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvin0319/CustomItemLoader/HEAD/src/alvin0319/CustomItemLoader/CustomItemManager.php -------------------------------------------------------------------------------- /src/alvin0319/CustomItemLoader/EventListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvin0319/CustomItemLoader/HEAD/src/alvin0319/CustomItemLoader/EventListener.php -------------------------------------------------------------------------------- /src/alvin0319/CustomItemLoader/command/ResourcePackCreateCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvin0319/CustomItemLoader/HEAD/src/alvin0319/CustomItemLoader/command/ResourcePackCreateCommand.php -------------------------------------------------------------------------------- /src/alvin0319/CustomItemLoader/item/CustomArmorItem.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvin0319/CustomItemLoader/HEAD/src/alvin0319/CustomItemLoader/item/CustomArmorItem.php -------------------------------------------------------------------------------- /src/alvin0319/CustomItemLoader/item/CustomDurableItem.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvin0319/CustomItemLoader/HEAD/src/alvin0319/CustomItemLoader/item/CustomDurableItem.php -------------------------------------------------------------------------------- /src/alvin0319/CustomItemLoader/item/CustomFoodItem.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvin0319/CustomItemLoader/HEAD/src/alvin0319/CustomItemLoader/item/CustomFoodItem.php -------------------------------------------------------------------------------- /src/alvin0319/CustomItemLoader/item/CustomItem.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvin0319/CustomItemLoader/HEAD/src/alvin0319/CustomItemLoader/item/CustomItem.php -------------------------------------------------------------------------------- /src/alvin0319/CustomItemLoader/item/CustomItemTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvin0319/CustomItemLoader/HEAD/src/alvin0319/CustomItemLoader/item/CustomItemTrait.php -------------------------------------------------------------------------------- /src/alvin0319/CustomItemLoader/item/CustomToolItem.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvin0319/CustomItemLoader/HEAD/src/alvin0319/CustomItemLoader/item/CustomToolItem.php -------------------------------------------------------------------------------- /src/alvin0319/CustomItemLoader/item/properties/CustomItemProperties.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvin0319/CustomItemLoader/HEAD/src/alvin0319/CustomItemLoader/item/properties/CustomItemProperties.php -------------------------------------------------------------------------------- /src/alvin0319/CustomItemLoader/item/properties/component/ArmorComponent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvin0319/CustomItemLoader/HEAD/src/alvin0319/CustomItemLoader/item/properties/component/ArmorComponent.php -------------------------------------------------------------------------------- /src/alvin0319/CustomItemLoader/item/properties/component/Component.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvin0319/CustomItemLoader/HEAD/src/alvin0319/CustomItemLoader/item/properties/component/Component.php -------------------------------------------------------------------------------- /src/alvin0319/CustomItemLoader/item/properties/component/CooldownComponent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvin0319/CustomItemLoader/HEAD/src/alvin0319/CustomItemLoader/item/properties/component/CooldownComponent.php -------------------------------------------------------------------------------- /src/alvin0319/CustomItemLoader/item/properties/component/DiggerComponent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvin0319/CustomItemLoader/HEAD/src/alvin0319/CustomItemLoader/item/properties/component/DiggerComponent.php -------------------------------------------------------------------------------- /src/alvin0319/CustomItemLoader/item/properties/component/DisplayNameComponent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvin0319/CustomItemLoader/HEAD/src/alvin0319/CustomItemLoader/item/properties/component/DisplayNameComponent.php -------------------------------------------------------------------------------- /src/alvin0319/CustomItemLoader/item/properties/component/DurableComponent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvin0319/CustomItemLoader/HEAD/src/alvin0319/CustomItemLoader/item/properties/component/DurableComponent.php -------------------------------------------------------------------------------- /src/alvin0319/CustomItemLoader/item/properties/component/FoodComponent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvin0319/CustomItemLoader/HEAD/src/alvin0319/CustomItemLoader/item/properties/component/FoodComponent.php -------------------------------------------------------------------------------- /src/alvin0319/CustomItemLoader/item/properties/component/IdentifierComponent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvin0319/CustomItemLoader/HEAD/src/alvin0319/CustomItemLoader/item/properties/component/IdentifierComponent.php -------------------------------------------------------------------------------- /src/alvin0319/CustomItemLoader/item/properties/component/ItemPropertiesComponent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvin0319/CustomItemLoader/HEAD/src/alvin0319/CustomItemLoader/item/properties/component/ItemPropertiesComponent.php -------------------------------------------------------------------------------- /src/alvin0319/CustomItemLoader/util/InvalidNBTStateException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alvin0319/CustomItemLoader/HEAD/src/alvin0319/CustomItemLoader/util/InvalidNBTStateException.php --------------------------------------------------------------------------------