Stefan Dollase
88cf1bebe5
removed unused method
2017-06-01 19:19:42 +02:00
Stefan Dollase
6c2002aa37
moved facade class VersionListProvider
2017-06-01 19:17:41 +02:00
Stefan Dollase
bc895dc975
introduced facade interface PlayerInformationProvider
2017-06-01 19:12:17 +02:00
Stefan Dollase
cf3f7c7bf1
introduced new facade class SaveGame
2017-06-01 18:47:01 +02:00
Stefan Dollase
4c1a9b1048
introduced facade classes MinecraftInstallation, LauncherProfile and UnresolvedLauncherProfile
2017-06-01 02:34:26 +02:00
Stefan Dollase
ff7a905bee
removed the -mclibs command line parameter
2017-05-31 23:02:21 +02:00
Stefan Dollase
b34ae7c925
removed dependency from PlayerNbt
2017-05-31 22:14:07 +02:00
Stefan Dollase
213a9560d5
refactored LevelDatNbt
2017-05-31 21:52:11 +02:00
Stefan Dollase
83ab995d71
refactored LibraryService
2017-05-31 21:01:59 +02:00
Stefan Dollase
d7725a8de3
the version .json file is now required ...
...
... not sure if it was implicitly required before
2017-05-31 19:08:14 +02:00
Stefan Dollase
93bf87e590
added VersionListProvider
2017-05-28 15:54:40 +02:00
Stefan Dollase
1721b4b9cd
switched remaining simple Gson usages to use the JsonReader
2017-05-28 15:27:20 +02:00
Stefan Dollase
f9db5a736a
moved JsonReader to new package
2017-05-28 15:20:06 +02:00
Stefan Dollase
f1302a1376
changed UpdateInformationRetriever to use the JsonReader
2017-05-28 15:18:05 +02:00
Stefan Dollase
602c2513a8
the JsonReader now throws the more generic FormatException ...
...
... instead of the MojangApiParsingException. This enables the usage of the JsonReader to parse json that was not provided by Mojang.
2017-05-28 15:03:32 +02:00
Stefan Dollase
a4f5e571ee
moved code to DotMinecraftDirectoryService
2017-05-28 05:17:46 +02:00
Stefan Dollase
a44ab58a56
merged PlayerSkinService, PlayerInformationRetriever and parts of PlayerInformation to PlayerInformationService
2017-05-28 04:27:41 +02:00
Stefan Dollase
51d6f44121
moved domain logic out of the JsonReader
2017-05-28 03:13:33 +02:00
Stefan Dollase
862af90c21
moved classes
2017-05-28 02:31:13 +02:00
Stefan Dollase
fd59c434dc
moved download logic to DownloadService
2017-05-28 02:18:43 +02:00
Stefan Dollase
24e09eeec9
merged LauncherProfileService and DotMinecraftDirectoryFinder to DotMinecraftDirectoryService
2017-05-28 02:09:35 +02:00
Stefan Dollase
cef9b7ec56
merged LibraryFinder into LibraryService
2017-05-28 01:57:23 +02:00
Stefan Dollase
1e24538c54
renamed DotMinecraftDirectoryService to DownloadService
2017-05-28 01:40:21 +02:00
Stefan Dollase
80bbd6cb0d
moved directory logic
2017-05-28 01:24:12 +02:00
Stefan Dollase
afb28dd119
moved launcher profile logic to new LauncherProfileService
2017-05-27 23:17:06 +02:00
Stefan Dollase
3b2e580357
moved logic from player json to new PlayerSkinService
2017-05-27 23:16:03 +02:00
Stefan Dollase
f2f97f4110
moved library logic to new LibraryService
2017-05-27 22:44:26 +02:00
Stefan Dollase
34a3a48a79
moved DotMinecraftDirectoryService
2017-05-27 21:52:02 +02:00
Stefan Dollase
33c36b2b04
moved remaining version list logic to DotMinecraftDirectoryService
2017-05-27 21:50:17 +02:00
Stefan Dollase
a37f1e023f
replaced FilenameFactory by FilenameService
2017-05-27 21:45:28 +02:00
Stefan Dollase
c632e4aaa4
added DotMinecraftDirectoryService and moved version list logic
2017-05-27 21:31:04 +02:00
Stefan Dollase
38e2030b94
updated to Amidst v4.3-beta1
2017-05-17 20:40:39 +02:00
Stefan Dollase
4532a9e840
Merge pull request #325 from toolbox4minecraft/added-feature-toggle-checks
...
added checks for the seed search feature toggle
2017-05-17 20:27:20 +02:00
Stefan Dollase
0e62392130
added checks for the seed search feature toggle
...
This prevents Amidst from creating a second resource intensive MojangApi, which is currently unnecessary.
2017-05-17 20:25:10 +02:00
Stefan Dollase
2a9702bd6d
Merge pull request #324 from toolbox4minecraft/selected-default-biome-profile-by-default
...
selected default biome profile by default
2017-05-17 19:59:12 +02:00
Stefan Dollase
2040cf943e
selected default biome profile by default
2017-05-17 19:56:28 +02:00
Stefan Dollase
ab4022d824
Merge pull request #323 from toolbox4minecraft/minecraft-1.12-recognition
...
Minecraft 1.12 recognition
2017-05-17 19:42:35 +02:00
Stefan Dollase
35b62baf2d
added support up to Minecraft 1.12-pre3
2017-05-17 19:38:07 +02:00
Stefan Dollase
f878966251
enabled real class loader to ignore malformed classes
...
Minecraft 1.12-pre3 seems to contain malformed class files. Not only Amidst, but also standard Java decompilers cannot read them, e.g. chv.class.
This change allows Amidst to ignore these classes as long as all required classes are found.
2017-05-17 18:48:33 +02:00
Stefan Dollase
f0b9b0fbb4
Merge pull request #322 from toolbox4minecraft/menu-shortcuts
...
Menu shortcuts
2017-05-17 17:58:44 +02:00
Stefan Dollase
b19128ec99
changed shortcuts for zoom in and zoom out to be CTRL+K and CTRL+J
...
This is to resolve the conflict with CTRL+G for show grid.
K and J are a nice fit, since they are up and down in the editor vi :-)
2017-05-17 17:53:56 +02:00
Stefan Dollase
e5c5f8e577
removed shortcuts for settings
...
These should really be used rarely, so they don't need a shortcut. This makes the shortcuts available for other actions that are used more frequently.
2017-05-17 17:41:02 +02:00
Stefan Dollase
524557e53f
renamed capture image to screenshot
...
While this might not be 100 percent accurate, it certainly is more intuitive.
2017-05-17 17:36:39 +02:00
Stefan Dollase
51509ac472
added enum MenuShortcuts
2017-05-17 17:30:53 +02:00
Stefan Dollase
7bfe7da3ec
Merge pull request #316 from mrihtar/master
...
Retrieve Steve's head instead of returning null
2017-05-17 16:38:02 +02:00
Matjaz Rihtar
0dd0fbf057
Check for null values when trying to get player's head
2017-05-02 17:41:25 +02:00
Matjaz Rihtar
7906049ff0
Retrieve Steve's head instead of returning null (reverted from commit 5bcd06a639
)
2017-05-02 17:39:16 +02:00
Matjaz Rihtar
5bcd06a639
Retrieve Steve's head instead of returning null
2017-05-02 13:59:27 +02:00
Stefan Dollase
c0612f423a
Merge pull request #310 from toolbox4minecraft/introduced-dependency-injection-containers
...
Introduced Dependency Injection Containers
2017-02-24 21:16:07 +01:00
Stefan Dollase
f1a5508848
moved injectors to proper packages
2017-02-24 20:36:17 +01:00