├── .github └── workflows │ └── gradle.yml ├── .gitignore ├── LICENSE ├── README.md ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── jitpack.yml ├── settings.gradle ├── src └── main │ ├── java │ └── fr │ │ └── traqueur │ │ └── recipes │ │ ├── api │ │ ├── RecipeLoader.java │ │ ├── RecipeType.java │ │ ├── RecipesAPI.java │ │ ├── Util.java │ │ ├── domains │ │ │ ├── Ingredient.java │ │ │ └── Recipe.java │ │ └── hook │ │ │ └── Hook.java │ │ └── impl │ │ ├── PrepareCraftListener.java │ │ ├── domains │ │ ├── ItemRecipe.java │ │ ├── ingredients │ │ │ ├── ItemStackIngredient.java │ │ │ ├── MaterialIngredient.java │ │ │ ├── StrictItemStackIngredient.java │ │ │ └── TagIngredient.java │ │ └── recipes │ │ │ ├── RecipeBuilder.java │ │ │ └── RecipeConfiguration.java │ │ ├── hook │ │ ├── Hooks.java │ │ └── hooks │ │ │ ├── ItemsAdderIngredient.java │ │ │ └── OraxenIngredient.java │ │ └── updater │ │ └── Updater.java │ └── resources │ └── recipeapi.properties └── test-plugin ├── build.gradle ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── src └── main ├── java └── fr │ └── traqueur │ └── testplugin │ └── TestPlugin.java └── resources ├── plugin.yml └── recipes └── example.yml /.github/workflows/gradle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traqueur-dev/RecipesAPI/HEAD/.github/workflows/gradle.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traqueur-dev/RecipesAPI/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traqueur-dev/RecipesAPI/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traqueur-dev/RecipesAPI/HEAD/README.md -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- 1 | version=3.1.1 2 | -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traqueur-dev/RecipesAPI/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traqueur-dev/RecipesAPI/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traqueur-dev/RecipesAPI/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traqueur-dev/RecipesAPI/HEAD/gradlew.bat -------------------------------------------------------------------------------- /jitpack.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traqueur-dev/RecipesAPI/HEAD/jitpack.yml -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'RecipesAPI' 2 | 3 | include ':test-plugin' 4 | -------------------------------------------------------------------------------- /src/main/java/fr/traqueur/recipes/api/RecipeLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traqueur-dev/RecipesAPI/HEAD/src/main/java/fr/traqueur/recipes/api/RecipeLoader.java -------------------------------------------------------------------------------- /src/main/java/fr/traqueur/recipes/api/RecipeType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traqueur-dev/RecipesAPI/HEAD/src/main/java/fr/traqueur/recipes/api/RecipeType.java -------------------------------------------------------------------------------- /src/main/java/fr/traqueur/recipes/api/RecipesAPI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traqueur-dev/RecipesAPI/HEAD/src/main/java/fr/traqueur/recipes/api/RecipesAPI.java -------------------------------------------------------------------------------- /src/main/java/fr/traqueur/recipes/api/Util.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traqueur-dev/RecipesAPI/HEAD/src/main/java/fr/traqueur/recipes/api/Util.java -------------------------------------------------------------------------------- /src/main/java/fr/traqueur/recipes/api/domains/Ingredient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traqueur-dev/RecipesAPI/HEAD/src/main/java/fr/traqueur/recipes/api/domains/Ingredient.java -------------------------------------------------------------------------------- /src/main/java/fr/traqueur/recipes/api/domains/Recipe.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traqueur-dev/RecipesAPI/HEAD/src/main/java/fr/traqueur/recipes/api/domains/Recipe.java -------------------------------------------------------------------------------- /src/main/java/fr/traqueur/recipes/api/hook/Hook.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traqueur-dev/RecipesAPI/HEAD/src/main/java/fr/traqueur/recipes/api/hook/Hook.java -------------------------------------------------------------------------------- /src/main/java/fr/traqueur/recipes/impl/PrepareCraftListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traqueur-dev/RecipesAPI/HEAD/src/main/java/fr/traqueur/recipes/impl/PrepareCraftListener.java -------------------------------------------------------------------------------- /src/main/java/fr/traqueur/recipes/impl/domains/ItemRecipe.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traqueur-dev/RecipesAPI/HEAD/src/main/java/fr/traqueur/recipes/impl/domains/ItemRecipe.java -------------------------------------------------------------------------------- /src/main/java/fr/traqueur/recipes/impl/domains/ingredients/ItemStackIngredient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traqueur-dev/RecipesAPI/HEAD/src/main/java/fr/traqueur/recipes/impl/domains/ingredients/ItemStackIngredient.java -------------------------------------------------------------------------------- /src/main/java/fr/traqueur/recipes/impl/domains/ingredients/MaterialIngredient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traqueur-dev/RecipesAPI/HEAD/src/main/java/fr/traqueur/recipes/impl/domains/ingredients/MaterialIngredient.java -------------------------------------------------------------------------------- /src/main/java/fr/traqueur/recipes/impl/domains/ingredients/StrictItemStackIngredient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traqueur-dev/RecipesAPI/HEAD/src/main/java/fr/traqueur/recipes/impl/domains/ingredients/StrictItemStackIngredient.java -------------------------------------------------------------------------------- /src/main/java/fr/traqueur/recipes/impl/domains/ingredients/TagIngredient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traqueur-dev/RecipesAPI/HEAD/src/main/java/fr/traqueur/recipes/impl/domains/ingredients/TagIngredient.java -------------------------------------------------------------------------------- /src/main/java/fr/traqueur/recipes/impl/domains/recipes/RecipeBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traqueur-dev/RecipesAPI/HEAD/src/main/java/fr/traqueur/recipes/impl/domains/recipes/RecipeBuilder.java -------------------------------------------------------------------------------- /src/main/java/fr/traqueur/recipes/impl/domains/recipes/RecipeConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traqueur-dev/RecipesAPI/HEAD/src/main/java/fr/traqueur/recipes/impl/domains/recipes/RecipeConfiguration.java -------------------------------------------------------------------------------- /src/main/java/fr/traqueur/recipes/impl/hook/Hooks.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traqueur-dev/RecipesAPI/HEAD/src/main/java/fr/traqueur/recipes/impl/hook/Hooks.java -------------------------------------------------------------------------------- /src/main/java/fr/traqueur/recipes/impl/hook/hooks/ItemsAdderIngredient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traqueur-dev/RecipesAPI/HEAD/src/main/java/fr/traqueur/recipes/impl/hook/hooks/ItemsAdderIngredient.java -------------------------------------------------------------------------------- /src/main/java/fr/traqueur/recipes/impl/hook/hooks/OraxenIngredient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traqueur-dev/RecipesAPI/HEAD/src/main/java/fr/traqueur/recipes/impl/hook/hooks/OraxenIngredient.java -------------------------------------------------------------------------------- /src/main/java/fr/traqueur/recipes/impl/updater/Updater.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traqueur-dev/RecipesAPI/HEAD/src/main/java/fr/traqueur/recipes/impl/updater/Updater.java -------------------------------------------------------------------------------- /src/main/resources/recipeapi.properties: -------------------------------------------------------------------------------- 1 | version=3.1.1 -------------------------------------------------------------------------------- /test-plugin/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traqueur-dev/RecipesAPI/HEAD/test-plugin/build.gradle -------------------------------------------------------------------------------- /test-plugin/gradle.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-plugin/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traqueur-dev/RecipesAPI/HEAD/test-plugin/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /test-plugin/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traqueur-dev/RecipesAPI/HEAD/test-plugin/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /test-plugin/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traqueur-dev/RecipesAPI/HEAD/test-plugin/gradlew -------------------------------------------------------------------------------- /test-plugin/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traqueur-dev/RecipesAPI/HEAD/test-plugin/gradlew.bat -------------------------------------------------------------------------------- /test-plugin/src/main/java/fr/traqueur/testplugin/TestPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traqueur-dev/RecipesAPI/HEAD/test-plugin/src/main/java/fr/traqueur/testplugin/TestPlugin.java -------------------------------------------------------------------------------- /test-plugin/src/main/resources/plugin.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traqueur-dev/RecipesAPI/HEAD/test-plugin/src/main/resources/plugin.yml -------------------------------------------------------------------------------- /test-plugin/src/main/resources/recipes/example.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traqueur-dev/RecipesAPI/HEAD/test-plugin/src/main/resources/recipes/example.yml --------------------------------------------------------------------------------