✨ lFarmingRobots | Auto-replanting farms | [1.14-1.17] icon

✨ lFarmingRobots | Auto-replanting farms | [1.14-1.17] -----

Add a hyp!xel vibe to your server! | Hyp!xel styled farming robots



FARMING ROBOTS
Farming robots is a famous server inspirated plugin that is great for survival/skyblock servers. You can spawn robots, select crops and make an unlimited amount of fields!

THESE ARE ADMIN ROBOTS! DON'T GIVE THEM TO PLAYERS. THE ROBOTS ARE SUPPOSED TO BE SPAWNED ON YOUR SERVER SPAWN TO CARE ABOUT YOUR FIELDS!

Features:
- 99% customizable
- Customizable messages
- Customizable command aliases
- Customizable menus
- Customizable permissions
- Customizable animation offset
- Custom replant interval
- Clean robot animation
- Selection vizualization
- Per Crop Skull Texture
- unlimited amount of robots
- unlimited amount of fields
- Multiple types of crops (Wheat, Carrot, Potato, Melon, Pumpkin, Beetroot, Sugar Cane)
- Per-Robot crop break permission

Commands:
- /frobots give
- /frobots reload
- /frobots help

Permissions:
- lfarmingrobots.admin

Code (YAML):

# Robot item settings...
robotItem
:
  material
: PLAYER_HEAD
  displayName
: "&2Farming &fRobot"
  lore
:
   - ""
    - "&7&oPlace to spawn the robot"
  texture
: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYjg0MTJkNDg2ZTQ1OWMwYWRiZDJiNzY1OGNjYjAwNjNlOGViOGFlYzQ0YzNjOTA0MTNiMjYwNDIzN2I1NGYzOSJ9fX0="

# Robot settings
robot
:
  # Animation head texture
  texture
: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYjg0MTJkNDg2ZTQ1OWMwYWRiZDJiNzY1OGNjYjAwNjNlOGViOGFlYzQ0YzNjOTA0MTNiMjYwNDIzN2I1NGYzOSJ9fX0="

  perRobotTexture
:
    enabled
: false
    textures
:
      wheat
: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYjg0MTJkNDg2ZTQ1OWMwYWRiZDJiNzY1OGNjYjAwNjNlOGViOGFlYzQ0YzNjOTA0MTNiMjYwNDIzN2I1NGYzOSJ9fX0="
      potato
: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYjg0MTJkNDg2ZTQ1OWMwYWRiZDJiNzY1OGNjYjAwNjNlOGViOGFlYzQ0YzNjOTA0MTNiMjYwNDIzN2I1NGYzOSJ9fX0="
      carrot
: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYjg0MTJkNDg2ZTQ1OWMwYWRiZDJiNzY1OGNjYjAwNjNlOGViOGFlYzQ0YzNjOTA0MTNiMjYwNDIzN2I1NGYzOSJ9fX0="
      beetroot
: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYjg0MTJkNDg2ZTQ1OWMwYWRiZDJiNzY1OGNjYjAwNjNlOGViOGFlYzQ0YzNjOTA0MTNiMjYwNDIzN2I1NGYzOSJ9fX0="
      melon
: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYjg0MTJkNDg2ZTQ1OWMwYWRiZDJiNzY1OGNjYjAwNjNlOGViOGFlYzQ0YzNjOTA0MTNiMjYwNDIzN2I1NGYzOSJ9fX0="
      pumpkin
: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYjg0MTJkNDg2ZTQ1OWMwYWRiZDJiNzY1OGNjYjAwNjNlOGViOGFlYzQ0YzNjOTA0MTNiMjYwNDIzN2I1NGYzOSJ9fX0="
      sugarcane
: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYjg0MTJkNDg2ZTQ1OWMwYWRiZDJiNzY1OGNjYjAwNjNlOGViOGFlYzQ0YzNjOTA0MTNiMjYwNDIzN2I1NGYzOSJ9fX0="

  # Time for crop replanting - in ticks (1 second = 20 ticks)
  replantSpeed
: 50
  offset
:
    x
: 0.5
    y
: 3
    z
: 0.5

crops
:
  sugarcane
:
    maxLength
: 3

# Selection wand settings...
selectWandItem
:
  material
: BLAZE_ROD
  displayName
: "&2Farm Selection &fWand"
  lore
:
   - ""
    - "&7&oRight-Click to add a field"
    - "&7&oLeft-Click to remove a field"

