Bomberman

An easy to use, but highly flexible, plugin that re-creates Bomberman.

Features
- Updated to 1.18
- TNT explodes in the classic Bomberman style
- Lives shown in health bar
- Highly customizable
- Custom arenas
- Advanced customizable messaging system/translation
- Basic minecraft items can be used for awesome maps (potions, chests, golden apples)
- Tries to allow interoperability with command blocks for extra customization
- Open source
Commands
The most important commands are:
- bm create <game>
- bm join <game>
- bm start <game>
- bm destroy <game>
Visit the Bomberman wiki for all commands and explanations
Installation
- Install WorldEdit 7+
- Download latest file and drop it into the plugins folder
Permissions
bomberman.player:- Join/Leave commands
bomberman.operator:- Start/Stop commands
bomberman.dictator:- Create/Destroy/Set commands
bomberman.<command>:- Individual control of each command
bomberman.*:- All of the above
-
View User Profile
-
Send Message
Posted Jan 21, 2016@NovaXCIV
Running the fromlua command only creates a language; it does not set the language. To set the language, type /bm language set yourlanguage. This will set the language for your player only (and it will be lost when the server reloads). To set the default language for everyone, open up "config.yml" and at the bottom of that there will be a "language-default" property. Set that to your language.
-
View User Profile
-
Send Message
Posted Jan 21, 2016I can't change the language. I create a Lua file with all the text inyour page. After that I change the format to langlua.txt. So I upload it on Bomberman folder. I type the command on console and reload the server. But nothing... The game is still in English. Any help? :c
-
View User Profile
-
Send Message
Posted Jan 18, 2016@msimmo
Thank you! Now works!
-
View User Profile
-
Send Message
Posted Jan 18, 2016@CJ190
Oh! I didn't expect that. I'm working on a quick fix for that secondary bug now. It's quite late in my country right now, so I'll release it tomorrow (code written when tired should never be shown to the world :P).
EDIT: I've just released the hot fix so it should be available for download soon. It should fix both the original problem and (in case it doesn't) it should also fix the second problem. Please report if any more bugs happen. Thanks :)
-
View User Profile
-
Send Message
Posted Jan 18, 2016@msimmo nevertheless not work.....
https://www.youtube.com/watch?v=6a2QwB8x77I&feature=youtu.be
-
View User Profile
-
Send Message
Posted Jan 18, 2016@CJ190
Ah... that is a bug somewhere in bomberman. I've had that bug reported before but I thought I had fixed it! As a temporary work around, try placing an extra block underneath the spawn block. (And thanks for the great video showing the bug!)
-
View User Profile
-
Send Message
Posted Jan 18, 2016I have a problem.
Players fail under the floor
https://www.youtube.com/watch?v=_jk9q_pbTTo&feature=youtu.be
how this the fix?
-
View User Profile
-
Send Message
Posted Jan 18, 2016@msimmo
I got it! Thank you!
-
View User Profile
-
Send Message
Posted Jan 18, 2016@CJ190
Bomberman does not define regions with wooden axes. To define an arena, first, position your cross hair over any block in the arena. Then type the create arena command. Bomberman will then automatically detect the bounds of the arena by looking for any blocks that are "attached" to the block you were looking at. (and pay careful attention to the notes at the bottom of that page you linked to)
Sorry if I didn't answer you question fully; what do you mean by "... is not said as a prominent region"?
-
View User Profile
-
Send Message
Posted Jan 17, 2016how select the arena region? axe not working!
where the manual?
https://github.com/mdsimmo/Bomberman/wiki/Arenas
Here is not said as a prominent region!
-
View User Profile
-
Send Message
Posted Aug 19, 2015@msimmo
Thanks for the quick answer. I'll try to edit Bomberman myself.
-
View User Profile
-
Send Message
Posted Aug 18, 2015@Binhawk
When a player enters a game, Bomberman stores the players health, maxhealth and player inventory with:
When the player leaves the game, bomberman restores the player with
You can view the full code here: GamePlayingState.java. Note: Bomberman never saves a player's state to a file: it's always kept stored in a variable in java.
I'm not sure how Mythic Mobs, but as far as I can tell, there's no event raised for Mythic Mobs to notice that Bomberman has altered the inventory - so it can't do anything. However, if that was true, there wouldn't be any bugs. So perhaps Mythic Mobs is checking the player's inventory every tick and adjusting accordantly...
Anyhow, I'll look into that in more detail and try to find out a solution for you.
EDIT: hmm, mythic mobs isn't open source - finding an answer is going to be harder than I originally thought...
-
View User Profile
-
Send Message
Posted Aug 18, 2015Hello there!
In the last couple of days, people were complaining about a bug with Bomberman and Mythic Mobs's items options.
If a player enters the arena with modified items (items give +2 more hp hearts) their HP will remain the same even after relog but they don't have those items equipped.
My question is: Is it a Bomberman problem or a Mythic Mobs? How does Bomberman saves player's when they enter the arena?
-
View User Profile
-
Send Message
Posted Aug 10, 2015@CloudeLecaw
Thanks for the bug report.
The first problem (not being able to join the game) is due to a bug in this line of code. (It should convert the name to lower-case for the check). As you found out, just type the command in all lower-case.
The second problem (no space available) is most likely because you don't have any spawn points in your arena. You must mark spawn points with wool of any color.
-
View User Profile
-
Send Message
Posted Aug 5, 2015@chelioskep
Sorry. I made two mistakes:
Also, for the language changes to take effect, you'll need to reload your server. Hope this all works for you now and sorry for the inconvenience.
-
View User Profile
-
Send Message
Posted Aug 4, 2015@msimmo
I tried to use this method but sadly it didn't worked. Players can still see those messages. And yes, I did used /bm language set english in-game.
-
View User Profile
-
Send Message
Posted Aug 3, 2015@chelioskep
Yes. All messages in bomberman are override-able/removable. Add a file to bomberman’s plugin folder called "english.lang". In that file, add the following text:
This will remove the message for observers (people that have previously played the game) but not for the current players. For more information, see the wiki's localisation page
-
View User Profile
-
Send Message
Posted Aug 3, 2015Hello, I recently installed this plugin on my server and it works just fine, but.. players are annoyed by those 'Game starting in x' messages and other plugin messages, is there anyway to make them local or atleast remove them?
-
View User Profile
-
Send Message
Posted Jun 29, 2015@kaublestown
Hey kaublestown, that shouldn't be happening and you're likely running into an unsolved bug. I've created a ticket from your comment here and it'd be great if you could answer some further questions to help track down the bug. Thanks!
-
View User Profile
-
Send Message
Posted Jun 29, 2015When i join a game, I get glitches out of the arena, what is wrong? Even the default arena glitches me out. Sometimes, if I'm not glitched out, i get stuck inside. Please help.