It Just Might Happen
It just Might happen tries to implement alot of those small things that many have thought of through the time of MineCraft. The plugin started out as a reality implementation, but it is moving to something in between, with the many requests to different effects.
I am pretty sure that some of the effects would be hated on one server but loved on another. That is why the v1.1.4 offered full control of almost every option to each effect. If you only like 1 effect, the turn the rest off, or make them happen so rarely as fit.
Features
- On fire Player has a chance to catch fire when using flint and steel. Water/bucket is used to put it out.
- Foodpoisoning Player has a chance of catching foodpoisoning when eathing raw food. Milk is used to cure it.
- Struck by Lightning Player has chance to get struck by lightning when standing under a tree in a storm. Control it with cooldown and disable biomes.
- Concussion Player gets a concussion from larger falls in 3 steps. a) Damage of 4,8,12. b) For servers with fall_damage:off or low, it compares falldistance instead.
- Step 1 - Mild concussion: confusion effect.
- Step 2 - Severe concussion: confusion- and slow effect.
- Step 3 - Traumatic concussion: blindness-, confusion- and slow effect
- Electrocution Player gets electrocuted when standing on redstone while powered state is on and chance for massive voltage!
- Cows do kick! Milking cows from front now gives a message, while milking from the back gives a kick backwards leading to a minor concussion. Please read "Known Bugs"
- Crafting Thumb While crafting chance to strike your thumb, chance reduced if crafting more than one, but at chance like 1 in a million you could die from crafting 64 at a time.
- The Happy Miner On player breaking blocks a chance to get tired (slowdig) or energized (fastdig). Being tired and breaking blocks will trigger hunger too.
- Roses have Thorns When walking through roses or rose bushes, players gets slowed and takes damage from the thorns.
- Brew Explosion Chance for a brewstand to explode upon a finished brew. Configurable explosion and leave a sign to the owner.
- Squid Defense! Chance that Squids defend themselves with damage (poison) and ink (blindness).
- Fisherman on hook Chance to catch more items or catch mobs while fishing (items and mobs are configurable).
- Bump on the Rail Chance to get thrown out of the minecart when on curves.
- Bow Breaker Chance to break Bow during PvP.
- Sticky Tar Sloweffect when walking over black wool.
- Quicksand Chance to get sucked into the ground if not jumped enough to get loose. (only when raining configurable)
- Dizzy In the Desert Chance during sunny daytime to get thirsty/dizzy.
- Row your Boat Chance for boat to sink and player will have to fight in order not to drown.
- Heavy Duty Armor now reduce walk- and flyspeed based on protection points.
- Zombie Nation A zombie has a chance to raise upon player getting killed.
- Sneaky Pickup In order to pickup items, you will have to sneak.
- World Drop Chance for items to fall out of the sky around players online.
- BuggyBlock Check (100% default) for a range of blocktypes to break underneath the player.
- Unstable TNT Chance for TNT, when placed, to explode instantly and kill player.
Near Death Players near death will get disoriented and blinded.
Crazy Combat What could happen when you draw your sword?
- Fair Play, when players with CREATIVE MODE hit other players, their gamemode changes to SURVIVAL.
- Only weapons do damage, choose what weapons can cause damage.
- Sparks, when players fights with swords a spark can ignite them both.
- Backfire, damage goes back to the attacker.
- Splinter, wooden sword has a chance to give splinters.
- Bow Snaps, bow snawps fingers.
- Weapon Breaks, weapons breaks during combat.
- Kill Rush, after killing another player, there is a chance to get stronger and full health.
Messages (language.yml)
In the ijmh-folder on your server you will find the language.yml, from there you can change every message sent when something is triggered.
Commands
/ijmh - List of effects and commands and if they are currently on or off
/ijmh version - Show and compare version with latest released
/ijmh update - Turn new version notification on/off
/ijmh <effectname / part of effectname> toggle - Turn af effect on/off
Modifying values
/ijmh <effectname / part of effectname> - Shows a list of current values and HowTo change them.
/ijmh <effectname / part of effectname> <option1>:<value1> <option2>:<value2> etc. - Changes the the values of option 1, 2 etc.
Valuetypes: (Differs between effects)
- skipworld: The worlds to be skipped. Same command will create and remove them.
- skipbiome: The biomes to be skipped. Same command will create and remove them.
- message (true/false): turn messages to users on/off
- whenrain (true/false): if true only happens during rain.
- whendesert (true/false): if true only happens in the desert.
- whenzombie (true/false): if true only happens when killer was a zombie.
- chance (1-100): chance that an effect will happen
- chancemod (1+): modify a chance to go below 1%, eg. chancemod of 10 gives 1% / 10 = 0.1% chance.
- damage (1+): Damage that player will suffer. 1 damage = ½ hearth.
- modifier (1-5): The strength of the effect. (For Heavy Duty values are >0 and <=1)
- duration (1+): Time that an effect lasts on player in seconds.
- cooldown (1+): Time before an effect can happen to a player agin in seconds.
- signs (true/false): Place a sign with a message when event has happened (eg. brew explosion).
- items (item): The item to be given. Same command will create and remove them.
- mobs (entity): The mobs to be spawned. Same command will create and remove them.
Permissions
ijmh.immunity.*: Immunity to all events. (Full list of immunity per feature is found here)
ijmh.admin: Grant access to toggle effects on/off and version check.(default:OP)
This plugin utilises Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org:
- A unique identifier
- The server's version of Java
- Whether the server is in offline or online mode
- The plugin's version
- The server's version
- The OS version/name and architecture
- The core count for the CPU
- The number of players online
- The Metrics version
Opting out of this service can be done by editing plugins/Plugin Metrics/config.yml and changing opt-out to true.
@marubal21
It's me that should thank for your response.
I haven't changed anything in the fishing event, if you still experience the same issue, then lets try to PM the problem to have more information going back and forth.
@nsordk
For the fishing, it makes since that only one event happens at a time (either the item or the mob), i was just concerned because i would get the message for a mob, but not actually have the mob spawn/appear. BTW, thanks for the fast reply.
@marubal21
Ok, all 3 tested and a v1.2.1 waiting for approval with current fixes:
Added Material.PORK to Foodpoisoning as raw material
Fixed Immunity permission for Tired Miner
Fixed Catching Fire and the messagespam from putting it out
I tested the Fishing aswell and all was fine. A fast thought could be that its the way that I coded it that teases you. It first test the luck on drop and if not then tests on a spawn, so if you got a drop, the spawn will not happen (ofcause no text should say so either).
Would you like for both to be able to happen at the same time?
@marubal21
I will test all 3 scenarios today, but one thing you need to make sure is that you aren't in CREATIVE mode (did that myself so many time), also disable fly and godmode to be on the safe side.
I'll get back you you later today with the testresults, and if you have requests towards ijmh being on your server then I am all ears.
Hello, this plugin seems like something i want to add to my server. But when i was testing it, i came across some stuff i'm hoping someone could help me with. mind you for testing proposes i have all chances set to 100 and chancemod to 1.
1. not sure how the catch on fire with flint and tinder works because i would use the flint and tinder to light things on fire and i never caught fire. tho, when i would walk into the fire and then jumped in water i would get the message stating "next time i should be more careful" spammed 3 times. is this how this should behave?
2. the food poison never took effect, i'm i suppose to eat a certain raw food? i tired rotten flesh and raw beef, with no effect.
3. my last thing is with the fishing portion, there were times when it would display the "you also caught "creeper" or whatever mob" i was using message. but it wouldn't never show/spawn the mob it names and other times it would. it seemed to work just fine with the item list.
@fazaro
Thank you fazaro. It's always more fun to fulfill requests, cause then you know that your update is "wanted". I'll add Quicksand and sinking boats to be in the next update.
love this plugin, and waiting for quicksand, and the sinking boats, i hope i can see 'em on the next update ;p
v1.2.0 is waiting for approval. I hope this update is what many hoped for. It holds something seroius, something crazy, something exciting and something that might be usable :)
"Fisherman on hook", chance to carch more items or catch mobs
"Bump on the Rail", chance to get thrown out of the minecart
"Bow Breaker", chance to break Bow during PvP
"Sticky Tar", Sloweffect when walking over black wool
You can add as many items and mobs to fisherman event, and when it triggers it picks one of them random.
Looking forward to hearing your feedback. As always description have been updated to reflect the new update.
@Dmck2b
I have been looking into this today, and I can't reproduce this. Also the event that triggers the chance, does not trigger on taking items from chests.
Anybody else have this problem, and pls. tell me your bukkitversion, ijmh version etc.
@Dmck2b Will be looking into that asap.
@Dinastya It's been too long i agree, will work hard this week to get a new version out.
@fazaro Posts like yours and simular are fuel, thank you ;)
Bug found (Food poising): Any interaction (eg opening a chest) with raw food in hand has a chance of poising the player.
Hope new stuff will be added soon :)
LOVEEEEEEEEEEEEEEEEEEEEEEEE THIS PLUGIN
WAITING FOR THESE GIANT AWESOME UPDATES OMG WHAT I AM SAYING! I CAN'T WAIT :O
thanks a bunch :)
v1.1.6 is waiting for approval. This is a small one, but I feel best with the plugin not limiting before I add more. This update will cancel fall effect if region has invicible set to allow.
As WorldGuard and Ijmh now hooks, tell me if there is other things this plugin should respect.
Last, I promise next update will have more "fun".
@datwerd86
I will add this asap and release it.
possible to have it respect worldguard or residence invincible flag? I have a drop from spawn on my server using worldguard i have disabled damage inside that area however players still get concussed and sometimes die when falling
@linwetalion
@shankomaster
Thank you to the both of you, Just came home from a few days of relaxation, and will pick up on things again asap.
splendid work. keep it up!
awesome plugin!