# Aliases for the main command
commandAliases
:
 - "farmingrobots"
  - "farmrobots"
  - "frobots"
  - "frobot"
  - "farmrobot"
  - "farmingrobot"
  - "lfr"

# Customizable permissions
permissions
:
  admin
: "lFarmingRobots.admin"

# Customizable inventory
inventory
:
  title
: "Farming Robot | Menu"
  shape
:
   - "#########"
    - "  c w p  "
    - "########r"
  # Defining functions to items
  functions
:
    # Switching crop type
    cropSwitch
: 'c'
    # Gaining selection wand
    selectionWand
: 'w'
    # Changing permission for players to break robot's crops
    permissionChange
: 'p'
    # Removing the robot
    remove
: 'r'
  items
:
   ' #':
      material
: BLACK_STAINED_GLASS_PANE
      displayName
: "&f "
    'c'
:
      material
: WHEAT_SEEDS
      displayName
: "&fCrop&7: &a%crop%"
      lore
:
       - ""
        - "&7&oClick to change"
    'w'
:
      material
: BLAZE_ROD
      displayName
: "&eSelection &fWand"
      lore
:
       - ""
        - "&7&oClick to get"
    'r'
:
      material
: BARRIER
      displayName
: "&cRemove the Robot"
      lore
:
       - ""
        - "&7&oClick to remove"
    'p'
:
      material
: PAPER
      displayName
: "&ePermission"
      lore
:
       - ""
        - "&fValue&7
: &e%permission%"
        - ""
        - "&7&oClick to change"
 

Code (YAML):

prefix
: "{#34B622}[FarmingRobots]&f"
enabled
: "%prefix% Plugin has been &aenabled&f!"
disabled
: "%prefix% Plugin has been &cdisabled&f!"
reloaded
: "%prefix% Plugin has been &ereloaded&f!"
robotItemReceived
: "%prefix% You have received the &eFarming Robot&f!"
robotPlaced
: "%prefix% You have placed the &eFarming Robot&f!"
robotRemoved
: "%prefix% You have &cremoved&f the Farming Robot!"
wandItemReceived
: "%prefix% You have received the &eSelection Wand&f!"
unknownRobot
: "&c&l[!] &cSynced robot is unknown!"
noPermission
: "&c&l[!] &cYou don't have permissions to do that!"
alreadyRobot
: "&c&l[!] &cThere's already a robot at this location!"
cantBreakThisCrop
: "&c&l[!] &cYou can't break crops of this Robot!"
typePermission
: "%prefix% Type a permission in the chat! &7(Type 'cancel' to cancel the action)"
noSpaces
: "&c&l[!]&c The permission can't contain spaces! &7(Format: robot.permission)"
cancelled
: "%prefix% Action cancelled..."
notExistAnymore
: "&c&l[!]&c The Robot doesn't exist anymore!"
permissionChanged
: "%prefix% You have changed the permission of the robot!"

cropSwitched
: "%prefix% You have changed the crop to &e%crop%&f!"
wheat
: "Wheat"
potato
: "Potato"
carrot
: "Carrot"
beetroot
: "Beetroot"
melon
: "Melon"
pumpkin
: "Pumpkin"
sugarcane
: "Sugar Cane"

alreadyField
: "&c&l[!] &cThere is already a field!"
fieldAdded
: "%prefix% You have added a new field!"
noField
: "&c&l[!] &cThere is no field!"
fieldRemoved
: "%prefix% You have removed the field!"

help
:
 - ""
  - "&f                    &2&lFARMING ROBOTS"
  - ""
  - "&f▉&7▉▉▉▉"
  - "&7▉&a▉&f▉&a▉&8▉   &2→ &f/frobots reload &7- Reloads the plugin"
  - "&7▉&2▉&f▉&2▉&8▉   &2→ &f/frobots give &7- Gives you the robot"
  - "&7▉&f▉▉▉&8▉   &2→ &f/frobots reload &7- Reload the plugin"
  - "&8▉▉▉▉▉"
  - ""
 

Showcase
upload_2021-6-17_23-17-44.png upload_2021-6-17_23-18-22.png
upload_2021-6-17_23-18-45.png

Planned features:
Suggestions?

Support:
If you need any help or have suggestions for my plugin, you can join my discord server: https://discord.gg/QjbXsA4wVr
Or you can just PM me here on spigotmc ^^
Resource Information
Author:
----------
Total Downloads: 3,805
First Release: Jun 17, 2021
Last Update: Jul 17, 2021
Category: ---------------
All-Time Rating:
9 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings