HomeJavaModsGunGame | Bungee | MiniGame | CloudNet-Support
GunGame | Bungee | MiniGame | CloudNet-Support
ModsJava

GunGame | Bungee | MiniGame | CloudNet-Support

⬇ Download on Spigot
GunGameBanner.jpg

I don't work any more on this project. There will be no updates coming in the future. Please read the last update log for more informations.

What is GunGame?

It's a mini-game where you have to kill others. With each kill your level increases and your equipment gets better. But watch out, if you fall into the water or get killed you lose your level and your equipment gets worse.

Requirements
Features

Setup

First, drag the GunGame plugin into the Spigot Plugin folder. Then you start server. Then you can edit the config's. Now you go to the server and enter the command /gg wm import <world name>. Then you execute the command /gg worlds. Now if you're on your GunGame world you can type the command /gg addmap <Mapname>. Next, run the /gg setup command. Set up all locations now.



Tip: Stand right at the edge of the block at the protection location!

If you enter /gg setup then the wool block should be green. If this is the case you can now set your levels simply drag the items for the level into your inventory and enter /gg createlevel. If you want to edit a level enter /gg createlevel <Level>. When you're done with everything reload the server. Finished!

The scoreboard is only visible when a map has been completely set!!!

Important:
If an error should occur! Please send this as Haste or Pastebin to me. Or report on Teamspeak (mdplays.de). Without a log or a video I don't can help you!
Thanks

CloudNet

In the config you will find the item CloudNetSupport which must be true. With CloudNetVersion, you can specify 2.0 or 3.0, depending on which version you use. Now you can use the points ServerMotd and SimpleNameTags.
At ServerMotd you have to enter at CustomMotd above what should be displayed.

Tutorials




Commands & Permissions


Spoiler: Commands & Permissions
/gg addmap <Name> - gungame.addmap
/gg removemap <Name> - gungame.removemap
/gg wm import <World> - gungame.worldmanager
/gg wm unload <World> - gungame.worldmanager
/gg wm remove <World> - gungame.worldmanager
/gg createlevel - gungame.createleve
/gg createlevel <Level> - gungame.createlevel
/gg worlds - gungame.worlds
/gg setup - gungame.setup
/gg config - gungame.config
/gg showlevel - gungame.showlevel
/gg forcemap - gungame.forcemap
/gg spectator - gungame.spectator
/gg build <On, Off> - gungame.buildmode
/gg stats

Config's

Code (YAML):

Prefix
: true
ChatLayoutSetting
: true
ChatLayout
: '§7 (§3 %LEVEL%§7) §e%PLAYER%§7: §f%MESSAGE%'
ActionBarSetting
: true
ActionBarLayout
: §aGunGame plugin by §6§lMarv15 §aon §3SpigotMC
MotdSupport
: false
CustomMotd
: §a %MAP%
WaterDeath
: -0.5
AsyncFightManager
: true
FightDelay
: 5
FightDelayCheck
: 5
ForceMapDelay
: 5
BlockInteractWhenNotCreativeMode
: true
AntiWheatGrief
: true
InteractBlock
:
- 54
- 130
- 146
- 342
- 61
- 62
- 77
- 143
- 69
Sounds
:
  KillSound
: ANVIL_LAND
  InventoryOpen
: CHEST_OPEN
  InventoryClose
: CHEST_CLOSE
MySQL-Support
: false
MySQL
:
  Username
: root
  Password
: ''
  Database
: gungame
  Host
: localhost
  Port
: '3306'
CloudNetSupport
: false
CloudNetVersion
: '2.0'
CloudNet
:
  ServerMotd
: false
  SimpleNameTags
: false
 
Code (YAML):

Prefix
: '§7▌ §eGunGame §7» '
' ##': '#Gamemessages'
TeamStatus
: §cTeams are not allowed on this server!
SetupAMap
: §aSet up a GunGame Map! §7 [§e/gg§7 ]
SetSpawnForMap
: §aYou have set the spawn for map §6 %MAP%!
SetProtectionSpawn
: §aYou have set the §e %PROTECTION_POINT% §apoint for the map §6%MAP%!
EnterANumber
: §cPlease enter a number!
SetBorderSize
: §aYou have set the border size for the map §6 %MAP% §ato §3%SIZE%!
PluginReloadKickMSG
: §aYou were kicked due to a reload of the §eGunGame §aplugin!
DamagerCanNotHit
: §cYou can not beat §3 %PLAYER%!
DeathMessageKiller
: §aYou killed §3 %PLAYER%
DeathMessageKilledByPlayer
: §cYou were killed by §3 %PLAYER%
DeathMessageNoKiller
: §cYou died!
ForceMapSuccessfulCompleted
: §aThe §6map §awas changed successfully
ForceMapDelayNotOver
: §cPlease wait until you §6force map §cagain
ForceMapSelected
: §aYou have successfully selected the map §6 %MAP%
ChangeBuildModeFailed
: §cYou can not change the build mode
SpectatorModeOn
: §aYou are now in §eSpectatormode!
SpectatorModeOff
: §cYou are no longer in the §eSpectatormode!
BuildModeOn
: §aYou are now in §ebuilding mode
BuildModeOff
: §cYou are no longer in §ebuilding mode
NoPermissions
: §cYou have no perms for this command!
' ###': '#Commandmessages'
addMap
: §aYou have added the Map §6 %MAP%!
removeMap
: §aYou have removed the map §6 %MAP%!
WMCanNotImport
: §cThe world can not be imported
WMHasAlreadyBeenImported
: §cThe world has already been imported
WMImportSuccessful
: §aYou imported the world §6 %WORLD%
WMWasNotImported
: §cThe world was not imported
WMWorldRemoved
: §aYou have removed the world §6 %WORLD% §afor the time being!
WMWorldCanNotDelete
: §cThe world can not be removed
WMWorldDelete
: §aYou have removed the world §6 %WORLD%
createLevel
: §aYou have successfully set the §eitems §afor the level §6 %LEVEL%
StatsPrefix
: §7» §aYour Stats
StatsKills
: '§eKills§7 : §b %KILLS%'
StatsDeaths
: '§eDeaths§7 : §b %DEATHS%'
StatsHighestLevel
: '§eHighest Level§7 : §b %HIGHEST_LEVEL%'
StatsK/D
: '§eK/D§7 : §b %K/D%'
 
