GenisysPro
for Minecraft PE/Windows 10 v1.1.x
Feature-rich server software for Minecraft PE and Windows 10 Edition
Static Public Member Functions
EnchantmentLevelTable Class Reference
Static Public Member Functions
static
init
()
Member Function Documentation
◆
init()
static init
(
)
static
31
{
32
self::$map = [
33
Enchantment::TYPE_ARMOR_PROTECTION
=> [
34
new
Range(1, 21),
35
new
Range(12, 32),
36
new
Range(23, 43),
37
new
Range(34, 54)
38
],
39
40
Enchantment::TYPE_ARMOR_FIRE_PROTECTION
=> [
41
new
Range(10, 22),
42
new
Range(18, 30),
43
new
Range(26, 38),
44
new
Range(34, 46)],
45
46
Enchantment::TYPE_ARMOR_FALL_PROTECTION
=> [
47
new
Range(5, 12),
48
new
Range(11, 21),
49
new
Range(17, 27),
50
new
Range(23, 33)
51
],
52
53
Enchantment::TYPE_ARMOR_EXPLOSION_PROTECTION
=> [
54
new
Range(5, 17),
55
new
Range(13, 25),
56
new
Range(21, 33),
57
new
Range(29, 41)
58
],
59
60
Enchantment::TYPE_ARMOR_PROJECTILE_PROTECTION
=> [
61
new
Range(3, 18),
62
new
Range(9, 24),
63
new
Range(15, 30),
64
new
Range(21, 36)
65
],
66
67
Enchantment::TYPE_WATER_BREATHING
=> [
68
new
Range(10, 40),
69
new
Range(20, 50),
70
new
Range(30, 60)
71
],
72
73
Enchantment::TYPE_WATER_AFFINITY
=> [
74
new
Range(10, 41)
75
],
76
77
Enchantment::TYPE_ARMOR_THORNS
=> [
78
new
Range(10, 60),
79
new
Range(30, 80),
80
new
Range(50, 100)
81
],
82
83
//Weapon
84
Enchantment::TYPE_WEAPON_SHARPNESS
=> [
85
new
Range(1, 21),
86
new
Range(12, 32),
87
new
Range(23, 43),
88
new
Range(34, 54),
89
new
Range(45, 65)
90
],
91
92
Enchantment::TYPE_WEAPON_SMITE
=> [
93
new
Range(5, 25),
94
new
Range(13, 33),
95
new
Range(21, 41),
96
new
Range(29, 49),
97
new
Range(37, 57)
98
],
99
100
Enchantment::TYPE_WEAPON_ARTHROPODS
=> [
101
new
Range(5, 25),
102
new
Range(13, 33),
103
new
Range(21, 41),
104
new
Range(29, 49),
105
new
Range(37, 57)
106
],
107
108
Enchantment::TYPE_WEAPON_KNOCKBACK
=> [
109
new
Range(5, 55),
110
new
Range(25, 75)
111
],
112
113
Enchantment::TYPE_WEAPON_FIRE_ASPECT
=> [
114
new
Range(10, 60),
115
new
Range(30, 80)
116
],
117
118
Enchantment::TYPE_WEAPON_LOOTING
=> [
119
new
Range(15, 65),
120
new
Range(24, 74),
121
new
Range(33, 83)
122
],
123
124
//Bow
125
Enchantment::TYPE_BOW_POWER
=> [
126
new
Range(1, 16),
127
new
Range(11, 26),
128
new
Range(21, 36),
129
new
Range(31, 46),
130
new
Range(41, 56)
131
],
132
133
Enchantment::TYPE_BOW_KNOCKBACK
=> [
134
new
Range(12, 37),
135
new
Range(32, 57)
136
],
137
138
Enchantment::TYPE_BOW_FLAME
=> [
139
new
Range(20, 50)
140
],
141
142
Enchantment::TYPE_BOW_INFINITY
=> [
143
new
Range(20, 50)
144
],
145
146
//Mining
147
Enchantment::TYPE_MINING_EFFICIENCY
=> [
148
new
Range(1, 51),
149
new
Range(11, 61),
150
new
Range(21, 71),
151
new
Range(31, 81),
152
new
Range(41, 91)
153
],
154
155
Enchantment::TYPE_MINING_SILK_TOUCH
=> [
156
new
Range(15, 65)
157
],
158
159
Enchantment::TYPE_MINING_DURABILITY
=> [
160
new
Range(5, 55),
161
new
Range(13, 63),
162
new
Range(21, 71)
163
],
164
165
Enchantment::TYPE_MINING_FORTUNE
=> [
166
new
Range(15, 55),
167
new
Range(24, 74),
168
new
Range(33, 83)
169
],
170
171
//Fishing
172
Enchantment::TYPE_FISHING_FORTUNE
=> [
173
new
Range(15, 65),
174
new
Range(24, 74),
175
new
Range(33, 83)
176
],
177
178
Enchantment::TYPE_FISHING_LURE
=> [
179
new
Range(15, 65),
180
new
Range(24, 74),
181
new
Range(33, 83)
182
]
183
];
184
}
The documentation for this class was generated from the following file:
src/pocketmine/item/enchantment/EnchantmentLevelTable.php
pocketmine
item
enchantment
EnchantmentLevelTable
Generated by
1.8.13