Bandits

Share this on:
Downloads:
162
Upvotes: 6
Project status
Stable
Modification type
Supported Minecraft versions
1.15.2

Jump to downloads

Bandits target players and fight back, use a full set of iron, and have a chance for their items to be enchanted.

 

When a player lingers within a space of one block for 8 seconds, a bandit spawns, falling from the sky and landing 20 - 0 blocks from the player. This 8-second spawn timer repeats endlessly.

 

An amount increases by 20 plus 1/5th of the current amount after every twenty minutes. It decreases by 1 when a bandit spawns, and prevents bandits from spawning when it reaches 0. It begins at 60 at the start of a world.

 

Bandits don't despawn, see as far as 60 blocks, and drop 0 items and 15 xp.

 

Commands:
/disableAmbushes
/enableAmbushes
(Ambushes or bandit spawning is enabled by default.)
/disableBanditMining
/enableBanditMining
(Bandit mining is enabled by default.)

 

(x = Easy/Normal/Hard)
Chance rolling for each enchantment = 10%/30%/50%
Weapon damage = 2/4/7 hearts
Breaking time = the block's hardness times 5/1/.5 in ticks

 

They don't drop the blocks they break.

 

Enchantments:
Sharpness, Knockback, Fire Aspect, Protection, Fire Protection, Blast Protection, Projectile Protection, Feather Falling, Depth Strider, Frost Walker, and Thorns.

Shoutout to Jimmity for the skin which I changed up a bit.

Modification files
Bandits 2.2 (1.15.2).jarUploaded on: 08/02/2020 - 04:54   File size: 153.9 KB
Changelog

2.2

Check desc.

2.1, "Optimization Update"
(From last update)

  • Added 20%/40%/60% knockback resistance to Tank
  • Removed grace period.
  • Changed Warrior extra damage from 140% of normal damage to 1.5/2.5/3.5 extra hearts of damage dealt

 

  • Removed bandit building.
  • Rogues now always hold their axes instead of after their first attack.
  • Decreased chances of Blue Seeds drop to 4% chance from 8.46%.
  • Bandits can now spawn anywhere as long as the blocks they spawn in aren't solid. Light levels don't matter; it doesn't have to be daytime.
  • Bandits don't despawn when night comes anymore.
  • Reduced their damage by 2 for all difficulties.
  • Bandit spawning attempts instead of forces to work.

2.0 (Alpha)

  • Fixed bandit spawning and changed it to be more flexible. They don't always spawn, but they can spawn in blocks (which they break immediately on spawn, including the block above their head).
  • Added water breathing and fire resistance to Demolisher class.
  • Note: All bandits can mine normally underwater.
  • Changed bandit spawning distance to 2 to 10 blocks from player. (Be more careful!)
  • Light checking when spawning now depends if the block above their head is in light levels 6 and above.

1.9

  • Stopped some blocks from dropping when bandits broke it (since they mined with wooden tools).
  • Doubled their damage in all difficulties (from 1/2/3.5 to 2/4/7 hearts of damage)

1.8

  • Actually removed buff according to whether bandit spawned on cold, warm, or dry biomes.
  • Bandit spawning fixed. They got class buffs and a wooden axe now.
  • Removed immunity to fire, lava, fall damage, and drowning from bandits
  • Tweaked bandit building.
  • Potion effects from class buffs show up now: tank, rogue, warrior, and demolisher.
  • Bandit now deal 1/2/3.5 hearts of damage.
  • Menidig is now properly named to "Menidig".

1.7

  • Removed features buffing bandits depending on whether they spawned in cold, warm, or dry biomes.
  • Bandit building is now always active.
  • Removed commands to enable and disable bandit building.
  • Tweaked bandit building.
  • Added immunity to fire (and lava), fall damage, and drowning to bandits.
  • Note: Bandit damage hasn't been changed which means they still deal 1.5 hearts in Easy, 2 hearts in Normal, and 2.5 hearts in Hard.

1.6

  • Changed bandit spawn timer to 11/10/9 seconds
  • Changed bandit spawn chance to 100% from 10%/17%/32%.
  • Changed War Period to occur everyday with a 7%/8%/9% chance instead of occurring every one or two weeks.
  • Changed bandit spawn distance from player to 13 - 17 from 8 - 15.
  • Each bandit now spawns from different locations.
  • Removed regeneration
  • In colder biomes, bandits spawn with absorption 3/5/7 (6/10/14 extra hearts of health)
  • In warm biomes, bandits spawn dealing 3/5/7 more damage
  • In dry biomes, bandits spawn with regeneration 2/3/4 (Bandits from other biomes still spawn with regeneration 1.)
  • Reduced bandit overall damage by 5 to compensate for the buffs.
  • New Classes: Tank, Rogue, Warrior, Demolisher.
  • Tank - Resistance 2/3/4 and Slowness 3/2/1
  • Rogue - Speed 0/1/2 and invisibility, equiping weapon only when attacking.
  • Warrior - Deals 1.4x more damage.
  • Demolisher - Mines 5x faster.
  • These potion effects aren't displayed.
  • (Experimental) Bandits now place dirt blocks to cross gaps and build up to player. This is disabled by default; however, you may enable and disable it using /enableBuilding and /disableBuilding.

1.5

  • Changed bandit spawn timer to 10 seconds from 5 seconds.
  • Changed bandit spawn distance from player to 8 - 15 from 23 - 46
  • Fixed dolphin's grace
  • Changed bandit spawning to be in light levels 7 and above instead of on blocks that see the sky.
  • Removed chance to have invisbility and no weapon.
  • Changed grace period from 3.3 minutes to 32 minecraft hours (around 26.6 min.).
  • War period, a new feature, will occur every 1 or 2 minecraft weeks. During this war period, bandit spawning will occur by difficulty chance regardless of spawn timer.

