-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathrelease_notes.txt
More file actions
123 lines (98 loc) · 4.67 KB
/
release_notes.txt
File metadata and controls
123 lines (98 loc) · 4.67 KB
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
2020-03-21 bard-mania_1.12.2-0.15.0-alpha
Update:
* Build for current Forge and Obfuscate versions
* Fix-ups for using Intellij Idea 2019.3.4
----
2018-10-11 bard-mania_1.12.2-0.14.0-alpha
Fixes
* [Bug] Mod Conflict causing Invisible Instruments. #13 Fix loads Bard Mania after "Jabelar's Truly Magical Enchantment Glint"
----
2018-10-07 bard-mania_1.12.2-0.12.0-alpha
Fixes:
* Update to Obfuscate-0.2.6-1.12.2 due to crash with Forge 14.23.5.2768 (latest/recommended)
* Obfuscate deprecated the EntityLivingInitEvent: Moved LayerWearableInstrument.addLayer() to the ClientProxy init.
* Update to Forge 14.23.5.2768 (latest/recommended)
----
2018-09-09 bard-mania_1.12.2-0.11.0-alpha
Fixes:
* Improve tween/action query methods and cleanup: The player now more reliably returns to the vanilla at rest pose after an instrument is unequipped.
----
2018-09-07 bard-mania_1.12.2-0.10.0-alpha
Additions:
[Feature Request #6] Stop background music when playing an instrument.
----
2018-08-29 bard-mania_1.12.2-0.9.0-alpha
Fixes Crash:
https://github.com/Aeronica/BardMania/issues/7
Time: 8/30/18 2:14 PM
Description: Unexpected error
java.lang.ClassCastException: net.minecraft.client.audio.PositionedSoundRecord cannot be cast to net.aeronica.mods.bard_mania.client.audio.NoteSound
at net.aeronica.mods.bard_mania.client.audio.SoundHelper.PlayStreamingSourceEvent(SoundHelper.java:122)
----
2018-08-29 bard-mania_1.12.2-0.8.0-alpha
Changes:
Localize strings in GuiPlayMidi and GuiModelSetup. Thanks to Snownee for the Chinese Translation for same.
Additions:
[Feature Request] Determine the length of note according to the time of key pressed #3 by Snownee
Initial sustained note support for Flute and Recorder. That is note-on/note-off handling for
MIDI and PC Keyboard GUI modes.
2018-08-23 bard-mania_1.12.2-0.7.0-alpha
Additions:
Add Simplified Chinese (zh_CN) language file. Thanks to Snownee.
----
2018-08-23 bard-mania_1.12.2-0.6.0-alpha
Additions:
Initial JEI support: Hide drumstick and mallet items. For visual use only, not ingredients.
----
2018-08-19 bard-mania_1.12.2-0.5.0-alpha
Additions:
/playmidi command - opens a gui where you can select a midi file and play it.
The player must be holding an instrument in the main hand.
Only works single player or as the host of an open to LAN connection.
Channels can be enabled/disabled individually. e.g. disable percussion track channel 10 or 9.
MIDI note wrap to fit within the 24 note range available to the instruments.
A transpose slider allows adjusting notes -12 to +12 semitones. I allows find the best setting
needed to bring out the melody/bass. You can make many MIDI files sound pretty darn good.
This command was added for producing a teaser video, but I thought some players might
enjoy using it. https://www.reddit.com/r/feedthebeast/comments/97z3nh/bard_mania_teaser/
Add configuration options to allow disabling the gui button sound.
I use this when making videos to eliminate those annoying clicks.
Add a configuration option to append the client players IGN to
the Minecraft window title. This is useful when using
"Open Broadcaster Software" (OBS) and running multiple Minecraft
clients using different player names in the dev environment or normal use.
Fixes:
Stop running stuff from the ***Constructor***
Tween sequences were not completing and leaving instances of
themselves in the action update list and the tween count
per ModelDummy was not returning to zero.
This is related to:
-- "Don't pass 'this' out of a constructor"
-- http://www.javapractices.com/topic/TopicAction.do?Id=252
Moving the start() out of the constructor solved the issue.
I'll have to see if I can remove the Time-To-Live (TTL) since it
appears the tween complete event is signaling isDone reliably now.
----
2018-08-04 bard-mania_1.12.2-0.4.0-alpha
Additions:
Equipped instruments now render in first person view.
Changes:
Separate wearable equipped transforms into first and third person transforms.
Fixes:
Correct wearable layer item accessory transform order.
----
2018-07-28 bard-mania_1.12.2-0.3.0-alpha
Fixes:
Equipped state is now honored when another player enters from another dimension.
Changes:
Reduce sound range so playing players are less annoying at a distance
----
2018-07-24 bard-mania_1.12.2-0.2.0-alpha
Additions:
When playing music, parrots around the player will dance.
Fixes:
Fix MIDI inUse flag so MIDI device is not reopened on close.
Correct Banjo equipped TARGET pose when another user joins the world.
----
2018-07-22 bard-mania_1.12.2-0.1.0-alpha
Initial alpha release.