DynaFish
DynaFish - Promote Dynamite Fishing on your Server!
by MeneXia
Configuration description here!
Currently works with CB 1.6.4, 1.7.9-R0.1!
English Review Video
Portuguese Review Video
Features
- When one places a block of TNT (dynamite) that is fully submerged in water and ignites it, the explosion will yield an amount of fish.
- Features a configuration file which you can define chances for drops, and if you want to bypass permissions and commands for the whole server!
Commands used: Use /dynafish or /df to enable or disable DynaFish.
Permissions used: dynafish.use - Makes you able to fish using dynamite.
Permissions will default to op if SuperPerms is not detected.
Installation
Download the latest version of DynaFish.jar and place it in your plugins folder! Make sure you are also using the correct CraftBukkit build that corresponds to the plugin also!
Planned Features
- A configuration file for chances - COMPLETE
- SuperPerms support - COMPLETE
- Additionally, fixing bugs and adding extra features you want!
Changelog
v1.54 -
- Updated for CB1.2.3-R0.1
- No more config.yml inside the jar, is generated directly from code
v1.52 -
- Updated for CB1.1-R3, uses new Event System
v1.51 - ESWN version. (Everything seriously works now.)
- Finally fixed chance calculations.
v1.5 - Feature update and bug fix!
- Setting ENABLED_FOR_ALL in the configuration now properly works.
- Configuration file properly generates if it is the plugin's first time to run.
v1.42 - Broken Build :( Wait for v1.5
- Will generate a blank config file if there is no config.
- Will only drop a certain amount of fish every time.
Everything to be fixed in v1.5
v1.41 - Tweaked how the configuration saves its variables - Does not drop fish, do not download.
v1.4 - Added configuration for chances and option to bypass permissions and commands so that the whole server can use the plugin.
v1.31 - Fixed invalid characters in plugin.yml
v1.3 - Added SuperPerms support
- Additional Notes:
- Not supporting legacy Permissions (i.e. Permissions 3.x, 2.x)
v1.2 - Commands are functional
v1.1 - Release on BukkitDev
- Known Bugs:
- Commands do not work
If someone can make a tutorial video and spotlight on DynaFish in English, I will be more than happy to post it here. Thank you AbsintoJPI for your video.
Video Tutorial on the Plugin
http://youtu.be/_kcOpWrg-k0
Credits Video: (AbsintoJ/DynaFish)
@CommodoreAlpha
I have fixed the liquid bug and patched it to only detecting water. If you want anymore implementations, please be sure to let me know. I'm releasing CB 1.7.2-R0.3 at the moment! If you need any support what so ever, please let me know in a PM and I will get back to you in less than 10 hours. Thanks.
@madtomic
It works fine. What's the problem?
@XarousHD
Wait, this plugin needed an update? (Apart from the lava issue) Well, in any case, thank you very much! :)
any plans for cb1.7.2-r0.3?
Version Updated to 1.7.9!
Hello Everyone!
I just wanted to announce that we will be updating DynaFish to MC Version 1.7.9 today! If you need any help, please be sure to contact me!
Press Here For Ticket Support!
Thanks!
Krypton
@CommodoreAlpha
I did make this plugin in my early days of Java, so I wasn't so aware about how to check whether the block above TNT is water, so I just did a simple isLiquid() check. This will be fixed in the next version! :P
While it's been awhile since anyone's commented on this, the plugin still works fine and adds an awesome spin to the slow, tedious process of fishing.
However, I've noticed (I don't know for sure, I need to test some more later on) that TNT fishing works in any fluid, not just water. So you could potentially go TNT fishing in lava, though in most cases, it wouldn't be practical because the lava would burn the fish. But in rare occasions, the fish has been known to jump out of the lava, which is what I've noticed.
@graywolf336
I appreciate it, thanks! This was my first Bukkit plugin when I was about 2 months into learning Java.
Thanks for making it :) it awesome and fun!
@Tauryuu
No, this plugin will not work if TNT is disabled - whether it cancels block placing or explosions in the world.
If TNT is disabled on the server, will this plugin technically work?
Updated to v1.54 for CB1.2.3-R0.1 Beta Build!
Updated to v1.52 for CB1.1-R3 (1846)!
@MachetePanda
Hey, thanks for the comment, I don't usually get those. :D Yes, you got that right. When you use dynafish.use in your permissions, the group that has it can use the command "/df" or "/dynafish" to enable or disable the plugin for the player only.
I'll be updating to the new recommended build sometime within this week, you can always subscribe to this project on the right-most tab of this page.
^ Please respond/reply if you didn't understand what I just said, and I'll try to make it clearer to you.
I need only my fishing guilds able to use this.
So if I use dynafish.use in my permissions, when only that group places dynamite will this plugin work... or does this turn it on and off for everyone?
@spirekill
Download v1.51 for the ultimate fix. ;)
I set up a new server, one time I tried a 1.0.1-R1 server and one time I tried a 1.0.1-R2 server, both only with DynaFish plugin, no other plugins. I set the drop chance at all to 100 and the fish drop to 100, also I set the enabled for all function to true.
Now I started the server and tried the plugin, I placed the tnt on ground of a lake and ignited it with a lift click while i had flint and steel equipped, but nothing dropped. :( After this I tried to enable it again, I used the /df command and in the chat only appeared "df" in white, I tried again but again nothing dropped.
How can I get the plugin working?
EDIT: By the way I used the plugin version 1.5 for bukkit version 1.0.1-R1
@Jenssss91
Download the latest version, v1.5, and make sure you configure ENABLED_FOR_ALL in the config to true or false. If true, you should automatically be able to place tnt fully submerged in the water, and left click it using flint and steel without any permissions or commands.
If you set it to false, it should be the same, just make sure you have the permissions, or op, and use /df to enable the plugin in-game. A video will go up to demonstrate this if you're having extra problems.