]> git.seodisparate.com - TurnBasedMinecraftMod/log
TurnBasedMinecraftMod
3 years agoUpdate mod for Forge 1.16.5-36.1.0
Stephen Seo [Fri, 21 May 2021 05:44:31 +0000 (14:44 +0900)]
Update mod for Forge 1.16.5-36.1.0

4 years agoUpdate README.md
Stephen Seo [Wed, 18 Nov 2020 11:19:44 +0000 (20:19 +0900)]
Update README.md

4 years agoImpl config and settings for creeper behavior 1.16
Stephen Seo [Wed, 18 Nov 2020 08:24:18 +0000 (17:24 +0900)]
Impl config and settings for creeper behavior

4 years agoAdd config option for creeper turn explosion 1.15
Stephen Seo [Wed, 18 Nov 2020 07:16:18 +0000 (16:16 +0900)]
Add config option for creeper turn explosion

4 years agoImpl turn-based battle for Creepers 1.14
Stephen Seo [Wed, 18 Nov 2020 06:52:54 +0000 (15:52 +0900)]
Impl turn-based battle for Creepers

4 years agoUpdate Changelog.md 1.13
Stephen Seo [Sat, 14 Nov 2020 06:11:26 +0000 (15:11 +0900)]
Update Changelog.md

4 years agoDisable midi playback
Stephen Seo [Sat, 14 Nov 2020 06:10:14 +0000 (15:10 +0900)]
Disable midi playback

Controlling midi volume with only Java library stuff doesn't appear to
work, so it has been disabled for now.

4 years agoUpdate Changelog.md 1.12
Stephen Seo [Fri, 13 Nov 2020 02:42:00 +0000 (11:42 +0900)]
Update Changelog.md

4 years agoFix potential server crash bug
Stephen Seo [Fri, 13 Nov 2020 02:41:36 +0000 (11:41 +0900)]
Fix potential server crash bug

4 years agoUpdated Changelog.md 1.11
Stephen Seo [Fri, 13 Nov 2020 02:29:28 +0000 (11:29 +0900)]
Updated Changelog.md

4 years agoFixes
Stephen Seo [Fri, 13 Nov 2020 02:27:57 +0000 (11:27 +0900)]
Fixes

Fixed text display in BattleGUI not displaying properly.
Updated TBM_Config.toml with new vanilla mobs.
Fixed parsing of version of TBM_Config.toml.

4 years agoUpdate year in LICENSE
Stephen Seo [Thu, 12 Nov 2020 08:11:23 +0000 (17:11 +0900)]
Update year in LICENSE

4 years agoUpdated for mcf 1.16.3-34.1.0 1.10
Stephen Seo [Thu, 12 Nov 2020 08:10:01 +0000 (17:10 +0900)]
Updated for mcf 1.16.3-34.1.0

4 years agoFix download links in README.md
Stephen Seo [Mon, 22 Jun 2020 08:05:44 +0000 (17:05 +0900)]
Fix download links in README.md

4 years agoUpdate download links in README.md
Stephen Seo [Mon, 22 Jun 2020 08:04:55 +0000 (17:04 +0900)]
Update download links in README.md

5 years agoUpdate README.md
Stephen Seo [Fri, 29 Nov 2019 10:50:28 +0000 (19:50 +0900)]
Update README.md

5 years agoUpdate LICENSE
Stephen Seo [Fri, 29 Nov 2019 10:48:20 +0000 (19:48 +0900)]
Update LICENSE

5 years agoUpdate README.md
Stephen Seo [Fri, 29 Nov 2019 10:48:03 +0000 (19:48 +0900)]
Update README.md

5 years agoUpdate Changelog.md for 1.9 1.9
Stephen Seo [Fri, 29 Nov 2019 10:38:38 +0000 (19:38 +0900)]
Update Changelog.md for 1.9

5 years agoMany fixes
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.

5 years agoRemove use of synchronized since not using threads
Stephen Seo [Fri, 29 Nov 2019 04:59:41 +0000 (13:59 +0900)]
Remove use of synchronized since not using threads

5 years agoAdd support for battles in different dimensions
Stephen Seo [Fri, 29 Nov 2019 04:47:39 +0000 (13:47 +0900)]
Add support for battles in different dimensions

