Advanced Genetics
Features
Get mobs abilities by collection their DNA and combining it with yours! You can get over 30 abilities, build 4 machines, create virus and vaccines, and lots more! I saw a mod for forge similar to this, so I decided to make my own bukkit version.
Machines:
--------------------------------------------------------------
Recipes/Machine Use
Video Tutorial:
Scraper Recipe:
Syringe Recipe:
Extractor Machine:
Cells go in left slot, EnderEyes go in bottom.
Then you flip the lever and DNA strands go into the right.
Analyzer Machine:
Skin goes in the top slot, buckets of water in the bottom.
Then press the button and cells go into the right.
You can also analyse blood from players to see what genetic
changes they have. If you want you can put a source of water
underneath the machine and it will be taken instead of buckets.
Breeder Machine:
Any DNA strands go in left slot, one DNA of the kind you want in the right.
Centrifuge Machine:
Bottles of blood in bottom slot (The more the higher the change of a successful mix).
And put one DNA that has been bred ten times in the top.
To inject yourself with DNA you must put the blood thats mixed with DNA into a syringe.
And inject yourself with it. To put blood into a syringe, open you inventory, pick up the vial
of blood and click on 1 empty syringe with it.
To remove DNA from yourself you need to craft an Anti-DNA cell by putting
redstone around any cell. Then you can breed it with a Level 10 DNA strand to
make it an anti-DNA strand. Last mix the anti stand with blood and inject it.
Restoring DNA:
After you die, if the server has DNA loss turned on, then you will loose all your
DNA modifications. To prevent this, you need to take a sample of your blood,
and purify it. The recipe to do that is below:
Then after you loose your DNA, you can inject this pure blood into yourself,
and your DNA will be restored to how it was when you purified the blood.
--------------------------------------------------------------
Abilities
Climbing: Spider DNA gives player the ability to climb walls!
Flying: Bat DNA gives player the ability to fly! To fly jump off something high into the air and double tap jump.
No Fall: Chicken DNA gives player the ability to not take damage from falling!
Fireproof: MagmaCube DNA gives player fore resistance!
Fire Balls: Blaze/Ghast DNA gives player the ability to shoot fireballs! While sneaking left click the air with fist to shoot.
Explode: Creeper DNA gives player the ability to explode on death!
Teleport: EnderMan DNA gives player the ability to teleport! While sneaking right click the ground with fist.
Eat Grass: Cow/Pig/Sheep DNA gives player the ability to eat grass! While sneaking left click the ground with fist.
Jump: Horse DNA gives player the ability to jump high!
Burn: Zombie/Skeleton DNA gives player the ability to burn in the day! (You can inject enemies with this)
Woolly: Sheep DNA gives player the ability to shear themselves! While sneaking right click with shears.
Speed: Ocelot DNA gives player the ability to run fast!
Milk: Cow DNA gives player the ability to milk themselves! While sneaking right click with empty bucket.
Water: Squid DNA gives player the ability to breath underwater!
Poison: Cave Spiders DNA gives player the ability poison anything you attack! (With fist)
Wither: Wither Skeleton DNA gives player the ability wither anything you attack! (With fist)
Undead: Zombie/Skeleton DNA stops the player from being targeted by mobs. (Sometimes)
Canine: Wolf DNA makes all nearby tamed or untamed wolves attack any entity that attacks you. (Unless their canine too)
Villager: Villager DNA makes villagers think your one of them so you can ask them for free items. (Every so often)
PigMan: PigMan DNA makes pigmen think you are one of them and assist you when your attacked. (If their nearby)
Stone: SilverFish DNA gives player the ability to turn into a block of stone while sneaking.
Slime: Slime DNA gives player the ability to re-spawn with half heath at their death point when they die. (If there heath is more than half)
Witch: Witch DNA makes the player auto-use needed non-splash potions. If your about to die, a heath potion, on fire, fire resistance.
Snow: SnowMan DNA makes the player melt in hot biomes like Desert, Jungle, Savanna, or Mesa. (Also the Nether)
Wither Skulls: Wither DNA gives player the ability to shoot wither skulls! While sneaking left click the air with fist to shoot.
End: Ender Dragon DNA makes the player drop all their XP on death.
Soup: MooShroom DNA gives player the ability to get soup from themselves! While sneaking right click with empty bowl.
Night Vision: Bat DNA gives player the ability to see in the dark!
Thorns: Cactus DNA gives player the ability to auto damage anything that attacks them!
Escape: Dragon Egg DNA gives player the ability to auto teleport away when their taking lots of damage!
Regeneration: End Crystal DNA gives player the ability to regenerate heath!
NOTE: The DNA from End and lower has not been added yet, but is planed.
--------------------------------------------------------------
Diseases
You can breed diseases and vaccines for them.
If you are sick a vaccine for that disease will cure you.
Some diseases can be caught by going near players infected with it.
To make a vaccine for a disease simply combine an anti-cell with a
fully breeded sickness cell.
List of Diseases:
Flu:
To get it breed Rotten Flesh with any level 10 DNA.
Effects:
- Slowness I
- Mining Fatigue I
- Weakness I
- Nausea I
Additional effects:
- Can be transferred to nearby players.
Black Death:
To get it breed Fermented Spider Eye with level 10 Poison DNA.
Effects:
- Wither I
- Hunger I
- Weakness II
Additional effects:
- Can be transferred to nearby players.
Ebola:
To get it breed Sugar with level 10 Undead DNA.
Effects:
- Slowness II
- Mining Fatigue V
- Strength V
Additional effects:
- Gives you Burn DNA.
- If you hit players (who don't have this sickness) or animals with your fist your slowness goes away and you get regeneration.
- Can be transferred by hitting un-armoured players with fist.
Anthrax:
To get it breed Eye of Ender with level 10 Burn DNA.
Effects:
- Blindness I
- Hunger III
- Weakness I
- Nausea II
Additional effects:
- Can be transferred to nearby animals.
Scarlet Fever:
To get it breed Wither Skull with level 10 Wither DNA.
Effects:
- Slowness III
- Weakness V
- Nausea III
Additional effects:
- Can be transferred to nearby players.
- You catch on fire.
SmallPox:
Unknown how to get.
Effects:
- Night Vision I
- Blindness I
- Slowness I
- Weakness X
- Poison I
Additional effects:
- Can be transferred to nearby players.
--------------------------------------------------------------
Commands
/ag help
/ag reload
/ag clearAbilities <player>
/ag give <player> <ability>
/ag abilities
/ag ahowAbilities (Shows the abilities of the player your looking at.)
--------------------------------------------------------------
FAQ
Q: I can't put water in the Analyser!
A: Pour water underneath the machine.
Q: A machine won't work!
A: Make sure the world is enabled and it is built correctly.
Q: I cant put DNA in the centrifuge!
A: Put the blood in the bottom slots and click the DNA on the top slot and it will mix.
--------------------------------------------------------------
Permissions
Permission to use the commands:
"advanced.genetics.commands"
--------------------------------------------------------------
Configuration/Installation
1. Drop the plugin into your plugins folder and restart the server.
3. Edit the config and pick the enabled abilities ect.
4. Do /ag reload
Here is an example config:
#Advanced Genetics Config: enabledworlds: # - <all> # - overworld - test_enabled_world #enableParticles toggles the machine particals. #resetAbilitiesOnDeath toggles the removal of all abilities on death. #centrifugeChance is the chance you will fail, the higher the more chance. enableParticles: true resetAbilitiesOnDeath: true centrifugeChance: 5 #Add all your perms that enable flight, this is needed if you have "Flying" set to true. flyingPerms: # - "essentials.fly" # - "simple.fly" - "test.fly.perm" #Enabled diseases: Flu: true BlackDeath: true Ebola: true Anthrax: true Scarlet Fever: true SmallPox: true #Enabled abilities: Flying: true FireBall: true Poison: true Climb: true NoFall: true Milk: true EatGrass: true Explode: true Teleport: true Jump: true Health: true Speed: true FireProof: true Woolly: true Wither: true DayBurn: true Undead: true Water: true Canine: true Villager: true PigMan: true Stone: true Slime: true Potion: true #Ability Options: maxHealth: 60 jumpHight: 3 speedSpeed: 2 villagerGiftTime: 128 slimeCool: 300 VillagerMessage: "&cHere you go." VillagerItems: - "3:10" - "4:10" - "35:5" - "38:1" - "47:2" - "50:10" - "86:2" - "260:5" - "263:6" - "264:1" - "265:1" - "266:1" - "287:3" - "288:2" - "289:1" - "295:10" - "296:6" - "297:1" - "318:5" - "338:3" - "344:8" - "349:4" - "352:2" - "354:1" - "357:5" - "360:3" - "365:3" - "371:5" - "388:1" - "391:5" - "392:5"
--------------------------------------------------------------
Upcoming Features
- More abilities!
- Disguise craft to look like mobs!
--------------------------------------------------------------
Donate
If you like my plugins and want to help me out:
--------------------------------------------------------------
MC Stats
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.
--------------------------------------------------------------
YouTube/FaceBook/Twitter
Check out my YouTube for more Minecraft awesomeness:
http://www.youtube.com/user/Jacobvejvoda
Keep up to date with my stuffs at my FB page/Twitter:
https://www.facebook.com/EliminatorProductions
https://twitter.com/Elimnator
@jacob_vejvoda
lightspot21 Jun 24, 2014 at 04:04 - 0 likes Like For some reason, the plugin works only for crafting the skin scraper. When I use it on mobs, they don't drop any skin, neither the machinery works. Any solutions?
I'm running CB 1.7.9-R0.2. yeah dude you just dint spot him :D
@TheC47
None else has that problem...
@jacob_vejvoda
oh BTW i have the same problem as another dude. I can craft my skin scraper but none of my machines get built....
@bobbensun
Ill add effects in the two machines that don't have them.
@TheC47
Ill look into the health bug.
Um for some reason when i inject myself with the health ability it does not go away anymore...Even when i die and i checked in with the command and it says i have no gene upgrades...How do i remove the extra hearts
@jacob_vejvoda
once again tho, it'd be nice if those were corrected on both 0.2 and 0.3 versions :)
We love the plugin, and hope to have all the bugs fixed !!
Also ..... what other effect could you put in the analyser and extractor ?? the breeder and centrifuge look beast :P .... would be nice to have the same type of effects to make them even more unique !!
( just saying :P )
@bobbensun
Ill take a look at the bugs, maybe I will add a command like /abilities to toggle a scoreboard that shows your abilities.
@jacob_vejvoda
btw, i should've added that i'm using version 0.2 ( haven't upgraded to 1.7.9 yet ). It would be nice to still upgrade this one, as many servers haven't gone to 1.7.9 .....
Anyway, i get a dupe glitch from the extractor :
- cannot have the analyser besides it, it dupes white stain glass everytime you push the button
- sometimes when using the extractor, it gives out the same white stained glass or the "fuel in/out" slab, or eye of ender
As for the "jump" being buggy, it's when "Flight" is enabled ( whether from your plugin or standard flight ). A normal jump is often taken as a double jump, and also, AntiCheat plugin sees it as moving too fast ....
Also, what is the " Undead Ability" ?? it's not listed :P
Here's an idea : When abilities are on, they should be shown just like when you use potions or get buffed .... it'd be nice :D
@bobbensun
Ill check it out.
Hello ! Plugins works great, besides the "jump" that's a little buggy .... is there a way to fix this ?
It double jumps without me asking to, and i get stuck inside of blocks .....
For some reason, the plugin works only for crafting the skin scraper. When I use it on mobs, they don't drop any skin, neither the machinery works. Any solutions?
I'm running CB 1.7.9-R0.2.
Yay..you updated to 1.7.9!! I love this plugin. It is soooo going on my server :-) Thank you, thank you!!
Ah, marvelous, I hope this gets updated to 1.8+, it's just awesome! Thanksw for making this!
Updated.
this is not working with 1.7.9. :(
@dreamrdawn
Yes, I will update it, IDK about durations and penalties, I might add them eventually. But first I am going to add giving effects to mobs.
I love this plugin. It is a great idea and I am happy you brought it to Bukkit! I have a couple questions. In your config example, it has the setting to reset abilities at death. Will you be adding any other duration options? I am thinking that some abilities or combinations of abilities would have different durations or a penalty of some type for the user, the longer they have the ability. For example, the longer you have ocelot speed, the quicker you become hungry. I am in process now of updating server to use UUIDs. I have updated to 1.7.9 RO 1. Are you planning to update this plugin? I would really, really,really like to have it on my server. This would fit perfectly in our world's lore. It would be a great addition. Thank you :)
already installed permissions that I can reinstall the plugin on my server then I'll post ticket bugs I find
@Minefrench
So wait, Ignoring the rest of your message, there is a bug that gives you infinite iron pressure plates? Is it it inventory clock one? Ill fix that bug.
after if you want some good reason. I want to have a comprehensive hospital and the player are all machine. the hospital will not be too popular with the permissions after I might add rank example : Chimiste Or HealMan Or Medic ... and more