Sponge Downloads

All builds

  1. 1.19.4-10.0.0-RC1319 Experimental

    1. Fix again SpongeAPI commit ref
      ImMorpheus - 3 years ago
    2. Try to fix compile errors
      ImMorpheus - 3 years ago
    3. Remove WorldMigrator
      ImMorpheus - 3 years ago
    4. Fix SpongeAPI commit ref
      ImMorpheus - 3 years ago
  2. 1.19.4-10.0.0-RC1316 Experimental

    1. Expose protocol version for status pings (#3841)
      * Minor fixes for status handling
      
      - players() should return Optional.empty() when players are hidden
        (see Javadocs)
      - hiddenPlayers should be checked for legacy pings
      - Fix NPE when event is cancelled
      
      * Expose protocol version for status pings
      
      compareTo() is now implemented by default in SpongeAPI.
      Stephan - 3 years ago
  3. 1.19.4-10.0.0-RC1315 Experimental

    1. Add stream online players method (#3842)
      * Add stream online players method
      
      * run spotless apply
      Morpheus - 3 years ago
  4. 1.19.4-10.0.0-RC1314 Experimental

    1. Bump SpongeAPI
      ImMorpheus - 3 years ago
  5. 1.19.4-10.0.0-RC1311 Experimental

  6. 1.19.4-10.0.0-RC1310 Experimental

    1. fix sponge client login
      ImMorpheus - 3 years ago
  7. 1.19.4-10.0.0-RC1309 Experimental

    1. Prevent invalid status responses with empty/dummy player UUIDs (#3840)
      Right now SpongeGameProfile.toMcProfile() converts all SpongeAPI GameProfiles
      with empty UUIDs (= new UUID(0, 0)) to authlib GameProfiles with a null UUID.
      
      This is fine in most cases but problematic for the sample/player list in
      the status response. Empty UUIDs can be used there to create dummy entries,
      to display custom messages in the server list instead of the online players.
      (See e.g. https://github.com/Minecrell/ServerListPlus/wiki/Status-Configuration#player-hover-messages)
      
      The Minecraft client completely rejects status responses that contain
      GameProfiles with null UUIDs and/or null names. This is why it is
      important that the empty UUID is not converted to a null UUID.
      
      Prevent sending invalid responses to the client by making sure both
      UUID and name are non-null in the player samples of the status response.
      
      This fixes a regression in API 10 when using the ServerListPlus plugin
      on Sponge. The problem was likely introduced in some GameProfile refactoring
      (API 7 worked fine).
      Stephan - 3 years ago
  8. 1.19.4-10.0.0-RC1308 Experimental

    1. fix blockstate mixin light method
      this has no effect yet because it is never called
      ImMorpheus - 3 years ago
  9. 1.19.4-10.0.0-RC1307 Experimental

  10. 1.19.4-10.0.0-RC1304 Experimental