Code (YAML):

' #': '#Generally'
BackItemName
: §cBack
World
: World
NextPage
: §aNext page §7»
PageBack
: §cPage back §7«
' ##': '#ConfigGUI'
Activated
: §aactivated
Disabled
: §cdisabled
Not_activated
: §cnot activated
Example
: §7§oExample:§r
Waterdeath
: §cWaterdeath
InteractBlockName
: §aInteractblock if not creative mode
AntiWeathGriefName
: §aBlock fields destroy
CurrentBlockedBlocks
: §aThere are currently §e %LENGTH% §ablocks blocked
ClickToSeeBlocks
: §7§oClick to show show blocks
InteractBlockedBlocks
: §aAll interact blocked blocks
Current
: '§7§oCurrent : §r'
ClickToHear
: §7§oClick to hear
Killsound
: §5Killsound
InventoryOpenSound
: §5InventoryOpen
InventoryCloseSound
: §5InventoryClose
MySQL_Disabled
: §c§oMySQL disabled
MySQL_Activated
: §a§oMySQL-Connection exists
MySQL_Error
: §c§oMySQL connection failed
MySQL_Checkdata
: §7§oCheck your MySQL data
' ###': '#SetupGUI'
AlreadySet
: §a§oHas already been set
NotSet
: §c§oNot set yet
' ####': '#WorldsGUI'
WorldsGuiTitle
: §cWorlds
WorldNotImported
: §cWorld has not been imported yet
WorldCanNotEntered
: §7§oWorld can not be entered
WorldImported
: §aWorld was imported
WorldCanEntered
: §7§oWorld can be entered
NoWorldFound
: §cNo world was found
' #####': '#BlockedBlocksGUI'
InteractBlockedTitle
: §cInteract blocked blocks
' ######': '#MapGUI'
SpawnWasNotSet
: §cSpawn was not set!
BorderSizeNotDefined
: §cBorder size has not yet been set
BorderSizeDefined
: §bSize
ProtectionNotSet
: §cwas not set!
' #######': '#AnvilGUI'
AnvilBorderSize
: Bordersize
' ########': '#LevelGUI'
LevelGuiTitle
: §aLevelPage §e %PAGE%
LevelGuiItemName
: §bLevel §7» %LEVEL%
' #########': '#ForcemapGUI'
ForceMapGuiTitle
: §3Forcemap
ForceMapGuiInfo
: §7§oClick to select
ForceMapGuiMapName
: §a %NAME%
 

Code (YAML):

Scoreboard
: true
DisplayName
: §f§lGunGame
Score1
: ''
Score2
: '§fLevel§7:'
Score3
: §b %LEVEL%
Score4
: ''
Score5
: '§fKills§7:'
Score6
: §d %KILLS%
Score7
: ''
Score8
: '§fMap§7:'
Score9
: §3 %MAP%
Score10
: ''
Tablist
: true
Prefix
: §a
Suffix
: ''
 
Images

Spoiler: Images
Scoreboard
GunGame_Scoreboard.jpg

ConfigInfo GUI
Config_GUI.jpg

Setup GUI
Setup_GUI.jpg

SetupMap GUI
map_setup_gui.jpg

LevelGUI
levelgui.jpg

LevelGUI Example Level
levelguiexampleitem.jpg

ForcemapGUI Example
GunGame_ForcemapGUI.jpg

ActionBar Example
GunGame_ActionBar.jpg

API


Spoiler: GunGame API
Code (Java):

public void example (Player player ) {
        GunGameAPI api = new GunGameAPI ( ) ;
        api. getDeaths (player ) ;
        api. getKills (player ) ;
        api. getLevel (player ) ;
        api. getMap ( ) ;
    }
 

Partner-Server:
- MinePixel.net


Important:
If an error should occur! Please send this as Haste or Pastebin to me. Or report on Teamspeak (mdplays.de). Without a log or a video I don't can help you!
Thanks
Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

GunGame | Bungee | MiniGame | CloudNet-Support is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10, 1.11 and newer. Downloaded 2,685 times (via Spigot). Download it and open it directly in the game.

Explore more