1.4

  • Changed bandit spawning distance from player to 23 - 46 from 12 - 25
  • Fixed blue seed drop.

1.3

  • Added a grace period of 3.3 minutes preventing bandit ambushes to help players prepare once the world starts.

1.2

  • For every 5 seconds that the player stays within 1 block, there's a 10%/17%/32% chance that a group of three bandits spawns around the player. They spawn in the overworld  only with a maximum of 25 distance and minimum of 12 distance from the player.
  • Mine blocks to reach the player
  • Has a wooden axe as a weapon
  • Has permanent regeneration 1
  • 0%/2%/4% chance that a bandit won't have any weapons and are invisible for 3:00 minutes.
  • They have a 8.64% chance to drop 1-10 blue seeds that can be crafted with three to 1 menidig. It fills 6 hunger and 9.6 saturation, and you eat it in 0.865 seconds.
  • Has player's movement speed and 60 follow range
  • Despawn at night and can't spawn on blocks that can't see the sky.
  • Removed stealing feature to make bandits less foreign to Minecraft. (I might add a feature in the far future that relates to stealing.)
  • Changed the seeds' name to Blue Seeds.
  • Removed Blue Seeds' ability to summon bandits. Now, they are crafted to make Menidigs.
  • Removed Menidig's ability to give you speed boost while holding. It had a durability.

1.1

  • Added Menidig, a rare drop of Bandits, as suggested by 91arrows. 
  • Bandits spawn only when you're not moving, as suggested by 91arrows.
  • Bandits steal one stack of items from you and hold it in their off-hand.You can get it back by killing them. If they despawn, however, you'll lose the items forever. This was suggested by 91arrows.
  • Added a local timer for spawning bandits for each player instead of a global timer that every player contributes to.
  • Changed the skin of Bandit.
  • Removed immunity to fall damage, immunity to drowning, and immunity to arrows from Bandit.

@__Jacobb__
I'm experimenting with a previous idea, but note to you: Tundra bandits, Savannah bandits, Corsairs, Paid killers, Desert bandits, Mongol invaders (might change the name), Robbers, and Bandits from the woods.

I can't put them all in yet because bandits are too controllable at the moment. Running back and forth between alterations for the bandit's purpose in Vanilla Minecraft, it's mostly a question of "How can I make bandits strange but not too strange?" Your ideas aren't strange at all, but current bandits are too alien for Minecraft.
Thank you again for answering. Thank you for waiting for my answer.

@91arrows
I will make it difficult to farm bandits, but if they do find a way despite my continous efforts to stop them, I will allow it.
Thank you for your thoughts once again.

@91arrows & @__Jacobb__
Please note that any updates I post are mostly experimental. You may give your reactions, but don't expect them to be final.

I don't have favorites because they're all artistic, and since bandit building, a new feature I added, is now passable, I can focus on designing these bandits. Most likely, I'll start from top to bottom.
About bows, Mcreator doesn't feature ranged attack customization, so I'm benching that out for now.
Hating any other entity beside the player isn't my plan; bandits, purposely, live for the world and only want the players out of it.

sorry, i have too many ideas..............
by the way, MCreator does support ranged attack customisation, i used that for my Ender Charges.
if you haven't thought of this already, the bandits should upgrade gear at a rate depending on the difficulty, to make them seem more like players. they should also be able to pick up the player's items.

I'm not talking about a new ranged item. I'm talking about an entity using a bow with animation with customization at how fast they shoot, how much damage, and how far can they shoot.
Bandits that upgrade gear depending on the difficulty isn't my attention. I can increase their damage and increase how fast they mine based on difficulty, but I'd rather keep them using wooden tools.
Picking up items isn't possible for entities.

oh sorry, yeah that would be cool
instead of upgrading everything, would it be better for the bandits to upgrade skill only? like intelligence?
you could also clear the player's inventory before they drop everything on death.
yeah you don't have to use all the ideas it's your mod

This was missing in minecraft! Smart mobs. The mod is EPIC! My opinion 10/10. If you were to model these bandits on Mount & Blades, for example, tudra bandits, Corsairs, desert bandits. Random weapons to have those current bandits with radom enchantment have: 3.

Thanks man! Love your proposal, "tundra bandits, corsairs, and desert bandits and random weapons with random enchantments". It could bolster the mod as a secondary selling point!

To brief you, I''m still growing out of the "functionality phase", so ideas that make up a mature mod helps!

nice idea!
if they're supposed to spawn when you're "loitering around at daytime", maybe make them not spawn when you're moving or walking. from the name Bandit, it seems like they should be able to steal your items on attack. well, there's an idea.
also maybe have them drop something other than menidig seeds, so the players have an incentive to fight them.

According to "making them not spawn when you're moving or walking", I might probably have to make this more frequent, but yes, thanks for the idea! When it comes to stealing items, however, adding an inventory for them to pick up items near them isn't a feature until the next update 2020.4 comes out.

"Dropping something other than menidig seeds"? I'll brainstorm for a item to satisfy that need. Thank you for your time! :)

cool nice
also the seeds have a weird texture.
you could just make the bandit remove a random item or two and run away, not necessarily keeping it in an inventory.
here's an idea for the drop (if you decide to make them steal items): a bandit sack, which they "store items in". you could be able to carry it around with items inside.