Skip to content

StevesAddons ​

4 merged pull requests.

Bug Fixes ​

  • #19 LabelSyncMessage now carries a List<String> and a label string, not an ItemStack and a player entity id. The handler uses ctx.getServerHandler().playerEntity, so the player field is dropped from GuiLabeler and its constructor. - @tiffit
    • Fixed: client-supplied ItemStack and player id in the Labeler sync packet
  • #16 TileEntityAENode.getRegistrations now returns an empty EnumSet instead of null, so the cluster cable no longer iterates over a null collection. - @leumasme
    • Fixed: null pointer crash with the AE2 connector in a cluster cable
    • Closes GTNH#22378
  • #15 NameRegistry.saveName now adds the coordinate to NameData and marks it dirty, and the message-based saveName also marks it dirty. EventHandler.blockBreak only removes the name when Config.persistentLabels is false, and NameDataUpdateMessage no longer re-broadcasts on the server. - @alppp
    • Added: persistent_labels config option
    • Fixed: Factory Labeler labels not staying on tanks and chests
    • Closes GTNH#5023

Chores ​

  • #17 Replaced the not-grep action and its toml config with a grep step in test-scala-presence.yml, bumped checkout to v4, added an optimize-images workflow, and recompressed PNG textures. - @UltraProdigy

Contributors ​

Everyone who authored, reviewed or co-authored a change on this page, with how many of them:

@Nikolay-Sitnikov (2), @UltraProdigy (2), @alppp (1), @boubou19 (1), @Dream-Master (1), @leumasme (1), @tiffit (1)