Minecraft Mods

Disease [Spigot 1.21]

  • 83,269 views, 3 today
  • 4,306 downloads, 0 today
  • 115
  • 97
  • 128
hmmcrunchy
Level 67 : High Grandmaster Engineer
93
Bring the terror and fear of infectious diseases into your quiet little Minecraft town. Contract disease and infections, Craft cures to alleviate symptoms. Spread your disease to other players if you wander about with an affliction too long. Sneezing and coughing can give you away though





[​IMG]

  • Interaction with surroundings can bring about infection
  • Customisable diseases and remedies
  • Disease will ignore players in creative
  • Temperature and sickness will go up as time passes
  • Messages at certain levels to tell players of danger
  • Effects applied to player as they get more unwell
  • Some Diseases are Infectious and can spread to other players
  • Cured by bandages, curative potions or time & player action
  • Integration with Scoreboard stats to view temp and sickness level
  • Allow players to apply cures to other players
  • Heart particle effect on cure
  • WorldGuard regions can be used to create hospitals
  • Vaccinate players against disease
  • Rat regions spawn rats that can infect players
Items & Crafting
  • Ability to craft curative potions and gels
  • Ability to craft bandages to cover wounds
  • Ability to craft leg splints to repair broken leg
  • Craft syringes to extract blood and inject vaccines

[​IMG]
From Version 4.0.0 diseases are no longer set and any new custom disease can be created in the config files.

Disease comes with several diseases and remedies to cure those diseases. To create a new one copy a disease file and edit like the example below, and don't forget to enable it by adding it to the config file..


Example config file
################## DISEASE TITLE #########################

name: name of disease - one word no spaces

description: enter description here - free text

################## Disease settings #################

infectionMethod: how contracted
## options: environmentDamage/biome/mobDamage/proximity/consume

infectionMethodType: contraction details
## options: fall/swamp/zombie/arrow/chicken/potion

infectious: true/false
##whether can be contracted by proximity

infectionChance: 10
## %chance on infection method being true

infectionMessage: freetext message to user on contracting

prerequisiteDisease: none
##name of disease that needs to be contracted first

sicknessIncrease: number
##how fast sickness increases

cure: curename
##one word, no spaces matching a remedy name


vialEnabled: true/false
##allow disease in throw vial

arrowEnabled: true/false
##allow disease to be put on arrow



################## Disease Actions ################
## actions: cough sneeze lashOut damage-1 damage-2

##actions enabled
enabledSickActions:
- cough
- damage-1

## which actions happen at which sickness level
sickActions:
cough: 30
damage-1: 80



################## Disease Effects ################
## effects: vomit sweat poop bleedBody bleedHead blindness slowness confusion

##effects enabled
enabledSickEffects:
- sweat
- blindness

## which effects happen at which sickness level
sickEffects:
sweat: 50
blindness: 80

################## Disease Sounds ################
## sounds: burp heavyBreath sneeze choke cough crunch

##sounds enabled
enabledSickSounds:
- heavyBreath
- cough

## which sounds happen at which sickness level

sickSounds:
heavyBreath: 50
cough: 80



[​IMG]

Temperature Effects:
  • Heat - fatigue, confusion
  • Cold - increased chance of pneumonia, freezing slowness, blindness
Stay cool by wearing less in warm climates, sheltering indoors in desert sun, not holding hot items such as lava buckets, and going out at night.
Stay warm by wearing more clothes in the cold, lighting campfires, carrying hot items, staying out of water, and stay indoors during storms and at night.

[​IMG]

live in a cold climate and keep getting pneumonia? well fear not we now have immunity
  • Each time you contract a disease you build up an immunity to it
  • when you catch a disease your immune system takes a hit so immunity for other diseases will reduce
  • Death reduces your immunity.. as its not good for your health
  • Higher immunity reduces chance of catching a disease
  • 100% immunity will result in being immune to a disease
Basically if your house is in the desert or in cold lands, your immunity will build to any disease that is prevalent in that area, till you are not affected anymore. go out abroad though and you will still be affected by diseases you are not used to.. contracting those will effect your immune system even for the diseases you may be immune to.

Vaccinations:
To increase immunity to one particular disease you are able to craft vaccinations to use on yourself or other players. to do this just craft a Syringe, you can then craft a syringe with a curative potion you have made to turn it into a vaccination injection for that disease.
Just use it on yourself or another player to increase the immunity level to that disease.