5 years agoFixes, mod now works (still WIP)
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.

5 years agoImpl /tbm-edit , some fixes
Stephen Seo [Wed, 27 Nov 2019 07:55:48 +0000 (16:55 +0900)]
Impl /tbm-edit , some fixes

5 years agoChange namespace to com.burnedkirby.*
Stephen Seo [Mon, 25 Nov 2019 06:29:25 +0000 (15:29 +0900)]
Change namespace to com.burnedkirby.*

5 years agoImpl all commands but TBMEdit for 1.14
Stephen Seo [Mon, 25 Nov 2019 06:15:17 +0000 (15:15 +0900)]
Impl all commands but TBMEdit for 1.14

5 years agoFix TurnBasedMinecraft/common/Battle.java
Stephen Seo [Mon, 28 Oct 2019 02:49:28 +0000 (11:49 +0900)]
Fix TurnBasedMinecraft/common/Battle.java

5 years agoSome work on BattleManager and BattleUpdater
Stephen Seo [Fri, 25 Oct 2019 07:42:54 +0000 (16:42 +0900)]
Some work on BattleManager and BattleUpdater

5 years agoFix add/edit entity in config
Stephen Seo [Mon, 21 Oct 2019 12:06:32 +0000 (21:06 +0900)]
Fix add/edit entity in config

5 years agoWIP porting to forge 1.14.4
Stephen Seo [Mon, 21 Oct 2019 07:13:11 +0000 (16:13 +0900)]
WIP porting to forge 1.14.4

6 years agoFix gradle wrapper
Stephen Seo [Thu, 29 Nov 2018 05:03:54 +0000 (14:03 +0900)]
Fix gradle wrapper

6 years agoUpdate README.md
Stephen Seo [Thu, 8 Nov 2018 01:57:18 +0000 (10:57 +0900)]
Update README.md

6 years agoAdd note about dependencies to mcmod.info
Stephen Seo [Tue, 30 Oct 2018 06:54:04 +0000 (15:54 +0900)]
Add note about dependencies to mcmod.info

6 years agoUpdate Changelog.md 1.8
Stephen Seo [Tue, 30 Oct 2018 05:29:25 +0000 (14:29 +0900)]
Update Changelog.md

6 years agoVersion 1.8
Stephen Seo [Tue, 30 Oct 2018 05:15:37 +0000 (14:15 +0900)]
Version 1.8

Updated Changelog.md, README.md, and versions.

6 years agoAdd mp3 support
Stephen Seo [Tue, 30 Oct 2018 05:11:48 +0000 (14:11 +0900)]
Add mp3 support

6 years agoMinor improvements
Stephen Seo [Mon, 29 Oct 2018 05:46:45 +0000 (14:46 +0900)]
Minor improvements

6 years agoUse Random instead of math.random()
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().

6 years agoMove probability logic to BattleUpdate thread
Stephen Seo [Sat, 27 Oct 2018 07:53:04 +0000 (16:53 +0900)]
Move probability logic to BattleUpdate thread

6 years agoMinor change to debug log notes
Stephen Seo [Sat, 27 Oct 2018 07:35:29 +0000 (16:35 +0900)]
Minor change to debug log notes

6 years agoMinor improvements/fixes
Stephen Seo [Sat, 27 Oct 2018 04:58:19 +0000 (13:58 +0900)]
Minor improvements/fixes

6 years agoUpdate to forge version "1.12.2-14.23.5.2768"
Stephen Seo [Sat, 27 Oct 2018 07:10:19 +0000 (16:10 +0900)]
Update to forge version "1.12.2-14.23.5.2768"

6 years agoUpdate Changelog.md
Stephen Seo [Fri, 26 Oct 2018 12:11:14 +0000 (21:11 +0900)]
Update Changelog.md

6 years agoUpdate README.md
Stephen Seo [Fri, 26 Oct 2018 11:59:06 +0000 (20:59 +0900)]
Update README.md

6 years agoAdd a fix to the Changelog
Stephen Seo [Fri, 26 Oct 2018 09:11:35 +0000 (18:11 +0900)]
Add a fix to the Changelog

