Commit Graph

2029 Commits (master)

Author SHA1 Message Date
Treer 3e4f1e43be
Pass automatic tests 2018-03-21 15:59:12 +11:00
Treer 9bae1bcb25
Update .travis.yml 2018-03-21 15:53:29 +11:00
Treer f11fcbae9e Fix woodland-mansions merge
various tweaks
2018-03-19 03:04:07 +11:00
Treer 9be50e735c Merge branch 'master' of https://github.com/Treer/amidst 2018-03-19 00:53:15 +11:00
Treer c72792982b
Merge pull request #4 from moulins/woodland-mansions
Woodland mansions
2018-03-19 00:54:10 +11:00
Treer 16e75d76ba
Merge branch 'master' into woodland-mansions 2018-03-19 00:53:55 +11:00
Treer 57e93d4c33 Detach Amidstest from Amidst automatic updates 2018-03-19 00:37:45 +11:00
Treer 92c55cc2b8 Adjust layers menu to reflect available features 2018-03-19 00:25:23 +11:00
Treer d347b7786c Add V5, V6, Flat 2018-03-18 20:33:38 +11:00
Treer 8bf19537ad BiomeProfile UI improvements
biomeprofile menu items are radio buttons, last selected biome profile is saved, BiomeProfile implementations can supply more than one default profile, Biome Widget updates when different biome profile selected,
2018-03-17 18:52:34 +11:00
Treer d992672f38 Default biomes 2018-03-15 03:22:25 +11:00
Treer 7870d9b371 Dynamic biomes
Work in progress. Abstracted away from fixed biomes singleton so Minetest is able to get biomes from the BiomeProfile instead.
2018-03-13 23:49:17 +11:00
Treer 01b241c4e4 Refactor
Seperate Minetest VersionFeatures from Minecraft
Refactor WorldType to support Minetest
Moving toward being capable of supporting different Minetest versions
2018-03-11 21:17:03 +11:00
Treer 432a1174b5 Add some icons 2018-03-11 21:02:09 +11:00
Treer 1b1181850c Add Minetest Biomes
Enable Minecraft support, clean up some menu items
2018-03-11 19:21:44 +11:00
Treer ca523baa11 Add oceans 2018-03-11 00:24:15 +11:00
Treer 3b029dcf84 Implement 3D noise function, and correct for different coordinate systems 2018-03-10 22:40:01 +11:00
Treer 969f26e406 Minetest support - initial commit
Rivers don't match the game, but Amidst can now draw maps made with a different engine than Minecraft
2018-03-10 18:48:03 +11:00
Treer 196a2bca7b
Merge pull request #2 from Treer/revert-1-infinite-zoom
Revert "Infinite zoom"
2018-03-08 23:39:59 +11:00
Treer 754b3ae195
Revert "Infinite zoom" 2018-03-08 23:39:14 +11:00
Treer b7ba4be545
Merge pull request #1 from Badel2/infinite-zoom
Infinite zoom
2018-03-08 23:21:55 +11:00
moulins bc3cf44034 Add woodland mansion algorithm 2018-02-21 02:26:12 +01:00
moulins 4c7148dd02 Add menu item and layer for woodland mansions 2018-02-21 02:15:08 +01:00
Badel2 e32ef42ab9 Maybe smoother colors when using low-res Fragments 2017-10-05 23:13:57 +02:00
Badel2 3d612fe084 Changed fragment resolution from 2^2 to 2^4 2017-10-05 23:12:08 +02:00
Badel2 048793a838 Support custom fragment resolution 2017-10-05 22:52:12 +02:00
Stefan Dollase 92a876d282 updated to Amidst v4.3-beta2 2017-06-02 18:39:10 +02:00
Stefan Dollase 7cbd5b5b8a Merge pull request #333 from toolbox4minecraft/added-minecraft-1.12-pre7-support
Added minecraft 1.12 pre7 support
2017-06-02 18:28:29 +02:00
Stefan Dollase 51c5c873a9 added basic byte code parsing support for Java 8 constants MethodHandle, MethodType and InvokeDynamic 2017-06-02 18:12:17 +02:00
Stefan Dollase bc0404d20f added support up to Minecraft 1.12-pre7 2017-06-02 16:47:09 +02:00
Stefan Dollase c40655f834 Merge pull request #332 from toolbox4minecraft/kind-of-added-support-for-modded-minecraft
kind of added support for modded Minecraft
2017-06-02 16:38:49 +02:00
Stefan Dollase fee9af7c7c kind of added support for modded Minecraft
We now determine the underlying vanilla Minecraft version and use that instead. We also inform the user about this.
2017-06-02 16:34:31 +02:00
Stefan Dollase 5012b080fd Merge pull request #331 from toolbox4minecraft/refactored-amidst.mojangapi.file
Refactored `amidst.mojangapi.file`
2017-06-02 16:00:01 +02:00
Stefan Dollase 437ab4294e added safety checks for resolveAllLater mechanism 2017-06-02 14:12:25 +02:00
Stefan Dollase e4868bb63f converted LibraryService to ClassLoaderService 2017-06-02 13:35:40 +02:00
Stefan Dollase d0f424f197 reworked service instantiation 2017-06-02 13:24:11 +02:00
Stefan Dollase 08a09ef15b removed duplicate log message 2017-06-02 13:19:09 +02:00
Stefan Dollase e8d41c2c35 added dispose mechanism to World to be able to restrict the simultaneous MinecraftInterface usages 2017-06-02 13:09:46 +02:00
Stefan Dollase eed56c195b actually used VersionListProvider 2017-06-02 01:48:47 +02:00
Stefan Dollase 4ae5d48e6b split MojangApi into LauncherProfileRunner and RunningLauncherProfile 2017-06-02 00:53:05 +02:00
Stefan Dollase a2f8e1ca97 removed MinecraftInstallation from MojangApi 2017-06-01 22:54:39 +02:00
Stefan Dollase 7aa01fb196 removed MojangApi::getMinecraftInstallation 2017-06-01 22:49:09 +02:00
Stefan Dollase 87c126289e removed MojangApiBuilder 2017-06-01 22:38:28 +02:00
Stefan Dollase c3a7118dee removed helper methods from MojangApi 2017-06-01 22:13:05 +02:00
Stefan Dollase 30a13646fb removed VersionList from MojangApi 2017-06-01 22:06:45 +02:00
Stefan Dollase dac5189bcf added method MinecraftInstallation::readInstalledVersionsAsLauncherProfiles 2017-06-01 21:52:24 +02:00
Stefan Dollase 13e81f3214 removed MojangApiParsingException 2017-06-01 21:31:06 +02:00
Stefan Dollase afffcfe7a6 moved class 2017-06-01 20:59:41 +02:00
Stefan Dollase 91ec0588ce moved facade classes 2017-06-01 20:56:03 +02:00
Stefan Dollase eff42d1e2e introduced new facade classes VersionList and Version 2017-06-01 20:51:39 +02:00