[​IMG


[​IMG]

  • /disease – show GUI
  • /disease help – show help menu
  • /disease check- Show health stats
  • /disease list- List known diseases
  • /disease info <disease>- Show disease info
  • /disease remedy list- List known recipes
  • /disease remedy <remedy>- show remedy details & recipe
  • /health – show health stats For admins
  • /disease infect <player> <disease>- infect a player with a disease
  • /disease cure <player>- Cure a player
  • /temp – show your body temperature and ambient temp
  • /temp details – show more in depth details of what is affecting your temperature.
  • /disease immunity – show you immunity stats
ACTIONS
  • Right click player with endereye to check their health


  • disease.diagnose- allow checking other players health, and using right click endereye
  • disease.cure- allow cure command
  • disease.cure.others – allow cure others command
  • disease.infect- allow infect command
  • disease.sign.create – create a doctor sign
  • disease.debug – turn on console debugging
  • disease.immune – will not be affected by disease
  • disease.info- permission to look at disease info
  • disease.remedy- permission to look at remedy info
CURES & SYRINGES
  • disease.craft.<remedyName>- permission craft disease cure for disease <remedyName>
  • disease.craft.syringe – permission craft a syringe
  • disease.craft.<diseaseName>.syringe – permission create a disease filled syringe for <diseaseName>
WARFARE VIALS
  • disease.craft.<diseaseName>.vial- permission to craft disease Vials for <diseaseName>
DISEASED ARROWS
  • disease.craft.arrow.* – Craft all arrows
  • disease.craft.<diseaseName>.arrow – permission to craft diseased arrows for <diseaseName>


IMMUNITY PERMISSIONS
Specific permissions to make player immune to single diseases.. eg for werewolf put player in werewolf group with disease.immunity.rabies to stop them getting infected unrealistically with rabies as well as werewolf

  • disease.immunity.<diseaseName>

[​IMG]

USING REGIONS
World guard plugin needs to be loaded and enabled in the disease config

  • WorldGuard region can be flagged as instant heal region – flag lightening deny This will instantly heal any player in that region
  • WorldGuard region can be flagged as rats region – flag frosted-ice-melt This will have a chance of spawning rats. night time has a greater chance of creating a silverfish in the area named rat, diseases can be attached to silverfish proximity
  • WorldGuard region can be flagged as hospital region – flag leaf-decay deny This will gradually decrease the sickness and temp levels of the player until they reach 0, at which point they will be cured.
Progress100% complete
Game VersionMinecraft 1.21
Tags

64 Update Logs

1.21 : by hmmcrunchy 08/13/2024 6:25:30 pmAug 13th

ChangeLog:
  • Compiled against 1.21
  • Fixed shapeless recipe bug on server start
LOAD MORE LOGS

Create an account or sign in to comment.

SpongeDuck
01/16/2022 11:40 am
Level 2 : Apprentice Miner
does it work with paper?
1
hmmcrunchy
01/17/2022 12:02 pm
Level 67 : High Grandmaster Engineer
it should do... its compiled with spigot but should work with paper
1
Spongie
07/30/2021 7:59 pm
She/They • Level 47 : Master Sweetheart
100th diamond, well deserved. (:
2
hmmcrunchy
08/01/2021 3:12 am
Level 67 : High Grandmaster Engineer
Thanks :)
3
TW15T3D5H4D0W
07/30/2021 6:08 pm
She/Her • Level 41 : Master Vampire Necromancer
history
This actually sounds pretty cool! If I can get it to work and get the hang of it, I might just make an adventure map out of this! (With your permission, of course!)
1
hmmcrunchy
08/01/2021 3:13 am
Level 67 : High Grandmaster Engineer
Hey of course although this one is a server plugin rather than a Mc client mod
2
PsioPsia001
07/29/2021 12:57 pm
She/Her • Level 57 : Grandmaster Ranger Mountaineer
Some of images in description don't work.
2
hmmcrunchy
08/01/2021 3:12 am
Level 67 : High Grandmaster Engineer
Thanks will check that out
3
Theotmt
07/28/2021 9:42 pm
He/Him • Level 35 : Artisan Architect Fish
hmm yes

black plague
1
hmmcrunchy
08/01/2021 3:12 am
Level 67 : High Grandmaster Engineer
:) bring it on
3

Welcome