-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathmahoutsukai-server.toml
1328 lines (1251 loc) · 45.9 KB
/
mahoutsukai-server.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
[boundary]
[boundary.alarm]
#This is the mana cost per cycle
#Range: 0 ~ 100000000
ALARM_BARRIER_MANA_COST = 1
#This is how often the boundary drains mana
#Range: 0 ~ 100000000
ALARM_BARRIER_MANA_CYCLE = 10
#This is the range of the boundary
#Range: 0 ~ 100000000
ALARM_BARRIER_RADIUS = 10
#This is how often the boundary does it's thing
#Range: 0 ~ 100000000
ALARM_BARRIER_CYCLE = 20
#Messages are sent to Action Bar as opposed to the Chat window
ALARM_ACTION_BAR_MESSAGES = false
[boundary.displacement]
#This is the mana cost per cycle
#Range: 0 ~ 100000000
DISPLACEMENT_BARRIER_MANA_COST = 1
#This is how often the boundary drains mana
#Range: 0 ~ 100000000
DISPLACEMENT_BARRIER_MANA_CYCLE = 5
#This is the range of the boundary
#Range: 0 ~ 100000000
DISPLACEMENT_BARRIER_RADIUS = 11
#This is how often the boundary does it's thing
#Range: 0 ~ 100000000
DISPLACEMENT_BARRIER_CYCLE = 4
[boundary."drain life"]
#This is the mana cost per cycle
#Range: 0 ~ 100000000
DRAIN_LIFE_BARRIER_MANA_COST = 5
#This is how often the boundary drains mana
#Range: 0 ~ 100000000
DRAIN_LIFE_BARRIER_MANA_CYCLE = 1
#This is the range of the boundary
#Range: 0 ~ 100000000
DRAIN_LIFE_BARRIER_RADIUS = 10
#This is how often the boundary does it's thing
#Range: 0 ~ 100000000
DRAIN_LIFE_BARRIER_CYCLE = 20
#This is whether the boundary ignores hunger when refilling
DRAIN_LIFE_IGNORE_HUNGER = false
#This is how much mana the boundary restores
#Range: 0 ~ 10000000
DRAIN_LIFE_MANA_REGEN = 1
#This is how much the boundary heals
#Range: -1.0E7 ~ 1.0E7
DRAIN_LIFE_HEAL_FACTOR = 0.5
#This is how much damage the boundary does
#Range: 0.0 ~ 1.0E7
DRAIN_LIFE_DAMAGE = 2.0
#The boundary does this much times its normal damage if the target has magic resistance
#Range: 0.0 ~ 1.0E7
DRAIN_LIFE_PUNISH_RESIST = 1.8
#Entities that won't be considered for the boundary
DRAIN_LIFE_ENTITY_BLACKLIST = []
[boundary.gravity]
#This is the mana cost per cycle
#Range: 0 ~ 100000000
GRAVITY_BARRIER_MANA_COST = 1
#This is how often the boundary drains mana
#Range: 0 ~ 100000000
GRAVITY_BARRIER_MANA_CYCLE = 2
#This is the range of the boundary
#Range: 0 ~ 100000000
GRAVITY_BARRIER_RADIUS = 10
#This is how often the boundary does it's thing
#Range: 0 ~ 100000000
GRAVITY_BARRIER_CYCLE = 1
#This is a multiplicative inrease in downward velocity
#Range: 0.0 ~ 1.0E8
GRAVITY_BARRIER_FACTOR = 1.4
#This is how often the boundary does it's thing
#Range: 0.0 ~ 1.0E8
GRAVITY_BARRIER_MAX = 5.0E7
[boundary.enclosure]
#This is the mana cost per cycle
#Range: 0 ~ 100000000
ENCLOSURE_BARRIER_MANA_COST = 20
#This is how often the boundary does it's thing
#Range: 0 ~ 100000000
ENCLOSURE_BARRIER_CYCLE = 20
#This is the range of the boundary
#Range: 0 ~ 100000000
ENCLOSURE_BARRIER_RADIUS = 5
[boundary.tangible]
#This is the mana cost per cycle
#Range: 0 ~ 100000000
TANGIBLE_BARRIER_MANA_COST = 1
#This is how often the boundary drains mana
#Range: 0 ~ 100000000
TANGIBLE_BARRIER_MANA_CYCLE = 3
#This is the range of the boundary
#Range: 0 ~ 100000000
TANGIBLE_BARRIER_RADIUS = 10
#This is how often the boundary does it's thing
#Range: 0 ~ 100000000
TANGIBLE_BARRIER_CYCLE = 20
[displacement]
[displacement.ascension]
#This is how often the circle checks for things to teleport
#Range: 0 ~ 100000000
ASCENSION_BLOCK_CYCLE = 4
#This is the cost of using the scroll (also the cost per teleport if not a scroll)
#Range: 0 ~ 100000000
ASCENSION_SCROLL_MANA_COST = 30
[displacement.equivalent]
#This is how often the circle checks for things to teleport
#Range: 0 ~ 100000000
EQUIVALENT_DISPLACEMENT_BLOCK_CYCLE = 4
#This is the cooldown between teleports (so you don't get shot back and forth rapidly)
#Range: 0 ~ 100000000
EQUIVALENT_DISPLACEMENT_RECEIVE_COOLDOWN = 15
#This is the cost per teleport
#Range: 0 ~ 100000000
EQUIVALENT_DISPLACEMENT_MANA_COST = 60
#Max Distance for Equivalent Displacement
#Range: -1.0E7 ~ 1.0E7
EQUIVALENT_DISPLACEMENT_MAX_DISTANCE = -1.0
#Whether Equivalent Displacement can traverse dimensions
EQUIVALENT_DISPLACEMENT_DIMENSIONAL_TRAVEL = true
[displacement.mental]
#This is the cost of using the scroll
#Range: 0 ~ 100000000
MENTAL_DISPLACEMENT_MANA_COST = 300
#This is how far you can go before being sent back to your body
#Range: 0 ~ 100000000
MENTAL_DISPLACEMENT_RANGE = 20
[displacement.projectile]
#This is the cost of using the scroll
#Range: 0 ~ 100000000
PROJECTILE_DISPLACEMENT_MANA_COST = 50
[displacement.ordered]
#This is how often the circle checks for things to teleport
#Range: 0 ~ 100000000
ORDERED_DISPLACEMENT_BLOCK_CYCLE = 4
#This is the cooldown between teleports (so you don't get shot back and forth rapidly)
#Range: 0 ~ 100000000
ORDERED_DISPLACEMENT_RECEIVE_COOLDOWN = 15
#This is the cost per teleport
#Range: 0 ~ 100000000
ORDERED_DISPLACEMENT_MANA_COST = 40
#This is the max distance between ordered displacement circles.
#Range: 0 ~ 100000000
ORDERED_DISPLACEMENT_RADIUS = 20
[displacement.protective]
#This is the cost of using the scroll
#Range: 0 ~ 100000000
PROTECTIVE_DISPLACEMENT_MANA_COST = 50
[displacement.scrying]
#This is the cost per name tag
#Range: 0 ~ 100000000
SCRYING_MANA_COST = 50
#This is how long (in ticks) before a single name tag use runs out
#Range: 0 ~ 100000000
SCRYING_DURATION = 1200
#This is how often a Scrying tile entity will send updates
#Range: 0 ~ 100000000
SCRYING_BLOCK_CYCLE = 4
#This is whether the scrying circle can scry non players
SCRY_NON_PLAYERS = true
[projection]
[projection."weapon projectile"]
#This is the cost of using the scroll
#Range: 0 ~ 100000000
WEAPON_SHOOTER_MANA_COST = 100
#Speed of projectiles shot from the weapon projectile bow
#Range: 0.0 ~ 1.0E7
WEAPON_SHOOTER_PROJECTILE_SPEED = 3.0
#Damage multiplier for projectiles shot from the weapon projectile bow
#Range: 0.0 ~ 1.0E7
WEAPON_SHOOTER_DAMAGE_MULTIPLIER = 1.0
#Weapon projectile bow durability
#Range: 0 ~ 10000000
WEAPON_SHOOTER_DURABILITY = 30
[projection.treasury]
#This is the cost of using the scroll
#Range: 0 ~ 100000000
TREASURY_PROJECTION_SCROLL_MANA_COST = 1000
#This is the cost per projectile when using the gauntlet
#Range: 0 ~ 100000000
TREASURY_PROJECTION_GAUNTLET_MANA_COST = 120
#This is the delay between projectiles of the gauntlet
#Range: 0 ~ 100000000
TREASURY_PROJECTION_COOLDOWN = 10
#This is the cost per chain when using the gauntlet in Chains mode
#Range: 0 ~ 100000000
TREASURY_PROJECTION_CHAINS_MANA_COST = 120
#This is the delay between chains of the gauntlet in Chains mode
#Range: 0 ~ 100000000
TREASURY_PROJECTION_CHAINS_COOLDOWN = 10
#How many initial chains to spawn
#Range: 0 ~ 100000000
TREASURY_PROJECTION_CHAINS_COUNT = 16
#How much damage chains do on contact
#Range: 0.0 ~ 1.0E8
TREASURY_PROJECTION_CHAINS_DAMAGE = 1.0
#This is the cost per weapon when using the gauntlet in AOE mode
#Range: 0 ~ 100000000
TREASURY_PROJECTION_AOE_MANA_COST = 120
#This is the delay between weapons of the gauntlet in AOE mode
#Range: 0 ~ 100000000
TREASURY_PROJECTION_AOE_COOLDOWN = 4
#This is the max distance between the target and the projectile spawn
#Range: 0 ~ 100000000
TREASURY_PROJECTION_DISTANCE = 20
#This is the min distance between the target and the projectile spawn
#Range: 0 ~ 100000000
TREASURY_PROJECTION_MIN_DISTANCE = 8
#This is the wind up time each projectile has before firing.
#Range: 0.0 ~ 1.0E8
TREASURY_PROJECTION_SPEED = 30.0
#Ignore whitelist; allow everything
TREASURY_PROJECTION_ALLOW_ALL = false
#Ignore whitelist & blacklist; allow everything
TREASURY_PROJECTION_DENY_ALL = false
#A list of additional registry names which will be considered for selection in Treasury Projection
TREASURY_PROJECTION_WHITELIST = []
#A list of registry names which will be not considered for selection in Treasury Projection
TREASURY_PROJECTION_BLACKLIST = []
#Treasury Projection Speed Increase Per Available Sword
#Range: -10000.0 ~ 10000.0
TREASURY_PROJECTION_SPEED_INCREASE_PER_SWORD = 1.0
#Treasury Projection Speed Minimum
#Range: 0.0 ~ 100000.0
TREASURY_PROJECTION_SPEED_MIN = 10.0
#Treasury Projection Cooldown Increase Per Available Sword
#Range: -10000.0 ~ 10000.0
TREASURY_PROJECTION_COOLDOWN_INCREASE_PER_SWORD = 1.0
#Treasury Projection Cooldown Minimum
#Range: 0.0 ~ 100000.0
TREASURY_PROJECTION_COOLDOWN_MIN = 3.0
#Treasury Projection AOE Mode Max Spawns Per Tick
#Range: 0.0 ~ 100000.0
TREASURY_PROJECTION_AOE_MAX_SPAWNS = 3.0
#Treasury Projection AOE Mode Swords Per Spawn
#Range: 0.0 ~ 100000.0
TREASURY_PROJECTION_AOE_SWORDS_PER_SPAWN = 5.0
#Treasury Projection Increases Requires Unique Weapons
TREASURY_PROJECTION_INCREASE_REQUIRES_UNIQUE = true
#Treasury Projection Only Uses Ender Chest
TREASURY_PROJECTION_ENDER_CHEST_ONLY = false
#Treasury Projection weapons despawn after hitting the ground
TREASURY_PROJECTION_DESPAWN_AFTER_LAND = false
[projection.strengthening]
#This is the cost of using the scroll
#Range: 0 ~ 100000000
STRENGTHENING_MANA_COST = 50
#Strengthening Item Spawn Blacklist
STRENGTHENING_ITEM_SPAWN_BLACKLIST = []
#Items that Strengthening won't work on
STRENGTHENING_ITEM_BLACKLIST = []
#Max Strengthening Cap
#Range: 0 ~ 100000000
STRENGTHENING_CAP = 50
[projection."reality marble"]
#This is the cost of using the scroll
#Range: 0 ~ 100000000
MARBLE_MANA_COST = 4000
#If you have dimension conflicts, change this to something else
#Range: -1000000 ~ 100000000
MARBLE_DIMENSION = -1
#Durability of swords spawned in the Marble Dimension
#Range: 0 ~ 100000000
MARBLE_DIMENSION_DURABILITY = 3
#Distance between swords spawned in the Marble Dimension
#Range: 0 ~ 100000000
MARBLE_DIMENSION_SPAWN_RATE = 13
#Probability of sword spawn
#Range: 0.0 ~ 1.0E8
MARBLE_DIMENSION_SPAWN_CHANCE = 0.8
#These will spawn in the Reality Marble as entities.. No guarantees on functionality if you change this.
MARBLE_SWORD_SPAWN_LIST = ["minecraft:iron_sword", "minecraft:diamond_sword", "minecraft:stone_sword"]
#Reality Marble Mob Blacklist
MARBLE_MOB_BLACKLIST = []
[projection.proximity]
#This is the cost of using the scroll
#Range: 0 ~ 100000000
PROXIMITY_PROJECTION_MANA_COST = 160
#How much durability the Proximity Projection Keys have
#Range: 0 ~ 100000000
PROXIMITY_PROJECTION_DURABILITY = 30
[projection.projection]
#This is the cost of using the scroll
#Range: 0 ~ 100000000
PROJECTION_MANA_COST = 100
#A list of item names which cannot be projected. Such as minecraft:diamond_sword , for example.
PROJECTION_BLACKLIST = []
#If False, PROJECTION_BLACKLIST will be considered a whitelist
PROJECTION_IS_BLACKLIST = true
#Projection Enchantment Blacklist
PROJECTION_ENCHANTMENT_BLACKLIST = []
#Either the amount of damage a projected item takes from its max, or the total durability of the projected item
#Range: 0 ~ 100000000
PROJECTION_DURABILITY_FACTOR = 5
#Whether the projected durability is based on max damage (false) or just flat (true)
PROJECTION_DURABILITY_FLAT = true
#Projection items cannot be used in anvil
PROJECTION_ANVIL_CANCEL = false
#Projection Explicit Whitelist
PROJECTION_EXPLICIT_WHITELIST = []
[projection."power consolidation"]
#This is the cost per sword transformation.
#Range: 0 ~ 100000000
POWER_CONSOLIDATION_SWORD_MANA_COST = 5000
#This is the cost per cycle for creating the lake.
#Range: 0 ~ 100000000
POWER_CONSOLIDATION_LAKE_MANA_COST = 30
#This is how often the lake does it's thing to make a lake
#Range: 0 ~ 100000000
POWER_CONSOLIDATION_LAKE_CYCLE = 20
#This is the max radius of the lake
#Range: 0 ~ 100000000
POWER_CONSOLIDATION_LAKE_RADIUS = 12
#This is the minimum threshhold a lake needs to be to be able to transform a sword into Caliburn.
#Range: 0 ~ 100000000
POWER_CONSOLIDATION_LAKE_THRESHHOLD = 150
#This is a nerf factor applied to enchantments to reduce the amount of power that can be consolidated. Lower is less nerf.
#Range: 0.0 ~ 1.0E8
POWER_CONSOLIDATION_NERF_FACTOR = 0.6
#This is the distance before the lake begins to generate fog. (Note: Higher values may decrease FPS)
#Range: 0.0 ~ 1.0E8
POWER_CONSOLIDATION_FOG_RADIUS = 8.0
#This is the range for pulling undead mobs with Caliburn
#Range: 0 ~ 100000000
POWER_CONSOLIDATION_PULL_RADIUS = 20
#This is the range for smiting undead mobs with Caliburn
#Range: 0 ~ 100000000
POWER_CONSOLIDATION_SMITE_RADIUS = 10
#How much durability Caliburn has.
#Range: 0 ~ 100000000
POWER_CONSOLIDATION_DURABILITY = 1000
#This is the range for undead mobs to fear Caliburn
#Range: 0 ~ 100000000
POWER_CONSOLIDATION_FEAR_RADIUS = 15
#Entities must be this close to the wielder of Caliburn to be affected by the sweep.
#Range: 0 ~ 100000000
POWER_CONSOLIDATION_SWEEP_RADIUS = 6
#The highest attack Caliburn can go to
#Range: 0 ~ 100000000
POWER_CONSOLIDATION_ATTACK_CAP = 5000
#Entities must be this close to the wielder of Caliburn's look vector to be affected by the sweep.
#Range: 0 ~ 100000000
POWER_CONSOLIDATION_SWEEP_LOOK_RADIUS = 3
#Acts as a blacklist if the toggle is on
POWER_CONSOLIDATION_BLACKLIST = ["mahoutsukai:clarent", "mahoutsukai:morgan"]
#Toggles the sword blacklist functionality
POWER_CONSOLIDATION_CALIBURN_BLACKLIST_TOGGLE = true
#Toggles whether it water should attempt to create tile entities. Only needed for old worlds with murky water in them.
POWER_CONSOLIDATION_RETRO_FOG_FIX = false
#Acts as a blacklist for the Fear Effect & Pull Effect on Caliburn
POWER_CONSOLIDATION_FEAR_BLACKLIST = []
#Power Consolidation Enchant Blacklist
POWER_CONSOLIDATION_ENCHANT_BLACKLIST = ["minecraft:mending"]
#Power Consolidation Damage Cap Tiers
POWER_CONSOLIDATION_TIERS = [100.0, 150.0, 200.0, 250.0, 300.0, 350.0, 400.0, 450.0, 500.0, 550.0, 600.0, 650.0, 700.0, 750.0, 800.0, 850.0, 900.0, 950.0, 1000.0, 1500.0, 2000.0, 2500.0, 3000.0, 3500.0, 4000.0, 4500.0, 5000.0]
#Power Consolidation Tier Upgrade Items
POWER_CONSOLIDATION_TIER_UPGRADE_ITEM = ["irons_spellbooks:ender_upgrade_orb"]
#Words which are considered unholy by Caliburn and Rhongomyniad
UNHOLY_WORDS = ["zomb", "vampir", "demon", "devil", "skele", "lich", "evil", "curse", "undead", "wither"]
[projection.rhongomyniad]
#Rhongomyniad Lake Nerf Factor
#Range: -1.0E7 ~ 1.0E7
RHONGOMYNIAD_NERF_FACTOR = 0.6
#Rhongomyniad Speed Factor
#Range: -1.0E7 ~ 1.0E7
RHONGOMYNIAD_SPEED_FACTOR = 1.4
#Rhongomyniad Mana Cost
#Range: 0 ~ 10000000
RHONGOMYNIAD_MANA_COST = 300
#Rhongomyniad Max Smites
#Range: 0 ~ 10000000
RHONGOMYNIAD_MAX_SMITES = 10
#Rhongomyniad Range
#Range: 0 ~ 10000000
RHONGOMYNIAD_RANGE = 20
#Rhongomyniad Respects Geas And Caster Immunity
RHONGOMYNIAD_RESPECT_IMMUNE = false
[projection.clarent]
#Clarent is Unbreakable
CLARENT_UNBREAKABLE = true
#Clarent Durability
#Range: 0 ~ 100000000
CLARENT_DURABILITY = 1500
#How long Clarent's wound lasts
#Range: 0 ~ 100000000
CLARENT_WOUND_TICKS = 600
#How much damage the wound does per hit
#Range: 0.0 ~ 1.0E8
CLARENT_WOUND_DAMAGE = 0.2
#How much Clarent's stored damage decreases per tick while blocking
#Range: 0.0 ~ 1.0E8
CLARENT_DECREASE_PER_BLOCKING_TICK = 0.02
#How many hits the wound does each time it activates
#Range: 0 ~ 100000000
CLARENT_WOUND_DAMAGE_HITS = 3
#Which swords cannot turn into Clarent
CLARENT_SWORD_BLACKLIST = ["mahoutsukai:caliburn", "mahoutsukai:morgan"]
#Max stored damage for Clarent
#Range: 0 ~ 100000000
CLARENT_ATTACK_CAP = 5000000
#Nerf factor for damage stored by Clarent
#Range: 0.0 ~ 1.0E8
CLARENT_STORED_FACTOR = 0.5
#Clarent Blacklist Toggle
CLARENT_BLACKLIST_TOGGLE = true
#Clarent Mana Per Damage
#Range: 0.0 ~ 1.0E7
CLARENT_MANA_PER_DAMAGE = 10.0
[projection.emrys]
#How far the focused lightning can go
#Range: 0 ~ 100000000
EMRYS_MAX_RANGE = 22
#Emrys Damage Focused Per Second
#Range: 0.0 ~ 1.0E8
EMRYS_DAMAGE_FOCUSED_PER_SECOND = 4.0
#How much damage the chain lightning does
#Range: 0.0 ~ 1.0E8
EMRYS_DAMAGE_ZAP = 1.5
#Whether sky lightning from the emrys staff ignites the ground
EMRYS_BOLT_FIRE = false
#How much mana per second drained by Emrys Staff when using focused attack
#Range: 0 ~ 100000000
EMRYS_MANA_COST_FOCUSED = 200
#How much mana per second drained by Emrys Staff when using focused attack
#Range: 0 ~ 100000000
EMRYS_MANA_COST_PASSIVE = 80
#Disable Emrys
DISABLE_EMRYS = false
[projection."morgan and caliburn"]
#List of allowed pets that can be killed with Caliburn to create Morgan
MORGAN_TRANSFORM_ENTITY_WHITELIST = ["minecraft:warden"]
#How much damage Morgan gains from killing children
#Range: 0.0 ~ 1.0E8
MORGAN_CHILD_INCREASE = 1.0
#How much damage Morgan gains from killing adult villagers
#Range: 0.0 ~ 1.0E8
MORGAN_ADULT_INCREASE = 0.2
#How much durability Morgan gains from killing villagers
#Range: 0 ~ 100000000
MORGAN_HEAL_FACTOR = 30
#Cooldown between special cast for Caliburn and Morgan
#Range: 0 ~ 100000000
MORGAN_CALIBURN_POWER_COOLDOWN = 600
#How long Morgan's Rage attack lasts
#Range: 0 ~ 100000000
MORGAN_RAGE_TIME = 120
#How far Morgan's ball can go before stopping
#Range: 0 ~ 100000000
MORGAN_MAX_BALL_RANGE = 15
#How far Morgan's ball's spikes can go
#Range: 0 ~ 100000000
MORGAN_SPIKE_RANGE = 10
#Morgan Upgrade Mana Cost
#Range: 0 ~ 10000000
MORGAN_UPGRADE_MANA_COST = 400
#Caliburn Morgan Ability Mana Cost
#Range: 0 ~ 100000000
CALIBURN_MORGAN_ABILITY_MANA_COST = 300
[projection.replica]
#Replica Shockwave Base Damage
#Range: 0.0 ~ 1.0E7
REPLICA_BASE_DAMAGE = 4.0
#Replica Friend Teleport Range
#Range: 0.0 ~ 1.0E7
REPLICA_TELEPORT_FRIEND_RANGE = 6.0
#Replica Friend Teleport Max Distance
#Range: -1.0E7 ~ 1.0E7
REPLICA_TELEPORT_MAX_DISTANCE = -1.0
#Replica Teleport Start Time
#Range: 0 ~ 10000000
REPLICA_TELEPORT_START_TELEPORTING = 110
#Replica Teleport Stop Time
#Range: 0 ~ 10000000
REPLICA_TELEPORT_STOP_TELEPORTING = 120
#Replica Teleport Life
#Range: 0 ~ 10000000
REPLICA_TELEPORT_LIFE = 140
#Replica Teleport Mana Cost
#Range: 0 ~ 10000000
REPLICA_TELEPORT_MANA_COST = 300
#Replica Shockwave Mana Cost
#Range: 0 ~ 10000000
REPLICA_ATTACK_MANA_COST = 30
#Replica Shockwave Cooldown
#Range: 0 ~ 1000000
REPLICA_SHOCKWAVE_COOLDOWN = 50
#Replica Shockwave Range
#Range: 0.0 ~ 1.0E7
REPLICA_ATTACK_RANGE = 8.0
#Replica can Teleport across Dimensions
REPLICA_TELEPORT_CROSS_DIMENSION = true
#Replica Cover Move Range
#Range: 0.0 ~ 1.0E7
REPLICA_COVER_MOVE_RANGE = 20.0
#Replica Shockwave Max Damage
#Range: 0.0 ~ 1.0E7
REPLICA_MAX_DAMAGE = 5000000.0
#Replica is disabled
REPLICA_DISABLED = false
#Replica Banned Damage Types
REPLICA_BANNED_DAMAGE_TYPES = []
#Replica Durability
#Range: 0 ~ 10000000
REPLICA_DURABILITY = 10000
#Replica is Unbreakable
REPLICA_IS_UNBREAKABLE = true
[exchange]
[exchange.alchemical]
#This is how often the circle changes a layer underneath it
#Range: 0 ~ 100000000
ALCHEMICAL_EXCHANGE_BLOCK_CYCLE = 20
#How far down gets changed by the Alchemical Exchange
#Range: 0 ~ 100000000
ALCHEMICAL_EXCHANGE_HEIGHT = 5
#This is the cost for each block changed by the circle
#Range: 0 ~ 100000000
ALCHEMICAL_EXCHANGE_MANA_COST = 16
#This is a list of blocks available in the dirt-class exchange.
ALCHEMICAL_DIRT_CLASS = ["minecraft:dirt", "minecraft:sand", "minecraft:soul_sand", "minecraft:snow_block"]
#This is a list of blocks available in the stone-class exchange.
ALCHEMICAL_STONE_CLASS = ["minecraft:stone", "minecraft:ice", "minecraft:packed_ice", "minecraft:sandstone", "minecraft:red_sandstone", "minecraft:gravel", "minecraft:end_stone", "minecraft:purpur_block", "minecraft:magma_block", "minecraft:netherrack", "minecraft:terracotta"]
#This is a list of blocks available in the metal-class exchange.
ALCHEMICAL_METAL_CLASS = ["minecraft:iron_ore", "minecraft:gold_ore", "minecraft:nether_quartz_ore"]
#This is a list of blocks available in the gem-class exchange.
ALCHEMICAL_GEM_CLASS = ["minecraft:diamond_ore", "minecraft:emerald_ore"]
#This is a list of blocks available in the clay-class exchange.
ALCHEMICAL_CLAY_CLASS = ["minecraft:clay", "minecraft:coal_ore", "minecraft:redstone_ore", "minecraft:lapis_ore"]
#This is a list of blocks available in the wood-class exchange.
ALCHEMICAL_WOOD_CLASS = ["minecraft:oak_log", "minecraft:birch_log", "minecraft:acacia_log", "minecraft:jungle_log", "minecraft:spruce_log", "minecraft:dark_oak_log", "minecraft:cactus", "minecraft:pumpkin", "minecraft:melon", "minecraft:brown_mushroom_block", "minecraft:red_mushroom_block", "minecraft:hay_block", "minecraft:nether_wart_block"]
#This is a list of blocks available in the special-class exchange.
ALCHEMICAL_SPECIAL_CLASS = ["minecraft:prismarine", "minecraft:glowstone", "minecraft:sea_lantern", "minecraft:obsidian", "minecraft:slime_block"]
#This is a list of blocks available in the grass-class exchange.
ALCHEMICAL_GRASS_CLASS = ["minecraft:grass_block", "minecraft:mycelium"]
#This is a list of blocks available in the fluid-class exchange.
ALCHEMICAL_FLUID_CLASS = ["minecraft:lava", "minecraft:water"]
#This is a list of blocks available in the moving-fluid-class exchange.
ALCHEMICAL_MOVING_FLUID_CLASS = []
[exchange.catalyst]
#This is how often the circle checks for catalysts on top to change
#Range: 0 ~ 100000000
CATALYST_EXCHANGE_BLOCK_CYCLE = 4
#This is the cost for each catalyst exchanged by the circle
#Range: 0 ~ 100000000
CATALYST_EXCHANGE_MANA_COST = 50
[exchange.chronal]
#This is how often the circle restores or deducts mana
#Range: 0 ~ 100000000
CHRONAL_EXCHANGE_BLOCK_CYCLE = 20
#This is how much mana is gained or lost every cycle
#Range: 0 ~ 100000000
CHRONAL_EXCHANGE_MANA_GAIN_LOSS = 10
[exchange.durability]
#This is how often the circle restores mana
#Range: 0 ~ 100000000
DURABILITY_EXCHANGE_BLOCK_CYCLE = 20
#This is the limit on mana restored per cycle
#Range: 0 ~ 100000000
DURABILITY_EXCHANGE_MANA_GAIN_CAP = 10
#Take this much durability per mana point gained
#Range: 0.0 ~ 1.0E8
DURABILITY_EXCHANGE_EFFICIENCY = 1
#Items on this list will not be considered valid for durability exchange
DURABILITY_EXCHANGE_BLACKLIST = []
#Durability Exchange Tax Brackets
DURABILITY_EXCHANGE_TAX_BRACKETS = [5000.0, 20000.0, 100000.0]
#Durability Exchange Tax Rates
DURABILITY_EXCHANGE_TAX_RATES = [0.02, 0.03, 0.04]
[exchange.damage]
#This is the cost of using the scroll
#Range: 0 ~ 100000000
DAMAGE_EXCHANGE_MANA_COST = 40
#This is the how much mana you get back when you're injured
#Range: 0 ~ 100000000
DAMAGE_EXCHANGE_MANA_GAIN = 20
#This is the new value of damage done while damage exchange is active
#Range: 0.0 ~ 1.0E8
DAMAGE_EXCHANGE_REDUCE_TO = 1.0
#Damage Exchange Cap
#Range: 0 ~ 1000000000
DAMAGE_EXCHANGE_CAP = 5
[exchange.contract]
#This is the cost of forming a contract with another player
#Range: 0 ~ 100000000
CONTRACT_MANA_COST = 10
#This is how often the block checks for players on top of it
#Range: 0 ~ 100000000
CONTRACT_BLOCK_CYCLE = 4
#This is the max distance between contract circles.
#Range: 0 ~ 100000000
CONTRACT_RADIUS = 10
[exchange.immunity]
#This is the mana cost per scroll
#Range: 0 ~ 100000000
IMMUNITY_EXCHANGE_MANA_COST = 400
#This is how long the buff/debuff lasts (in ticks)
#Range: 0 ~ 100000000
IMMUNITY_EXCHANGE_TIME = 1200
[mystic]
[mystic.spatial]
#This is the cost of using the scroll
#Range: 0 ~ 100000000
SPATIAL_DISORIENTATION_MANA_COST = 100
#This is the cost of using the staff on a block (per second!)
#Range: 0 ~ 100000000
SPATIAL_DISORIENTATION_MANA_COST_AOE = 20
#This is a flat cost of using the staff on an entity
#Range: 0 ~ 100000000
SPATIAL_DISORIENTATION_MANA_COST_ST = 200
#Spatial Disorientation Air Resistance
SPATIAL_DISORIENTATION_AIR_RESISTANCE = false
#Spatial Disorientation Launch Speed
#Range: 0.0 ~ 1.0E7
SPATIAL_DISORIENTATION_SPEED = 7.0
#Spatial Disorientation AOE Mode Radius
#Range: 0.0 ~ 1.0E7
SPATIAL_DISORIENTATION_AOE_RADIUS = 4.0
[mystic."big explosion"]
#This is the cost of using the scroll
#Range: 0 ~ 100000000
MYSTIC_STAFF_SUMMON_MANA_COST = 100
#This is the cost of using the giant explosion
#Range: 0 ~ 100000000
MYSTIC_STAFF_BIG_MANA_COST = 5000
#Whether the damage is flat or scales with caster's 'level'
MYSTIC_STAFF_BIG_SCALES = true
#Either a fraction of the max mana (if scaling) or a flat damage value
#Range: 0.0 ~ 1.0E8
MYSTIC_STAFF_BIG_FACTOR = 0.002
#Explosion Size for Big Explosion
#Range: 0 ~ 100000000
MYSTIC_STAFF_BIG_SIZE = 30
#Mystic Staff Creates Rain and Thunder
MYSTIC_STAFF_BIG_RAIN = true
#Mystic Staff Scaling Mana Factor
#Range: 0.0 ~ 1.0E7
MYSTIC_STAFF_SCALING_MANA = 0.0
#Mystic Staff World Damage
MYSTIC_STAFF_WORLD_DAMAGE = true
[mystic."aoe explosion"]
#This is the cost of using the multiple explosion mode
#Range: 0 ~ 100000000
MYSTIC_STAFF_AOE_MANA_COST = 600
#Whether the damage is flat or scales with caster's 'level'
MYSTIC_STAFF_AOE_SCALES = true
#Either a fraction of the max mana (if scaling) or a flat damage value
#Range: 0.0 ~ 1.0E8
MYSTIC_STAFF_AOE_FACTOR = 0.001
#Explosion Size for AOE Explosion
#Range: 0 ~ 100000000
MYSTIC_STAFF_AOE_SIZE = 4
#Delay between firing on AOE Mode of Explosion Staff
#Range: 0 ~ 10000000
MYSTIC_STAFF_AOE_DELAY = 3
#Mystic Staff AOE Scaling Mana Factor
#Range: 0.0 ~ 1.0E7
MYSTIC_STAFF_AOE_SCALING_MANA = 0.0
[mystic.beam]
#Mystic Staff Beam Mana Per Tick
#Range: 0 ~ 100000000
MYSTIC_STAFF_BEAM_MANA_PER_TICK = 500
#Mystic Staff Beam Damage Factor
#Range: -1.0E7 ~ 1.0E8
MYSTIC_STAFF_BEAM_DAMAGE_FACTOR = 0.001
#Whether the damage is flat or scales with caster's 'level'
MYSTIC_STAFF_BEAM_DAMAGE_SCALES = true
#Mystic Staff Beam Damage Acceleration
#Range: 0.0 ~ 1.0E8
MYSTIC_STAFF_BEAM_DAMAGE_ACCELERATION = 1.5
#Mystic Staff Beam Max Block Break Per Tick
#Range: 0 ~ 100000000
MYSTIC_STAFF_BEAM_MAX_BLOCK_BREAK_PER_TICK = 90
#Mystic Staff Beam Block Whitelist
MYSTIC_STAFF_BEAM_BLOCK_WHITELIST = []
#Mystic Staff Beam Scaling Mana Factor
#Range: 0.0 ~ 1.0E7
MYSTIC_STAFF_BEAM_SCALING_MANA = 0.0
[mystic."rho aias"]
#This is the cost of using the scroll
#Range: 0 ~ 100000000
RHO_AIAS_MANA_COST = 300
#How far away Rho Aias will delete entities
#Range: 0 ~ 100000000
RHO_AIAS_KILL_RANGE = 30
#How long Rho Aias lasts
#Range: 0 ~ 100000000
RHO_AIAS_LIFE = 1200
#Entities which Rho Aias will delete if within range
RHO_AIAS_ENTITY_KILL_LIST = ["mahoutsukai:gandr_entity"]
#Entities which Rho Aias will delete if colliding with.
RHO_AIAS_COLLIDE_KILL_LIST = ["mahoutsukai:gandr_entity"]
#Logs detected entities from the kill list, for debug only
RHO_AIAS_KILL_DEBUG = false
#Whether Rho Aias boops all the time or just when caster sneaking
RHO_AIAS_SNEAK_BOOP = true
[mystic."shared pain"]
#This is the cost of using the scroll
#Range: 0 ~ 100000000
DAMAGE_REPLICATION_MANA_COST = 160
[mystic."borrowed authority"]
#This is the cost of using the scroll
#Range: 0 ~ 100000000
AUTHORITY_MANA_COST = 900
#This is how long the effect lasts (in ticks)
#Range: 0 ~ 100000000
AUTHORITY_TIME = 400
#This is how much damage done to the player when attacking something
#Range: 0.0 ~ 1.0E8
AUTHORITY_DAMAGE_TO_SELF = 1.5
#This is how much damaqe is done when the player hits something
#Range: 0.0 ~ 1.0E8
AUTHORITY_DAMAGE_TO_OTHER = 3.0
#This is the slowdown factor when a punched thing hits a wall. Lower is slower
#Range: 0.0 ~ 1.0E8
AUTHORITY_BREAK_SLOW_DOWN_FACTOR = 0.5
#This is the slowdown factor when a punched thing is flying through the air normally. Lower is slower
#Range: 0.0 ~ 1.0E8
AUTHORITY_NORMAL_SLOW_DOWN_FACTOR = 0.875
#This is the multiplier for speed when the buff is active. Lower is slower
#Range: 0.0 ~ 1.0E8
AUTHORITY_SPEED_MULTIPLIER = 1.8
#Blocks with higher than this resistance will not be broken. Set to 0 for no breaking.
#Range: 0 ~ 100000000
AUTHORITY_BLOCK_RESISTANCE_LIMIT = 45
#Borrowed Authority Drops Blocks
AUTHORITY_DROPS_BLOCKS = true
[mystic."cup of heaven"]
#This is multiplied by the square root of the area of the target network, and then multiplied by the sum of potion to get the mana cost.
#Range: 0 ~ 100000000
HEAVENS_CUP_MANA_COST = 2
#This is the maximum distance the player can be from a network to activate it
#Range: 0 ~ 100000000
HEAVENS_CUP_START_DISTANCE = 20
#This is how long potion generated by the network last.
#Range: 0 ~ 100000000
HEAVENS_CUP_DURATION = 1200
#This is the maximum distance between nodes for them to be counted as part of the network.
#Range: 0 ~ 100000000
HEAVENS_CUP_NETWORK_DISTANCE = 30
#Iterations per tick for Heavens Cup
#Range: 0 ~ 100000000
HEAVENS_CUP_MAX_ITERS = 10
#List of effects, in order, achievable by the cup of heaven
HEAVENS_CUP_EFFECTS = ["poison", "weakness", "blindness", "slowness", "wither", "levitation"]
[eyes]
[eyes.clairvoyance]
#This is the cost of using the scroll
#Range: 0 ~ 100000000
CLAIRVOYANCE_MANA_COST = 220
#This is how long the buff lasts
#Range: 0 ~ 100000000
CLAIRVOYANCE_TIME = 1200
#Entities within this radius will have their movement predicted
#Range: 0 ~ 100000000
CLAIRVOYANCE_RANGE = 30
[eyes.binding]
#This is the cost of using the scroll
#Range: 0 ~ 100000000
MYSTIC_EYES_MANA_COST = 320
#This is how long the buff lasts
#Range: 0 ~ 100000000
MYSTIC_EYES_TIME = 600
#Entities must be within this radius of the user to be affected
#Range: 0 ~ 100000000
MYSTIC_EYES_RANGE_FROM_USER = 5
#Entities must be this close to the user's look vector to be affected
#Range: 0 ~ 100000000
MYSTIC_EYES_RANGE_FROM_LOOK_VEC = 4
[eyes.reversion]
#This is the cost of using the scroll
#Range: 0 ~ 100000000
REVERSION_EYES_MANA_COST = 410
#This is how long the buff lasts
#Range: 0 ~ 100000000
REVERSION_EYES_TIME = 600
#Entities must be within this radius of the user to be affected
#Range: 0 ~ 100000000
REVERSION_EYES_RANGE_FROM_USER = 10
#Entities must be this close to the user's look vector to be affected
#Range: 0 ~ 100000000
REVERSION_EYES_RANGE_FROM_LOOK_VEC = 4
[eyes."death collection"]
#This is the cost of using the scroll
#Range: 0 ~ 100000000
DEATH_COLLECTION_MANA_COST = 400
#This is how long the buff lasts
#Range: 0 ~ 100000000
DEATH_COLLECTION_TIME = 600
#Entities must be within this radius of the user to be counted
#Range: 0 ~ 100000000
DEATH_COLLECTION_RANGE_FROM_USER = 10
#Mob deaths will count this much to the next death prevention.
#Range: 0.0 ~ 1.0E8
DEATH_COLLECTION_SOUL_VALUE_MOB = 0.25
#Player deaths will count this much to the next death prevention.
#Range: 0.0 ~ 1.0E8
DEATH_COLLECTION_SOUL_VALUE_PLAYER = 1.0
#Death Collection Revive Value
#Range: 0.0 ~ 1.0E8
DEATH_COLLECTION_REVIVE_VALUE = 12.0
#Max Souls possible for Death Collection
#Range: -1.0E7 ~ 1.0E7
DEATH_COLLECTION_MAX = 1.0E7
#Mana drained per soul held
#Range: -1.0E7 ~ 1.0E7
DEATH_COLLECTION_DRAIN_PER_SOUL = 1.0
#Souls drain with negative mana regen
DEATH_COLLECTION_NEGATIVE_REGEN_PUNISHMENT = true
[eyes."black flame"]
#This is the cost of using the scroll
#Range: 0 ~ 100000000
BLACK_FLAME_MANA_COST = 300
#This is how long the buff lasts
#Range: 0 ~ 100000000
BLACK_FLAME_TIME = 100
#Blocks and entities within this range will be ignited if the user looks at them
#Range: 0 ~ 100000000
BLACK_FLAME_RANGE_FROM_USER = 30
#Something is lit on fire every this many ticks, from the player's eyes
#Range: 0 ~ 100000000
BLACK_FLAME_IGNITION_TICKS = 1
#How often flames do an update (in ticks)
#Range: 0 ~ 100000000
BLACK_FLAME_UPDATE_TICKS = 1
#Control the speed at which flames die (number between 0 and 3, probably)
#Range: 0 ~ 100000000
BLACK_FLAME_DEATH_AGE = 6
#Black Flame Damage
#Range: -1.0E7 ~ 1.0E7
BLACK_FLAME_DAMAGE = 1.0
#How long the wither lasts after stepping in black flame
#Range: 0 ~ 100000000
BLACK_FLAME_DEBUFF_TIME = 180
[eyes."fay sight"]
#This is the cost of using the scroll
#Range: 0 ~ 100000000
FAY_SIGHT_MANA_COST = 100
#This is how long the buff lasts
#Range: 0 ~ 100000000
FAY_SIGHT_TIME = 600
[eyes.leylines]
#This value is added to mana regen. It is the floor for mana added by leylines. By default, you lose 1 mana from regen for not being near a leyline.
#Range: -10000000 ~ 100000000
LEY_PUNISHMENT = -1
#The factor used in calculating the leyline bonus regen
#Range: 0.0 ~ 1.0E8
LEY_FACTOR = 0.01
#Whether the bonus regen is flat or based on max mana
LEY_FLAT = false
#How far away ley points are from each other
#Range: 0 ~ 100000000
LEY_DISTANCE = 300
#An offset in case you don't want 0,0 to be a leyline
#Range: 0 ~ 100000000
LEY_OFFSET = 0
#Set this to false if you don't like ley lines affecting mana regen
LEY_AFFECTS_MANA = true
#The Y value Ley Lines should render at
#Range: 0 ~ 100000000
LEY_RENDER_HEIGHT = 70
#Modifier for Fae spawn rate
#Range: 0.0 ~ 1.0E8
FAE_SPAWN_RATE = 1.0
#If false, will show lines instead of runes. Lines not may not be compatible with shaders.
LEY_RUNES = true
#If true, the dimension list is a blacklist. If false it is a whitelist.
LEY_BLACKLIST = true
#Leyline Eytra boost limited to Fay Sight
LEY_ELYTRA_LIMITED_TO_FAY_SIGHT = false
#Whitelist or blacklist of dimension IDs
LEY_DIMENSION_LIST = []
[eyes.insight]
#The cost of using the scroll.
#Range: 0 ~ 100000000
INSIGHT_MANA_COST = 320
#How long the buff lasts
#Range: 0 ~ 100000000
INSIGHT_TIME = 1200
[familiar]
[familiar."shared vision"]
#This is the cost of using the scroll
#Range: 0 ~ 100000000
POSSESS_ENTITY_MANA_COST = 200
[familiar."recall familiar"]
#This is the cost of using the scroll
#Range: 0 ~ 100000000
RECALL_FAMILIAR_MANA_COST = 20
[familiar."summon familiar"]
#This is the cost of using the scroll
#Range: 0 ~ 100000000
SUMMON_FAMILIAR_MANA_COST = 200
#How often the familiar tries to talk to you
#Range: 0 ~ 100000000
FAMILIAR_REPORT_SURROUNDINGS_TIME = 400
#How much health the familiar has
#Range: 0 ~ 100000000
FAMILIAR_HEALTH = 10
#The chance that a familiar will complain about being hurt.
#Range: 0.0 ~ 1.0E8
FAMILIAR_OUCH_CHANCE = 0.3
#Messages are sent to Action Bar as opposed to the Chat window
FAMILIAR_ACTION_BAR_MESSAGES = false
#Familiar chunk loads
FAMILIAR_CHUNKLOADS = true
[familiar."butterfly effect"]
#This is the cost of using the scroll
#Range: 0 ~ 100000000
BUTTERFLY_EFFECT_MANA_COST = 100
#This is the limit on butterflies per block
#Range: 0 ~ 100000000
BUTTERFLY_EFFECT_BLOCK_LIMIT = 4
#This is the limit on butterflies per chunk
#Range: 0 ~ 100000000
BUTTERFLY_EFFECT_CHUNK_LIMIT = 40
#This is the how long the effect lasts
#Range: 0 ~ 100000000
BUTTERFLY_EFFECT_DURATION = 400
#Whether the effect disappears after the first butterfly placed.
BUTTERFLY_EFFECT_SINGLE_USE = false
#Whether people other than the caster can see the butterfly effect
BUTTERFLY_EFFECT_VISIBLE_TO_OTHERS = false
[familiar."swap familiar"]
#This is the cost of using the scroll
#Range: 0 ~ 100000000
SWAP_FAMILIAR_MANA_COST = 40
[familiar."familiars garden"]
#This is the cost of using the scroll
#Range: 0 ~ 100000000
FAMILIARS_GARDEN_MANA_COST = 200
#This is the range of the effect from the familiar
#Range: 0 ~ 100000000
FAMILIARS_GARDEN_RANGE = 7
#This is how many ticks it lasts from the time of using the scroll.
#Range: 0 ~ 100000000
FAMILIARS_GARDEN_TIME = 1200
[secret]