package Ġorg . hex works . z ir con x . api . t iled Ċ Ċ import Ġorg . hex works . cob alt . core . api . UUID Ċ import Ġorg . hex works . z ir con . api . resource . Tile set Resource Ċ import Ġorg . hex works . z ir con . api . tile set . Tile set Ċ import Ġorg . hex works . z ir con . api . tile set . Tile set Loader Ċ import Ġorg . hex works . z ir con . internal . tile set . Swing Tile set Loader . Companion . get Loader Key Ċ import Ġjava . awt . Graphics 2 D Ċ Ċ class ĠT iled Swing Graphic Tile set Loader Ġ: ĠTile set Loader < Graphics 2 D > Ġ{ ĊĠĠĠ Ġprivate Ġval Ġtile set Cache Ġ= Ġmutable Map Of < UUID , ĠTile set < Graphics 2 D >>() ĊĊĠĠĠ Ġoverride Ġfun Ġload Tile set From ( resource : ĠTile set Resource ): ĠTile set < Graphics 2 D > Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ Ġtile set Cache . get Or Put ( resource . id ) Ġ{ ĠT iled Map Tile set ( resource ) Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġcan Load Resource ( resource : ĠTile set Resource ): ĠBoolean Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ Ġresource . tile set Subtype Ġ== ĠT iled Tile set Resource . SUB TYPE Ċ }