SurvivalPlus (Survival+) 2.1.1b

Adds new contents and experience to Minecraft Survival gameplay

  1. FattyMieo
    Tested Minecraft Versions:
    • 1.12
    Source Code:
    https://github.com/FattyMieo/SurvivalPlus
    Contributors:
    DarkBladee12(ParticleLib), RolynDev(NoPos)
    Languages Supported:
    Chinese (Simplified), Chinese (Traditional)
    For all users, please follow the Installation section below to install the plugin.
    [​IMG]
    Welcome to SurvivalPlus
    Adds new contents and experience to Minecraft Survival gameplay

    Experimental Servers
    [​IMG]

    Suitable for SP and MP
    Best with PvE, PvP, Survival, Semi-Vanilla
    Works well in Hunger Games, UHC, Walls

    Elements:
    • Pimped to improve Survival experience
    • Dedicated for challenging high-tier combat
    • Done with more utilities in crafting
    • Created for useful hacking tools
    • Mixed with Biology and Chemistry
    • Come with new visuals
    • Implemented with various status management
    • Given Compass, never get lost
    • Constructed Chairs, rest with ease
    • Built-in simple Local Chat
    • Hidden Secret Artifacts in the world
    Community Language Pack:
    1. Open plugins/SurvivalPlus/config.yml
    2. Change "Language" into one of the following options: EN, ZH_Simplified, ZH_Traditional
    3. Save the file and reload the server
    1. Mimic a language file and save it as "lang_<Name of language pack>.yml". Alternatively, download one of the Community Language Packs.
    2. Open plugins/SurvivalPlus/config.yml
    3. Change "Language" into <Name of language pack>
    4. Save the file and reload the server

    Resource Pack
    A Resource Pack is bound with the plugin.
    It's updated every time the plugin updates.

    A default resource pack URL is now provided in config.yml.

    If you have other resource packs in your server, you can manually download the Resource Pack via the URL provided below.
    Latest Version: 2.1.0
    For Windows user, you can use the Resource Pack Maker to generate Resource Pack. (Outdated)

    For other platforms, there are multiple packages in "resourcepack" folder of the downloaded zip, follow the instructions in README.txt.

    You have to put Resource Pack in config.yml

    Code (config.yml):
    MultiWorld:
      EnableResourcePack: true
      ResourcePackURL: ''
    • Set EnableResourcePack to true
    • Set ResourcePackURL to your resource pack download link.
    Alternatively, just copy this link and paste it, if you have enabled all the features.
    (If you don't, textures for disabled features will be retained)

    You can also watch these tutorial videos.
    For Windows:

    For other platforms:

    Setup Resource Pack:

    config.yml Tutorial
    You can disable certain features or change values by doing the following:
    1. Open plugins/SurvivalPlus
    2. Open config.yml
    3. Save the file after editing and reload.
    Let's take a look in the config.yml
    Code (Text):
    Version: 1.0
    Version is used to alert when you have updated the plugin but not the config.yml. Simply check this tutorial for any new configurations added and change the version to the latest.
    Code (Text):
    Language: EN
    Language is the translation used on items and system messages.
    Language can be either Official Language Pack or custom Language Pack.
    Code (Text):
    MultiWorld:
      EnableResourcePack: true
      ResourcePackURL: ''
      NotifyMessage: true
    • EnableResourcePack allows you to configure whether you would like the plugin itself to handle the Resource Pack or by other plugins.
    • Set ResourcePackURL to your resource pack download link, will cause errors if it is not done. Has default link to the official resource pack. (Official resource pack is designed for SurvivalPlus' all features; please manually remove unwanted textures when a feature is turned off)
    • Set NotifyMessage to false to disable Resource Pack Notifications.
    Code (Text):
    LocalChatDist: n
    LocalChatDist is the distance between players for local chatting to send.
    Turned off by default. (n = -1)

    Value Range
    • n = -1 : Local Chat Disabled
    • n = 0 : Talking to yourself.
    • n > 0 : Chatting to players at n blocks away.
    Code (Text):
    Survival:
      Enabled: true
      BreakOnlyWith:
        Axe: true
        Pickaxe: true
        Shovel: true
        Hoe: true
        Shears: true
      PlaceOnlyWith:
        Hammer: true
      DropRate:
        Flint: 0.5
        Stick: 0.25
      Torch: true
    Set to false to disable certain features.
    Code (Text):
    Mechanics:
      SharedWorkbench: true
      BedFatigueLevel: true
      SlowArmor: true
      ReinforcedLeatherArmor: true
      Bow: true
      RecurveBow: true
      MedicalKit: true
      ReducedIronNugget: true
      ReducedGoldNugget: true
      StatusScoreboard: true
      AlertInterval: 20
      RawMeatHunger: true
      EmptyPotions: true
      PoisonousPotato: true
      CookieHealthBoost: true
      BeetrootStrength: true
      FoodDiversity: true
      Thirst:
        Enabled: true
        PurifyWater: true
        MeltSnow: true
        DrainRate: 1.0
      CompassWaypoint: true
      Clownfish: true
      FermentedSkin: true
      RedMushroomFermentation: true
      LivingSlime: true
      FishingRod: true
      FarmingProducts:
        Bread: true
        Cookie: true
      Chairs:
        Enabled: true
        MaxChairWidth: 2
        AllowedBlocks:
        - WOOD_STAIRS
        - SPRUCE_WOOD_STAIRS
        - JUNGLE_WOOD_STAIRS
        - BIRCH_WOOD_STAIRS
        - SANDSTONE_STAIRS
        - COBBLESTONE_STAIRS
        - BRICK_STAIRS
        - SMOOTH_STAIRS
        - NETHER_BRICK_STAIRS
        - QUARTZ_STAIRS
        - ACACIA_STAIRS
        - DARK_OAK_STAIRS
        - RED_SANDSTONE_STAIRS
        - PURPUR_STAIRS
    Set to false to disable certain features.
    • AlertInterval: Set to 0 to disable alerts, otherwise it shows alerts in this interval.
    Code (Text):
    Recipes:
      Saddle: true
      Nametag: true
      PackedIce: true
      IronBard: true
      GoldBard: true
      DiamondBard: true
      ClayBrick: true
      QuartzBlock: true
      WoolString: true
      WebString: true
      Ice: true
      Clay: true
      Diorite: false
      Granite: false
      Andesite: false
      Gravel: true
      Slimeball: true
      Cobweb: true
    Set to false to disable certain recipes.
    Code (Text):
    LegendaryItems:
      CanRepair: true
      ValkyrieAxe: true
      QuartzPickaxe: true
      ObsidianMace: true
      GiantBlade: true
      BlazeSword: true
      NotchApple: true
      GoldArmorBuff: true
    Set to false to disable certain legendary items.

    Now let's have a tour about this plugin!

    Features
    Survival Guide (Essential Knowledge)

    Getting started
    First of all, wooden tools and golden tools are removed.
    [​IMG]
    So how can you survive without wooden tools?

    Fear not, a new bunch of new items are added within this plugin.
    [​IMG]

    Understand the usage of tools
    [​IMG]
    • Punching wood? Nope. You must use an Axe for breaking any wooden blocks.
    • Digging dirt with your bare hands? Nope. You must use a Spade for breaking any sandy blocks.
    • Breaking stone? You must use a Pickaxe for breaking any hard blocks.
    • Gathering fruits or vegetables? You must use a Hoe for harvesting crops.
    • Placing artificial blocks? You must use a Hammer for placing.
    • Cut strings or disarm TnT? You must use a Shears for cutting.
    Survive and thrive
    First, find some trees. Gather some sticks by breaking the leaves.
    • Leaves have 25% chance to drop 1 stick, otherwise no drop.
    Sticks are also obtainable from Saplings.

    [​IMG]

    Next, find some gravels. Gather some flints by breaking them.
    • Gravel has 50% chance to drop 1 flint, otherwise no drop, by breaking with bare hands.
    Gravel is usually found near lakes, rivers, extreme hills, caves, and cliffs.

    Hmm, if you can't find any gravel in your area, try the following method if it's available:

    [​IMG]
    Recipe is mirrorable

    Now you can make a Hatchet with these two items.

    [​IMG]
    Recipe is mirrorable

    Break down some logs with your Hatchet, convert some logs into planks and sticks.

    Now you can make a Mattock.

    [​IMG]
    Recipe is mirrorable

    Next, find some stones. No, you can't break dirt straight down to find stones yet, you will need a shovel.

    Hence, find a cave, or a mountain. Gather stones, and if you're lucky, get some coal too.

    To make a workbench, you need the last tool, Hammer.

    [​IMG]
    Recipe is mirrorable

    It is used to make workbenches and build artificial blocks.(See below)

    Get a weapon
    You can choose either using a Stone Sword or Shiv as your basic weapon.

    Shiv adds poison effect on hit, but with less damage.

    [​IMG]
    Recipe is mirrorable and partially shaped

    Harvest cows and sheep to obtain Leather and String(from Wool)

    Hydration

    If you are thirsty, craft a Bowl to obtain water.
    Simply throw 1 Bowl into a water source, it will become a Water Bowl.
    [​IMG]

    Drinking it will quench the thirst, but purified water is recommended when cauldrons are affordable. (See section Food & Water > Thirst).

    Plan and craft
    Then, you craft a Workbench like so:

    [​IMG]
    Recipe is shapeless

    With your workbench, you can upgrade your tools to stone tools.

    With a shovel, digging Gravel is less risky to get a flint.

    [​IMG]

    We need to go deeper
    Need to discover the underground? You'll need Torches.

    But you need to make a Firestriker for igniting.

    [​IMG]
    Recipe is shapeless

    [​IMG]
    Recipe is shapeless

    Firestriker can also be used like flint and steel, cook some meat, smelt some simple items.

    It has a durability of 8. Right-click on the ground to set it on fire.

    To use the smelting option of a firestriker, right click while sneaking.

    [​IMG]

    Controls:
    1. Put unsmelted/uncooked items in the smelting slot.
    2. Click on the result slot to smelt/cook one item.
    3. To exit, either click on the Firestriker or press Escape.
    Firestriker Recipes:
    • Any cookable Food
    [​IMG]
    • Charcoal
    [​IMG]
    • Glass
    [​IMG]
    • Brick
    [​IMG]

    To make a Furnace, further works are required.

    Start gathering some Clay by breaking clay blocks, or:

    [​IMG]
    Recipe is shapeless

    Turn clay balls into Brick with Firestriker, it's an essential material for making furnaces.

    [​IMG]

    Make your own Furnace in the workbench.

    [​IMG]

    Now you can smelt ores with Furnace.

    Settle down before sunset
    Time to settle, make sure you bring the workbench with you, it's important.

    Make some Chests to store your items.
    [​IMG]

    Build your house
    This is where hammer comes in handy.
    All artificially crafted blocks (eg. planks) can only be placed when with the use of a hammer.
    [​IMG]
    Put a hammer on the off hand, your blocks on the main hand, start building your house!

    Each placed block has 10% chance to reduce hammer's durability by 1.
    More Recipes (Have a glimpse)
    Blocks
    Andesite
    [​IMG]
    Recipe is shapeless

    Diorite
    [​IMG]
    Recipe is shapeless

    Granite
    [​IMG]
    Recipe is shapeless

    Ice
    [​IMG]

    Packed Ice
    [​IMG]
    Recipe is reversible

    Bricks
    [​IMG]
    Recipe is reversible

    Quartz Block
    [​IMG]
    Recipe is reversible

    Slimeball
    [​IMG]
    Recipe is shapeless

    Cobweb
    [​IMG]
    Recipe is shapeless

    Ultities
    Strings from Cobweb
    [​IMG]

    Strings from Wool
    [​IMG]
    Recipe is reversible

    Saddle
    [​IMG]

    Horse Armor
    [​IMG]
    Recipe is mirrorable

    [​IMG]
    Recipe is mirrorable

    [​IMG]
    Recipe is mirrorable

    Name Tag
    [​IMG]
    Recipe is mirrorable
    Shared Workbench (Craft with your friends!)
    [​IMG] Shared Workbench
    When a player is using a workbench, another player can access the same workbench and share the crafting.

    Pro: Craft something fast without having to pass materials between players.

    Con: Others can steal your stuff when you're crafting. Challenging gameplay in Hunger Games or UHC.
    Food and Water (Essential Survival Keys)
    [​IMG]
    Thirst

    Thirst
    caps at 40 points, reduced when exhaustion point reaches the maximum. If Thirst drops to 0, the player will suffer from dehydration and loses health.
    • Water Bowls restore 20 points
    • Water Bottles/Potions restore 18 points
    • Milk restores 30 points
    • Mushroom Soup restore 12 points (Hunger is restored too, hybrid)
    • Melon restore 6 points
    [​IMG] Purify Water
    Water Bottles can be obtained by right-clicking a glass bottle into a water source, but it's not purified and not safe to drink.

    Drinking impure water has 60% chance to get Poison for 4 seconds.

    To get rid of that risk, follow the instructions below:

    1. Make a Cauldron and prepare a fuel block.[​IMG]

    2. Light the Cauldron with fire.
    [​IMG]

    3. Fill the Cauldron with water.
    [​IMG]

    4. Fill the glass bottles with this purified water.
    [​IMG]
    [​IMG]
    Purified Water is safe to drink, no poison effects.

    Pour Water out of Container
    The liquid in Containers can be poured to obtain an empty container.

    Empty Water Bowl
    [​IMG]

    Empty Water Bottles
    [​IMG]

    Empty Potions
    [​IMG]
    (Useful when obtaining potions with negative effects and wanting to undo it.)

    Glass Bottles can be reused again without consuming it.

    [​IMG]
    Raw Meat

    Raw Meat will cause food poisoning, with a chance of 80% (Previously only Raw Chicken)

    Food Poisoning will stack if more raw meats are eaten.

    Better cook your meat before eating!

    [​IMG]
    Farm Products
    Farming isn't just wheat, eggs too.

    Bread
    [​IMG]

    Cookie
    [​IMG]

    Beetroot Sandwich (Removed)
    [​IMG]

    • Hunger Restoration: 5 (Originally 3)
    • Saturation Point Restoration: 12 (Originally 7.2)
    [​IMG] Cookies as Saturated Snacks
    Cookies can increase your health when you eat it more and more.

    Eating one of these will add a stackable 30 seconds of Health Boost.

    [​IMG]
    Tier
    Eating a cookie when Health Boost's duration is at least:
    • 15 seconds: Gains Health Boost I, 2 extra hearts([​IMG][​IMG])
    • 1 minute: Gains Health Boost II, 4 extra hearts([​IMG][​IMG][​IMG][​IMG])
    • 3 minutes: Gains Health Boost III, 6 extra hearts([​IMG][​IMG][​IMG][​IMG][​IMG][​IMG])
    The more you eat, the stronger you are!

    Cookie's Saturation Point restoration has been increased from 0.4 to 5.

    [​IMG] Beetroot as Power-Ups
    Beetroots can increase your strength when consumed.

    Eating one of these will add a stackable 10 seconds of Strength.

    [​IMG]
    Tier
    Strength can be stacked up to a maximum of 30 seconds.

    [​IMG] Poisonous Potato as Antidote
    Poisonous Potato can purge all Potion Effects (like Bucket of Milk), and it's stackable.

    However, eating one of these has 60% chance to get Poison for 4 seconds.

    You can make a Poisonous Potato like this:
    [​IMG]
    Recipe is shapeless

    Status

    You can check your hunger or thirst by typing /status
    2 bars
    representing Hunger and Thirst will be shown to the player.
    The bars are also presented when consuming items. (If ScoreboardStatus is not enabled)

    /status can have one argument to show specific details
    • all - show all status
    • hunger - toggle/show hunger value
    • thirst - toggle/show thirst value
    • fatigue - toggle/show fatigue level
    • nutrients - toggle/show nutrient values
    Alerts will be displayed when either one drops down to a dangerous value. (Scoreboard Mode is off)

    Food Diversity
    Why should you only eat one type of food? Let's make some variations.

    Nutrients in the food are divided into 3 types:
    [​IMG] Carbohydrates
    • Mainly grains and sugars
    [​IMG] Protein
    • Mainly meat, poultry, and milk
    [​IMG] Vitamins and Salts
    • Mainly vegetables and fruits
    Here's a detailed chart of all kinds of food. (WARNING: VERY DETAILED)

    Eating lesser of a type of food will cause malnutrition, which will cause serious negative effects.

    Remember, eat healthily!
    Fatigue (Sleep at night)
    [​IMG] Beds
    If a player is not sleeping for an entire night, fatigue level will increase.
    For each level of Fatigue:
    • Level 0 (Energized): No effects.
    • Level 1 (Sleepy): You felt your eyelids heavy, keep blinking.
    • Level 2 (Overworked): You felt your vision blurred, constantly blackout.
    • Level 3 (Distressed): You felt being enveloped by darkness, unable to see anything.
    • Level 4 and above: You collapsed on the ground, fatigued to death.
    This can force players to sleep frequently, instead of having overextending night events.

    Sleeping resets Fatigue Level to 0.
    Biochemicals (Industrial Production)
    1. Fermentation
    Fermented Spider Eye is used in brewing, and we are adding more fermentable items.

    [​IMG] Fermented Skin
    Rotten Flesh can turn into leather by this process.
    Fermented Skins can craft one Leather by combining 4 fermented skins (or rabbit hide).

    [​IMG]
    Recipe is shapeless

    [​IMG] Red Mushroom Fermentation
    Allows Red Mushroom to ferment items.

    Fermented Spider Eye
    [​IMG]
    Recipe is shapeless

    Fermented Skin
    [​IMG]
    Recipe is shapeless

    2. Cell Regeneration
    There is such a creature, who has the ability to reanimate itself after death.
    A scientist experiments to revive it and fight against his foes.

    [​IMG] Living Slime
    Slime can turn back to live by this process.
    Slime Block can become a Slime by combining 1 Ghast Tear with it.

    [​IMG] Ghast Tear
    • Properties of cell regeneration
    • Regeneration speed is about 1 second on Slime
    Instructions
    1. Place down the Slime Block.
    2. Throw a Ghast Tear nearby the Block.
    3. Watch it regrow!
    [​IMG]
    Red: Ghast Tear won't react with Slime Block
    Green: Ghast Tear will react with Slime Block

    Slime Trap

    [​IMG]
    [​IMG]
    [​IMG]
    Valuable Nuggets (Obtaining ingots easier)
    1 Ingot (Iron/Gold) can now yield only 4 Nuggets, instead of 9 Nuggets.

    [​IMG]
    Recipe is reversible

    [​IMG]
    Recipe is reversible

    This is to balance the usage of the Nuggets.
    Fishing (Fish, fish, FISH!)
    Fishing Rod's recipe has changed for balancing gameplay.
    [​IMG]
    Recipe is mirrorable

    Now using one more Feather as Bait and an iron ingot as Fishing Hook.

    Fishing Rod is now a two-handed tool. It can only be used in the main hand and an empty offhand is required.

    Made with stronger materials, Fishing Rod can now be used as a Grappling Hook!

    [​IMG]
    (I'm a Widowmaker fan :p)

    The rod can grapple when the hook touches an entity or a block.
    <!> Use it with caution as an improper grapple can lead fatal death.
    Breeding (Be a Farmer)
    It's weird to have instant baby chicks when breeding Chickens.
    • Chickens now lay 1-4 egg(s) instead of breeding a new chick.
    • Eggs have 100% chance to hatch a chick.
    Combat Changes (Fight for your life)
    [​IMG] Bow Loading
    Bow must be on your main hand
    You need to pre-load your arrows on your off hand.
    This means bow is a two-handed weapon.

    Visuals have been upgraded too.
    • Steve prepares his bow and arrows loaded.
    [​IMG]
    • Steve takes aim and ready to fire.
    [​IMG]

    [​IMG] Recurve Bow
    Much stronger, much accurate, much faster!
    [​IMG]
    Recipe is mirrorable

    With re-curvature, your bow fires arrow only when you fully load the bow.
    However, the arrow shot will travel in a straight line.
    The speed of the arrow is increased, hence its damage is higher.

    [​IMG] Medical Kit
    [​IMG]

    Three ingredients in the middle are switchable
    Can be used to heal self or an ally; it grants full health(10 x [​IMG]) in 5 seconds.
    • To heal someone, right-click on him/her with Medical Kit.
    • To heal yourself, sneak and right-click with Medical Kit.
    However, during the healing process, both of you MUST:
    • Not hurt by anything.
    • Not going too far.
    • The Healer must hold Medical Kit on hand.
    The Healer will be standing still while healing one, very vulnerable to surprise attacks.

    To cancel healing early, switch away from the Medical Kit.

    Reinforced Leather Armor Set
    To implement chain armor into the game, a few changes have been made for all armor sets.

    Reinforced Leather Hat (Gives 2 Armor [​IMG])
    [​IMG]

    Reinforced Leather Boots (Gives 2 Armor [​IMG])
    [​IMG]

    Reinforced Leather Tunic (Gives 5 Armor [​IMG][​IMG][​IMG])
    [​IMG]

    Reinforced Leather Trousers (Gives 4 Armor [​IMG][​IMG])
    [​IMG]

    Armors have been classified into two types:
    [​IMG]

    Light Armors

    • Material: Leather (Reinforced Leather)
    • Movement speed is normal
    [​IMG]
    Heavy Armors
    • Material: Metalic (Iron and Diamond)
    • Have minor movement speed suppression on worn
      • Helmet/Boots: -2% Movement Speed
      • Chestplate/Leggings: -3% Movement Speed
    Gold Armor
    According to ancient rumors, gold has potentially high-pressure resistance, may reduce brute force damage.

    A golden crown ascends a King, who talks goldish.
    You'll need 5 gold ingots and 1 emerald for a crown.
    Compass (Lead the way)
    These tools have been gained new uses.

    [​IMG] Compass
    Compass
    can be used to locate a place, useful, never getting lost.
    • RIGHT BUTTON: Set a waypoint on player's location, the compass will always point to the waypoint.
    • LEFT BUTTON: Tell the player's coordinates.
    NoPos feature disables F3 coordinates showing to players, so getting a compass is important to tell where you are.
    [​IMG] Clownfish
    Want to go back home fast? Eat the magical Clownfish.
    You will be teleported to where the compass points at.
    Chairs (Decorative, sit down and rest)
    Create Chairs by these 2 components:

    [​IMG]
    Chair Base
    Add a base for the chair with the above materials, maximum chair length is 2 (configurable in settings).

    [​IMG]
    Sides

    Add 2 sides with the above materials on the chair base.

    And...Wallah, you have a chair.
    • Right click on the chair when close to it to sit down.
    • Sneak to dismount from the chair.
    Snow (Bright, White!)
    Snow-related stuff has some revamps.

    [​IMG] Snowball
    Snow Block
    and Snow Layer recipes are disabled.

    Don't worry, there are alternatives!

    Snowball creates patches of snow layer when thrown on the ground.
    A fully stacked snow layer will turn into a snow block.

    An easy trick is to use snowballs for piling walls against archers.

    Snow Golem can be made by first piling up 2 snow blocks and puts a pumpkin on it.

    Breaking Snow Layer will give 1 (+ number of extra layers) snowball(s).
    Breaking Snow Block will give 8 snowballs.

    [​IMG] Snow Generation (Removed)
    Snow will form under leaves while snowing, this feature is toggleable.

    WARNING: It may cause minor lag spikes, if your server is too weak, considering disable this.

    Here's a snapshot of how it works:

    [​IMG]

    If you have preloaded the world, type /snowgen to regenerate snow layers for all saved chunks. (Do this before you publish the server)

    You can temporarily disable this feature by using /snowgen [on|off]
    Local Chat Features (Simple Chat System)
    Local Chat allows players to toggle between global or local channels.

    To toggle channels, type /togglechat.

    You can alternatively type /tooglechat global or /tooglechat local.

    Local Channel
    • Only players within 64 blocks can communicate
    • Useful for parties.
    • **Distance is configurable in settings
    Global Channel
    • All players can communicate with each other.
    Secrets (Whoa secrets!)
    There are hidden Legendary Items and Secret Recipes!

    I heard some of them are related to...

    ๒lคzє ๏๒รเ๔เคภ єภ๔єг ợยคгtz คקקlє ฬเtђєг

    Legendary items can also be repaired with certain method only.
    Code (View Secret Formula?):
    ɯɹoʇSɹǝɥʇᴉM/ʎl˙ʇᴉq

    Commands
    • /status : See section "Food and Water/Status"
      • Usage: /status [all|hunger|thirst|nutrients|fatigue]
      • Aliases: /stat, /s
    • /togglechat : See section "Local Chat Features"
      • Usage: /togglechat [global|local]
      • Aliases: /tc
    • /reload-survival : Reload the plugin individually.
      • Usage: /reload-survival
      • Aliases: None

    Miscellaneous
    You can submit your creative ideas in the discussion.
    • Avoid modifications with massive changes on Original Minecraft.
    • Taking ideas which make Minecraft more realistic and logical.
    • Doesn't affect the fun of Minecraft.
    • Best compatible with Bukkit, which doesn't require additional client modifications.
    Any well-portrayed ideas may(I may not know how to do it) be added to the plugin :)
    Bug submitted by @InfinityAspire
    1. SharedWorkbench stability
    SharedWorkbench is not quite stable, occasionally "kicks" player out of workbench's interface and "eats" player's items.
    Mostly occurred in older versions, but upgrading from an older version will still have the problem.
    Might be fixed by resetting(breaking) the workbench.

    Bug submitted by @SenseiBub
    2. Unable to support multiple worlds yet.
    Struggling on reworking recipes, need to change them all to use Events.
    Overall, it's a time-consuming task.
    A quick fix is to use BungeeCord, which you can simply not use a plugin on a specific server.
    1. Golden Armor Revamp
      - If multiple pieces have Blast Protection enchantment, only the highest level's reduction is used.
    2. Multiple Worlds compatibility BungeeCord
    3. Temperature System
      - Don't get too hot or too cold
    4. Item Weight System
      - Unable to pick up more items if weight exceeds
    5. Fatigue level increases only by player's active time instead of increasing it on the specific time (night).
    6. Add precautions to Essential command: /workbench for Shared Workbench Feature
    7. Change item's name and lore automatically when it's taken from the Creative Inventory

Recent Updates

  1. SurvivalPlus v2.1.1b
  2. SurvivalPlus v2.1.1a
  3. SurvivalPlus v2.1.1

Recent Reviews

  1. gqdewqjfij
    gqdewqjfij
    2/5,
    Version: 2.1.1b
    The plugin works removed the recipes of the Golden sword and so on and all crafting from the plugin just do not work version 1 12 2
    Used the most recent update tried on a clean server there too does not work

    [18:33:52] [Server thread/INFO]: Starting minecraft server version 1.12.2
    [18:33:52] [Server thread/INFO]: Loading properties
    [18:33:52] [Server thread/INFO]: Default game type: SURVIVAL
    [18:33:52] [Server thread/INFO]: This server is running CraftBukkit version git-Spigot-eb3d921-b9f1615 (MC: 1.12.2) (Implementing API version 1.12.2-R0.1-SNAPSHOT)
    [18:33:52] [Server thread/INFO]: Server Ping Player Sample Count: 12
    [18:33:52] [Server thread/INFO]: Using 4 threads for Netty based IO
    [18:33:52] [Server thread/INFO]: Debug logging is disabled
    [18:33:52] [Server thread/INFO]: Generating keypair
    [18:33:53] [Server thread/INFO]: Starting Minecraft server on *:40314
    [18:33:53] [Server thread/INFO]: Using epoll channel type
    [18:33:53] [Server thread/INFO]: Set PluginClassLoader as parallel capable
    [18:33:54] [Server thread/INFO]: [SurvivalPlus] Loading SurvivalPlus v2.1.1
    [18:33:54] [Server thread/WARN]: **** SERVER IS RUNNING IN OFFLINE/INSECURE MODE!
    [18:33:54] [Server thread/WARN]: The server will make no attempt to authenticate usernames. Beware.
    [18:33:54] [Server thread/WARN]: While this makes the game possible to play without internet access, it also opens up the ability for hackers to connect with any username they choose.
    [18:33:54] [Server thread/WARN]: To change this, set "online-mode" to "true" in the server.properties file.
    [18:33:54] [Server thread/INFO]: **** Beginning UUID conversion, this may take A LONG time ****
    [18:33:54] [Server thread/INFO]: Preparing level "world"
    [18:33:54] [Server thread/INFO]: -------- World Settings For [world] --------
    [18:33:54] [Server thread/INFO]: Mob Spawn Range: 4
    [18:33:54] [Server thread/INFO]: Cactus Growth Modifier: 100%
    [18:33:54] [Server thread/INFO]: Cane Growth Modifier: 100%
    [18:33:54] [Server thread/INFO]: Melon Growth Modifier: 100%
    [18:33:54] [Server thread/INFO]: Mushroom Growth Modifier: 100%
    [18:33:54] [Server thread/INFO]: Pumpkin Growth Modifier: 100%
    [18:33:54] [Server thread/INFO]: Sapling Growth Modifier: 100%
    [18:33:54] [Server thread/INFO]: Wheat Growth Modifier: 100%
    [18:33:54] [Server thread/INFO]: NetherWart Growth Modifier: 100%
    [18:33:54] [Server thread/INFO]: Vine Growth Modifier: 100%
    [18:33:54] [Server thread/INFO]: Cocoa Growth Modifier: 100%
    [18:33:54] [Server thread/INFO]: Entity Activation Range: An 32 / Mo 32 / Mi 16 / Tiv true
    [18:33:54] [Server thread/INFO]: Entity Tracking Range: Pl 48 / An 48 / Mo 48 / Mi 32 / Other 64
    [18:33:54] [Server thread/INFO]: Hopper Transfer: 8 Hopper Check: 1 Hopper Amount: 1
    [18:33:54] [Server thread/INFO]: Random Lighting Updates: false
    [18:33:54] [Server thread/INFO]: Structure Info Saving: true
    [18:33:54] [Server thread/INFO]: Custom Map Seeds: Village: 10387312 Feature: 14357617 Monument: 10387313 Slime: 987234911
    [18:33:54] [Server thread/INFO]: Max TNT Explosions: 100
    [18:33:54] [Server thread/INFO]: Tile Max Tick Time: 50ms Entity max Tick Time: 50ms
    [18:33:54] [Server thread/INFO]: Item Despawn Rate: 6000
    [18:33:54] [Server thread/INFO]: Item Merge Radius: 2.5
    [18:33:54] [Server thread/INFO]: Arrow Despawn Rate: 1200
    [18:33:54] [Server thread/INFO]: Allow Zombie Pigmen to spawn from portal blocks: true
    [18:33:54] [Server thread/INFO]: View Distance: 10
    [18:33:54] [Server thread/INFO]: Experience Merge Radius: 3.0
    [18:33:54] [Server thread/INFO]: Zombie Aggressive Towards Villager: true
    [18:33:54] [Server thread/INFO]: Nerfing mobs spawned from spawners: false
    [18:33:55] [Server thread/INFO]: -------- World Settings For [world_nether] --------
    [18:33:55] [Server thread/INFO]: Mob Spawn Range: 4
    [18:33:55] [Server thread/INFO]: Cactus Growth Modifier: 100%
    [18:33:55] [Server thread/INFO]: Cane Growth Modifier: 100%
    [18:33:55] [Server thread/INFO]: Melon Growth Modifier: 100%
    [18:33:55] [Server thread/INFO]: Mushroom Growth Modifier: 100%
    [18:33:55] [Server thread/INFO]: Pumpkin Growth Modifier: 100%
    [18:33:55] [Server thread/INFO]: Sapling Growth Modifier: 100%
    [18:33:55] [Server thread/INFO]: Wheat Growth Modifier: 100%
    [18:33:55] [Server thread/INFO]: NetherWart Growth Modifier: 100%
    [18:33:55] [Server thread/INFO]: Vine Growth Modifier: 100%
    [18:33:55] [Server thread/INFO]: Cocoa Growth Modifier: 100%
    [18:33:55] [Server thread/INFO]: Entity Activation Range: An 32 / Mo 32 / Mi 16 / Tiv true
    [18:33:55] [Server thread/INFO]: Entity Tracking Range: Pl 48 / An 48 / Mo 48 / Mi 32 / Other 64
    [18:33:55] [Server thread/INFO]: Hopper Transfer: 8 Hopper Check: 1 Hopper Amount: 1
    [18:33:55] [Server thread/INFO]: Random Lighting Updates: false
    [18:33:55] [Server thread/INFO]: Structure Info Saving: true
    [18:33:55] [Server thread/INFO]: Custom Map Seeds: Village: 10387312 Feature: 14357617 Monument: 10387313 Slime: 987234911
    [18:33:55] [Server thread/INFO]: Max TNT Explosions: 100
    [18:33:55] [Server thread/INFO]: Tile Max Tick Time: 50ms Entity max Tick Time: 50ms
    [18:33:55] [Server thread/INFO]: Item Despawn Rate: 6000
    [18:33:55] [Server thread/INFO]: Item Merge Radius: 2.5
    [18:33:55] [Server thread/INFO]: Arrow Despawn Rate: 1200
    [18:33:55] [Server thread/INFO]: Allow Zombie Pigmen to spawn from portal blocks: true
    [18:33:55] [Server thread/INFO]: View Distance: 10
    [18:33:55] [Server thread/INFO]: Experience Merge Radius: 3.0
    [18:33:55] [Server thread/INFO]: Zombie Aggressive Towards Villager: true
    [18:33:55] [Server thread/INFO]: Nerfing mobs spawned from spawners: false
    [18:33:56] [Server thread/INFO]: -------- World Settings For [world_the_end] --------
    [18:33:56] [Server thread/INFO]: Mob Spawn Range: 4
    [18:33:56] [Server thread/INFO]: Cactus Growth Modifier: 100%
    [18:33:56] [Server thread/INFO]: Cane Growth Modifier: 100%
    [18:33:56] [Server thread/INFO]: Melon Growth Modifier: 100%
    [18:33:56] [Server thread/INFO]: Mushroom Growth Modifier: 100%
    [18:33:56] [Server thread/INFO]: Pumpkin Growth Modifier: 100%
    [18:33:56] [Server thread/INFO]: Sapling Growth Modifier: 100%
    [18:33:56] [Server thread/INFO]: Wheat Growth Modifier: 100%
    [18:33:56] [Server thread/INFO]: NetherWart Growth Modifier: 100%
    [18:33:56] [Server thread/INFO]: Vine Growth Modifier: 100%
    [18:33:56] [Server thread/INFO]: Cocoa Growth Modifier: 100%
    [18:33:56] [Server thread/INFO]: Entity Activation Range: An 32 / Mo 32 / Mi 16 / Tiv true
    [18:33:56] [Server thread/INFO]: Entity Tracking Range: Pl 48 / An 48 / Mo 48 / Mi 32 / Other 64
    [18:33:56] [Server thread/INFO]: Hopper Transfer: 8 Hopper Check: 1 Hopper Amount: 1
    [18:33:56] [Server thread/INFO]: Random Lighting Updates: false
    [18:33:56] [Server thread/INFO]: Structure Info Saving: true
    [18:33:56] [Server thread/INFO]: Custom Map Seeds: Village: 10387312 Feature: 14357617 Monument: 10387313 Slime: 987234911
    [18:33:56] [Server thread/INFO]: Max TNT Explosions: 100
    [18:33:56] [Server thread/INFO]: Tile Max Tick Time: 50ms Entity max Tick Time: 50ms
    [18:33:56] [Server thread/INFO]: Item Despawn Rate: 6000
    [18:33:56] [Server thread/INFO]: Item Merge Radius: 2.5
    [18:33:56] [Server thread/INFO]: Arrow Despawn Rate: 1200
    [18:33:56] [Server thread/INFO]: Allow Zombie Pigmen to spawn from portal blocks: true
    [18:33:56] [Server thread/INFO]: View Distance: 10
    [18:33:56] [Server thread/INFO]: Experience Merge Radius: 3.0
    [18:33:56] [Server thread/INFO]: Zombie Aggressive Towards Villager: true
    [18:33:56] [Server thread/INFO]: Nerfing mobs spawned from spawners: false
    [18:33:56] [Server thread/INFO]: Preparing start region for level 0 (Seed: -7673198694675025758)
    [18:33:57] [Server thread/INFO]: Preparing spawn area: 1%
    [18:33:58] [Server thread/INFO]: Preparing spawn area: 28%
    [18:33:59] [Server thread/INFO]: Preparing spawn area: 71%
    [18:34:00] [Server thread/INFO]: Preparing start region for level 1 (Seed: -7673198694675025758)
    [18:34:01] [Server thread/INFO]: Preparing spawn area: 65%
    [18:34:01] [Server thread/INFO]: Preparing start region for level 2 (Seed: -7673198694675025758)
    [18:34:01] [Server thread/INFO]: [SurvivalPlus] Enabling SurvivalPlus v2.1.1
    [18:34:01] [Server thread/INFO]: [SurvivalPlus] [0;33;1mNoPos implemented, F3 coordinates are disabled![m
    [18:34:01] [Server thread/INFO]: [SurvivalPlus] Selected Language: EN
    [18:34:03] [Server thread/ERROR]: Error occurred while enabling SurvivalPlus v2.1.1 (Is it up to date?)
    java.lang.IllegalArgumentException: key
    at com.google.common.base.Preconditions.checkArgument(Preconditions.java:122) ~[minecraft_server.jar:git-Spigot-eb3d921-b9f1615]
    at org.bukkit.NamespacedKey.&lt;init&gt;(NamespacedKey.java:48) ~[minecraft_server.jar:git-Spigot-eb3d921-b9f1615]
    at org.bukkit.NamespacedKey.minecraft(NamespacedKey.java:129) ~[minecraft_server.jar:git-Spigot-eb3d921-b9f1615]
    at com.fattymieo.survival.Survival.customRecipes(Survival.java:1530) ~[?:?]
    at com.fattymieo.survival.Survival.onEnable(Survival.java:217) ~[?:?]
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264) ~[minecraft_server.jar:git-Spigot-eb3d921-b9f1615]
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:337) [minecraft_server.jar:git-Spigot-eb3d921-b9f1615]
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:403) [minecraft_server.jar:git-Spigot-eb3d921-b9f1615]
    at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:381) [minecraft_server.jar:git-Spigot-eb3d921-b9f1615]
    at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:330) [minecraft_server.jar:git-Spigot-eb3d921-b9f1615]
    at net.minecraft.server.v1_12_R1.MinecraftServer.t(MinecraftServer.java:422) [minecraft_server.jar:git-Spigot-eb3d921-b9f1615]
    at net.minecraft.server.v1_12_R1.MinecraftServer.l(MinecraftServer.java:383) [minecraft_server.jar:git-Spigot-eb3d921-b9f1615]
    at net.minecraft.server.v1_12_R1.MinecraftServer.a(MinecraftServer.java:338) [minecraft_server.jar:git-Spigot-eb3d921-b9f1615]
    at net.minecraft.server.v1_12_R1.DedicatedServer.init(DedicatedServer.java:272) [minecraft_server.jar:git-Spigot-eb3d921-b9f1615]
    at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:545) [minecraft_server.jar:git-Spigot-eb3d921-b9f1615]
    at java.lang.Thread.run(Thread.java:748) [?:1.8.0_144]
    [18:34:03] [Server thread/INFO]: Server permissions file permissions.yml is empty, ignoring it
    [18:34:03] [Server thread/INFO]: Done (9.730s)! For help, type "help" or "?"
    [18:34:03] [Server thread/INFO]: Starting GS4 status listener
    [18:34:03] [Query Listener #1/INFO]: Query running on 0.0.0.0:40314
    [18:34:11] [User Authenticator #1/INFO]: UUID of player TDZKPNN is 3a343905-8836-33a0-b27b-5933bdd4dada
    [18:34:11] [Server thread/INFO]: TDZKPNN[/91.218.30.150:60366] logged in with entity id 352 at ([world]-197.31964190756423, 71.0, 189.20498357816285)
    [18:36:45] [Server thread/INFO]: TDZKPNN lost connection: Internal Exception: io.netty.channel.unix.Errors$NativeIoException: syscall:read(..) failed: Connection reset by peer
    [18:36:45] [Server thread/INFO]: TDZKPNN left the game
    [18:39:05] [Server thread/INFO]: Saving...
  2. SuperPig
    SuperPig
    4/5,
    Version: 2.1.1b
    I like it, but maybe the option to exclude some worlds to use the plugin, were a good option, cause PerWorldPlugin doesn't works with that plugin
  3. TiTaTim
    TiTaTim
    4/5,
    Version: 2.1.1a
    Maybe a possibility to turn the scordeboard off? And add placholders so you can make your own one?
  4. jessepm123
    jessepm123
    5/5,
    Version: 2.1.0
    Wonderful plugin, especially when combined with other hardcore survival/realism plugins. It gives a unique challenge, even to veteran Minecraft players!
    1. FattyMieo
      Author's Response
      You can also download this as for a single-player challenge. :D
  5. PRONUT
    PRONUT
    5/5,
    Version: 2.1.0
    || -=HIGHLY RECOMMENDED=-
    || One of the best resources for any survival/realism based server,
    ||
    || The ideas and mechanics slow the initial game down to a more
    || realistic pace and stop large groups of players dominating the
    || server too quickly,
    ||
    || While adding new "Hindering" mechanics is always a risky idea in
    || this instance i think it has been done extremely well as at no
    || point do they seem overly complicated or unnecessary.
    ||
    || The Configuration is good but i would like to see the ability
    || to make our own recipes "crafting and smelting".
    ||
    || Sidenote about the config: Love the fact you can define
    || your own url to use for a resourcepack.
    ||
    || A truly well executed idea and i can't wait to see what the future
    || holds for this plugin!
    1. FattyMieo
      Author's Response
      Thank you for your support!

      I don't think I will add custom recipes features because of these 2 reasons:
      1. You can do it with an external plugin.
      2. Minecraft is going to have custom recipes features soon enough.

      They should be compatible with this plugin since they will add on to the existing ones.
  6. Cherry9443
    Cherry9443
    5/5,
    Version: 2.1.0
    Great Plugin! I suggest having variable or papi support because the scoreboard is colliding with my other one! Also please add a feature where you can disable the scoreboard from in-game commands! thanks and great plugin
    1. FattyMieo
      Author's Response
      There's a command called "/status" that you can disable the scoreboard and switch to chat mode.
  7. oldy_K
    oldy_K
    5/5,
    Version: 2.1.0
    Hey~Author! I am very interested in your plugin. I want to Reposted this plugin in our country's minecaft forum(巴哈姆特 https://www.gamer.com.tw/) and give our country's people use it. Can I do it? Thank's author!!
    1. FattyMieo
      Author's Response
      Thank you for your compliment. :)

      Yes, but do make sure you have posted the DIRECT link towards this site; no redirects like URL shorteners or Ads redirects should be used.

      You may also post a link to the discussion so that everyone can see the re-post. >_<
  8. Gustavo_Player
    Gustavo_Player
    5/5,
    Version: 2.1.0
    1.12, noice. :D
  9. Sviatoslav
    Sviatoslav
    5/5,
    Version: 2.1.0
    I'm not sure that i'll use it. But it is 100% amazing. So many features, so cool new items. I think that it is possibly one of the best "global" spigot plugins. And if someone asks me about top-3 plugins, that change minecraft completely, i would definitely mention this one, as well as Slimefun and some other staff. Love the work you've made.
    But why you decided to make it free? It looks like a 10-15$ plugin. Or even more...
    I really like the way plugins are developing nowadays. It's really cool to give your players possibility to play modified minecraft without using complex mods, that really reduce the FPS.
    So no matter, if I use it or not, but thank you for your work. One more time, it's amazing!
    1. FattyMieo
      Author's Response
      Thank you for your compliment.
      I develop this plugin to share my ideas on what Minecraft Survival can be in my opinion. It's nice to see many people like it. Imaginations wouldn't be true if I never spent the time to make this plugin.
  10. Table_Salty
    Table_Salty
    4/5,
    Version: 2.0.7
    I love this plugin and that it is free, this is amazing beyond words It would be a 5 star if it was on the latest version all the time. Thanks :)
    1. FattyMieo
      Author's Response
      Updated to 1.12.2, sorry for the late updates :)