Sponge Downloads

All builds

  1. 1.12.2-7.1.0-BETA-87

  2. 1.12.2-7.1.0-BETA-86

    1. Use asynchronous Log4j 2 loggers
      Minecrell - 8 years ago
  3. 1.12.2-7.1.0-BETA-85

    1. Update to TerminalConsoleAppender 1.1.0
      Minecrell - 8 years ago
    SpongeCommon
    1. Fix async chunk load when calling setSkylightUpdated.
      bloodshot - 8 years ago
  4. 1.12.2-7.1.0-BETA-84

  5. 1.12.2-7.1.0-BETA-83

  6. 1.12.2-7.1.0-BETA-81

  7. 1.12.2-7.1.0-BETA-80

    1. Bump common for various updates and experimental changes. Refer to the common updates to find out as thereare countless.
      Signed-off-by: Gabriel Harris-Rouquette <[email protected]>
      Gabriel Harris-Rouquette - 8 years ago
    SpongeCommon
    1. Merge changes to allow for creating StackFrames on demand based on PhaseStates. Merges #1987.
      Gabriel Harris-Rouquette - 8 years ago
    2. Since we now check if hasCaptures before unwinding, we need to make inventory contexts have captures always to process any inventories affected.
      Gabriel Harris-Rouquette - 8 years ago
    3. We do not need a new stackframe for the phase state being switched on window close. The PacketState will automatically push a frame.
      Gabriel Harris-Rouquette - 8 years ago
    4. Apparently somehow the neighbornotification context is being told to set the notifier multiple times? Just ignore it and set the field directly i guess....
      Gabriel Harris-Rouquette - 8 years ago
    5. Move TimingHandler to use the SpongeImplHooks isMainThread check. Allows for tests to pass.
      Gabriel Harris-Rouquette - 8 years ago
    6. Indiana State and the Last Context
      Gabriel Harris-Rouquette - 8 years ago
    7. Indiana State and the Temple of Phase.
      Gabriel Harris-Rouquette - 8 years ago
    8. Raiders of the Lost Phase.
      Gabriel Harris-Rouquette - 8 years ago
    9. CompletePhase should never provide context information as there is none. There are possible chances where multiple frames can be pushed within a single phase state, so make the phase context hold a stack of stackframes.
      Gabriel Harris-Rouquette - 8 years ago
    10. Minor fixes and changes. Reduces a frame usage to lazy evaluation when running synchronized tasks.
      Gabriel Harris-Rouquette - 8 years ago
    11. Clear up some frame creation. Reminder: make worlds still push themselves to the cause at the start of the world tick.
      Gabriel Harris-Rouquette - 8 years ago
    12. Make sure to reset the flag if we are popping and there are no more modifiers available in the cause stack manager.
      Gabriel Harris-Rouquette - 8 years ago
    13. Merge stable-7 fixes into branch for updates and bug fixes. This also makes sure that bugs are not being fixed twice.
      Gabriel Harris-Rouquette - 8 years ago
    14. Make the actual lazy evaluation of the phase frame being pushed and popped a working thing.
      Gabriel Harris-Rouquette - 8 years ago
    15. Some changes to get things working. The game launches now, but due to the way Advancements are being loaded,
      Gabriel Harris-Rouquette - 8 years ago
    16. Make sure to pop the frame from the phase context if it was populated.
      Gabriel Harris-Rouquette - 8 years ago
    17. Properly attach the stack frame when the consumer is called.
      Gabriel Harris-Rouquette - 8 years ago
    18. Add BiConsumers for the StackFrame and the current PhaseContext. Keep track of the pushed biconsumers
      Gabriel Harris-Rouquette - 8 years ago
    19. Add simple method to add consumers of stack frames.
      Gabriel Harris-Rouquette - 8 years ago
    20. Don't unwind if nothing was captured.
      bloodshot - 8 years ago
  8. 1.12.2-7.1.0-BETA-79

    1. Update SpongeCommon for many fixes
      Includes timings, advancements and the UserStorageService
      Daniel Naylor - 8 years ago
    SpongeCommon
    1. Fix UserStorageService#getAll() returning incorrect GameProfiles
      Daniel Naylor - 8 years ago
    2. Fix NPE in handleBlockCollideEvent. Fixes SpongePowered/SpongeForge#2291
      bloodshot - 8 years ago
    3. Process captured drops if IPhaseState performs drop capturing.
      Aaron Hill - 8 years ago
    4. Log classes for unregistered Entites/TEs in TimingHistory
      Aaron Hill - 8 years ago
    5. Ensure that all fields in ShouldFire are valid
      Aaron Hill - 8 years ago
    6. Fix bed respawn behavior near the world border
      Aaron Hill - 8 years ago
    7. Fix entity mobs not spawning.
      bloodshot - 8 years ago
    8. Check if block track logging is enabled before checking id.
      bloodshot - 8 years ago
    9. Disable verbose timings by default to improve CPU usage.
      bloodshot - 8 years ago
    10. More improvements to active chunk.
      bloodshot - 8 years ago
    11. Cache TileEntity notifier.
      bloodshot - 8 years ago
    12. Add toString() to CaptureBlockPos
      Aaron Hill - 8 years ago
    13. Pass 'noCancelledTransactions' as 'true' in PhaseTracker.setBlockState
      Aaron Hill - 8 years ago
    14. Merge stack overflow fixes. There are a few commits explaining the reasoning behind the changes.
      Gabriel Harris-Rouquette - 8 years ago
    15. Minor cleanup with the creation of block snapshots.
      Gabriel Harris-Rouquette - 8 years ago
    16. Reduce more nested calls to reduce call stacks.
      Gabriel Harris-Rouquette - 8 years ago
    17. Handle empty DisplayInfo in SpongeAdvancementTree#getBackgroundPath
      Aaron Hill - 8 years ago
    18. Disable server main thread check for Advancement in testing environment
      Aaron Hill - 8 years ago
    19. Prevent exception when mods use TextComponentKeybind
      Aaron Hill - 8 years ago
    20. Always set 'Entity.fire' from IgniteEntityEvent
      Aaron Hill - 8 years ago
    21. Experimental fix for now but something that will work definitevely. Fixes SpongePowered/SpongeForge#2273.
      Gabriel Harris-Rouquette - 8 years ago
    22. Replace usages of acceptIfNotEmpty wuth acceptAndClearIfNotEmpty
      Aaron Hill - 8 years ago
    23. Clear out entity item captures in DeathUpdateState
      Aaron Hill - 8 years ago
    24. Actually process captured blocks in EntityDeathState
      Aaron Hill - 8 years ago
    25. Clear out entity item drops captures in InteractAtEntityPacketState
      Aaron Hill - 8 years ago
    26. Process captured blocks in PacketState#unwind
      Aaron Hill - 8 years ago
    27. Clear out captured items from PhaseContext in more inventory states
      Aaron Hill - 8 years ago
    28. Fix issues with advancement registration
      Aaron Hill - 8 years ago
    29. Add notification phase for some better debugging. Noticing a lot of redundant notifications on the same block during world gen specifically.
      Gabriel Harris-Rouquette - 8 years ago
    30. Merge Advancement fixes. Merges #1968.
      Gabriel Harris-Rouquette - 8 years ago
    31. Some minor fixes and cleanup. Added ShouldFire for notifications and a few areas we were throwing block events regardless (they were spamming).
      Gabriel Harris-Rouquette - 8 years ago
    32. Start reworking notification propogation handling for the PhaseTracker. Also, ensure that the PhaseTracker is only accessed on the main thread for now.
      Gabriel Harris-Rouquette - 8 years ago
    33. Advancements should always be registered on the server thread.
      Seppe Volkaerts - 8 years ago
    34. Throw a exception early if a requirement does not exist in the criteria map.
      Seppe Volkaerts - 8 years ago
    35. Grant the advancement test tree at player join.
      Seppe Volkaerts - 8 years ago
    36. Fix that advancement tree registration didn't get switched completely to phases.
      Seppe Volkaerts - 8 years ago
    37. Safeguard against advancements getting unloaded when progress is still available.
      Seppe Volkaerts - 8 years ago
    38. Prevent the dummy advancement from being registered as a valid catalog. Fix that parent advancements didn't get all their children.
      Seppe Volkaerts - 8 years ago
  9. 1.12.2-7.1.0-BETA-78

  10. 1.12.2-7.1.0-BETA-77

    1. Update common for various fixes and updates.
      Signed-off-by: Gabriel Harris-Rouquette <[email protected]>
      Gabriel Harris-Rouquette - 8 years ago
    SpongeCommon
    1. Merge remote-tracking branch 'origin/stable-7' into stable-7
      Gabriel Harris-Rouquette - 8 years ago
    2. Complete the merge for igniteEntityEvent and properly implement the event to be usable to plugins.
      Gabriel Harris-Rouquette - 8 years ago
    3. Merge IgniteEntityEvent implementation. Merges #1708.
      Gabriel Harris-Rouquette - 8 years ago
    4. Use TickPhase.Tick.RANDOM_BLOCK for random block ticks
      Aaron Hill - 8 years ago
    5. Prevent infinite recursion when performing post block updates
      Aaron Hill - 8 years ago
    6. Ensure that all PhaseContext captures are fully processed
      Aaron Hill - 8 years ago
    7. Un-break all explosions
      Aaron Hill - 8 years ago
    8. Don't check if entity is dead when adding to chunk.
      bloodshot - 8 years ago
    9. Fix placeInPortal never being called for end. Fixes #1975
      bloodshot - 8 years ago
    10. Improve the way Sponge configuration files are loaded/saved (#1957)
      Luck - 8 years ago
    11. Add --tracker/-t flag for tracker config reload/save (#1974)
      Daniel Naylor - 8 years ago
    12. Cache users by name as well as by UUID
      Aaron Hill - 8 years ago
    13. Bump SpongeAPI for UserCommandElement fix
      Aaron Hill - 8 years ago
    14. Add Entity/TE pre/post tick hooks for Forge
      Aaron Hill - 8 years ago
    15. Fix tracker config not being applied to mod blocks
      Aaron Hill - 8 years ago
    16. Attempt to create values in ManipulatorTest, when possible
      Aaron Hill - 8 years ago
    17. Relax username length check to '> 0'
      Aaron Hill - 8 years ago
    18. Fix PotionEffect retrieval error from DataContainer
      ImMorpheus - 8 years ago
    19. Fix BlockBeacon accessing blocks off the main thread
      Aaron Hill - 8 years ago
    20. Actually return after printing about async block changes.
      Gabriel Harris-Rouquette - 8 years ago
    21. Add async block change detection and chunk load detection.
      Gabriel Harris-Rouquette - 8 years ago
    22. Bump mixin version to 0.7.11-SNAPSHOT
      Aaron Hill - 8 years ago
    23. Implement IgniteEntityEvent
      ImMorpheus - 8 years ago