]>
git.seodisparate.com - TurnBasedMinecraftMod/log
Stephen Seo [Fri, 29 Nov 2019 10:48:20 +0000 (19:48 +0900)]
Update LICENSE
Stephen Seo [Fri, 29 Nov 2019 10:48:03 +0000 (19:48 +0900)]
Update README.md
Stephen Seo [Fri, 29 Nov 2019 10:38:38 +0000 (19:38 +0900)]
Update Changelog.md for 1.9
Stephen Seo [Fri, 29 Nov 2019 09:52:28 +0000 (18:52 +0900)]
Many fixes
Switch back to using shadowjar for dependencies.
Fix saving new entity entries in config.
Fix possible BattleMusic failures.
Fix getEntity method not being side-aware.
Stephen Seo [Fri, 29 Nov 2019 04:59:41 +0000 (13:59 +0900)]
Remove use of synchronized since not using threads
Stephen Seo [Fri, 29 Nov 2019 04:47:39 +0000 (13:47 +0900)]
Add support for battles in different dimensions
Stephen Seo [Thu, 28 Nov 2019 07:32:34 +0000 (16:32 +0900)]
Fixes, mod now works (still WIP)
TODO: Battles currently don't work in dimensions other than the
overworld.
Stephen Seo [Wed, 27 Nov 2019 07:55:48 +0000 (16:55 +0900)]
Impl /tbm-edit , some fixes
Stephen Seo [Mon, 25 Nov 2019 06:29:25 +0000 (15:29 +0900)]
Change namespace to com.burnedkirby.*
Stephen Seo [Mon, 25 Nov 2019 06:15:17 +0000 (15:15 +0900)]
Impl all commands but TBMEdit for 1.14
Stephen Seo [Mon, 28 Oct 2019 02:49:28 +0000 (11:49 +0900)]
Fix TurnBasedMinecraft/common/Battle.java
Stephen Seo [Fri, 25 Oct 2019 07:42:54 +0000 (16:42 +0900)]
Some work on BattleManager and BattleUpdater
Stephen Seo [Mon, 21 Oct 2019 12:06:32 +0000 (21:06 +0900)]
Fix add/edit entity in config
Stephen Seo [Mon, 21 Oct 2019 07:13:11 +0000 (16:13 +0900)]
WIP porting to forge 1.14.4
Stephen Seo [Thu, 29 Nov 2018 05:03:54 +0000 (14:03 +0900)]
Fix gradle wrapper
Stephen Seo [Thu, 8 Nov 2018 01:57:18 +0000 (10:57 +0900)]
Update README.md
Stephen Seo [Tue, 30 Oct 2018 06:54:04 +0000 (15:54 +0900)]
Add note about dependencies to mcmod.info
Stephen Seo [Tue, 30 Oct 2018 05:29:25 +0000 (14:29 +0900)]
Update Changelog.md
Stephen Seo [Tue, 30 Oct 2018 05:15:37 +0000 (14:15 +0900)]
Version 1.8
Updated Changelog.md, README.md, and versions.
Stephen Seo [Tue, 30 Oct 2018 05:11:48 +0000 (14:11 +0900)]
Add mp3 support
Stephen Seo [Mon, 29 Oct 2018 05:46:45 +0000 (14:46 +0900)]
Minor improvements
Stephen Seo [Sat, 27 Oct 2018 08:34:02 +0000 (17:34 +0900)]
Use Random instead of math.random()
Also moved rest of probability logic out of addScheduledTask().
Stephen Seo [Sat, 27 Oct 2018 07:53:04 +0000 (16:53 +0900)]
Move probability logic to BattleUpdate thread
Stephen Seo [Sat, 27 Oct 2018 07:35:29 +0000 (16:35 +0900)]
Minor change to debug log notes
Stephen Seo [Sat, 27 Oct 2018 04:58:19 +0000 (13:58 +0900)]
Minor improvements/fixes
Stephen Seo [Sat, 27 Oct 2018 07:10:19 +0000 (16:10 +0900)]
Update to forge version "1.12.2-14.23.5.2768"
Stephen Seo [Fri, 26 Oct 2018 12:11:14 +0000 (21:11 +0900)]
Update Changelog.md
Stephen Seo [Fri, 26 Oct 2018 11:59:06 +0000 (20:59 +0900)]
Update README.md
Stephen Seo [Fri, 26 Oct 2018 09:11:35 +0000 (18:11 +0900)]
Add a fix to the Changelog
Stephen Seo [Fri, 26 Oct 2018 09:10:09 +0000 (18:10 +0900)]
Minor fixes, improvements
Stephen Seo [Fri, 26 Oct 2018 06:05:12 +0000 (15:05 +0900)]
Update README.md
Stephen Seo [Fri, 26 Oct 2018 05:18:48 +0000 (14:18 +0900)]
Minor fixes
Stephen Seo [Fri, 26 Oct 2018 04:35:20 +0000 (13:35 +0900)]
Version 1.7
Can now add/edit "custom-name" entries to the config via
"/tbm-edit custom". These entries only apply to mobs with a matching
custom name.
Stephen Seo [Thu, 25 Oct 2018 08:53:46 +0000 (17:53 +0900)]
Update README.md
Stephen Seo [Thu, 25 Oct 2018 07:21:39 +0000 (16:21 +0900)]
Update README.md
Stephen Seo [Thu, 25 Oct 2018 05:56:36 +0000 (14:56 +0900)]
Update README.md
Stephen Seo [Wed, 24 Oct 2018 08:20:04 +0000 (17:20 +0900)]
Add command "/tbm-edit"
Can now add/edit entity entries in config. Now possible to add entries
for unknown mobs in-game.
Stephen Seo [Sat, 20 Oct 2018 08:54:32 +0000 (17:54 +0900)]
Use .toml instead of .xml for config
Stephen Seo [Sat, 20 Oct 2018 11:06:18 +0000 (20:06 +0900)]
Fix bug where player can enter battle with self
Stephen Seo [Fri, 19 Oct 2018 08:18:02 +0000 (17:18 +0900)]
Version 1.5, minor fixes
Food and potion consumption in battle is now handled more properly.
Stephen Seo [Thu, 18 Oct 2018 07:28:47 +0000 (16:28 +0900)]
Version 1.4
Stephen Seo [Thu, 18 Oct 2018 07:26:09 +0000 (16:26 +0900)]
Fixes, add maximum-distance to aggro-start-battle
Ugly fix for still not found freeze bug in BattleUpdater.
Added maximum-distance for monsters initiating battle when targeting a
player or entity in battle.
Updated config version to 6.
Stephen Seo [Thu, 18 Oct 2018 05:47:40 +0000 (14:47 +0900)]
Fixes
Acutally fix duplicate ".. entered battle" message bug.
Fix potential crash bug.
Stephen Seo [Thu, 18 Oct 2018 04:43:26 +0000 (13:43 +0900)]
Fix duplicate "... entered battle" messages
Stephen Seo [Thu, 18 Oct 2018 04:34:57 +0000 (13:34 +0900)]
Fixes and Refactorings, no major changes
Stephen Seo [Wed, 17 Oct 2018 09:30:44 +0000 (18:30 +0900)]
Update Changelog.md
Stephen Seo [Wed, 17 Oct 2018 09:28:47 +0000 (18:28 +0900)]
Add battle cooldown
Cooldown (default 5 seconds) prevents an entity that left battle from
attacking or being-attacked for the duration of the cooldown.
Stephen Seo [Wed, 17 Oct 2018 08:21:22 +0000 (17:21 +0900)]
Update Changelog.md
Stephen Seo [Wed, 17 Oct 2018 08:15:23 +0000 (17:15 +0900)]
Version 1.3, Fixes, improvements
Changed turn-based-battle start behavior to also start when a hostile
mob targets a player or entity in battle.
Added config option to revert to old-style battle starting behavior.
(Since config version updated, older config will be moved and the new
config will take its place.)
Changed mob attack target in Battle to whatever they were targeting (via
a call to "getAttackTarget()").
Stephen Seo [Wed, 17 Oct 2018 04:27:55 +0000 (13:27 +0900)]
Fix /tbm-disable|enable-all to notify all players
Stephen Seo [Wed, 17 Oct 2018 03:53:50 +0000 (12:53 +0900)]
Update README.md
Stephen Seo [Wed, 17 Oct 2018 03:36:05 +0000 (12:36 +0900)]
Update Changelog.md
Stephen Seo [Wed, 17 Oct 2018 03:19:16 +0000 (12:19 +0900)]
Fixes, added commands, version to 1.2
Fixed /tbm-enable and /tbm-disable not working in singleplayer.
Added /tbm-enable-all and /tbm-disable-all to enable/disable for all
players.
Stephen Seo [Tue, 16 Oct 2018 12:41:18 +0000 (21:41 +0900)]
Update/fix Changelog.md
Stephen Seo [Tue, 16 Oct 2018 06:05:37 +0000 (15:05 +0900)]
Update Changelog.md
Stephen Seo [Tue, 16 Oct 2018 05:58:38 +0000 (14:58 +0900)]
Add Changelog.md
Stephen Seo [Tue, 16 Oct 2018 05:02:44 +0000 (14:02 +0900)]
Add commands/config to disable turnbased on demand
Stephen Seo [Thu, 4 Oct 2018 03:07:26 +0000 (12:07 +0900)]
Minor fix to how Common/Client Proxy handles init
Stephen Seo [Fri, 28 Sep 2018 10:57:49 +0000 (19:57 +0900)]
Update README.md
Stephen Seo [Fri, 28 Sep 2018 10:56:18 +0000 (19:56 +0900)]
Update README.md
Stephen Seo [Fri, 28 Sep 2018 10:45:41 +0000 (19:45 +0900)]
Fix README.md
Stephen Seo [Fri, 28 Sep 2018 10:42:46 +0000 (19:42 +0900)]
Add LICENSE and README.md
Stephen Seo [Fri, 28 Sep 2018 10:29:57 +0000 (19:29 +0900)]
Set version to 1.0
Stephen Seo [Fri, 28 Sep 2018 10:28:20 +0000 (19:28 +0900)]
Fix volume of Battle music to check master volume
Stephen Seo [Fri, 28 Sep 2018 10:21:49 +0000 (19:21 +0900)]
Add bg to text in BattleGui
Stephen Seo [Fri, 28 Sep 2018 08:45:32 +0000 (17:45 +0900)]
Cleanup of code, move BattleGui main menu
Stephen Seo [Fri, 28 Sep 2018 04:20:17 +0000 (13:20 +0900)]
Fix BattleGui menu position
Stephen Seo [Fri, 28 Sep 2018 03:18:21 +0000 (12:18 +0900)]
Move BattleGui main menu buttons
Stephen Seo [Fri, 28 Sep 2018 03:13:07 +0000 (12:13 +0900)]
Move client Battle to ClientProxy
Stephen Seo [Fri, 28 Sep 2018 03:02:39 +0000 (12:02 +0900)]
Change how silly music is triggered
Can now specify in config what minimum percentage of silly entities
trigger silly music in battle.
Stephen Seo [Thu, 27 Sep 2018 09:09:40 +0000 (18:09 +0900)]
Fix passive-type battle music occurrences, fixes
Stephen Seo [Thu, 27 Sep 2018 07:44:28 +0000 (16:44 +0900)]
Fix bug where two sounds play at once, fixes
Mod should also now resume other previously playing sounds/music after
battle has ended.
Also prevents possible concurrent modification exception when new
Entities are added to Battle server-side.
Stephen Seo [Tue, 25 Sep 2018 06:16:35 +0000 (15:16 +0900)]
Fix falling perpetually with Freeze mode, fixes
Stephen Seo [Tue, 25 Sep 2018 05:55:24 +0000 (14:55 +0900)]
Minor fixes/changes
Added option in config to change battle timer time
Stephen Seo [Fri, 21 Sep 2018 07:33:27 +0000 (16:33 +0900)]
Fix client unable to see entity not in config
Stephen Seo [Fri, 21 Sep 2018 07:11:59 +0000 (16:11 +0900)]
prerelease version 0.3
Stephen Seo [Fri, 21 Sep 2018 07:10:00 +0000 (16:10 +0900)]
Add volume control to battle music
Battle music volume is set based on the music volume slider in the
Minecraft settings. The default Midi device provided in Java does not
appear to support changing the volume of playing midi file after some
testing. For now, only ".wav" files obey the Music volume slider
settings.
Stephen Seo [Thu, 20 Sep 2018 06:36:31 +0000 (15:36 +0900)]
Change TBM_Config.xml format for entities
Stephen Seo [Thu, 20 Sep 2018 06:15:34 +0000 (15:15 +0900)]
Fixes, change how BattleManager is initialized
Stephen Seo [Wed, 19 Sep 2018 06:00:38 +0000 (15:00 +0900)]
Stability fixes
Stephen Seo [Tue, 18 Sep 2018 07:58:01 +0000 (16:58 +0900)]
Minor fixes/changes
Stephen Seo [Tue, 18 Sep 2018 06:56:06 +0000 (15:56 +0900)]
Fix bow attack, config, add freeze enemies option
Fix bug where bow attack hit announcement was made multiple times.
Fix config format for Entities.
Add feature to freeze combatants when battle starts, option to enable in
config.
Stephen Seo [Mon, 17 Sep 2018 06:49:10 +0000 (15:49 +0900)]
Implement use of vanilla bow/arrows in battle
Stephen Seo [Mon, 17 Sep 2018 04:27:13 +0000 (13:27 +0900)]
Move battle attacks to main thread, minor fixes
Battle attacks moved to main thread for stability (fixes possible
concurrent modification exception).
Stephen Seo [Fri, 14 Sep 2018 05:15:07 +0000 (14:15 +0900)]
Prerelease Version 0.2
Stephen Seo [Fri, 14 Sep 2018 05:14:10 +0000 (14:14 +0900)]
Implement battle music
Can play mid and wav files in the generated config directory
Stephen Seo [Fri, 14 Sep 2018 03:44:45 +0000 (12:44 +0900)]
Fixes, improvements
BattleGui now displays health of all combatants.
Players can leave battle by entering creative mode (set by server).
Added battle size limit (default 8) can be set in config.
Stephen Seo [Thu, 13 Sep 2018 06:50:34 +0000 (15:50 +0900)]
Remove "Conflicts", prevent creative mode battles
Stephen Seo [Thu, 13 Sep 2018 06:29:14 +0000 (15:29 +0900)]
Fix name being switched in Message
Stephen Seo [Thu, 13 Sep 2018 06:00:00 +0000 (15:00 +0900)]
Move config initialization to PostInit event
Stephen Seo [Thu, 13 Sep 2018 05:52:48 +0000 (14:52 +0900)]
bug fixes and add MinimumHitPercentage to config
Stephen Seo [Thu, 13 Sep 2018 05:12:04 +0000 (14:12 +0900)]
Minor fixes/changes
Stephen Seo [Thu, 13 Sep 2018 04:52:22 +0000 (13:52 +0900)]
Implement attack effects (as listed in config)
Stephen Seo [Thu, 13 Sep 2018 04:07:49 +0000 (13:07 +0900)]
Prerelease version 0.1
Stephen Seo [Wed, 12 Sep 2018 07:10:02 +0000 (16:10 +0900)]
Fix for server/client setup
Stephen Seo [Wed, 12 Sep 2018 07:00:55 +0000 (16:00 +0900)]
Fix for server/client setups
Stephen Seo [Wed, 12 Sep 2018 06:39:55 +0000 (15:39 +0900)]
Fix to allow mod to work on server
Stephen Seo [Wed, 12 Sep 2018 05:43:59 +0000 (14:43 +0900)]
crash bug fixes, mod is playable at this point
Missing some features from the pre-rewrite version such as playing
battle music, using bow/arrows, limiting number of combatants in
battle...
Stephen Seo [Tue, 11 Sep 2018 07:39:46 +0000 (16:39 +0900)]
WIP - minor fixes
Stephen Seo [Tue, 11 Sep 2018 06:15:31 +0000 (15:15 +0900)]
WIP - implemented enough GUI to start testing