Warning for missingno
Arcadris opened this issue ยท 2 comments
I wanted to manually make the missingno item just because it looked pretty neat, so I grabbed some crafters from storage and slapped them down to make it. Though when I picked it up it exploded most of my chests and burned a ton of my items, I went back to another backup but I ended up losing quite a lot of progress that I have to re-do. A warning somewhere about this item would be really appreciated, or even just removing the explosion since I still think its a neat item.
It's unlikely that they will remove the explosion, but you can do it yourself by removing the following block of code in the minecraft/kubejs/server_scripts/bonkers_chemistry.js
on the line 573:
onEvent('item.pickup', event => {
let entity = event.getEntity()
if (event.getItem().id == 'kubejs:missingno') {
event.getWorld().getBlock(entity.x, entity.y, entity.z)
.createExplosion()
.causesFire(true)
.damagesTerrain(true)
.strength(4)
.explode()
}
})
In all fairness, you had to divide by zero in order to create Missingno, and there are multiple jokes about dividing by zero resulting in catastrophe (e.g. creating a black hole that destroys everything).
Furthermore, Missingno itself is known for causing graphical glitches, crashes, or even savegame corruption in the Pokemon games in which it appeared.