Bombas, taladros y lucky blocks
Ítems que se usan dentro de las minas para minar mucho de golpe o para sortear recompensas. Todo lo que rompen se paga como minería normal: auto-sell, mochila, niveles, valor de clan e impuesto de visitantes.
| Configuración | placeables.yml |
| Comando | /placeables (aliases /placeable, /colocables) |
| Módulo | placeables |
Bombas
Clic derecho mirando un bloque de una mina (pública o una privada donde podés minar). La bomba vuela desde la mano hasta el bloque, gira durante la mecha y explota.
bombs:
nuke:
enabled: true
item:
material: TNT
name: "@placeables.items.nuke-bomb-name"
lore:
- "@placeables.items.bomb-lore"
glow: true
fuse-ticks: 80 # 20 ticks = 1 segundo
shape: layers # sphere, cube, disc, layer, layers, column, line
height: 5 # capas de layers; profundidad de column y line
radius: 12
max-blocks: 0 # 0 usa el tope de enchants.yml
range: 40 # distancia máxima al bloque apuntado
cooldown-ticks: 100
fuse-particle: "FLAME"
explosion-particle: "EXPLOSION_EMITTER|EXPLOSION_HUGE"
explosion-sound: ENTITY_DRAGON_FIREBALL_EXPLODE
actions:
- "[broadcast] @placeables.items.nuke-broadcast"
visual:
enabled: true
material: "" # vacío usa el material del ítem
scale: 1.2
travel-ticks: 20 # 0 la pone al instante
arc-height: 4.0
trail-particle: "LAVA"
spin-degrees: 8
glow: trueLas actions se ejecutan después de la explosión con {blocks} y {money}. Con visual.enabled: false no hay animación y la bomba explota en el bloque al terminar la mecha.
Taladros
Clic derecho sobre una mina: el taladro aparece girando sobre la mina y la perfora capa por capa hacia abajo.
drills:
basic:
item:
material: HOPPER
name: "@placeables.items.basic-drill-name"
radius: 1 # 1 = 3×3 por capa
depth: 30 # capas; también frena tras tres capas vacías
ticks-per-layer: 10
range: 20
cooldown-ticks: 40
particle: "CRIT"
sound: BLOCK_GRINDSTONE_USE
finish-actions: [] # con {blocks} y {money}
visual:
enabled: true
scale: 1.0
spin-degrees: 20
settings:
max-active-drills-per-player: 2Lucky blocks
El jugador lleva el lucky block en la hotbar o la mano secundaria mientras mina. Se carga con los bloques minados y, cuando está lleno, clic derecho con él lo abre y sortea las recompensas.
lucky-blocks:
common:
item:
material: SPONGE
name: "@placeables.items.lucky-name"
lore:
- "@placeables.items.lucky-lore"
charge-blocks: 1000
rolls: 1
open-sound: ENTITY_PLAYER_LEVELUP
rewards:
- weight: 50
display: "@placeables.items.reward-tokens"
actions:
- "[give] tokens 2500"
- weight: 15
display: "@placeables.items.reward-bomb"
actions:
- "[console] placeables give {player} bomb small 3"
- weight: 5
display: "@placeables.items.reward-jackpot"
actions:
- "[give] gems 50"
- "[broadcast] @placeables.items.jackpot-broadcast"weight es la probabilidad relativa. La estadística lucky-charge hace que se carguen más rápido. El ítem muestra {charge}, {required}, {progress} y {bar}.
Opciones del ítem
Todos los colocables aceptan en item: material (o texture-<base64> para una cabeza), name, lore, glow y custom-model-data. Placeholders del ítem: bombas {radius} {fuse}, taladros {radius} {depth}.
Comandos
| Comando | Permiso | Hace |
|---|---|---|
/placeables give <jugador> <bomb|drill|lucky> <id> [cantidad] | pulseprison.placeables.admin | Da colocables |
/placeables list | pulseprison.placeables.admin | Lista los ids |
/placeables reload | pulseprison.placeables.admin | Recarga placeables.yml |
Desde crates o recompensas: [console] placeables give {player} bomb small 1.