Difference between revisions of "PixelEvent"
(Created page for Flash) |
Flashback083 (talk | contribs) |
||
Line 1: | Line 1: | ||
− | + | PixelEvent is a [[Pixelmon]] [[sidemod]] for creating custom event in a limited time, where players need to make a specific action (Capture or Kill pokemon) with lots of customisation and reward them with a leaderboard system ! | |
+ | |||
+ | ==Installation== | ||
+ | {{SidemodVersionh}} | ||
+ | {{SidemodVersion|1.12.2|7.0+|5.2.0}} | ||
+ | {{SidemodVersionf}} | ||
+ | PixelEvent is Forge Sidemod, which means it's only server-side. | ||
+ | You need Pixelmon, GriefPrevention and SpongeForge to run it. | ||
+ | Grab the jar and put it on the mods folder, configuration will be in /config/PixelEvent | ||
+ | |||
+ | ==Usage== | ||
+ | First to all, you need to edit the config.cfg file, to change reward command (see [[PixelEvent#Reward configuration|reward module]]). To create easily the event, you can <code>/pea config</code> then follow the explanation. You can click on the message to make your choice. You can check what setting are made with <code>/pe info</code>. Then, if you think everything is good, start the event with <code>/pea start</code>. Example of event you can make : | ||
+ | *Kill Rattata | ||
+ | *Kill a pokemon type Water | ||
+ | *Capture a Pokémon of Fire type | ||
+ | *Capture a Caterpie | ||
+ | *Capture a Caterpie with Ultra Ball | ||
+ | *Capture a Pokémon of Water type with Love Ball | ||
+ | |||
+ | ==Commands== | ||
+ | {{CommandSyntax}} | ||
+ | ===Player commands=== | ||
+ | * <code>/pixelevent score</code> (or <code>/pe score</code>) : Display the score you have. | ||
+ | * <code>/pixelevent info</code> (or <code>/pe info</code>) : Display all informations of the event. | ||
+ | * <code>/pixelevent leaderboard</code> (or <code>/pe leaderboard</code>) : Display the leaderboard. | ||
+ | |||
+ | ===Staff commands=== | ||
+ | * <code>/pixeleventadmin wiki</code> (or <code>/pea wiki</code>): Send the URL of this wiki page. | ||
+ | * <code>/pixeleventadmin start</code> (or <code>/pea start</code>): Start the event. | ||
+ | * <code>/pixeleventadmin stop</code> (or <code>/pea stop</code>): Stop the event and cancel it (No reward). | ||
+ | * <code>/pixeleventadmin settimer [time in minutes]</code> (or <code>/pea settimer [time in minutes]</code>): Change the time of your event. | ||
+ | * <code>/pixeleventadmin setball [name of the Ball]</code> (or <code>/pea setball [name of the Ball]</code>): Define a new ball for the event (MasterBall etc). | ||
+ | * <code>/pixeleventadmin setpokemon [pokemon name]</code> (or <code>/pea setpokemon [pokemon name]</code>): Define a new pokemon for the event (Magikarp etc). | ||
+ | * <code>/pixeleventadmin settype [Pokemon type]</code> (or <code>/pea settype [Pokemon type]</code>): Define a new type for the event (Water etc). | ||
+ | * <code>/pixeleventadmin setevent [Capture/Kill]</code> (or <code>/pea setevent [Capture/Kill]</code>): Define a new Event (Capture or Kill). | ||
+ | * <code>/pixeleventadmin reload</code> (or <code>/pea reload</code>): Reload the config and the lang file. | ||
+ | * <code>/pixeleventadmin debug</code> (or <code>/pea debug</code>): This command will tell you if your config is setup correctly, else it tells you the error in the config. | ||
+ | * <code>/pixeleventadmin addclaim</code> (or <code>/pea addclaim</code>): When doing this in a claim, add the claim into the whitelist. | ||
+ | * <code>/pixeleventadmin removeclaim</code> (or <code>/pea removeclaim</code>): When doing this in a claim, remove the claim of the whitelist | ||
+ | * <code>/pixeleventadmin config</code> (or <code>/pea config</code>): Do this command for easy setup of the config, you can click on the text to valide your choice. | ||
+ | * <code>/pear</code> : Change the config to do random event. You can add -capture to force event to be Capture, -kill and if you put -pokemon/-ball/-type it will force the option to be "all". | ||
+ | |||
+ | ==Permissions== | ||
+ | |||
+ | ===Player nodes=== | ||
+ | *<code>/pixelevent</code>: <code>pixelevent.command.pixelevent</code> | ||
+ | |||
+ | ===Staff nodes=== | ||
+ | *<code>/pixeleventadmin</code>: <code>pixelevent.command.pixeleventadmin</code> | ||
+ | *<code>/pixelevent leaderboard</code> (To bypass the config during the event): <code>pixelevent.command.leaderboard</code> | ||
+ | |||
+ | ==Configuration== | ||
+ | ===General configuration=== | ||
+ | {| class="wikitable sortable" | ||
+ | |- | ||
+ | !Option | ||
+ | !Description | ||
+ | !Default value | ||
+ | |- | ||
+ | |timer | ||
+ | |Set the timer of the event in minute. | ||
+ | |5 | ||
+ | |- | ||
+ | |event | ||
+ | |Type of event (Capture or Kill). | ||
+ | |Capture | ||
+ | |- | ||
+ | |name | ||
+ | |Name of the pokemon. | ||
+ | |All (That's mean every pokemon count for the event specified) | ||
+ | |- | ||
+ | |type | ||
+ | |Type of the pokemon. | ||
+ | |All (That's mean every type count for the event specified) | ||
+ | |- | ||
+ | |ball | ||
+ | |Type of the ball. | ||
+ | |All (That's mean every ball count for the event specified) | ||
+ | |- | ||
+ | |leaderboard | ||
+ | |Set true to allow users to do /leaderboard during the event. | ||
+ | |false | ||
+ | |- | ||
+ | |enablebossbar | ||
+ | |Set true to display bossbar during the event. | ||
+ | |false | ||
+ | |} | ||
+ | |||
+ | ===Area configuration=== | ||
+ | {| class="wikitable sortable" | ||
+ | |- | ||
+ | !Option | ||
+ | !Description | ||
+ | !Default value | ||
+ | |- | ||
+ | |allowclaim | ||
+ | |Set to true to allow event work in all claim. | ||
+ | |false | ||
+ | |- | ||
+ | |allowwilderness | ||
+ | |Set to true to allow event work in wilderness. | ||
+ | |true | ||
+ | |- | ||
+ | |enableclaim | ||
+ | |Set this to allow custom claim to work for the event. | ||
+ | |false | ||
+ | |- | ||
+ | |whitelistclaim | ||
+ | |List of claim uuid that you want to make it work. | ||
+ | |Empty list. | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | ===Reward configuration=== | ||
+ | {| class="wikitable sortable" | ||
+ | |- | ||
+ | !Option | ||
+ | !Description | ||
+ | !Default value | ||
+ | |- | ||
+ | |rewardfirst | ||
+ | |Reward cmd for the winner. | ||
+ | |give %player% minecraft:diamond 20 | ||
+ | |- | ||
+ | |rewardsecond | ||
+ | |Reward cmd for the second player. | ||
+ | |give %player% minecraft:diamond 15 | ||
+ | |- | ||
+ | |rewardthirth | ||
+ | |Reward cmd for the thirth player. | ||
+ | |give %player% minecraft:diamond 10 | ||
+ | |- | ||
+ | |rewardfourth | ||
+ | |Reward cmd for the fourth player. | ||
+ | |give %player% minecraft:diamond 5 | ||
+ | |- | ||
+ | |rewardfifth | ||
+ | |Reward cmd for the fifth player. | ||
+ | |give %player% minecraft:diamond 3 | ||
+ | |- | ||
+ | |rewardplaying | ||
+ | |Reward cmd for the all player that do the event/Not execute to the top 5. | ||
+ | |give %player% minecraft:diamond 1 | ||
+ | |- | ||
+ | |minscorerewardplaying | ||
+ | |Set how many point players must have to get the rewardplaying reward. | ||
+ | |10 | ||
+ | |} | ||
+ | |||
+ | [[Category:Sidemods]] |
Revision as of 23:05, 3 June 2019
PixelEvent is a Pixelmon sidemod for creating custom event in a limited time, where players need to make a specific action (Capture or Kill pokemon) with lots of customisation and reward them with a leaderboard system !
Contents
Installation
Minecraft version | Pixelmon version | PixelEvent version |
---|---|---|
1.12.2 | 7.0+ | 5.2.0 |
PixelEvent is Forge Sidemod, which means it's only server-side. You need Pixelmon, GriefPrevention and SpongeForge to run it. Grab the jar and put it on the mods folder, configuration will be in /config/PixelEvent
Usage
First to all, you need to edit the config.cfg file, to change reward command (see reward module). To create easily the event, you can /pea config
then follow the explanation. You can click on the message to make your choice. You can check what setting are made with /pe info
. Then, if you think everything is good, start the event with /pea start
. Example of event you can make :
- Kill Rattata
- Kill a pokemon type Water
- Capture a Pokémon of Fire type
- Capture a Caterpie
- Capture a Caterpie with Ultra Ball
- Capture a Pokémon of Water type with Love Ball
Commands
Note: Command syntax is displayed in the standard Minecraft command format. An explanation of this format can be found here.
Player commands
/pixelevent score
(or/pe score
) : Display the score you have./pixelevent info
(or/pe info
) : Display all informations of the event./pixelevent leaderboard
(or/pe leaderboard
) : Display the leaderboard.
Staff commands
/pixeleventadmin wiki
(or/pea wiki
): Send the URL of this wiki page./pixeleventadmin start
(or/pea start
): Start the event./pixeleventadmin stop
(or/pea stop
): Stop the event and cancel it (No reward)./pixeleventadmin settimer [time in minutes]
(or/pea settimer [time in minutes]
): Change the time of your event./pixeleventadmin setball [name of the Ball]
(or/pea setball [name of the Ball]
): Define a new ball for the event (MasterBall etc)./pixeleventadmin setpokemon [pokemon name]
(or/pea setpokemon [pokemon name]
): Define a new pokemon for the event (Magikarp etc)./pixeleventadmin settype [Pokemon type]
(or/pea settype [Pokemon type]
): Define a new type for the event (Water etc)./pixeleventadmin setevent [Capture/Kill]
(or/pea setevent [Capture/Kill]
): Define a new Event (Capture or Kill)./pixeleventadmin reload
(or/pea reload
): Reload the config and the lang file./pixeleventadmin debug
(or/pea debug
): This command will tell you if your config is setup correctly, else it tells you the error in the config./pixeleventadmin addclaim
(or/pea addclaim
): When doing this in a claim, add the claim into the whitelist./pixeleventadmin removeclaim
(or/pea removeclaim
): When doing this in a claim, remove the claim of the whitelist/pixeleventadmin config
(or/pea config
): Do this command for easy setup of the config, you can click on the text to valide your choice./pear
: Change the config to do random event. You can add -capture to force event to be Capture, -kill and if you put -pokemon/-ball/-type it will force the option to be "all".
Permissions
Player nodes
/pixelevent
:pixelevent.command.pixelevent
Staff nodes
/pixeleventadmin
:pixelevent.command.pixeleventadmin
/pixelevent leaderboard
(To bypass the config during the event):pixelevent.command.leaderboard
Configuration
General configuration
Option | Description | Default value |
---|---|---|
timer | Set the timer of the event in minute. | 5 |
event | Type of event (Capture or Kill). | Capture |
name | Name of the pokemon. | All (That's mean every pokemon count for the event specified) |
type | Type of the pokemon. | All (That's mean every type count for the event specified) |
ball | Type of the ball. | All (That's mean every ball count for the event specified) |
leaderboard | Set true to allow users to do /leaderboard during the event. | false |
enablebossbar | Set true to display bossbar during the event. | false |
Area configuration
Option | Description | Default value |
---|---|---|
allowclaim | Set to true to allow event work in all claim. | false |
allowwilderness | Set to true to allow event work in wilderness. | true |
enableclaim | Set this to allow custom claim to work for the event. | false |
whitelistclaim | List of claim uuid that you want to make it work. | Empty list. |
Reward configuration
Option | Description | Default value |
---|---|---|
rewardfirst | Reward cmd for the winner. | give %player% minecraft:diamond 20 |
rewardsecond | Reward cmd for the second player. | give %player% minecraft:diamond 15 |
rewardthirth | Reward cmd for the thirth player. | give %player% minecraft:diamond 10 |
rewardfourth | Reward cmd for the fourth player. | give %player% minecraft:diamond 5 |
rewardfifth | Reward cmd for the fifth player. | give %player% minecraft:diamond 3 |
rewardplaying | Reward cmd for the all player that do the event/Not execute to the top 5. | give %player% minecraft:diamond 1 |
minscorerewardplaying | Set how many point players must have to get the rewardplaying reward. | 10 |