File tree 3 files changed +7
-4
lines changed
src/main/java/org/spongepowered/api
3 files changed +7
-4
lines changed Original file line number Diff line number Diff line change 61
61
import org .spongepowered .api .data .type .CatType ;
62
62
import org .spongepowered .api .data .type .ChestAttachmentType ;
63
63
import org .spongepowered .api .data .type .ComparatorMode ;
64
- import org .spongepowered .api .data .type .ItemActionEffect ;
65
64
import org .spongepowered .api .data .type .DoorHinge ;
66
65
import org .spongepowered .api .data .type .DripstoneSegment ;
67
66
import org .spongepowered .api .data .type .DyeColor ;
71
70
import org .spongepowered .api .data .type .HorseColor ;
72
71
import org .spongepowered .api .data .type .HorseStyle ;
73
72
import org .spongepowered .api .data .type .InstrumentType ;
73
+ import org .spongepowered .api .data .type .ItemActionEffect ;
74
74
import org .spongepowered .api .data .type .ItemTier ;
75
75
import org .spongepowered .api .data .type .LlamaType ;
76
76
import org .spongepowered .api .data .type .MatterType ;
Original file line number Diff line number Diff line change 25
25
package org .spongepowered .api .data .type ;
26
26
27
27
import org .spongepowered .api .Sponge ;
28
+ import org .spongepowered .api .data .Keys ;
28
29
import org .spongepowered .api .effect .potion .PotionEffect ;
29
30
import org .spongepowered .api .effect .potion .PotionEffectType ;
30
31
import org .spongepowered .api .effect .sound .SoundType ;
31
32
import org .spongepowered .api .entity .living .Living ;
32
33
import org .spongepowered .api .item .inventory .ItemStack ;
33
34
import org .spongepowered .api .item .inventory .ItemStackLike ;
34
35
import org .spongepowered .api .tag .Tag ;
35
- import org .spongepowered .api .world .World ;
36
36
37
37
import java .util .Arrays ;
38
38
import java .util .Collection ;
42
42
import java .util .stream .Collectors ;
43
43
44
44
/**
45
- * Represents an effect that can be applied on {@link ItemStack} consumption.
45
+ * Represents an effect an {@link ItemStack} can apply after some actions.
46
+ *
47
+ * @see Keys#CONSUME_EFFECTS
48
+ * @see Keys#DEATH_PROTECTION_EFFECTS
46
49
*/
47
50
public interface ItemActionEffect {
48
51
Original file line number Diff line number Diff line change 56
56
import org .spongepowered .api .data .type .CatType ;
57
57
import org .spongepowered .api .data .type .ChestAttachmentType ;
58
58
import org .spongepowered .api .data .type .ComparatorMode ;
59
- import org .spongepowered .api .data .type .ItemActionEffectType ;
60
59
import org .spongepowered .api .data .type .DoorHinge ;
61
60
import org .spongepowered .api .data .type .DripstoneSegment ;
62
61
import org .spongepowered .api .data .type .DyeColor ;
67
66
import org .spongepowered .api .data .type .HorseColor ;
68
67
import org .spongepowered .api .data .type .HorseStyle ;
69
68
import org .spongepowered .api .data .type .InstrumentType ;
69
+ import org .spongepowered .api .data .type .ItemActionEffectType ;
70
70
import org .spongepowered .api .data .type .ItemTier ;
71
71
import org .spongepowered .api .data .type .JigsawBlockOrientation ;
72
72
import org .spongepowered .api .data .type .LlamaType ;
You can’t perform that action at this time.
0 commit comments