Commit Graph

  • efff41a6db Merge branch 'master' into falling-block opfromthestart 2021-08-22 14:03:31 -04:00
  • 30879a1241 Merge pull request #1 from OLEGSHA/master opfromthestart 2021-08-22 13:47:54 -04:00
  • 9fc1a21191 Added rock DB and worldgen OLEGSHA 2021-08-21 23:05:54 +03:00
  • 4f620b7261 Added 6 more types of rocks IvanZ 2021-08-21 17:44:01 +03:00
  • 6f90bf345b Incremented version and made some small changes OLEGSHA 2021-08-20 21:37:49 +03:00
  • 2328f2ae3a Replaced placeholder worldgen with a passable one OLEGSHA 2021-08-20 18:07:41 +03:00
  • fae09edb16 Fixes n Speed n Stuff opfromthestart 2021-08-19 10:47:16 -04:00
  • e4ced6507e Hash Things opfromthestart 2021-08-18 18:50:48 -04:00
  • b7dcbb0f30 Fixing stuff opfromthestart 2021-08-18 13:21:54 -04:00
  • 9c26418354 Well, it works now ig opfromthestart 2021-08-18 13:15:30 -04:00
  • 15b5d367b4 Chunk loading region around the player is now compressed vertically OLEGSHA 2021-08-18 10:58:18 +03:00
  • ca2014802a Resolved a random deadlock that became way too frequent to ignore OLEGSHA 2021-08-18 09:30:29 +03:00
  • 539a61e854 Almost resolved feature generation issue, removed dead code OLEGSHA 2021-08-18 00:26:45 +03:00
  • a3760d7425 Removed erroneous RelFace resolution by WorldAccessor OLEGSHA 2021-08-17 19:21:57 +03:00
  • d33b48578d Added SurfaceContexts to replace SurfaceWorld+Request. WIP OLEGSHA 2021-08-17 16:05:44 +03:00
  • a6fd81ba1e Contexts now only accept RelFace; fixed tile placement crash OLEGSHA 2021-08-16 13:05:57 +03:00
  • 82872c7cf3 Fixed RotatingServerContext OLEGSHA 2021-08-15 23:54:25 +03:00
  • 54c66d28d6 Added TransformingServerContext and RotatingServerContext. WIP OLEGSHA 2021-08-13 16:11:46 +03:00
  • 78a1c25554 Grass tiles have regained the ability to disappear under blocks OLEGSHA 2021-08-11 13:45:47 +03:00
  • a03c783fc9 Fixing bugs introduced in previous commit OLEGSHA 2021-08-11 13:02:18 +03:00
  • 0a45613e45 Began work on integrating the new Contexts. Compiles but does not work OLEGSHA 2021-08-09 20:32:15 +03:00
  • 5fb4c601ff Added ReportingServerContext OLEGSHA 2021-08-08 14:07:07 +03:00
  • 020802a89c Added FilterServerContext and DefaultServerContextLogic OLEGSHA 2021-08-08 12:19:31 +03:00
  • 6891d3a095 Trying to get it to work opfromthestart 2021-08-06 12:56:21 -04:00
  • 0f909039fe Renamed ReusableServerContext to DefaultServerContext OLEGSHA 2021-08-06 11:02:43 +03:00
  • 15f741bc04 Added subcontexting. Context#subcontexting. OLEGSHA 2021-08-06 10:49:40 +03:00
  • 8167c40f64 IDK these errors are weird opfromthestart 2021-08-05 14:12:37 -04:00
  • 8bc23acb61 idk changes so I can show OLEGSHA opfromthestart 2021-08-05 13:39:42 -04:00
  • 80541eafc3 Renamed BlockFace contexts into TileStack contexts OLEGSHA 2021-08-05 19:39:39 +03:00
  • 254faca0a5 Better deletion opfromthestart 2021-08-05 12:29:29 -04:00
  • 0f60d45ffa Contexts no longer expose to World, Chunks, TileStacks or TileReferences OLEGSHA 2021-08-05 16:42:21 +03:00
  • 0c66f1751e Made outline of region file opfromthestart 2021-08-04 19:17:49 -04:00
  • c88dea6030 Fixing Bugs mostly opfromthestart 2021-08-04 16:57:21 -04:00
  • 6521cb5749 Better Listeners opfromthestart 2021-08-04 12:52:37 -04:00
  • fbc803d6e2 Laid some groundwork for context implementation; rewrite incoming OLEGSHA 2021-08-04 18:42:16 +03:00
  • 94db44e443 Im tired i need sleep opfromthestart 2021-08-03 22:42:46 -04:00
  • 53f72b068a Merge branch 'title-screen' into save-world opfromthestart 2021-08-03 20:08:39 -04:00
  • a9ca5f6b17 Everything Excpeti polishing and options opfromthestart 2021-08-03 19:42:04 -04:00
  • 4ab7cb738e Testing some stuff opfromthestart 2021-08-03 17:53:49 -04:00
  • dccfcc9419 Better /Stuff opfromthestart 2021-08-03 15:05:05 -04:00
  • c2a2cc074a Some Stuff to Fix Bugs opfromthestart 2021-08-03 14:44:52 -04:00
  • 1ee9a55d19 Defined Data and Server context interfaces OLEGSHA 2021-07-31 20:47:23 +03:00
  • a338a00f1d A change to the class hierarchy of WorldLogic similar to prev commit OLEGSHA 2021-07-31 16:01:25 +03:00
  • 9a326603cd Still working on Contexts. Introduced a billion interfaces. WIP. OLEGSHA 2021-07-23 22:46:49 +03:00
  • d7afe39f00 Added more generic Contexts. WIP. OLEGSHA 2021-07-15 22:26:20 +03:00
  • 8c7c37c9c0 Code cleanup moduleSystem Nullkat 2021-07-14 18:23:10 +03:00
  • 0264e512ab Merge branch 'master' into addPlanet OLEGSHA 2021-07-12 16:20:15 +03:00
  • 3b24ee0531 Documentation for module system and minor changes. Nullkat 2021-07-10 21:46:15 +03:00
  • 953614a7d8 Now you cannot run tasks second time or if requirements are not met Nullkat 2021-07-10 20:19:57 +03:00
  • 7f57510ac8 Licensed module system. Minor changes Nullkat 2021-07-10 08:29:09 +03:00
  • c7842935ba Loaders are observable. Modules refactoring Nullkat 2021-07-09 18:12:30 +03:00
  • e47fb3c4bd Added surface features. Tree generation is currently broken! OLEGSHA 2021-07-07 17:37:08 +03:00
  • f520d4b2c6 TaskManager bug fixes and code cleanup Nullkat 2021-07-07 17:02:38 +03:00
  • 5a06788652 Refactored modules system Nullkat 2021-07-07 13:37:11 +03:00
  • 56e9be727b Removed debug code Nullkat 2021-07-05 11:32:58 +03:00
  • e795d76367 Update .gitignore Nullkat 2021-07-05 11:32:11 +03:00
  • a9724d9d4c Developed module loader algorithm Nullkat 2021-06-30 19:59:30 +03:00
  • eace6733ce Added Menus and cursor visibility management OLEGSHA 2021-06-28 17:45:49 +03:00
  • 3859db5b27 Added TaskManager Nullkat 2021-06-27 18:27:56 +03:00
  • 085f602427 Panel now has decorations; functionality moved to new superclass Group OLEGSHA 2021-06-25 17:33:46 +03:00
  • 737b495fc4 Ported GUI improvements from opfromthestart/Progressia opfromthestart 2021-06-25 14:35:36 +03:00
  • 513feb1093 Merge branch 'master' into moduleSystem Eugene Smirnov 2021-06-12 21:05:15 +03:00
  • e58007ea11 Format opfromthestart 2021-06-10 17:09:24 -04:00
  • ae2980c9de Bug Fixing and Performance opfromthestart 2021-06-10 17:00:09 -04:00
  • 3879e5ffac Sand Towers Fall opfromthestart 2021-06-10 15:56:15 -04:00
  • 47eb9fa5af Conservation of Matter opfromthestart 2021-06-10 14:08:35 -04:00
  • bf49687ab6 Better performance maybe? opfromthestart 2021-06-10 12:50:51 -04:00
  • b3ae829383 Almost All Works opfromthestart 2021-05-09 15:57:38 -04:00
  • b374e9a736 Added FallingBlock Classes opfromthestart 2021-05-04 20:29:06 -04:00
  • 531a8c99c3 Added CONTRIBUTING.md. Discussion is welcome. OLEGSHA 2021-04-27 23:22:48 +03:00
  • a984333c3a Radio Buttons newtps opfromthestart 2021-04-18 19:44:50 -04:00
  • 4a1f1b7545 It actually works now opfromthestart 2021-04-18 15:09:29 -04:00
  • af7b39d8e9 Better Interactables opfromthestart 2021-04-18 14:58:53 -04:00
  • a0acd16008 Now actually works opfromthestart 2021-04-17 11:03:23 -04:00
  • 330ed1ab9b Buttony things opfromthestart 2021-04-17 11:01:03 -04:00
  • 7e852ff05f Attempting to add focus opfromthestart 2021-04-17 09:34:10 -04:00
  • 6e1b0e3f69 Buttons work opfromthestart 2021-04-17 09:12:09 -04:00
  • 411780b120 Made onClick opfromthestart 2021-04-17 08:21:29 -04:00
  • 5359b93738 Bettering the Button opfromthestart 2021-04-17 08:07:01 -04:00
  • f9aae94bbc Return TPS to 20 opfromthestart 2021-04-16 21:26:57 -04:00
  • 5c57a57e9a Button things opfromthestart 2021-04-16 21:26:28 -04:00
  • 468b6dc327 Create Button.java opfromthestart 2021-04-16 19:25:26 -04:00
  • 6fb7e7fc04 Added SurfaceWorld to facilitate surface feature generation OLEGSHA 2021-04-13 15:18:15 +03:00
  • 69942ad17b Reset Default TPS opfromthestart 2021-04-12 20:38:21 -04:00
  • 3c74a808f3 Added Queue opfromthestart 2021-04-12 20:35:29 -04:00
  • 8327fcfd19 Counter Class opfromthestart 2021-04-12 19:49:51 -04:00
  • 20dccf3d12 Some more refactoring of generic world-related classes. May not compile. OLEGSHA 2021-04-09 23:13:21 +03:00
  • 32851b8fb0 Added a serverside uptime tick counter OLEGSHA 2021-04-09 20:34:47 +03:00
  • a95bdf1efe Moved .setBlockRel(...) implementation to GenericWritableChunk OLEGSHA 2021-04-09 20:15:07 +03:00
  • e0a03cad1d More refactoring of GenericChunk and pals OLEGSHA 2021-04-06 00:36:38 +03:00
  • 2532e80f6a Moved some methods from ChunkData to GenericChunk OLEGSHA 2021-04-05 17:30:37 +03:00
  • 3c3f3816df Fixed a generation issue and refactored some code around WorldGenerators OLEGSHA 2021-04-02 21:51:52 +03:00
  • 2d3d250f92 Renamed Scatter to Feature and added a generation feature interface OLEGSHA 2021-04-02 21:29:09 +03:00
  • c49fdfa5ff Added a crude music player and fixed a lot of OpenAL stuff OLEGSHA 2021-03-26 23:51:51 +03:00
  • 9d7f69892b Removed unused import and renamed VSYNC to VSync OLEGSHA 2021-03-26 21:57:54 +03:00
  • 7ecdfdfb4d Added scatter generation logic to TestPlanetGenerator OLEGSHA 2021-03-26 21:26:05 +03:00
  • 4332a78221 Refactored ChunkManager and EntityManager, added server event bus OLEGSHA 2021-03-26 20:26:12 +03:00
  • ef572c43c7 Updated documentation for GuavaEventBusHijacker and ReportingEventBus OLEGSHA 2021-03-25 17:15:03 +03:00
  • f28c765e3f Made Gravity Models configurable with packets OLEGSHA 2021-03-15 21:02:33 +03:00
  • f4311fb27c Created a bare-bones implementation of the final planet generator OLEGSHA 2021-03-15 18:54:53 +03:00