6 years agoMinor fixes, improvements
Stephen Seo [Fri, 26 Oct 2018 09:10:09 +0000 (18:10 +0900)]
Minor fixes, improvements

6 years agoUpdate README.md
Stephen Seo [Fri, 26 Oct 2018 06:05:12 +0000 (15:05 +0900)]
Update README.md

6 years agoMinor fixes 1.7
Stephen Seo [Fri, 26 Oct 2018 05:18:48 +0000 (14:18 +0900)]
Minor fixes

6 years agoVersion 1.7
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.

6 years agoUpdate README.md
Stephen Seo [Thu, 25 Oct 2018 08:53:46 +0000 (17:53 +0900)]
Update README.md

6 years agoUpdate README.md
Stephen Seo [Thu, 25 Oct 2018 07:21:39 +0000 (16:21 +0900)]
Update README.md

6 years agoUpdate README.md 1.6
Stephen Seo [Thu, 25 Oct 2018 05:56:36 +0000 (14:56 +0900)]
Update README.md

6 years agoAdd command "/tbm-edit"
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.

6 years agoUse .toml instead of .xml for config
Stephen Seo [Sat, 20 Oct 2018 08:54:32 +0000 (17:54 +0900)]
Use .toml instead of .xml for config

6 years agoFix bug where player can enter battle with self
Stephen Seo [Sat, 20 Oct 2018 11:06:18 +0000 (20:06 +0900)]
Fix bug where player can enter battle with self

6 years agoVersion 1.5, minor fixes 1.5
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.

6 years agoVersion 1.4 1.4
Stephen Seo [Thu, 18 Oct 2018 07:28:47 +0000 (16:28 +0900)]
Version 1.4

6 years agoFixes, add maximum-distance to aggro-start-battle
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.

6 years agoFixes
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.

6 years agoFix duplicate "... entered battle" messages
Stephen Seo [Thu, 18 Oct 2018 04:43:26 +0000 (13:43 +0900)]
Fix duplicate "... entered battle" messages

6 years agoFixes and Refactorings, no major changes
Stephen Seo [Thu, 18 Oct 2018 04:34:57 +0000 (13:34 +0900)]
Fixes and Refactorings, no major changes

6 years agoUpdate Changelog.md 1.3
Stephen Seo [Wed, 17 Oct 2018 09:30:44 +0000 (18:30 +0900)]
Update Changelog.md

6 years agoAdd battle cooldown
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.

6 years agoUpdate Changelog.md
Stephen Seo [Wed, 17 Oct 2018 08:21:22 +0000 (17:21 +0900)]
Update Changelog.md

6 years agoVersion 1.3, Fixes, improvements
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()").

6 years agoFix /tbm-disable|enable-all to notify all players
Stephen Seo [Wed, 17 Oct 2018 04:27:55 +0000 (13:27 +0900)]
Fix /tbm-disable|enable-all to notify all players

6 years agoUpdate README.md
Stephen Seo [Wed, 17 Oct 2018 03:53:50 +0000 (12:53 +0900)]
Update README.md

6 years agoUpdate Changelog.md 1.2
Stephen Seo [Wed, 17 Oct 2018 03:36:05 +0000 (12:36 +0900)]
Update Changelog.md

6 years agoFixes, added commands, version to 1.2
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.

6 years agoUpdate/fix Changelog.md
Stephen Seo [Tue, 16 Oct 2018 12:41:18 +0000 (21:41 +0900)]
Update/fix Changelog.md

6 years agoUpdate Changelog.md
Stephen Seo [Tue, 16 Oct 2018 06:05:37 +0000 (15:05 +0900)]
Update Changelog.md

6 years agoAdd Changelog.md 1.1
Stephen Seo [Tue, 16 Oct 2018 05:58:38 +0000 (14:58 +0900)]
Add Changelog.md

6 years agoAdd commands/config to disable turnbased on demand
Stephen Seo [Tue, 16 Oct 2018 05:02:44 +0000 (14:02 +0900)]
Add commands/config to disable turnbased on demand

