Mappings for projectileEntity (#880)

* Map LongArgumentSerializer (#813)

* Mappings for projectileEntity

* Changed/fix fireTime to fireTicks

* Some fixes

* Update mappings/net/minecraft/entity/projectile/ProjectileEntity.mapping

Co-Authored-By: Juuxel <kasperi.kauppi@gmail.com>

* Update mappings/net/minecraft/entity/projectile/ProjectileEntity.mapping

Co-Authored-By: Juuxel <kasperi.kauppi@gmail.com>

* Update mappings/net/minecraft/entity/projectile/ProjectileEntity.mapping

Co-Authored-By: Juuxel <kasperi.kauppi@gmail.com>
This commit is contained in:
João 2019-09-30 13:58:58 +01:00 committed by Modmuss50
parent d9447e37cc
commit fbb208ed8d
2 changed files with 25 additions and 5 deletions

View File

@ -10,7 +10,7 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
FIELD field_5953 firstUpdate Z
FIELD field_5954 trackedZ J
FIELD field_5955 LOGGER Lorg/apache/logging/log4j/Logger;
FIELD field_5956 fireTime I
FIELD field_5956 fireTicks I
FIELD field_5957 insideWater Z
FIELD field_5958 glowing Z
FIELD field_5959 chunkY I
@ -169,9 +169,9 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
ARG 0 movement
ARG 1 entityBoundingBox
ARG 2 collisions
METHOD method_20802 getFireTime ()I
METHOD method_20803 setFireTime (I)V
ARG 1 fireTime
METHOD method_20802 getFireTicks ()I
METHOD method_20803 setFireTicks (I)V
ARG 1 ticks
METHOD method_5621 getMountedHeightOffset ()D
METHOD method_5622 onBlockCollision (Lnet/minecraft/class_2680;)V
ARG 1 state

View File

@ -1,13 +1,17 @@
CLASS net/minecraft/class_1665 net/minecraft/entity/projectile/ProjectileEntity
CLASS class_1666 PickupPermission
METHOD method_7458 fromOrdinal (I)Lnet/minecraft/class_1665$class_1666;
ARG 0 ordinal
FIELD field_7571 damage D
FIELD field_7572 pickupType Lnet/minecraft/class_1665$class_1666;
FIELD field_7573 PROJECTILE_FLAGS Lnet/minecraft/class_2940;
FIELD field_7574 shake I
FIELD field_7575 punch I
FIELD field_7576 inGroundTime I
FIELD field_7577 flyingTick I
FIELD field_7578 life I
FIELD field_7579 piercingKilledEntities Ljava/util/List;
FIELD field_7580 OPTIONAL_UUID Lnet/minecraft/class_2940;
FIELD field_7584 sound Lnet/minecraft/class_3414;
FIELD field_7586 inBlockState Lnet/minecraft/class_2680;
FIELD field_7587 ownerUuid Ljava/util/UUID;
@ -26,15 +30,24 @@ CLASS net/minecraft/class_1665 net/minecraft/entity/projectile/ProjectileEntity
ARG 3 world
METHOD <init> (Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;)V
ARG 1 type
METHOD method_20011 getSound ()Lnet/minecraft/class_3414;
METHOD method_7432 setOwner (Lnet/minecraft/class_1297;)V
METHOD method_7433 setNoClip (Z)V
ARG 1 noClip
METHOD method_7434 getEntityCollision (Lnet/minecraft/class_243;Lnet/minecraft/class_243;)Lnet/minecraft/class_3966;
ARG 1 currentPosition
ARG 2 nextPosition
METHOD method_7435 applyEnchantmentEffects (Lnet/minecraft/class_1309;F)V
ARG 2 damageModifier
METHOD method_7436 getDragInWater ()F
METHOD method_7438 setDamage (D)V
ARG 1 damage
METHOD method_7439 setCritical (Z)V
METHOD method_7440 getSound ()Lnet/minecraft/class_3414;
ARG 1 critical
METHOD method_7440 getHitSound ()Lnet/minecraft/class_3414;
METHOD method_7441 isNoClip ()Z
METHOD method_7442 setShotFromCrossbow (Z)V
ARG 1 shotFromCrossbow
METHOD method_7443 isCritical ()Z
METHOD method_7444 setSound (Lnet/minecraft/class_3414;)V
ARG 1 sound
@ -42,17 +55,24 @@ CLASS net/minecraft/class_1665 net/minecraft/entity/projectile/ProjectileEntity
METHOD method_7446 age ()V
METHOD method_7447 getPierceLevel ()B
METHOD method_7448 getDamage ()D
METHOD method_7449 setPunch (I)V
ARG 1 punch
METHOD method_7450 onHit (Lnet/minecraft/class_1309;)V
ARG 1 target
METHOD method_7451 setPierceLevel (B)V
ARG 1 level
METHOD method_7452 getOwner ()Lnet/minecraft/class_1297;
METHOD method_7453 clearPiercingStatus ()V
METHOD method_7454 onEntityHit (Lnet/minecraft/class_3966;)V
METHOD method_7455 setProjectileFlag (IZ)V
ARG 1 index
ARG 2 flag
METHOD method_7456 isShotFromCrossbow ()Z
METHOD method_7457 onHit (Lnet/minecraft/class_239;)V
METHOD method_7474 setProperties (Lnet/minecraft/class_1297;FFFFF)V
ARG 1 user
ARG 2 pitch
ARG 3 yaw
ARG 4 roll
ARG 5 modifierZ
ARG 6 modifierXYZ