mirror of https://github.com/FabricMC/yarn.git
56 lines
2.0 KiB
Plaintext
56 lines
2.0 KiB
Plaintext
CLASS net/minecraft/class_1303 net/minecraft/entity/ExperienceOrbEntity
|
|
FIELD field_27009 pickingCount I
|
|
FIELD field_30055 DESPAWN_AGE I
|
|
FIELD field_30056 EXPENSIVE_UPDATE_INTERVAL I
|
|
FIELD field_30058 MERGING_CHANCE_FRACTION I
|
|
FIELD field_6159 amount I
|
|
FIELD field_6161 health I
|
|
FIELD field_6162 target Lnet/minecraft/class_1657;
|
|
FIELD field_6164 orbAge I
|
|
METHOD <init> (Lnet/minecraft/class_1937;DDDI)V
|
|
ARG 1 world
|
|
ARG 2 x
|
|
ARG 4 y
|
|
ARG 6 z
|
|
ARG 8 amount
|
|
METHOD method_31492 (IILnet/minecraft/class_1303;)Z
|
|
ARG 2 orb
|
|
METHOD method_31493 spawn (Lnet/minecraft/class_3218;Lnet/minecraft/class_243;I)V
|
|
ARG 0 world
|
|
ARG 1 pos
|
|
ARG 2 amount
|
|
METHOD method_31494 isMergeable (Lnet/minecraft/class_1303;)Z
|
|
ARG 1 other
|
|
METHOD method_31495 isMergeable (Lnet/minecraft/class_1303;II)Z
|
|
ARG 0 orb
|
|
ARG 1 seed
|
|
ARG 2 amount
|
|
METHOD method_31496 wasMergedIntoExistingOrb (Lnet/minecraft/class_3218;Lnet/minecraft/class_243;I)Z
|
|
ARG 0 world
|
|
ARG 1 pos
|
|
ARG 2 amount
|
|
METHOD method_31497 merge (Lnet/minecraft/class_1303;)V
|
|
ARG 1 other
|
|
METHOD method_31498 expensiveUpdate ()V
|
|
COMMENT Performs an expensive update.
|
|
COMMENT
|
|
COMMENT @implSpec Called every second (every {@link #EXPENSIVE_UPDATE_INTERVAL} ticks).
|
|
COMMENT This method first checks if the orb still has a nearby {@link #target},
|
|
COMMENT and assigns a new target if there is none. It then tries to merge nearby experience orbs.
|
|
METHOD method_35051 repairPlayerGears (Lnet/minecraft/class_1657;I)I
|
|
COMMENT Repairs a player's gears using the experience recursively, until the experience is
|
|
COMMENT all used or all gears are repaired.
|
|
COMMENT
|
|
COMMENT @return the amount of leftover experience
|
|
ARG 1 player
|
|
ARG 2 amount
|
|
METHOD method_5917 getMendingRepairAmount (I)I
|
|
ARG 1 experienceAmount
|
|
METHOD method_5918 roundToOrbSize (I)I
|
|
ARG 0 value
|
|
METHOD method_5919 getExperienceAmount ()I
|
|
METHOD method_5920 getOrbSize ()I
|
|
METHOD method_5921 applyWaterMovement ()V
|
|
METHOD method_5922 getMendingRepairCost (I)I
|
|
ARG 1 repairAmount
|