forked from McJtyMods/TheOneProbe
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathchangelog.txt
221 lines (162 loc) · 8.03 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
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
1.21_neo-12.0.3:
- Fixed another bug with empty fluid tanks
1.21_neo-12.0.2:
- Fixed a bug with empty fluid tanks
1.21_neo-12.0.1:
- Fixed a crash bug while rendering
1.21_neo-12.0.0:
- First port to 1.21/NeoForge
1.20.5_neo-11.1.1:
- Fixed a problem when looking at certain blocks (like nether portals). It would cause crashes
1.20.5_neo-12.0.0:
- Port to 1.20.5/NeoForge
1.20.4_neo-11.0.2:
- Fixed a bug on servers
- The 'harvestStyleVanilla' config option was incorrectly set on the client config. It's now in common config
1.20.4_neo-11.0.1:
- A few small fixes
1.20.4-11.0.0:
- Fist release of TOP for 1.20.4/NeoForge
1.20.1-10.0.1:
- Fixed a bug with rendering amounts of items in an inventory
- Fixed a bug with rendering text in other places too
1.20-10.0.0:
- Some cleanups and update to 1.20.1
1.20-9.0.0:
- Ported to 1.20
1.19.4-8.0.0:
- Ported to 1.19.4
1.19.3-7.0.0:
- Ported to 1.19.3
1.19-6.2.2:
- Test if the player profile is complete to avoid a crash with some playerheads
1.19-6.2.1:
- New 'blacklistEntities' config (common type). This is a list of entities that will be blacklisted from showing the TOP tooltip. You can specify an entire mod here as well and you can also specify '*' for all entities. Server side this will prevent sending over the needed information for the entity. Client side this will prevent showing the tooltip in the first place
1.19-6.2.0:
- Updated to the latest (breaking-94) forge
1.19-6.1.0:
- Config fixes on dedicated servers in dev
- Updated to the latest (breaking-64) forge
1.19-6.0.2:
- Fixes for latest Forge
1.19-6.0.1:
- Fixed the probe helmet recipes
1.19-6.0.0:
- Port to 1.19
1.18-5.1.0:
- Port to 1.18.2
1.18-5.0.4:
- Fixed a lag problem with the shulker
- Optimized itemstack propagation a bit
1.18-5.0.3:
- Fixed a problem with mob spawners causing an error in TOP
- Small optimization from DreenDex to disable shadow rendering for entities in the gui
1.18-5.0.2:
- Removed support for IBigPower. This is better handled by McJtyLib
- Fixed rendering of the life bar for mobs
1.18-5.0.1:
- Fix from mysticdrew improving compatibility with other mods
1.18-5.0.0:
- Ported to 1.18
1.17-4.0.2:
- Fixed TOP for the latest Harvestability changes
- Fixed icon rendering
- Added two new configs (tooltypeTags and harvestabilityTags) that you can use to configure new tooltypes and harevestability levels
1.17-4.0.1:
- Fixed another API problem with String -> ResourceLocation
1.17-4.0.0:
- First port to 1.17
Upcoming:
- Fixed the configs for showContentsWithoutSneaking, dontShowContentsUnlessSneaking, and dontSendNBT
1.16-3.1.4:
- Compatibility fix with IProbeInfo.text()
- Speiger fixed a problem with infinite recursion and invalid values for fluid rendering
1.16-3.1.3:
- Small fix for Forge energy and progressbars in general
1.16-3.1.2:
- Added a new IStyleManager which allows mods to make it easier to manage their styles
1.16-3.1.1:
- Removed usage of AWT.Color in the updated API
- Removed the new static create methods for the various styles in the API because they caused API dependency problems
1.16-3.1.0:
- Show actual note information in addition to just numbers
- If hovering over a player head also show the player name
- VT-14 updated some of the assets to more modern versions
- Various changes from Speiger:
- Various changes to the api with helper functions for various styles and a few new features
- Implemented ITextStyle and added many text formatting options
- More tank rendering options
- And lots more
1.16-3.0.8:
- Ochotonida: Show the real modname instead of the modid
- migmolrod changed: Show two decimals for horse speed and jump values so breeding is easier and more precise. One decimal is just not enough, specially for speed values since the range between min and max horse speed values is too short (0.1125 to 0.3375) with DecimalFormat rounding making even harder to work with horse breeding. Solves issue #320
- The One Probe now supports showing the current instrument and note for a noteblock
- Fixed a problem with paintings
- Fixed entity rendering in general
1.16-3.0.7:
- Fixed a problem with wolves and iron golems causing massive lag due to log spam
- New 'renderBlacklist' config option that can be used to blacklist entities from rendering (if they have issues with that)
1.16-3.0.6:
- Jais Djurhuus-Kempel fixed TOP so that entity names are also correct if the entity overrides them
1.16-3.0.5:
- Update forge fixing a problem with fluids
3.0.4-beta:
- Fixed a potential exploit which could be used to attack a server
3.0.3-beta:
- Second attempt at fixing players turning heads when someone else looks at them
3.0.2-beta:
- Fixed a bug where some configs were not properly being read
- Fixed a problem on servers where looking at a player would also rotate the head of the player
3.0.1-beta:
- Fix for latest Forge
3.0.0-beta:
- First port of TOP to 1.16 by pupnewfster!
2.0.4:
- New API for using ITextComponent directly in the TOP API. This allows for better translatable messages
2.0.3:
- Fixed a problem when looking at certain entities (like paintings). There would be massive console spam
- Fixed a small problem with IProbeHitEntityData not doing what it promised
2.0.2:
- pupnewfster did various fixes on The One Probe:
- Fixed checking for empty liquids
- Fix mob spawner's showing an error for the entity type when on servers
- Fix viewing brewing information of brewing stands
- Fix a few config options always being reset due to being "invalid". The config system does not fully support non ArrayList defaults, unless you provide a custom element validator
- Switch from using ByteBuf to PacketBuffer, it is a bit of a mess in the API and has a couple TODOs of things that should be done in 1.16, but in order to keep backwards compat it was needed
- Send dimension type by registry name rather than int id to ensure that they match on both the client and server
2.0.1:
- Fixed a problem with the itemstack amounts of inventory contents not rendering properly
1.4.37:
- Show localized names for fluids
- Fixed tracing so that non-opaque blocks are visible in TOP too (like grass, ferns, flowers, ...)
- Liquids now show correctly
- Right clicking the probe will show the config gui again
- The keybindings work again
- Block breaking progress shows again
- The probe note item is back!
1.4.36:
- Re-implemented /top config command (previously /topcfg)
- Re-implemented /top need command (previously /topneed)
1.4.34:
- Worked around a vanilla bug with foxes. This bug affects rendering of the fox client-side and also affects the vanilla mob spawner (https://bugs.mojang.com/browse/MC-148893). Worked around it by catching the crash and simply not rendering the fox in the tooltip
1.4.33:
- Update to latest Forge
1.4.32:
- Update to 1.14.4
1.4.28:
- Small api method to allow getting the default config
1.4.27:
- Joseph made growth show up for any block with an integer property named "age".
1.4.25:
- More optimal way to send 'pick data' from the client to the server (to avoid overloading the packet limit). TOP now honors the 'share tag' of the item if presnet
- Added a new 'maxPacketToServer' config option (default 20000). If the size of the full NBT of the pick block would exceed this limit it will send over the item without NBT instead
1.4.24:
- Added a new config option ('dontSendNBT') which contains a set of registry names for blocks that don't want their NBT data to be sent from client to server. This is to avoid network packets becoming too large for blocks that have huge itemstacks as a result of 'picking' them
1.4.23:
- Compatible with the latest version of McJtyLib (for big power api)
- Fixed a bug where the one probe would show if a stone block contains a silverfish
- Added the word ‘level’ to the TOP info when a block cannot be harvested to hopefully lessen confusion with this
1.4.23alpha:
- Compatible with the latest version of McJtyLib (for big power api)
- Fixed a bug where the one probe would show if a stone block contains a silverfish
- Added the word ‘level’ to the TOP info when a block cannot be harvested to hopefully lessen confusion with this