Sueta

Simple Telekinesis | Move mobs around with The Force!

1.1.2

Lightweight plugin for you to move players and mobs around with ease!

·Plugin

SimpleTelekinesis

Plugin description
An extremely lightweight plugin that allows you to grab a mob, animal or player from afar and move it around. Can be used to enhance the survival experience, implemented in minigames or even simply as a unique feature to make your server stand out. Works with Bukkit and Paper Minecraft servers.

Features
- Simple intuitive controls:
Sneak to pick up or drop your target
Scroll your hotbar slots to control the distance of the target from you
- Optional permissions system
- Extremely customizable

Commands
/telereload - Reloads the plugin's configuration files
/lift - Toggles telekinesis. Not meant for use as a typed command but to bind to tools.
Aliases: /grab, /tele

Permissions
telekinesis.use - Lets the player use telekinesis and /lift, given by default unless permissions are enabled in settings.yml
telekinesis.admin - Allows player to use /telereload
telekinesis.heavy - Prevents the player from being moved by another player

Configuration
The config is split into settings.yml, messages.yml and list.yml

settings.yml

# What a line in messages.yml will start with if you don't want to use messageformat
# For example "Plugin > some message" is the default message
# You can change it to "some message" if you replace the default with the following in messages.yml
# example: "--some message"
negateformat: "--"

# The number of blocks travelled per scroll unit
multiplier: 1.7

# Sets if players need permission "telekinesis.use" to use the plugin
usepermission: false

# Sets if sneak will toggle telekinesis
# Recommended that you keep this enabled
# Disable only if sneaking clashes with a mechanic of another plugin
sneaktoggle: true

# Sets the particle displayed at target location
# List of particles here https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Particle.html
# Set to the following to disable particles
# particle: none
particle: flame

# Minimum distance from player for particle to show, so it doesn't block the player's sight
particledistance: 2.0

# Sets if fall damage is prevented
nofall: false

# Sets the time, in seconds that an entity is protected from fall damage after being released
# Only if nofall is enabled
# Set to a very low value if you only want entities to be protected while being controlled
nofalltime: 10.0

# Sets if list.yml is enabled. It can be used as either a whitelist or a blacklist
uselist: false

messages.yml

# The format that all messages will follow unless negated with prefix stated in settings.yml
messageformat: "&eSimpleTelekinesis &8> &f{message}"

nopermissions: "You can't use that command!"
usage: "Usage: {usage}"

list.yml

# This file will only work if uselist is set to true in settings.yml

# Sets if the list will act as a whitelist, where only these types can be lifted
# If false, it will act as a blacklist where the types specified below CANNOT be lifted
whitelist: false

# List of entity types
# Possible valid values can be found here: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/entity/EntityType.html
# However, take note that only living entities can be controlled and hence not everything stated in the link is applicable
# If you insist on putting "minecart" or "painting" down there, don't expect it to magically work
list:
  - "axolotl"
  - "creeper"

Support
If you found a bug or have a suggestion, add a comment

Satisfied? Leave a review!

Similar projects

Plugin →