gday everyone. before i start this post i will say this is going to be a big plugin. with a lot of little working parts to it. i am however offering a 100 AUD reward for making this plugin
the plugin i want made is based off the anime tokyo ghoul. i want to make a plugin where players are able to decide if they want to be a ghoul or a ccg investigator within the minecraft world.
lets get started with the plugin shall we
minecraft 1.16.3
When a player enters the server for the first time, i want a gui to show up with 2 options to click on.
A rose with the name "GHOUL" and an iron ingot with the name "CCG"
When a player chooses the "GHOUL" Option. they will no longer be able to eat any food besides rotten flesh. however if a ghoul player eats rotten flesh. they will have 5 food points restored to their hunger. (player.ghoul)
When a player chooses the "GHOUL" option. they will have another gui show up with the title "SELECT KAGUNE"
Inside this gui will be 4 options
A blue concrete block called "BIKAKU"
A Red concrete block called "RINKAKU"
A Purple concrete block called "KOUKAKU"
A Pink concrete block called "UKAKU"
If a ghoul player selects the "Bikaku" Option. they will get permission for the command /Bikaku (kagune.bikaku).This command enters them into "GHOUL MODE" when this command is entered. the player will be given SPEED 1, REGENERATION 1, JUMP 1, STRENGTH 2.
whilst a "BIKAKU" Player is in "GHOUL MODE". pressing right click on the mouse will launch a blue particle projectile that looks like a tentacle 10 blocks in front of the player. if this projectile hits an entity it will inflict 10 damage to the entity. (configurable) this ability has a cooldown of 4 seconds.(configurable)
If a ghoul player selects the "RINKAKU" option. they will get permission for the command /rinkaku (kagune.rinkaku). this command enters them into "GHOUL MODE" when this command is entered. the player will be given SPEED 1, REGENERATION 1, STRENGTH 2.
Whilst a "RINKAKU" Player is in "GHOUL MODE". Pressing right click on the mouse will launch a redstone particle projectile that looks like a tentacle that travels 12 blocks in front of the player. if this projectile hits an entity it will inflict 7 damage to the entity (configurable). this ability has a cooldown of 2.5 seconds (configurable)
If a ghoul player selects the "UKAKU" option. they will get permission for the command /ukaku (kagune.ukaku) this command enters them into "GHOUL MODE". When this command is entered. the player will be given SPEED 2, REGENERATION 1, STRENGTH 1, JUMP 2.
Whilst an "UKAKU" player is in "GHOUL MODE". Pressing right click on the mouse. a cloud of purple particles will come from the players shoulder area/head. and 5 full charged arrows will be shot in the direction the player is facing. this ability has a 1.5 second cooldown (configurable)
If a ghoul player selects the "KOUKAKU" Option. they will get permission for the command /koukaku (kagune.koukaku) this command enters them into "GHOUL MODE" When this command is entered. the player will be given SPEED 1, REGENERATION 1, STRENGTH 2, RESISTANCE 1
Whilst a "KOUKAKU" player is in "GHOUL MODE". Pressing right click on the mouse. will summon a tentacle of purple particles 4 blocks in front of the player. if this projectile hits an entity. it will deal 13 Damage (configurable) and knock the entity back. this ability has a 4 second cooldown (configurable)
Every ghoul player has something called an "RC COUNT".
Ghoul players can see their count with the command /rc (ghoul.rccount)
every time a ghoul player eats rotten flesh. they will gain 1 "RC POINT"
and each time a ghoul player dies. they will loose 3 points (configurable)
There are milestones for reaching a specific ammount of "RC POINTS" that will impact how the player progresses in the server
100 points = "B-RATE"
"B-RATE" Players have a maximum hp of 13 hearts (configurable)
400 Points = "A-RATE"
"A-RATE" Players have a maximum hp of 17 hearts (configurable)
1000 Points = "S-RATE"
"S-RATE" Players have a maximum hp of 22 hearts (configurable)
1500 Points = "SS-RATE"
"SS-RATE" Players have a maximum hp of 30 hearts (configurable)
2000 Points = at 2000 points. ghoul players gain access to the command /halfkakuja (kagune.kakujahalf) with a cooldown of 7 minutes
When a ghoul player enters the command /halfkakuja. they are given RESISTANCE 3, JUMP 7, BLINDNESS, NAUSEA for 5 minutes. and an iron golem with 30 hearts and speed 3 is spawned with the custom name "Half-Kakuja" the player is set as the passenger of this entity. the player can control this entity with WASD. and SPACEBAR. pressing left mouse whilst riding this entity will damage any entity in a 3 block radius for 4 hearts. when the player presses left shift and dismounts the entity. the half kakuja is despawned and their status effects are cured.
3000 Points = "SSS-RATE"
"SSS-RATE" Players have a maximum of 40 hearts (configurable)
4000 Points = at 4000 points. ghoul players gain access to the command /kakuja (kagune.kakuja) with a cooldown of 7 minutes
when a ghoul player enters the command /kakuja. they are given RESISTANCE 4, JUMP 12. and an iron golem with 100 hearts and speed 5 is spawned with the name "One-Eyed Owl" the player is set as the passenger of this entity. the player can control this entity with WASD and SPACEBAR. pressing left mouse whilst riding this entity will damage any entity in a 3 block radius for 6 hearts. pressing right click whilst riding this entity will fire 10 full charged arrows in the direction the player is looking. with a cooldown of 5 seconds. when the player presses left shift and dismounts the entity. the "One-Eyed Owl" entity is despawned and their status effects are cured.
Thats it for the ghoul section of this plugin.
if a player chooses the "CCG" Option. they will be given the prefix of "CCG". and access to the command /reputation (ccg.reputation)
With this plugin installed. i would like for a custom entity to spawn in the world that replaces all hostile mobs. eg creepers. spiders, zombies
I would like 3 entities to have a chance to spawn
Rogue Ghoul:
mobtype: husk
hearts: 17
damage to player: 5 Hearts (configurable)
potion effect: REGENERATION 1, SPEED 1
Name : "Rogue-Ghoul"
drops: 3 rotten flesh.
S-Rate Ghoul:
mobtype: Husk
hearts 27 (configurable)
damage to player: 8 hearts
potion effect: REGENERATION 1, SPEED 2
name: "S-Rate Ghoul"
drops: 5 rotten flesh.
SS-Rate Ghoul:
mobtype Husk
hearts: 32 (configurable)
damage to player: 9 hearts
potion effect: REGENERATION 1, SPEED 3
Name: "SS-Rate Ghoul"
drops: 7 Rotten flesh.
each time a "CCG" Player kills one of these 3 entities. they will gain 1 reputation point.
"CCG" Players can view their reputation points with the command /Reputation.
i know this is a huge plugin to make, this would be a true test for any programmer. thats why i offer 100 AUD as a reward for completion of this plugin. thank you all.
the plugin i want made is based off the anime tokyo ghoul. i want to make a plugin where players are able to decide if they want to be a ghoul or a ccg investigator within the minecraft world.
lets get started with the plugin shall we
minecraft 1.16.3
When a player enters the server for the first time, i want a gui to show up with 2 options to click on.
A rose with the name "GHOUL" and an iron ingot with the name "CCG"
When a player chooses the "GHOUL" Option. they will no longer be able to eat any food besides rotten flesh. however if a ghoul player eats rotten flesh. they will have 5 food points restored to their hunger. (player.ghoul)
When a player chooses the "GHOUL" option. they will have another gui show up with the title "SELECT KAGUNE"
Inside this gui will be 4 options
A blue concrete block called "BIKAKU"
A Red concrete block called "RINKAKU"
A Purple concrete block called "KOUKAKU"
A Pink concrete block called "UKAKU"
If a ghoul player selects the "Bikaku" Option. they will get permission for the command /Bikaku (kagune.bikaku).This command enters them into "GHOUL MODE" when this command is entered. the player will be given SPEED 1, REGENERATION 1, JUMP 1, STRENGTH 2.
whilst a "BIKAKU" Player is in "GHOUL MODE". pressing right click on the mouse will launch a blue particle projectile that looks like a tentacle 10 blocks in front of the player. if this projectile hits an entity it will inflict 10 damage to the entity. (configurable) this ability has a cooldown of 4 seconds.(configurable)
If a ghoul player selects the "RINKAKU" option. they will get permission for the command /rinkaku (kagune.rinkaku). this command enters them into "GHOUL MODE" when this command is entered. the player will be given SPEED 1, REGENERATION 1, STRENGTH 2.
Whilst a "RINKAKU" Player is in "GHOUL MODE". Pressing right click on the mouse will launch a redstone particle projectile that looks like a tentacle that travels 12 blocks in front of the player. if this projectile hits an entity it will inflict 7 damage to the entity (configurable). this ability has a cooldown of 2.5 seconds (configurable)
If a ghoul player selects the "UKAKU" option. they will get permission for the command /ukaku (kagune.ukaku) this command enters them into "GHOUL MODE". When this command is entered. the player will be given SPEED 2, REGENERATION 1, STRENGTH 1, JUMP 2.
Whilst an "UKAKU" player is in "GHOUL MODE". Pressing right click on the mouse. a cloud of purple particles will come from the players shoulder area/head. and 5 full charged arrows will be shot in the direction the player is facing. this ability has a 1.5 second cooldown (configurable)
If a ghoul player selects the "KOUKAKU" Option. they will get permission for the command /koukaku (kagune.koukaku) this command enters them into "GHOUL MODE" When this command is entered. the player will be given SPEED 1, REGENERATION 1, STRENGTH 2, RESISTANCE 1
Whilst a "KOUKAKU" player is in "GHOUL MODE". Pressing right click on the mouse. will summon a tentacle of purple particles 4 blocks in front of the player. if this projectile hits an entity. it will deal 13 Damage (configurable) and knock the entity back. this ability has a 4 second cooldown (configurable)
Every ghoul player has something called an "RC COUNT".
Ghoul players can see their count with the command /rc (ghoul.rccount)
every time a ghoul player eats rotten flesh. they will gain 1 "RC POINT"
and each time a ghoul player dies. they will loose 3 points (configurable)
There are milestones for reaching a specific ammount of "RC POINTS" that will impact how the player progresses in the server
100 points = "B-RATE"
"B-RATE" Players have a maximum hp of 13 hearts (configurable)
400 Points = "A-RATE"
"A-RATE" Players have a maximum hp of 17 hearts (configurable)
1000 Points = "S-RATE"
"S-RATE" Players have a maximum hp of 22 hearts (configurable)
1500 Points = "SS-RATE"
"SS-RATE" Players have a maximum hp of 30 hearts (configurable)
2000 Points = at 2000 points. ghoul players gain access to the command /halfkakuja (kagune.kakujahalf) with a cooldown of 7 minutes
When a ghoul player enters the command /halfkakuja. they are given RESISTANCE 3, JUMP 7, BLINDNESS, NAUSEA for 5 minutes. and an iron golem with 30 hearts and speed 3 is spawned with the custom name "Half-Kakuja" the player is set as the passenger of this entity. the player can control this entity with WASD. and SPACEBAR. pressing left mouse whilst riding this entity will damage any entity in a 3 block radius for 4 hearts. when the player presses left shift and dismounts the entity. the half kakuja is despawned and their status effects are cured.
3000 Points = "SSS-RATE"
"SSS-RATE" Players have a maximum of 40 hearts (configurable)
4000 Points = at 4000 points. ghoul players gain access to the command /kakuja (kagune.kakuja) with a cooldown of 7 minutes
when a ghoul player enters the command /kakuja. they are given RESISTANCE 4, JUMP 12. and an iron golem with 100 hearts and speed 5 is spawned with the name "One-Eyed Owl" the player is set as the passenger of this entity. the player can control this entity with WASD and SPACEBAR. pressing left mouse whilst riding this entity will damage any entity in a 3 block radius for 6 hearts. pressing right click whilst riding this entity will fire 10 full charged arrows in the direction the player is looking. with a cooldown of 5 seconds. when the player presses left shift and dismounts the entity. the "One-Eyed Owl" entity is despawned and their status effects are cured.
Thats it for the ghoul section of this plugin.
if a player chooses the "CCG" Option. they will be given the prefix of "CCG". and access to the command /reputation (ccg.reputation)
With this plugin installed. i would like for a custom entity to spawn in the world that replaces all hostile mobs. eg creepers. spiders, zombies
I would like 3 entities to have a chance to spawn
Rogue Ghoul:
mobtype: husk
hearts: 17
damage to player: 5 Hearts (configurable)
potion effect: REGENERATION 1, SPEED 1
Name : "Rogue-Ghoul"
drops: 3 rotten flesh.
S-Rate Ghoul:
mobtype: Husk
hearts 27 (configurable)
damage to player: 8 hearts
potion effect: REGENERATION 1, SPEED 2
name: "S-Rate Ghoul"
drops: 5 rotten flesh.
SS-Rate Ghoul:
mobtype Husk
hearts: 32 (configurable)
damage to player: 9 hearts
potion effect: REGENERATION 1, SPEED 3
Name: "SS-Rate Ghoul"
drops: 7 Rotten flesh.
each time a "CCG" Player kills one of these 3 entities. they will gain 1 reputation point.
"CCG" Players can view their reputation points with the command /Reputation.
i know this is a huge plugin to make, this would be a true test for any programmer. thats why i offer 100 AUD as a reward for completion of this plugin. thank you all.
Last edited:
