Map Explosion related things

This commit is contained in:
copygirl 2016-09-04 15:25:24 +02:00
parent 081e653df0
commit 85067860ee
10 changed files with 112 additions and 2 deletions

View File

@ -10,6 +10,7 @@ CLASS none/akw net/minecraft/block/Block
FIELD k NULL_BOX Lnone/bcp;
FIELD o lightEmissionLevel I
FIELD q hardness F
FIELD r explosionResistance F
FIELD s miningStats Z
FIELD t tickRandomly Z
FIELD u hasTileEntity Z
@ -48,6 +49,8 @@ CLASS none/akw net/minecraft/block/Block
ARG 0 item
ARG 1 tab
ARG 2 list
METHOD a shouldDropItemsOnExplosion (Lnone/aip;)Z
ARG 0 explosion
METHOD a (Lnone/aiu;)I
ARG 0 world
METHOD a (Lnone/aiu;Lnone/aak;Lnone/cn;Lnone/asj;Lnone/arb;Lnone/aeq;)V
@ -68,9 +71,10 @@ CLASS none/akw net/minecraft/block/Block
ARG 0 world
ARG 1 pos
ARG 2 stack
METHOD a (Lnone/aiu;Lnone/cn;Lnone/aip;)V
METHOD a onDestroyedByExplosion (Lnone/aiu;Lnone/cn;Lnone/aip;)V
ARG 0 world
ARG 1 pos
ARG 2 explosion
METHOD a getDropStack (Lnone/aiu;Lnone/cn;Lnone/asj;)Lnone/aeq;
ARG 0 world
ARG 1 pos
@ -216,11 +220,13 @@ CLASS none/akw net/minecraft/block/Block
METHOD a (Lnone/cn;Lnone/bcs;Lnone/bcs;Lnone/bcp;)Lnone/bcq;
ARG 0 pos
ARG 3 box
METHOD a (Lnone/se;)F
METHOD a getExplosionResistance (Lnone/se;)F
ARG 0 entity
METHOD a setTickRandomly (Z)Lnone/akw;
ARG 0 tickRandomly
METHOD b createStateFactory ()Lnone/ask;
METHOD b setExplosionResistance (F)Lnone/akw;
ARG 0 value
METHOD b getBlockByRawId (I)Lnone/akw;
ARG 0 id
METHOD b getByBlockById (Ljava/lang/String;)Lnone/akw;

View File

@ -25,6 +25,8 @@ CLASS none/apy net/minecraft/block/BlockStairs
ARG 0 base
METHOD a deserializeState (I)Lnone/asj;
METHOD a (Lnone/aiu;Lnone/cn;)Z
METHOD a onDestroyedByExplosion (Lnone/aiu;Lnone/cn;Lnone/aip;)V
ARG 2 explosion
METHOD a activate (Lnone/aiu;Lnone/cn;Lnone/asj;Lnone/aak;Lnone/qz;Lnone/cu;FFF)Z
METHOD a getStateForPlacement (Lnone/aiu;Lnone/cn;Lnone/cu;FFFILnone/sn;)Lnone/asj;
METHOD a addBoundingBoxes (Lnone/asj;Lnone/aiu;Lnone/cn;Lnone/bcp;Ljava/util/List;Lnone/se;)V
@ -34,6 +36,7 @@ CLASS none/apy net/minecraft/block/BlockStairs
METHOD a applyRotation (Lnone/asj;Lnone/apj;)Lnone/asj;
ARG 0 state
ARG 1 rotation
METHOD a getExplosionResistance (Lnone/se;)F
METHOD b createStateFactory ()Lnone/ask;
METHOD b randomTick (Lnone/aiu;Lnone/cn;Lnone/asj;Ljava/util/Random;)V
METHOD b getBoundingBoxClient (Lnone/asj;Lnone/aiu;Lnone/cn;)Lnone/bcp;

View File

@ -1,6 +1,10 @@
CLASS none/aqk net/minecraft/block/impl/BlockTNT
FIELD a EXPLODE Lnone/asv;
METHOD a deserializeState (I)Lnone/asj;
METHOD a shouldDropItemsOnExplosion (Lnone/aip;)Z
ARG 0 explosion
METHOD a onDestroyedByExplosion (Lnone/aiu;Lnone/cn;Lnone/aip;)V
ARG 2 explosion
METHOD a activate (Lnone/aiu;Lnone/cn;Lnone/asj;Lnone/aak;Lnone/qz;Lnone/cu;FFF)Z
METHOD b createStateFactory ()Lnone/ask;
METHOD e serializeState (Lnone/asj;)I

View File

@ -53,6 +53,17 @@ CLASS none/se net/minecraft/entity/Entity
ARG 1 commandName
METHOD a setUuid (Ljava/util/UUID;)V
ARG 0 uuid
METHOD a getEffectiveExplosionResistance (Lnone/aip;Lnone/aiu;Lnone/cn;Lnone/asj;)F
ARG 0 explosion
ARG 1 world
ARG 2 pos
ARG 3 state
METHOD a canExplosionDestroyBlock (Lnone/aip;Lnone/aiu;Lnone/cn;Lnone/asj;F)Z
ARG 0 explosion
ARG 1 world
ARG 2 pos
ARG 3 state
ARG 4 power
METHOD a setWorld (Lnone/aiu;)V
ARG 0 world
METHOD a setPositionAndAngles (Lnone/cn;FF)V
@ -117,6 +128,7 @@ CLASS none/se net/minecraft/entity/Entity
METHOD bj isCustomNameVisible ()Z
METHOD bl getHorizontalFacing ()Lnone/cu;
METHOD bo getBoundingBox ()Lnone/bcp;
METHOD bt isImmuneToExplosion ()Z
METHOD bx getPassengerList ()Ljava/util/List;
METHOD c getBlockPos ()Lnone/cn;
METHOD c changeDimension (I)Lnone/se;

