- Required Dependencies
- Array
Supported Versions:
In this pack you will get:
This resource lets you create custom recipes with actual blocks that let you reward:
Creates a crafting zone right where you are standing.
Reveals the crafting zone in case you forgot where it is.
Deletes all crafting zones in a 20 block radius.
My discord if you want to contact me or need help with this resource: https://discord.gg/k24ajC5
- Minecraft 1.12 & 1.13+
- MythicMobs 4.5.7+
- MythicMobs 4.5.7+
In this pack you will get:
- Mobs
- Skills
- Items
- Skills
- Items
This resource lets you create custom recipes with actual blocks that let you reward:
- A summon (Spawning a boss or an ally)
- A mythicitem / command
- Whatever you can think of
- A mythicitem / command
- Whatever you can think of
Video tutorial:
Text tutorial:
0. Build the 3x3 recipe and see the blocks used.
1. Add this inside M (LoteSkills)
Be sure to use there pages to get the correct name for the block!
https://github.com/Bukkit/Bukkit/blob/master/src/main/java/org/bukkit/Material.java
https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Material.html
Add this inside M
Add this inside A1
Add this inside A2
Add this inside C
You will need to add this for every different block you want to add.
2. Now go to the CheckBlocks of each section (M/A1/A2/C) and add this code
For M
For A1
For A2
For C
3. You will now need to add this messages inside the TestingLote Mob so it tells you the values you need to use for the recipes.
4. Create a crafting zone with /mm m s CreateCraftingZone , the diamond block will be the center of the recipe area, now, build your recipe. There will be messages in the chat, you need to wait 10~ seconds until they stop changing. Those numbers are the value for your blocks so the resource knows where they are in the 3x3 area.
5. Having the values, go where it says "Recipes" in the Skill files and add this template. Its a template, you need to adjust it to your situation.
6. Add this inside TestingLote skills
7. Reload the plugin and you are done!
1. Add this inside M (LoteSkills)
Be sure to use there pages to get the correct name for the block!
https://github.com/Bukkit/Bukkit/blob/master/src/main/java/org/bukkit/Material.java
https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Material.html
Add this inside M
Code:
CheckBlocksVV[BlockName]M:
Conditions:
- onblock [BlockName]
Skills:
- modifytargetscore{o=[BlockName]M;a=ADD;v=1} @Parent
- command{c="minecraft:tp <mob.uuid> ~ ~1 ~"} @self
Add this inside A1
Code:
CheckBlocksVV[BlockName]A1:
Conditions:
- onblock [BlockName]
Skills:
- modifytargetscore{o=[BlockName]A1;a=ADD;v=1} @Parent
- command{c="minecraft:tp <mob.uuid> ~ ~1 ~"} @self
Add this inside A2
Code:
CheckBlocksVV[BlockName]A2:
Conditions:
- onblock [BlockName]
Skills:
- modifytargetscore{o=[BlockName]A2;a=ADD;v=1} @Parent
- command{c="minecraft:tp <mob.uuid> ~ ~1 ~"} @self
Add this inside C
Code:
CheckBlocksVV[BlockName]C:
Conditions:
- onblock [BlockName]
Skills:
- modifytargetscore{o=[BlockName]C;a=ADD;v=1} @Parent
- command{c="minecraft:tp <mob.uuid> ~ ~1 ~"} @self
You will need to add this for every different block you want to add.
2. Now go to the CheckBlocks of each section (M/A1/A2/C) and add this code
For M
Code:
- skill{s=CheckBlocksVV[BlockName]M}
Code:
- skill{s=CheckBlocksVV[BlockName]A1}
Code:
- skill{s=CheckBlocksVV[BlockName]A2}
Code:
- skill{s=CheckBlocksVV[BlockName]C}
3. You will now need to add this messages inside the TestingLote Mob so it tells you the values you need to use for the recipes.
Code:
- message{m="&c>> &e[Material] in the M<&co> &a<mob.score.[BlockName]M> "} @PlayersInRadius{r=25} ~onTimer:200
- message{m="&c>> &e[Material] in the A1<&co> &a<mob.score.[BlockName]A1> "} @PlayersInRadius{r=25} ~onTimer:200
- message{m="&c>> &e[Material] in the A2<&co> &a<mob.score.[BlockName]A2> "} @PlayersInRadius{r=25} ~onTimer:200
- message{m="&c>> &e[Material] in the C<&co> &a<mob.score.[BlockName]C> "} @PlayersInRadius{r=25} ~onTimer:200
4. Create a crafting zone with /mm m s CreateCraftingZone , the diamond block will be the center of the recipe area, now, build your recipe. There will be messages in the chat, you need to wait 10~ seconds until they stop changing. Those numbers are the value for your blocks so the resource knows where they are in the 3x3 area.
5. Having the values, go where it says "Recipes" in the Skill files and add this template. Its a template, you need to adjust it to your situation.
Code:
RecipeName:
Cooldown: 10
LegacyConditions:
# Here goes everything that had a value greater than 1 in the values
- mobscore [BlockMaterial]M;=3
- mobscore [BlockMaterial]A1;=4
- mobscore [BlockMaterial]A2;=4
Skills:
- skill{s=CraftAnimation}
- delay 85
- message{m="&c>> &eYou crafted nothing! "} @PlayersInRadius{r=25} ~onTimer:200
# ^Here^ goes the action done when the recipe is complete
- delay 20
- remove @self
6. Add this inside TestingLote skills
Code:
- skill{s=RecipeName} @self ~onTimer:5
7. Reload the plugin and you are done!
Code:
/mm m s CreateCraftingZone
Code:
/mm m s RevealCraftingZone
Code:
/mm m s DeleteCraftingZone
My discord if you want to contact me or need help with this resource: https://discord.gg/k24ajC5