MagicAirdrops

Replace boring airdrops with new events with various rewards and bosses.

71

Quick challenge

How far can you run before the mobs catch you?

MagicAirdrops

MagicAirdrops

First steps - Place the plugin file in your server's plugins folder. - To create models, use link. - In the model editor, use Export to Minecraft -> Summon #1 copy, Summon #2 copy, etc. Do not copy the remove commands. - Open the airdrops.yml file in the plugins/MagicAirdrios folder and paste the command(s) into the commands section. - Edit the airdrop according to the comments in the configuration - Configure the config.yml file to suit your preferences. - You can add your own translation to the plugin in language.yml - Type /ma reload to reload the configurations - ready

Documentation

See full plugin documentation - link.

OTHER

To use the plugin, first load the chunks. The plugin supports PlaceholdersAPI and its flags, as well as PlaceholdersAPI. Furthermore, the plugin uses its own placeholder system.

Plaseholders - {activate_time} - displays the time remaining to survive in the event; - {airdrop_name} - Displays the event name; - {airdrop_x} - displays the X coordinate of the event; - {airdrop_y} - displays the Y coordinate of the event; - {airdrop_z} - displays the Z coordinate of the event; - {airdrop_world} - displays the name of the event world; - {x} - displays the X coordinate of the player or location command_executer; - {y} - displays the Y coordinate of the player or location command_executer; - {z} - displays the Z coordinate of the player or location command_executer; - {world} - displays the name of the world of the player's location or command_executor; - {player_name} - displays the player's nickname;

PlaceholderAPI

Currently only outputs in interaction commands

Commands

Use ``` /ma ``` or ``` /magicairdrops ``` as a base; ``` /ma create loot <id> <name> ``` - creates loot with a specific id and name. Example: "/ma create pirate_chest #E9967APirate chest"; - ``` /ma open loot <id> ``` opens loot for editing by ID; ``` /ma reload ``` reloads configurations, some actions require a full server restart; ``` /ma summon ``` triggers a random event; ``` /ma summon <id> ``` calls an event by its id; ``` /ma list ``` shows a list of active events; ``` /ma remove <id> ``` deletes an active event.

For other plugins

To interact with other plugins, such as MythicMobs, ItemsAdder, ExecutableItems, and MythicDungeons, you can use placeholders. Interaction examples: - md play halloween {player_name} - You can make a model of the portal, so the player will enter the portal by right-clicking on it; - iagive {player_name} candy_wrapper 1 - ei give {player_name} candy_wrapper 1

CommandExecutor examples:

- mm m spawn halloween_pumpkin 1 {world},{x},{y},{z} - will spawn a custom mob at CommandExecutor coordinates; - summon minecraft:skeleton {x} {y} {z} - will spawn a skeleton at CommandExecutor coordinates; - execute in minecraft:the_nether run summon minecraft:skeleton {x} {y} {z} - if you want to spawn in the nether; - execute in minecraft:the_end run summon minecraft:skeleton {x} {y} {z} - if you want to spawn in the end.

Permissions

magicairdrops.admin - gives permission to use all commands.

ADS