View File

@ -11,6 +11,7 @@ CLASS none/yl net/minecraft/entity/decoration/impl/EntityArmorStand
METHOD b serializeEntityTag (Lnone/dt;)V
METHOD b getEquippedStack (Lnone/sj;)Lnone/aeq;
ARG 0 slot
METHOD bt isImmuneToExplosion ()Z
METHOD h setHeadPitch (F)V
ARG 0 value
METHOD m update ()V

View File

@ -1,4 +1,9 @@
CLASS none/abf net/minecraft/entity/projectile/impl/EntityExplodingWitherSkull
METHOD a getEffectiveExplosionResistance (Lnone/aip;Lnone/aiu;Lnone/cn;Lnone/asj;)F
ARG 0 explosion
ARG 1 world
ARG 2 pos
ARG 3 state
METHOD a damage (Lnone/rp;F)Z
ARG 0 source
ARG 1 damage

View File

@ -1,4 +1,15 @@
CLASS none/abq net/minecraft/entity/vehicle/impl/EntityTNTMinecart
METHOD a getEffectiveExplosionResistance (Lnone/aip;Lnone/aiu;Lnone/cn;Lnone/asj;)F
ARG 0 explosion
ARG 1 world
ARG 2 pos
ARG 3 state
METHOD a canExplosionDestroyBlock (Lnone/aip;Lnone/aiu;Lnone/cn;Lnone/asj;F)Z
ARG 0 explosion
ARG 1 world
ARG 2 pos
ARG 3 state
ARG 4 power
METHOD a deserializeEntityTag (Lnone/dt;)V
METHOD a damage (Lnone/rp;F)Z
ARG 0 source

View File

@ -1 +1,46 @@
CLASS none/aip net/minecraft/sortme/Explosion
FIELD a createFire Z
FIELD b destroyBlocks Z
FIELD c rand Ljava/util/Random;
FIELD d world Lnone/aiu;
FIELD e x D
FIELD f y D
FIELD g z D
FIELD h entity Lnone/se;
FIELD i power F
FIELD j affectedBlocks Ljava/util/List;
FIELD k affectedPlayers Ljava/util/Map;
METHOD <init> (Lnone/aiu;Lnone/se;DDDFLjava/util/List;)V
ARG 0 world
ARG 1 entity
ARG 2 x
ARG 3 y
ARG 4 z
ARG 5 power
ARG 6 affectedBlocks
METHOD <init> (Lnone/aiu;Lnone/se;DDDFZZ)V
ARG 0 world
ARG 1 entity
ARG 2 x
ARG 3 y
ARG 4 z
ARG 5 power
ARG 6 createFire
ARG 7 destroyBlocks
METHOD <init> (Lnone/aiu;Lnone/se;DDDFZZLjava/util/List;)V
ARG 0 world
ARG 1 entity
ARG 2 x
ARG 3 y
ARG 4 z
ARG 5 power
ARG 6 createFire
ARG 7 destroyBlocks
ARG 8 affectedBlocks
METHOD a collectBlocksAndDamageEntities ()V
METHOD a affectWorld (Z)V
ARG 0 spawnParticles
METHOD b getAffectedPlayers ()Ljava/util/Map;
METHOD c getCausingEntity ()Lnone/sn;
METHOD d clearAffectedBlocks ()V
METHOD e getAffectedBlocks ()Ljava/util/List;

View File

@ -114,6 +114,21 @@ CLASS none/aiu net/minecraft/world/World
ARG 0 packet
METHOD a spawnEntity (Lnone/se;)Z
ARG 0 entity
METHOD a createExplosion (Lnone/se;DDDFZ)Lnone/aip;
ARG 0 entity
ARG 1 x
ARG 2 y
ARG 3 z
ARG 4 power
ARG 5 destroyBlocks
METHOD a createExplosion (Lnone/se;DDDFZZ)Lnone/aip;
ARG 0 entity
ARG 1 x
ARG 2 y
ARG 3 z
ARG 4 power
ARG 5 createFire
ARG 6 destroyBlocks
METHOD ac ()Ljava/util/Calendar;
METHOD ae getDifficulty ()Lnone/qx;
METHOD aj getWorldBorder ()Lnone/atd;

View File

@ -13,6 +13,14 @@ CLASS none/lu net/minecraft/world/WorldServer
ARG 0 info
METHOD a spawnEntity (Lnone/se;)Z
ARG 0 entity
METHOD a createExplosion (Lnone/se;DDDFZZ)Lnone/aip;
ARG 0 entity
ARG 1 x
ARG 2 y
ARG 3 z
ARG 4 power
ARG 5 createFire
ARG 6 destroyBlocks
METHOD aE isMainThread ()Z
METHOD b getWorld ()Lnone/aiu;
METHOD b onEntitySpawn (Lnone/se;)V