Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var seed=99998;
- function getItems(){
- var output=[];
- var items=item.typeList;
- for(var i=0;i<items.length;i++){
- output.push(items[i]);
- }
- output.sort();
- return output;
- }
- function getNewRandomItem(i){
- var index=item.list.indexOf(i);
- var randomizedList=getItems();
- return randomizedList[(seed+index)%randomizedList.length];
- }
- events.listen("block.break",function(event){
- var ent=event.world.createEntity("item");
- ent.item=getNewRandomItem(event.block.item);
- ent.setPosition(event.block.x+0.5,event.block.y+0.5,event.block.z+0.5);
- ent.spawn();
- event.block.set("minecraft:air");
- event.cancel();
- });
- events.listen("entity.drops",function(event){
- var ent;
- var itemmm;
- for(var i=0;i<event.drops.length;i++){
- ent=event.world.createEntity("item");
- ent.item=getNewRandomItem(event.drops[i].item);
- ent.setPosition(event.entity.x,event.entity.y,event.entity.z);
- ent.spawn();
- }
- event.cancel();
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement