Join our discord
In partnership with NodeCraft Logo NodeCraft


You are not logged in! Create an account or login to contribute! Log in here!

Difference between revisions of "PixelEvent"

From Pixelmon Wiki
(Created page for Flash)
 
Line 1: Line 1:
It is a sidemod
+
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 !

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

© 2012 - 2025 Pixelmon Mod