This repository has been archived by the owner on May 13, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 14
/
Copy pathchangelog.txt
115 lines (92 loc) · 4.69 KB
/
changelog.txt
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
------------------------------------------------------
Version 1.2.0
------------------------------------------------------
- Updated to 1.15.2
- Changed modid to "soulshards" to match the Fabric version
- This will allow data/resource packs to work across both versions
- The display name is still Soul Shards Respawn.
- Temporarily removed commands
- I'm too lazy to rewrite them for Brigadier
- Temporarily removed support for editing the structure (and catalyst) required
- Optimizations
- Changed behavior of Soul Cage not constantly notify the world that it's inactive, it will now only do so as needed
- Changed serialization of Binding objects to use MC's provided UUID (de)serializers
------------------------------------------------------
Version 1.1.1
------------------------------------------------------
- Fixed a crash on Sponge
- See https://git.io/fjXz1 for more information
------------------------------------------------------
Version 1.1.0
------------------------------------------------------
- Added compatibility for Chickens
- Shards are now able to distinguish between the different types of chicken
- [API] Added some new Binding related events
- BindingEvent.NewBinding
- Fired when a shard first gets bound to an entity. This event is cancellable.
- BindingEvent.GainSouls
- Fired when a shard is meant to gain souls. The amount is modifiable.
- BindingEvent.GetEntityName
- Fired when attempting to get the internal name for an entity. Can be used to distinguish between sub-entities.
------------------------------------------------------
Version 1.0.8
------------------------------------------------------
- Fixed issue where all TCon smelting would produce corrupted essence
- This was definitely *not* intentionally added to push users towards starting Soul Shards. Not at all.
------------------------------------------------------
Version 1.0.7
------------------------------------------------------
- Prepped model handling for 1.13, transition should be smoother now.
- Added Baguette translation (french)
- Fixed issue where CraftTweaker scripts couldn't remove the Tinker's Construct compatibility materials
------------------------------------------------------
Version 1.0.6
------------------------------------------------------
- Fixed crash when mods requested a capability from the tile that wasn't IItemHandler
- I hate the capability contract.
------------------------------------------------------
Version 1.0.5
------------------------------------------------------
- Re-implemented Blood Magic compatibility
- Allows Soul Cages to require LP for every mob spawned.
- Rate is `(sacrificialValue / 2) * entityHealth`
- A T5 Sheep shard was taking 2400LP per set spawned.
------------------------------------------------------
Version 1.0.4
------------------------------------------------------
- Fixed a client crash on dedicated servers when the Soul Cage checked if it could spawn
------------------------------------------------------
Version 1.0.3
------------------------------------------------------
- Fixed lighting check when spawning hostile mobs.
- ~~Fixed~~ Added check for whether a player is in range.
- Fixed cages shutting off if their owner left the dimension while `requireOwnerOnline` was true.
------------------------------------------------------
Version 1.0.2
------------------------------------------------------
- Add a config to allow fake players to upgrade shards.
- Disabled by default, obviously.
- Slight buff to tier 4.
- It was exactly the same as tier 3 :OMEGALUL:
- Add a gamerule to globally disable cage spawns.
- For server admins trying to delag their server.
- /gamerule allowCageSpawns
- Fixed the entity list config not saving.
------------------------------------------------------
Version 1.0.1
------------------------------------------------------
- Minor optimization in cage interaction handling
- Respect shard reset recipe config
- Implemented Tinker's Construct compatibility
- 16 Corrupted Ingots can be used to obtain the Soul Stealer modifier on Tinkers' weapons
- Corrupted parts
- Melt Corrupted Ingots in a Smeltery and cast them into the parts
- Soul Cage will now output a comparator level based on it's contained tier divided by the total tiers available.
- For example, with the default config, a tier 3 shard will output a redstone signal of 9.
- Fixed redstone not connecting to Soul Cages.
- Fixed an issue where unbound shards could be placed into the Soul Cage.
------------------------------------------------------
Version 1.0.0
------------------------------------------------------
- Initial release
- Fully rewritten from scratch