6 years agoMinor fix to how Common/Client Proxy handles init
Stephen Seo [Thu, 4 Oct 2018 03:07:26 +0000 (12:07 +0900)]
Minor fix to how Common/Client Proxy handles init

6 years agoUpdate README.md
Stephen Seo [Fri, 28 Sep 2018 10:57:49 +0000 (19:57 +0900)]
Update README.md

6 years agoUpdate README.md
Stephen Seo [Fri, 28 Sep 2018 10:56:18 +0000 (19:56 +0900)]
Update README.md

6 years agoFix README.md
Stephen Seo [Fri, 28 Sep 2018 10:45:41 +0000 (19:45 +0900)]
Fix README.md

6 years agoAdd LICENSE and README.md 1.0
Stephen Seo [Fri, 28 Sep 2018 10:42:46 +0000 (19:42 +0900)]
Add LICENSE and README.md

6 years agoSet version to 1.0
Stephen Seo [Fri, 28 Sep 2018 10:29:57 +0000 (19:29 +0900)]
Set version to 1.0

6 years agoFix volume of Battle music to check master volume
Stephen Seo [Fri, 28 Sep 2018 10:28:20 +0000 (19:28 +0900)]
Fix volume of Battle music to check master volume

6 years agoAdd bg to text in BattleGui
Stephen Seo [Fri, 28 Sep 2018 10:21:49 +0000 (19:21 +0900)]
Add bg to text in BattleGui

6 years agoCleanup of code, move BattleGui main menu
Stephen Seo [Fri, 28 Sep 2018 08:45:32 +0000 (17:45 +0900)]
Cleanup of code, move BattleGui main menu

6 years agoFix BattleGui menu position
Stephen Seo [Fri, 28 Sep 2018 04:20:17 +0000 (13:20 +0900)]
Fix BattleGui menu position

6 years agoMove BattleGui main menu buttons
Stephen Seo [Fri, 28 Sep 2018 03:18:21 +0000 (12:18 +0900)]
Move BattleGui main menu buttons

6 years agoMove client Battle to ClientProxy
Stephen Seo [Fri, 28 Sep 2018 03:13:07 +0000 (12:13 +0900)]
Move client Battle to ClientProxy

6 years agoChange how silly music is triggered
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.

6 years agoFix passive-type battle music occurrences, fixes
Stephen Seo [Thu, 27 Sep 2018 09:09:40 +0000 (18:09 +0900)]
Fix passive-type battle music occurrences, fixes

6 years agoFix bug where two sounds play at once, 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.

6 years agoFix falling perpetually with Freeze mode, fixes
Stephen Seo [Tue, 25 Sep 2018 06:16:35 +0000 (15:16 +0900)]
Fix falling perpetually with Freeze mode, fixes

6 years agoMinor fixes/changes
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

6 years agoFix client unable to see entity not in config
Stephen Seo [Fri, 21 Sep 2018 07:33:27 +0000 (16:33 +0900)]
Fix client unable to see entity not in config

6 years agoprerelease version 0.3
Stephen Seo [Fri, 21 Sep 2018 07:11:59 +0000 (16:11 +0900)]
prerelease version 0.3

6 years agoAdd volume control to battle music
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.

6 years agoChange TBM_Config.xml format for entities
Stephen Seo [Thu, 20 Sep 2018 06:36:31 +0000 (15:36 +0900)]
Change TBM_Config.xml format for entities

6 years agoFixes, change how BattleManager is initialized
Stephen Seo [Thu, 20 Sep 2018 06:15:34 +0000 (15:15 +0900)]
Fixes, change how BattleManager is initialized

6 years agoStability fixes
Stephen Seo [Wed, 19 Sep 2018 06:00:38 +0000 (15:00 +0900)]
Stability fixes

6 years agoMinor fixes/changes
Stephen Seo [Tue, 18 Sep 2018 07:58:01 +0000 (16:58 +0900)]
Minor fixes/changes

6 years agoFix bow attack, config, add freeze enemies option
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.

6 years agoImplement use of vanilla bow/arrows in battle
Stephen Seo [Mon, 17 Sep 2018 06:49:10 +0000 (15:49 +0900)]
Implement use of vanilla bow/arrows in battle

6 years agoMove battle attacks to main thread, minor fixes
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).