
BedSteal | Bedwars1058 Addon 2.0
BedSteal game mode for BedWars1058 (OPEN SOURCE)
Permissions are given by every contributor
Selling this plugin is not allowed
This plugin is made and shared with ❤ from Poland
THIS PLUGIN IS ABANDONED. NO SUPPORT IS PROVIDED
OPEN SOURCE ON GITHUB
BedSteal is a NEW INNOVATIVE MODE that is a combination of BedWars and Lifesteal. With the introduction of many innovative features, we managed to make the game even more dynamic. One of the main changes is the bed upgrade system. After destroying an opponent's respawn point, you get an item, and then by right-clicking it on your bed, you can upgrade your bed to the next level, which adds an ADDITIONAL HEART and upgrades the BED'S RIVER, which is the closest housing that the player cannot rebuild himself after destroying it. Another important change is the introduction of a NEW MEANS OF PAYMENT in the store, namely redstone, which we can get by destroying a bed or by killing SPECIAL MOBS in the middle of map (near emerald generators). With the obtained redstone, we can buy ROTATION ITEMS in the store, such as the Poisoned Sword. In the future, we plan to introduce more novelties, which we will inform you about as soon as possible.


xFuzi, 32k views
NikoGizz, ~760 views
Kroxsu, 315 views (dead link)
Secret Demon, ~134 views
https://www.youtube.com/watch?v=TcQIzkAE87o
- ExampleArena1
ShurikenItem: "NETHER_STAR"
ShurikenDamage: 5
ShurikenKnockback:
knockback-strength: 0.5
knockback-distance: 0.5
knockback-y: 0.2
ShurikenHitBoxRadius:
hitbox-x: 0.2
hitbox-y: 0
hitbox-z: 0.2
ShurikenItemValues:
# Do not change unless you know what you are doing.
# Armorstand/hand position for shuriken settings
visible: false
value-x: 3000
value-y: 1000
value-z: 0
PoisonDuration: 100
BedHologramXMove: 0
BedHologramYMove: 0
BedHologramZMove: 0
Shop:
Currency: REDSTONE
Category:
material: BED
data: 0
slot: 8
amount: 1
enchanted: true
Items:
poisonous-sword:
material: IRON_SWORD
data: 0
slot: 19
amount: 1
cost: 20
enchanted: false
shuriken:
material: NETHER_STAR
data: 0
slot: 20
amount: 1
cost: 20
enchanted: false
MobGenerator:
settings:
radius: 3
limit: 4
type: ZOMBIE
health: 50.0
death-commands:
1:
command: "give {player} redstone 5"
possibility: 10
2:
command: "give {player} redstone 2"
possibility: 100
equipments:
armor-helmet:
material: DIAMOND_HELMET
# Plugin uses enchantment list from https://helpch.at/docs/1.8.8/org/bukkit/enchantments/Enchantment.html
enchantments:
- PROTECTION_ENVIRONMENTAL_3
armor-chestplate:
material: DIAMOND_CHESTPLATE
enchantments:
- PROTECTION_ENVIRONMENTAL_3
armor-leggings:
material: DIAMOND_LEGGINGS
enchantments:
- PROTECTION_ENVIRONMENTAL_3
armor-boots:
material: DIAMOND_BOOTS
enchantments:
- PROTECTION_ENVIRONMENTAL_3
held-item:
material: DIAMOND_SWORD
enchantments:
- DAMAGE_ALL_6
Command | What it does? | Permission |
bedsteal giveitem Player 0 | Gives Shuriken | bedsteal.admin or OP |
bedsteal giveitem Player 1 | Gives 1 level Bed to player hand | bedsteal.admin or OP |
bedsteal giveitem Player 2 | Gives Poisoned Sword | bedsteal.admin or OP |
bedsteal items | Gives every items to your inventory | bedsteal.admin or OP |
- Download BedWars1058 and upload it
- Download and upload BedSteal addon
- Create new arena and enjoy!
To use redstone currency you have to add it to your BedWars1058 plugin manually or use already builded version (v22.9) (if you need it for latest version of bedwars1058 then use our tutorial below) with already added currency by us, here's too source code of it.
HERE IS NOT TESTED AND NO GIVEN TRUST SHARED BY Julian ON OUR DISCORD (23.12.2)
Here's a tutorial for you! If you want to add RedStone currency. Our modified source code can help you. It can help you to see how to add this there.
- in 344 line add:
case "redstone": material = Material.REDSTONE;
- after 359 line add:
else if (currency.toString().toLowerCase().contains("redstone")) { c = ChatColor.RED; }
- in 378 line add:
else if (contentTier.getCurrency().toString().toLowerCase().contains("redstone")) { c = contentTier.getPrice() == 1 ? Messages.MEANING_REDSTONE_SINGULAR : Messages.MEANING_REDSTONE_PLURAL; }
public static final String MEANING_REDSTONE_SINGULAR = "meaning-redstone-singular";
public static final String MEANING_REDSTONE_PLURAL = "meaning-redstone-plural";
or just add it manually in messages file
meaning-redstone-singular: "Redstone"
meaning-redstone-plural: "Redstone"
Open config and add your arena there
Example:
EnabledArenas:
- map1
- map2
- map3