]>
git.seodisparate.com - TurnBasedMinecraftMod/log
Stephen Seo [Fri, 2 Sep 2022 02:20:27 +0000 (11:20 +0900)]
Fixes for Custom NPCs, version 1.17.2.4
Previous code worked against a different Custom NPCs API. This commit fixes the
previous namespaces to the publically available Custom NPCs "NpcAPI" namespaces.
Stephen Seo [Thu, 1 Sep 2022 12:59:09 +0000 (21:59 +0900)]
Version 1.17.2.3
Stephen Seo [Thu, 1 Sep 2022 12:57:04 +0000 (21:57 +0900)]
Fix potential unhandled exception
Stephen Seo [Thu, 1 Sep 2022 12:26:29 +0000 (21:26 +0900)]
Version 1.17.2.2
Stephen Seo [Thu, 1 Sep 2022 12:24:50 +0000 (21:24 +0900)]
Fix potential NullPointerException
Stephen Seo [Thu, 1 Sep 2022 08:55:21 +0000 (17:55 +0900)]
1.17.2.1: CustomNPCs related fix attempt
Attempts to fix players not being damaged by CustomNPC entities.
Stephen Seo [Sun, 23 May 2021 06:38:04 +0000 (15:38 +0900)]
Fix potential client freeze bug
Stephen Seo [Sun, 23 May 2021 04:22:18 +0000 (13:22 +0900)]
Add experimental support for Pam's HC foods
Stephen Seo [Fri, 21 May 2021 05:46:08 +0000 (14:46 +0900)]
Update Changelog.md
Stephen Seo [Fri, 21 May 2021 05:44:31 +0000 (14:44 +0900)]
Update mod for Forge 1.16.5-36.1.0
Stephen Seo [Wed, 18 Nov 2020 11:19:44 +0000 (20:19 +0900)]
Update README.md
Stephen Seo [Wed, 18 Nov 2020 08:24:18 +0000 (17:24 +0900)]
Impl config and settings for creeper behavior
Stephen Seo [Wed, 18 Nov 2020 07:16:18 +0000 (16:16 +0900)]
Add config option for creeper turn explosion
Stephen Seo [Wed, 18 Nov 2020 06:52:54 +0000 (15:52 +0900)]
Impl turn-based battle for Creepers
Stephen Seo [Sat, 14 Nov 2020 06:11:26 +0000 (15:11 +0900)]
Update Changelog.md
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.
Stephen Seo [Fri, 13 Nov 2020 02:42:00 +0000 (11:42 +0900)]
Update Changelog.md
Stephen Seo [Fri, 13 Nov 2020 02:41:36 +0000 (11:41 +0900)]
Fix potential server crash bug
Stephen Seo [Fri, 13 Nov 2020 02:29:28 +0000 (11:29 +0900)]
Updated Changelog.md
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.
Stephen Seo [Thu, 12 Nov 2020 08:11:23 +0000 (17:11 +0900)]
Update year in LICENSE
Stephen Seo [Thu, 12 Nov 2020 08:10:01 +0000 (17:10 +0900)]
Updated for mcf 1.16.3-34.1.0
Stephen Seo [Mon, 22 Jun 2020 08:05:44 +0000 (17:05 +0900)]
Fix download links in README.md
Stephen Seo [Mon, 22 Jun 2020 08:04:55 +0000 (17:04 +0900)]
Update download links in README.md
Stephen Seo [Fri, 29 Nov 2019 10:50:28 +0000 (19:50 +0900)]
Update README.md
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