Package net.minecraft.world.chunk
Interface PaletteResizeListener<T>
- All Known Implementing Classes:
PalettedContainer
interface PaletteResizeListener<T>
A listener for when a pallete require more bits to hold a newly indexed
object. A no-op listener may be used if the palette does not have to
resize.
- See Also:
- Mappings:
Namespace Name official cqo
intermediary net/minecraft/class_2835
named net/minecraft/world/chunk/PaletteResizeListener
-
Method Summary
-
Method Details
-
onResize
Callback for a palette's request to resize to at leastnewBits
for each entry and to update the storage correspondingly in order to accomodate the new object. After the resize is completed in this method, returns the ID assigned to theobject
in the updated palette.- Returns:
- the ID for the
object
in the (possibly new) palette - Mappings:
Namespace Name Mixin selector official onResize
Lcqo;onResize(ILjava/lang/Object;)I
intermediary onResize
Lnet/minecraft/class_2835;onResize(ILjava/lang/Object;)I
named onResize
Lnet/minecraft/world/chunk/PaletteResizeListener;onResize(ILjava/lang/Object;)I
-